@font-face {
	font-family: 'AdobeBlank';
	src: url("data:font/opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIM6ZbkwAAEPEAAAZM0RTSUcAAAABAABtAAAAAAhPUy8yAR6vMwAAARAAAABgY21hcDqI98oAACjEAAAa4GhlYWT+BQILAAAArAAAADZoaGVhCCID7wAAAOQAAAAkaG10eAPoAHwAAFz4AAAQBm1heHAIAVAAAAABCAAAAAZuYW1lD/tWxwAAAXAAACdScG9zdP+4ADIAAEOkAAAAIAABAAAAAQj1Snw1O18PPPUAAwPoAAAAAM2C2p8AAAAAzYLanwB8/4gDbANwAAAAAwACAAAAAAAAAAEAAANw/4gAyAPoAHwAfANsAAEAAAAAAAAAAAAAAAAAAAACAABQAAgBAAAABAAAAZAABQAAAooCWAAAAEsCigJYAAABXgAyANwAAAAAAAAAAAAAAAD3/67/+9///w/gAD8AAAAAQURCRQHAAAD//wNw/4gAyANwAHhgLwH/AAAAAAAAAAAAAAAgAAAAAAARANIAAQAAAAAAAQALAAAAAQAAAAAAAgAHAAsAAQAAAAAAAwAbABIAAQAAAAAABAALAAAAAQAAAAAABQA5AC0AAQAAAAAABgAKAGYAAwABBAkAAABuAHAAAwABBAkAAQAWAN4AAwABBAkAAgAOAPQAAwABBAkAAwA2AQIAAwABBAkABAAWAN4AAwABBAkABQByATgAAwABBAkABgAUAaoAAwABBAkACAA0Ab4AAwABBAkACwA0AfIAAwABBAkADSQSAiYAAwABBAkADgBIJjhBZG9iZSBCbGFua1JlZ3VsYXIxLjAzNTtBREJFO0Fkb2JlQmxhbms7QURPQkVWZXJzaW9uIDEuMDM1O1BTIDEuMDAzO2hvdGNvbnYgMS4wLjcwO21ha2VvdGYubGliMi41LjU5MDBBZG9iZUJsYW5rAKkAIAAyADAAMQAzACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkAC4AIABBAGwAbAAgAFIAaQBnAGgAdABzACAAUgBlAHMAZQByAHYAZQBkAC4AQQBkAG8AYgBlACAAQgBsAGEAbgBrAFIAZQBnAHUAbABhAHIAMQAuADAAMwA1ADsAQQBEAEIARQA7AEEAZABvAGIAZQBCAGwAYQBuAGsAOwBBAEQATwBCAEUAVgBlAHIAcwBpAG8AbgAgADEALgAwADMANQA7AFAAUwAgADEALgAwADAAMwA7AGgAbwB0AGMAbwBuAHYAIAAxAC4AMAAuADcAMAA7AG0AYQBrAGUAbwB0AGYALgBsAGkAYgAyAC4ANQAuADUAOQAwADAAQQBkAG8AYgBlAEIAbABhAG4AawBBAGQAbwBiAGUAIABTAHkAcwB0AGUAbQBzACAASQBuAGMAbwByAHAAbwByAGEAdABlAGQAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAZABvAGIAZQAuAGMAbwBtAC8AdAB5AHAAZQAvAEEAZABvAGIAZQAgAEIAbABhAG4AawAgAGkAcwAgAHIAZQBsAGUAYQBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUAIAAtACAAcABsAGUAYQBzAGUAIAByAGUAYQBkACAAaQB0ACAAYwBhAHIAZQBmAHUAbABsAHkAIABhAG4AZAAgAGQAbwAgAG4AbwB0ACAAZABvAHcAbgBsAG8AYQBkACAAdABoAGUAIABmAG8AbgB0AHMAIAB1AG4AbABlAHMAcwAgAHkAbwB1ACAAYQBnAHIAZQBlACAAdABvACAAdABoAGUAIAB0AGgAZQAgAHQAZQByAG0AcwAgAG8AZgAgAHQAaABlACAAbABpAGMAZQBuAHMAZQA6AA0ACgANAAoAQwBvAHAAeQByAGkAZwBoAHQAIACpACAAMgAwADEAMwAgAEEAZABvAGIAZQAgAFMAeQBzAHQAZQBtAHMAIABJAG4AYwBvAHIAcABvAHIAYQB0AGUAZAAgACgAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAZABvAGIAZQAuAGMAbwBtAC8AKQAsACAAdwBpAHQAaAAgAFIAZQBzAGUAcgB2AGUAZAAgAEYAbwBuAHQAIABOAGEAbQBlACAAQQBkAG8AYgBlACAAQgBsAGEAbgBrAA0ACgANAAoAVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABsAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgANAAoADQAKAFQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAaQBzACAAYwBvAHAAaQBlAGQAIABiAGUAbABvAHcALAAgAGEAbgBkACAAaQBzACAAYQBsAHMAbwAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBpAHQAaAAgAGEAIABGAEEAUQAgAGEAdAA6ACAAaAB0AHQAcAA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAA0ACgANAAoALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAA0ACgBTAEkATAAgAE8AUABFAE4AIABGAE8ATgBUACAATABJAEMARQBOAFMARQAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAgAC0AIAAyADYAIABGAGUAYgByAHUAYQByAHkAIAAyADAAMAA3AA0ACgAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ADQAKAA0ACgBQAFIARQBBAE0AQgBMAEUADQAKAFQAaABlACAAZwBvAGEAbABzACAAbwBmACAAdABoAGUAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUAIAAoAE8ARgBMACkAIABhAHIAZQAgAHQAbwAgAHMAdABpAG0AdQBsAGEAdABlACAAdwBvAHIAbABkAHcAaQBkAGUAIABkAGUAdgBlAGwAbwBwAG0AZQBuAHQAIABvAGYAIABjAG8AbABsAGEAYgBvAHIAYQB0AGkAdgBlACAAZgBvAG4AdAAgAHAAcgBvAGoAZQBjAHQAcwAsACAAdABvACAAcwB1AHAAcABvAHIAdAAgAHQAaABlACAAZgBvAG4AdAAgAGMAcgBlAGEAdABpAG8AbgAgAGUAZgBmAG8AcgB0AHMAIABvAGYAIABhAGMAYQBkAGUAbQBpAGMAIABhAG4AZAAgAGwAaQBuAGcAdQBpAHMAdABpAGMAIABjAG8AbQBtAHUAbgBpAHQAaQBlAHMALAAgAGEAbgBkACAAdABvACAAcAByAG8AdgBpAGQAZQAgAGEAIABmAHIAZQBlACAAYQBuAGQAIABvAHAAZQBuACAAZgByAGEAbQBlAHcAbwByAGsAIABpAG4AIAB3AGgAaQBjAGgAIABmAG8AbgB0AHMAIABtAGEAeQAgAGIAZQAgAHMAaABhAHIAZQBkACAAYQBuAGQAIABpAG0AcAByAG8AdgBlAGQAIABpAG4AIABwAGEAcgB0AG4AZQByAHMAaABpAHAAIAB3AGkAdABoACAAbwB0AGgAZQByAHMALgANAAoADQAKAFQAaABlACAATwBGAEwAIABhAGwAbABvAHcAcwAgAHQAaABlACAAbABpAGMAZQBuAHMAZQBkACAAZgBvAG4AdABzACAAdABvACAAYgBlACAAdQBzAGUAZAAsACAAcwB0AHUAZABpAGUAZAAsACAAbQBvAGQAaQBmAGkAZQBkACAAYQBuAGQAIAByAGUAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAZgByAGUAZQBsAHkAIABhAHMAIABsAG8AbgBnACAAYQBzACAAdABoAGUAeQAgAGEAcgBlACAAbgBvAHQAIABzAG8AbABkACAAYgB5ACAAdABoAGUAbQBzAGUAbAB2AGUAcwAuACAAVABoAGUAIABmAG8AbgB0AHMALAAgAGkAbgBjAGwAdQBkAGkAbgBnACAAYQBuAHkAIABkAGUAcgBpAHYAYQB0AGkAdgBlACAAdwBvAHIAawBzACwAIABjAGEAbgAgAGIAZQAgAGIAdQBuAGQAbABlAGQALAAgAGUAbQBiAGUAZABkAGUAZAAsACAAcgBlAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAGEAbgBkAC8AbwByACAAcwBvAGwAZAAgAHcAaQB0AGgAIABhAG4AeQAgAHMAbwBmAHQAdwBhAHIAZQAgAHAAcgBvAHYAaQBkAGUAZAAgAHQAaABhAHQAIABhAG4AeQAgAHIAZQBzAGUAcgB2AGUAZAAgAG4AYQBtAGUAcwAgAGEAcgBlACAAbgBvAHQAIAB1AHMAZQBkACAAYgB5ACAAZABlAHIAaQB2AGEAdABpAHYAZQAgAHcAbwByAGsAcwAuACAAVABoAGUAIABmAG8AbgB0AHMAIABhAG4AZAAgAGQAZQByAGkAdgBhAHQAaQB2AGUAcwAsACAAaABvAHcAZQB2AGUAcgAsACAAYwBhAG4AbgBvAHQAIABiAGUAIAByAGUAbABlAGEAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AeQAgAG8AdABoAGUAcgAgAHQAeQBwAGUAIABvAGYAIABsAGkAYwBlAG4AcwBlAC4AIABUAGgAZQAgAHIAZQBxAHUAaQByAGUAbQBlAG4AdAAgAGYAbwByACAAZgBvAG4AdABzACAAdABvACAAcgBlAG0AYQBpAG4AIAB1AG4AZABlAHIAIAB0AGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGQAbwBlAHMAIABuAG8AdAAgAGEAcABwAGwAeQAgAHQAbwAgAGEAbgB5ACAAZABvAGMAdQBtAGUAbgB0ACAAYwByAGUAYQB0AGUAZAAgAHUAcwBpAG4AZwAgAHQAaABlACAAZgBvAG4AdABzACAAbwByACAAdABoAGUAaQByACAAZABlAHIAaQB2AGEAdABpAHYAZQBzAC4ADQAKAA0ACgBEAEUARgBJAE4ASQBUAEkATwBOAFMADQAKACIARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAiACAAcgBlAGYAZQByAHMAIAB0AG8AIAB0AGgAZQAgAHMAZQB0ACAAbwBmACAAZgBpAGwAZQBzACAAcgBlAGwAZQBhAHMAZQBkACAAYgB5ACAAdABoAGUAIABDAG8AcAB5AHIAaQBnAGgAdAAgAEgAbwBsAGQAZQByACgAcwApACAAdQBuAGQAZQByACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABhAG4AZAAgAGMAbABlAGEAcgBsAHkAIABtAGEAcgBrAGUAZAAgAGEAcwAgAHMAdQBjAGgALgAgAFQAaABpAHMAIABtAGEAeQAgAGkAbgBjAGwAdQBkAGUAIABzAG8AdQByAGMAZQAgAGYAaQBsAGUAcwAsACAAYgB1AGkAbABkACAAcwBjAHIAaQBwAHQAcwAgAGEAbgBkACAAZABvAGMAdQBtAGUAbgB0AGEAdABpAG8AbgAuAA0ACgANAAoAIgBSAGUAcwBlAHIAdgBlAGQAIABGAG8AbgB0ACAATgBhAG0AZQAiACAAcgBlAGYAZQByAHMAIAB0AG8AIABhAG4AeQAgAG4AYQBtAGUAcwAgAHMAcABlAGMAaQBmAGkAZQBkACAAYQBzACAAcwB1AGMAaAAgAGEAZgB0AGUAcgAgAHQAaABlACAAYwBvAHAAeQByAGkAZwBoAHQAIABzAHQAYQB0AGUAbQBlAG4AdAAoAHMAKQAuAA0ACgANAAoAIgBPAHIAaQBnAGkAbgBhAGwAIABWAGUAcgBzAGkAbwBuACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAHQAaABlACAAYwBvAGwAbABlAGMAdABpAG8AbgAgAG8AZgAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABjAG8AbQBwAG8AbgBlAG4AdABzACAAYQBzACAAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAYgB5ACAAdABoAGUAIABDAG8AcAB5AHIAaQBnAGgAdAAgAEgAbwBsAGQAZQByACgAcwApAC4ADQAKAA0ACgAiAE0AbwBkAGkAZgBpAGUAZAAgAFYAZQByAHMAaQBvAG4AIgAgAHIAZQBmAGUAcgBzACAAdABvACAAYQBuAHkAIABkAGUAcgBpAHYAYQB0AGkAdgBlACAAbQBhAGQAZQAgAGIAeQAgAGEAZABkAGkAbgBnACAAdABvACwAIABkAGUAbABlAHQAaQBuAGcALAAgAG8AcgAgAHMAdQBiAHMAdABpAHQAdQB0AGkAbgBnACAALQAtACAAaQBuACAAcABhAHIAdAAgAG8AcgAgAGkAbgAgAHcAaABvAGwAZQAgAC0ALQAgAGEAbgB5ACAAbwBmACAAdABoAGUAIABjAG8AbQBwAG8AbgBlAG4AdABzACAAbwBmACAAdABoAGUAIABPAHIAaQBnAGkAbgBhAGwAIABWAGUAcgBzAGkAbwBuACwAIABiAHkAIABjAGgAYQBuAGcAaQBuAGcAIABmAG8AcgBtAGEAdABzACAAbwByACAAYgB5ACAAcABvAHIAdABpAG4AZwAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAHQAbwAgAGEAIABuAGUAdwAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAuAA0ACgANAAoAIgBBAHUAdABoAG8AcgAiACAAcgBlAGYAZQByAHMAIAB0AG8AIABhAG4AeQAgAGQAZQBzAGkAZwBuAGUAcgAsACAAZQBuAGcAaQBuAGUAZQByACwAIABwAHIAbwBnAHIAYQBtAG0AZQByACwAIAB0AGUAYwBoAG4AaQBjAGEAbAAgAHcAcgBpAHQAZQByACAAbwByACAAbwB0AGgAZQByACAAcABlAHIAcwBvAG4AIAB3AGgAbwAgAGMAbwBuAHQAcgBpAGIAdQB0AGUAZAAgAHQAbwAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAuAA0ACgANAAoAUABFAFIATQBJAFMAUwBJAE8ATgAgACYAIABDAE8ATgBEAEkAVABJAE8ATgBTAA0ACgBQAGUAcgBtAGkAcwBzAGkAbwBuACAAaQBzACAAaABlAHIAZQBiAHkAIABnAHIAYQBuAHQAZQBkACwAIABmAHIAZQBlACAAbwBmACAAYwBoAGEAcgBnAGUALAAgAHQAbwAgAGEAbgB5ACAAcABlAHIAcwBvAG4AIABvAGIAdABhAGkAbgBpAG4AZwAgAGEAIABjAG8AcAB5ACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACwAIAB0AG8AIAB1AHMAZQAsACAAcwB0AHUAZAB5ACwAIABjAG8AcAB5ACwAIABtAGUAcgBnAGUALAAgAGUAbQBiAGUAZAAsACAAbQBvAGQAaQBmAHkALAAgAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlACwAIABhAG4AZAAgAHMAZQBsAGwAIABtAG8AZABpAGYAaQBlAGQAIABhAG4AZAAgAHUAbgBtAG8AZABpAGYAaQBlAGQAIABjAG8AcABpAGUAcwAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAsACAAcwB1AGIAagBlAGMAdAAgAHQAbwAgAHQAaABlACAAZgBvAGwAbABvAHcAaQBuAGcAIABjAG8AbgBkAGkAdABpAG8AbgBzADoADQAKAA0ACgAxACkAIABOAGUAaQB0AGgAZQByACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAbgBvAHIAIABhAG4AeQAgAG8AZgAgAGkAdABzACAAaQBuAGQAaQB2AGkAZAB1AGEAbAAgAGMAbwBtAHAAbwBuAGUAbgB0AHMALAAgAGkAbgAgAE8AcgBpAGcAaQBuAGEAbAAgAG8AcgAgAE0AbwBkAGkAZgBpAGUAZAAgAFYAZQByAHMAaQBvAG4AcwAsACAAbQBhAHkAIABiAGUAIABzAG8AbABkACAAYgB5ACAAaQB0AHMAZQBsAGYALgANAAoADQAKADIAKQAgAE8AcgBpAGcAaQBuAGEAbAAgAG8AcgAgAE0AbwBkAGkAZgBpAGUAZAAgAFYAZQByAHMAaQBvAG4AcwAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAG0AYQB5ACAAYgBlACAAYgB1AG4AZABsAGUAZAAsACAAcgBlAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAGEAbgBkAC8AbwByACAAcwBvAGwAZAAgAHcAaQB0AGgAIABhAG4AeQAgAHMAbwBmAHQAdwBhAHIAZQAsACAAcAByAG8AdgBpAGQAZQBkACAAdABoAGEAdAAgAGUAYQBjAGgAIABjAG8AcAB5ACAAYwBvAG4AdABhAGkAbgBzACAAdABoAGUAIABhAGIAbwB2AGUAIABjAG8AcAB5AHIAaQBnAGgAdAAgAG4AbwB0AGkAYwBlACAAYQBuAGQAIAB0AGgAaQBzACAAbABpAGMAZQBuAHMAZQAuACAAVABoAGUAcwBlACAAYwBhAG4AIABiAGUAIABpAG4AYwBsAHUAZABlAGQAIABlAGkAdABoAGUAcgAgAGEAcwAgAHMAdABhAG4AZAAtAGEAbABvAG4AZQAgAHQAZQB4AHQAIABmAGkAbABlAHMALAAgAGgAdQBtAGEAbgAtAHIAZQBhAGQAYQBiAGwAZQAgAGgAZQBhAGQAZQByAHMAIABvAHIAIABpAG4AIAB0AGgAZQAgAGEAcABwAHIAbwBwAHIAaQBhAHQAZQAgAG0AYQBjAGgAaQBuAGUALQByAGUAYQBkAGEAYgBsAGUAIABtAGUAdABhAGQAYQB0AGEAIABmAGkAZQBsAGQAcwAgAHcAaQB0AGgAaQBuACAAdABlAHgAdAAgAG8AcgAgAGIAaQBuAGEAcgB5ACAAZgBpAGwAZQBzACAAYQBzACAAbABvAG4AZwAgAGEAcwAgAHQAaABvAHMAZQAgAGYAaQBlAGwAZABzACAAYwBhAG4AIABiAGUAIABlAGEAcwBpAGwAeQAgAHYAaQBlAHcAZQBkACAAYgB5ACAAdABoAGUAIAB1AHMAZQByAC4ADQAKAA0ACgAzACkAIABOAG8AIABNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAbQBhAHkAIAB1AHMAZQAgAHQAaABlACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAKABzACkAIAB1AG4AbABlAHMAcwAgAGUAeABwAGwAaQBjAGkAdAAgAHcAcgBpAHQAdABlAG4AIABwAGUAcgBtAGkAcwBzAGkAbwBuACAAaQBzACAAZwByAGEAbgB0AGUAZAAgAGIAeQAgAHQAaABlACAAYwBvAHIAcgBlAHMAcABvAG4AZABpAG4AZwAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIALgAgAFQAaABpAHMAIAByAGUAcwB0AHIAaQBjAHQAaQBvAG4AIABvAG4AbAB5ACAAYQBwAHAAbABpAGUAcwAgAHQAbwAgAHQAaABlACAAcAByAGkAbQBhAHIAeQAgAGYAbwBuAHQAIABuAGEAbQBlACAAYQBzACAAcAByAGUAcwBlAG4AdABlAGQAIAB0AG8AIAB0AGgAZQAgAHUAcwBlAHIAcwAuAA0ACgANAAoANAApACAAVABoAGUAIABuAGEAbQBlACgAcwApACAAbwBmACAAdABoAGUAIABDAG8AcAB5AHIAaQBnAGgAdAAgAEgAbwBsAGQAZQByACgAcwApACAAbwByACAAdABoAGUAIABBAHUAdABoAG8AcgAoAHMAKQAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAHMAaABhAGwAbAAgAG4AbwB0ACAAYgBlACAAdQBzAGUAZAAgAHQAbwAgAHAAcgBvAG0AbwB0AGUALAAgAGUAbgBkAG8AcgBzAGUAIABvAHIAIABhAGQAdgBlAHIAdABpAHMAZQAgAGEAbgB5ACAATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgAsACAAZQB4AGMAZQBwAHQAIAB0AG8AIABhAGMAawBuAG8AdwBsAGUAZABnAGUAIAB0AGgAZQAgAGMAbwBuAHQAcgBpAGIAdQB0AGkAbwBuACgAcwApACAAbwBmACAAdABoAGUAIABDAG8AcAB5AHIAaQBnAGgAdAAgAEgAbwBsAGQAZQByACgAcwApACAAYQBuAGQAIAB0AGgAZQAgAEEAdQB0AGgAbwByACgAcwApACAAbwByACAAdwBpAHQAaAAgAHQAaABlAGkAcgAgAGUAeABwAGwAaQBjAGkAdAAgAHcAcgBpAHQAdABlAG4AIABwAGUAcgBtAGkAcwBzAGkAbwBuAC4ADQAKAA0ACgA1ACkAIABUAGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALAAgAG0AbwBkAGkAZgBpAGUAZAAgAG8AcgAgAHUAbgBtAG8AZABpAGYAaQBlAGQALAAgAGkAbgAgAHAAYQByAHQAIABvAHIAIABpAG4AIAB3AGgAbwBsAGUALAAgAG0AdQBzAHQAIABiAGUAIABkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABlAG4AdABpAHIAZQBsAHkAIAB1AG4AZABlAHIAIAB0AGgAaQBzACAAbABpAGMAZQBuAHMAZQAsACAAYQBuAGQAIABtAHUAcwB0ACAAbgBvAHQAIABiAGUAIABkAGkAcwB0AHIAaQBiAHUAdABlAGQAIAB1AG4AZABlAHIAIABhAG4AeQAgAG8AdABoAGUAcgAgAGwAaQBjAGUAbgBzAGUALgAgAFQAaABlACAAcgBlAHEAdQBpAHIAZQBtAGUAbgB0ACAAZgBvAHIAIABmAG8AbgB0AHMAIAB0AG8AIAByAGUAbQBhAGkAbgAgAHUAbgBkAGUAcgAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAZABvAGUAcwAgAG4AbwB0ACAAYQBwAHAAbAB5ACAAdABvACAAYQBuAHkAIABkAG8AYwB1AG0AZQBuAHQAIABjAHIAZQBhAHQAZQBkACAAdQBzAGkAbgBnACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlAC4ADQAKAA0ACgBUAEUAUgBNAEkATgBBAFQASQBPAE4ADQAKAFQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAYgBlAGMAbwBtAGUAcwAgAG4AdQBsAGwAIABhAG4AZAAgAHYAbwBpAGQAIABpAGYAIABhAG4AeQAgAG8AZgAgAHQAaABlACAAYQBiAG8AdgBlACAAYwBvAG4AZABpAHQAaQBvAG4AcwAgAGEAcgBlACAAbgBvAHQAIABtAGUAdAAuAA0ACgANAAoARABJAFMAQwBMAEEASQBNAEUAUgANAAoAVABIAEUAIABGAE8ATgBUACAAUwBPAEYAVABXAEEAUgBFACAASQBTACAAUABSAE8AVgBJAEQARQBEACAAIgBBAFMAIABJAFMAIgAsACAAVwBJAFQASABPAFUAVAAgAFcAQQBSAFIAQQBOAFQAWQAgAE8ARgAgAEEATgBZACAASwBJAE4ARAAsACAARQBYAFAAUgBFAFMAUwAgAE8AUgAgAEkATQBQAEwASQBFAEQALAAgAEkATgBDAEwAVQBEAEkATgBHACAAQgBVAFQAIABOAE8AVAAgAEwASQBNAEkAVABFAEQAIABUAE8AIABBAE4AWQAgAFcAQQBSAFIAQQBOAFQASQBFAFMAIABPAEYAIABNAEUAUgBDAEgAQQBOAFQAQQBCAEkATABJAFQAWQAsACAARgBJAFQATgBFAFMAUwAgAEYATwBSACAAQQAgAFAAQQBSAFQASQBDAFUATABBAFIAIABQAFUAUgBQAE8AUwBFACAAQQBOAEQAIABOAE8ATgBJAE4ARgBSAEkATgBHAEUATQBFAE4AVAAgAE8ARgAgAEMATwBQAFkAUgBJAEcASABUACwAIABQAEEAVABFAE4AVAAsACAAVABSAEEARABFAE0AQQBSAEsALAAgAE8AUgAgAE8AVABIAEUAUgAgAFIASQBHAEgAVAAuACAASQBOACAATgBPACAARQBWAEUATgBUACAAUwBIAEEATABMACAAVABIAEUAIABDAE8AUABZAFIASQBHAEgAVAAgAEgATwBMAEQARQBSACAAQgBFACAATABJAEEAQgBMAEUAIABGAE8AUgAgAEEATgBZACAAQwBMAEEASQBNACwAIABEAEEATQBBAEcARQBTACAATwBSACAATwBUAEgARQBSACAATABJAEEAQgBJAEwASQBUAFkALAAgAEkATgBDAEwAVQBEAEkATgBHACAAQQBOAFkAIABHAEUATgBFAFIAQQBMACwAIABTAFAARQBDAEkAQQBMACwAIABJAE4ARABJAFIARQBDAFQALAAgAEkATgBDAEkARABFAE4AVABBAEwALAAgAE8AUgAgAEMATwBOAFMARQBRAFUARQBOAFQASQBBAEwAIABEAEEATQBBAEcARQBTACwAIABXAEgARQBUAEgARQBSACAASQBOACAAQQBOACAAQQBDAFQASQBPAE4AIABPAEYAIABDAE8ATgBUAFIAQQBDAFQALAAgAFQATwBSAFQAIABPAFIAIABPAFQASABFAFIAVwBJAFMARQAsACAAQQBSAEkAUwBJAE4ARwAgAEYAUgBPAE0ALAAgAE8AVQBUACAATwBGACAAVABIAEUAIABVAFMARQAgAE8AUgAgAEkATgBBAEIASQBMAEkAVABZACAAVABPACAAVQBTAEUAIABUAEgARQAgAEYATwBOAFQAIABTAE8ARgBUAFcAQQBSAEUAIABPAFIAIABGAFIATwBNACAATwBUAEgARQBSACAARABFAEEATABJAE4ARwBTACAASQBOACAAVABIAEUAIABGAE8ATgBUACAAUwBPAEYAVABXAEEAUgBFAC4ADQAKAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBhAGQAbwBiAGUALgBjAG8AbQAvAHQAeQBwAGUALwBsAGUAZwBhAGwALgBoAHQAbQBsAAAAAAAFAAAAAwAAADgAAAAEAAABUAABAAAAAAAsAAMAAQAAADgAAwAKAAABUAAGAAwAAAAAAAEAAAAEARgAAABCAEAABQACB/8P/xf/H/8n/y//N/8//0f/T/9X/1//Z/9v/3f/f/+H/4//l/+f/6f/r/+3/7//x//P/9f/5//v//f//c///f//AAAAAAgAEAAYACAAKAAwADgAQABIAFAAWABgAGgAcAB4AIAAiACQAJgAoACoALAAuADAAMgA0ADgAOgA8AD4AP3w//8AAfgB8AHoAeAB2AHQAcgBwAG4AbABqAGgAZgBkAGIAYABeAFwAWgBYAFYAVABSAFAATgBMAEgARgBEAEIAQgBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAZkAAAAAAAAAIgAAAAAAAAB/8AAAABAAAIAAAAD/8AAAABAAAQAAAAF/8AAAABAAAYAAAAH/8AAAABAAAgAAAAJ/8AAAABAAAoAAAAL/8AAAABAAAwAAAAN/8AAAABAAA4AAAAP/8AAAABAABAAAAAR/8AAAABAABIAAAAT/8AAAABAABQAAAAV/8AAAABAABYAAAAX/8AAAABAABgAAAAZ/8AAAABAABoAAAAb/8AAAABAABwAAAAd/8AAAABAAB4AAAAf/8AAAABAACAAAAAh/8AAAABAACIAAAAj/8AAAABAACQAAAAl/8AAAABAACYAAAAn/8AAAABAACgAAAAp/8AAAABAACoAAAAr/8AAAABAACwAAAAt/8AAAABAAC4AAAAv/8AAAABAADAAAAAx/8AAAABAADIAAAAz/8AAAABAADQAAAA1/8AAAABAADgAAAA5/8AAAABAADoAAAA7/8AAAABAADwAAAA9/8AAAABAAD4AAAA/c8AAAABAAD98AAA//0AAAXxAAEAAAABB/8AAAABAAEIAAABD/8AAAABAAEQAAABF/8AAAABAAEYAAABH/8AAAABAAEgAAABJ/8AAAABAAEoAAABL/8AAAABAAEwAAABN/8AAAABAAE4AAABP/8AAAABAAFAAAABR/8AAAABAAFIAAABT/8AAAABAAFQAAABV/8AAAABAAFYAAABX/8AAAABAAFgAAABZ/8AAAABAAFoAAABb/8AAAABAAFwAAABd/8AAAABAAF4AAABf/8AAAABAAGAAAABh/8AAAABAAGIAAABj/8AAAABAAGQAAABl/8AAAABAAGYAAABn/8AAAABAAGgAAABp/8AAAABAAGoAAABr/8AAAABAAGwAAABt/8AAAABAAG4AAABv/8AAAABAAHAAAABx/8AAAABAAHIAAABz/8AAAABAAHQAAAB1/8AAAABAAHYAAAB3/8AAAABAAHgAAAB5/8AAAABAAHoAAAB7/8AAAABAAHwAAAB9/8AAAABAAH4AAAB//0AAAABAAIAAAACB/8AAAABAAIIAAACD/8AAAABAAIQAAACF/8AAAABAAIYAAACH/8AAAABAAIgAAACJ/8AAAABAAIoAAACL/8AAAABAAIwAAACN/8AAAABAAI4AAACP/8AAAABAAJAAAACR/8AAAABAAJIAAACT/8AAAABAAJQAAACV/8AAAABAAJYAAACX/8AAAABAAJgAAACZ/8AAAABAAJoAAACb/8AAAABAAJwAAACd/8AAAABAAJ4AAACf/8AAAABAAKAAAACh/8AAAABAAKIAAACj/8AAAABAAKQAAACl/8AAAABAAKYAAACn/8AAAABAAKgAAACp/8AAAABAAKoAAACr/8AAAABAAKwAAACt/8AAAABAAK4AAACv/8AAAABAALAAAACx/8AAAABAALIAAACz/8AAAABAALQAAAC1/8AAAABAALYAAAC3/8AAAABAALgAAAC5/8AAAABAALoAAAC7/8AAAABAALwAAAC9/8AAAABAAL4AAAC//0AAAABAAMAAAADB/8AAAABAAMIAAADD/8AAAABAAMQAAADF/8AAAABAAMYAAADH/8AAAABAAMgAAADJ/8AAAABAAMoAAADL/8AAAABAAMwAAADN/8AAAABAAM4AAADP/8AAAABAANAAAADR/8AAAABAANIAAADT/8AAAABAANQAAADV/8AAAABAANYAAADX/8AAAABAANgAAADZ/8AAAABAANoAAADb/8AAAABAANwAAADd/8AAAABAAN4AAADf/8AAAABAAOAAAADh/8AAAABAAOIAAADj/8AAAABAAOQAAADl/8AAAABAAOYAAADn/8AAAABAAOgAAADp/8AAAABAAOoAAADr/8AAAABAAOwAAADt/8AAAABAAO4AAADv/8AAAABAAPAAAADx/8AAAABAAPIAAADz/8AAAABAAPQAAAD1/8AAAABAAPYAAAD3/8AAAABAAPgAAAD5/8AAAABAAPoAAAD7/8AAAABAAPwAAAD9/8AAAABAAP4AAAD//0AAAABAAQAAAAEB/8AAAABAAQIAAAED/8AAAABAAQQAAAEF/8AAAABAAQYAAAEH/8AAAABAAQgAAAEJ/8AAAABAAQoAAAEL/8AAAABAAQwAAAEN/8AAAABAAQ4AAAEP/8AAAABAARAAAAER/8AAAABAARIAAAET/8AAAABAARQAAAEV/8AAAABAARYAAAEX/8AAAABAARgAAAEZ/8AAAABAARoAAAEb/8AAAABAARwAAAEd/8AAAABAAR4AAAEf/8AAAABAASAAAAEh/8AAAABAASIAAAEj/8AAAABAASQAAAEl/8AAAABAASYAAAEn/8AAAABAASgAAAEp/8AAAABAASoAAAEr/8AAAABAASwAAAEt/8AAAAB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AAloAAAJb/8AAAABAAlwAAAJd/8AAAABAAl4AAAJf/8AAAABAAmAAAAJh/8AAAABAAmIAAAJj/8AAAABAAmQAAAJl/8AAAABAAmYAAAJn/8AAAABAAmgAAAJp/8AAAABAAmoAAAJr/8AAAABAAmwAAAJt/8AAAABAAm4AAAJv/8AAAABAAnAAAAJx/8AAAABAAnIAAAJz/8AAAABAAnQAAAJ1/8AAAABAAnYAAAJ3/8AAAABAAngAAAJ5/8AAAABAAnoAAAJ7/8AAAABAAnwAAAJ9/8AAAABAAn4AAAJ//0AAAABAAoAAAAKB/8AAAABAAoIAAAKD/8AAAABAAoQAAAKF/8AAAABAAoYAAAKH/8AAAABAAogAAAKJ/8AAAABAAooAAAKL/8AAAABAAowAAAKN/8AAAABAAo4AAAKP/8AAAABAApAAAAKR/8AAAABAApIAAAKT/8AAAABAApQAAAKV/8AAAABAApYAAAKX/8AAAABAApgAAAKZ/8AAAABAApoAAAKb/8AAAABAApwAAAKd/8AAAABAAp4AAAKf/8AAAABAAqAAAAKh/8AAAABAAqIAAAKj/8AAAABAAqQAAAKl/8AAAABAAqYAAAKn/8AAAABAAqgAAAKp/8AAAABAAqoAAAKr/8AAAABAAqwAAAKt/8AAAABAAq4AAAKv/8AAAABAArAAAAKx/8AAAABAArIAAAKz/8AAAABAArQAAAK1/8AAAABAArYAAAK3/8AAAABAArgAAAK5/8AAAABAAroAAAK7/8AAAABAArwAAAK9/8AAAABAAr4AAAK//0AAAABAAsAAAALB/8AAAABAAsIAAALD/8AAAABAAsQAAALF/8AAAABAAsYAAALH/8AAAABAAsgAAALJ/8AAAABAAsoAAALL/8AAAABAAswAAALN/8AAAABAAs4AAALP/8AAAABAAtAAAALR/8AAAABAAtIAAALT/8AAAABAAtQAAALV/8AAAABAAtYAAALX/8AAAABAAtgAAALZ/8AAAABAAtoAAALb/8AAAABAAtwAAALd/8AAAABAAt4AAALf/8AAAABAAuAAAALh/8AAAABAAuIAAALj/8AAAABAAuQAAALl/8AAAABAAuYAAALn/8AAAABAAugAAALp/8AAAABAAuoAAALr/8AAAABAAuwAAALt/8AAAABAAu4AAALv/8AAAAB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ASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2MDZANlA2YDZwNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34DfwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOhA6IDowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2QPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPvA/AD8QPyA/MD9AP1A/YD9wP4A/kD+gP7A/wD/QP+A/8EAAQBBAIEAwQEBAUEBgQHBAgECQQKBAsEDAQNBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8EMAQxBDIEMwQ0BDUENgQ3BDgEOQQ6BDsEPAQ9BD4EPwRABEEEQgRDBEQERQRGBEcESARJBEoESwRMBE0ETgRPBFAEUQRSBFMEVARVBFYEVwRYBFkEWgRbBFwEXQReBF8EYARhBGIEYwRkBGUEZgRnBGgEaQRqBGsEbARtBG4EbwRwBHEEcgRzBHQEdQR2BHcEeAR5BHoEewR8BH0EfgR/BIAEgQSCBIMEhASFBIYEhwSIBIkEigSLBIwEjQSOBI8EkASRBJIEkwSUBJUElgSXBJgEmQSaBJsEnASdBJ4EnwSgBKEEogSjBKQEpQSmBKcEqASpBKoEqwSsBK0ErgSvBLAEsQSyBLMEtAS1BLYEtwS4BLkEugS7BLwEvQS+BL8EwATBBMIEwwTEBMUExgTHBMgEyQTKBMsEzATNBM4EzwTQBNEE0gTTBNQE1QTWBNcE2ATZBNoE2wTcBN0E3gTfBOAE4QTiBOME5ATlBOYE5wToBOkE6gTrBOwE7QTuBO8E8ATxBPIE8wT0BPUE9gT3BPgE+QT6BPsE/AT9BP4E/wUABQEFAgUDBQQFBQUGBQcFCAUJBQoFCwUMBQ0FDgUPBRAFEQUSBRMFFAUVBRYFFwUYBRkFGgUbBRwFHQUeBR8FIAUhBSIFIwUkBSUFJgUnBSgFKQUqBSsFLAUtBS4FLwUwBTEFMgUzBTQFNQU2BTcFOAU5BToFOwU8BT0FPgU/BUAFQQVCBUMFRAVFBUYFRwVIBUkFSgVLBUwFTQVOBU8FUAVRBVIFUwVUBVUFVgVXBVgFWQVaBVsFXAVdBV4FXwVgBWEFYgVjBWQFZQVmBWcFaAVpBWoFawVsBW0FbgVvBXAFcQVyBXMFdAV1BXYFdwV4BXkFegV7BXwFfQV+BX8FgAWBBYIFgwWEBYUFhgWHBYgFiQWKBYsFjAWNBY4FjwWQBZEFkgWTBZQFlQWWBZcFmAWZBZoFmwWcBZ0FngWfBaAFoQWiBaMFpAWlBaYFpwWoBakFqgWrBawFrQWuBa8FsAWxBbIFswW0BbUFtgW3BbgFuQW6BbsFvAW9Bb4FvwXABcEFwgXDBcQFxQXGBccFyAXJBcoFywXMBc0FzgXPBdAF0QXSBdMF1AXVBdYF1wXYBdkF2gXbBdwF3QXeBd8F4AXhBeIF4wXkBeUF5gXnBegF6QXqBesF7AXtBe4F7wXwBfEF8gXzBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwGDQYOBg8GEAYRBhIGEwYUBhUGFgYXBhgGGQYaBhsGHAYdBh4GHwYgBiEGIgYjBiQGJQYmBicGKAYpBioGKwYsBi0GLgYvBjAGMQYyBjMGNAY1BjYGNwY4BjkGOgY7BjwGPQY+Bj8GQAZBBkIGQwZEBkUGRgZHBkgGSQZKBksGTAZNBk4GTwZQBlEGUgZTBlQGVQZWBlcGWAZZBloGWwZcBl0GXgZfBmAGYQZiBmMGZAZlBmYGZwZoBmkGagZrBmwGbQZuBm8GcAZxBnIGcwZ0BnUGdgZ3BngGeQZ6BnsGfAZ9Bn4GfwaABoEGggaDBoQGhQaGBocGiAaJBooGiwaMBo0GjgaPBpAGkQaSBpMGlAaVBpYGlwaYBpkGmgabBpwGnQaeBp8GoAahBqIGowakBqUGpganBqgGqQaqBqsGrAatBq4GrwawBrEGsgazBrQGtQa2BrcGuAa5BroGuwa8Br0Gvga/BsAGwQbCBsMGxAbFBsYGxwbIBskGygbLBswGzQbOBs8G0AbRBtIG0wbUBtUG1gbXBtgG2QbaBtsG3AbdBt4G3wbgBuEG4gbjBuQG5QbmBucG6AbpBuoG6wbsBu0G7gbvBvAG8QbyBvMG9Ab1BvYG9wb4BvkG+gb7BvwG/Qb+Bv8HAAcBBwIHAwcEBwUHBgcHBwgHCQcKBwsHDAcNBw4HDwcQBxEHEgcTBxQHFQcWBxcHGAcZBxoHGwccBx0HHgcfByAHIQciByMHJAclByYHJwcoBykHKgcrBywHLQcuBy8HMAcxBzIHMwc0BzUHNgc3BzgHOQc6BzsHPAc9Bz4HPwdAB0EHQgdDB0QHRQdGB0cHSAdJB0oHSwdMB00HTgdPB1AHUQdSB1MHVAdVB1YHVwdYB1kHWgdbB1wHXQdeB18HYAdhB2IHYwdkB2UHZgdnB2gHaQdqB2sHbAdtB24HbwdwB3EHcgdzB3QHdQd2B3cHeAd5B3oHewd8B30Hfgd/B4AHgQeCB4MHhAeFB4YHhweIB4kHigeLB4wHjQeOB48HkAeRB5IHkweUB5UHlgeXB5gHmQeaB5sHnAedB54HnwegB6EHogejB6QHpQemB6cHqAepB6oHqwesB60HrgevB7AHsQeyB7MHtAe1B7YHtwe4B7kHuge7B7wHvQe+B78HwAfBB8IHwwfEB8UHxgfHB8gHyQfKB8sHzAfNB84HzwfQB9EH0gfTB9QH1QfWB9cH2AfZB9oH2wfcB90H3gffB+AH4QfiB+MH5AflB+YH5wfoB+kH6gfrB+wH7QfuB+8H8AfxB/IH8wf0B/UH9gf3B/gH+Qf6B/sH/Af9B/4H/wgACAEIAggDCAQIBQgGCAcICAgJCAoICwgMCA0IDggPCBAIEQgSCBMIFAgVCBYIFwgYCBkIGggbCBwIHQgeCB8IIAghCCIIIwgkCCUIJggnCCgIKQgqCCsILAgtCC4ILwgwCDEIMggzCDQINQg2CDcIOAg5CDoIOwg8CD0IPgg/CEAIQQhCCEMIRAhFCEYIRwhICEkISghLIPsMt/oktwH3ELf5LLcD9xD6BBX+fPmE+nwH/Vj+JxX50gf3xfwzBaawFfvF+DcF+PYGpmIV/dIH+8X4MwVwZhX3xfw3Bfz2Bg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODgABAQEK+B8MJpocGSQS+46LHAVGiwa9Cr0L+ucVAAPoAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA");
}
@font-face{
	font-family: 'ClearSansBold';
	src:url('../fonts/ClearSansBold.eot');
	src:url('../fonts/ClearSansBold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/ClearSansBold.woff') format('woff'),
		url('../fonts/ClearSansBold.ttf') format('truetype'),
		url('../fonts/ClearSansBold.svg#clear_sansbold') format('svg');
}
@font-face{
	font-family: 'ClearSansRegular';
	src:url('../fonts/ClearSansRegular.eot');
	src:url('../fonts/ClearSansRegular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/ClearSansRegular.woff') format('woff'),
		url('../fonts/ClearSansRegular.ttf') format('truetype'),
		url('../fonts/ClearSansRegular.svg#clear_sansregular') format('svg');
}
@font-face{
	font-family: 'Monaco';
	src:url('../fonts/Monaco.eot');
	src:url('../fonts/Monaco.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Monaco.woff') format('woff'),
		url('../fonts/Monaco.ttf') format('truetype'),
		url('../fonts/Monaco.svg#monaco_for_powerlineregular') format('svg');
}
@media screen and (-webkit-min-device-pixel-ratio:0){
	@font-face{
		font-family: 'ClearSansBold';
		src:url('../fonts/ClearSansBold.svg#clear_sansbold') format('svg');
	}
	@font-face{
		font-family: 'ClearSansRegular';
		src:url('../fonts/ClearSansRegular.svg#clear_sansregular') format('svg');
	}
	@font-face{
		font-family: 'Monaco';
		src:url('../fonts/Monaco.svg#monaco_for_powerlineregular') format('svg');
	}
}
body{
	font: 16px/24px 'Open Sans', Arial, Helvetica, sans-serif;
	min-width: 320px;
}
img{border-style: none;}
a{
	-webkit-transition: all .3s;
			transition: all .3s;
	outline: none;
	text-decoration: none;
}
a:active,
a:focus,
a:hover{
	text-decoration: none;
	outline: none;
}
a:hover{text-decoration: underline;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{
	-webkit-appearance: none;
	cursor: pointer;
	-webkit-transition: all .3s;
			transition: all .3s;
}
.clearfix:after{
	content: '';
	display: block;
	clear: both;
}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner {
	border: none;
	padding: 0;
}
/* headings */
h1{
	font: 56px/60px 'Londrina Solid', cursive;
	margin: 15px 0 15px;
}
h2{
	font: 28px/32px 'Londrina Solid', cursive;
	margin: 15px 0 15px;
}
h3{
	font: 20px/24px 'Londrina Solid', cursive;
	margin: 15px 0 15px;
}
h4{
	font: 18px/22px 'Londrina Solid', cursive;
	margin: 15px 0 15px;
	color: #666;
}
h5{
	font: 16px/24px 'Open Sans', Arial, Helvetica, sans-serif;
	margin: 0 0 15px;
}
h6{
	font: 16px/24px 'Open Sans', Arial, Helvetica, sans-serif;
	margin: 0 0 15px;
}
/* headings */
/* wrapper */
#wrapper{
	position: relative;
	overflow: hidden;
	min-height: 100vh;
	left: 0;
	-webkit-transition: all .3s;
			transition: all .3s;
}
/* end wrapper */
.lato{font-family: 'Lato', sans-serif;}
/* buttons */
.btn, .sfFormsEditor .sfFormSubmit input{
	vertical-align: top;
	border: 0;
	font: 24px/28px 'Londrina Solid', cursive;
	padding: 9px 15px;
	border-radius:25px;
	outline: 0 !important;
	white-space: normal;
	text-align: center;
	position: relative;
	-webkit-box-shadow: none;
			box-shadow: none;
	text-decoration: none;
	min-width: 197px;
}
.btn-default, .sfFormsEditor .sfFormSubmit input{
	background: #6e8ccc;
	color: #fff;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.btn-default:focus,
.btn-default.focus,
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus,
.btn-default:hover,
.sfFormsEditor .sfFormSubmit input:hover,
.sfFormsEditor .sfFormSubmit input:focus{
	background: #637eb8;
	color: #fff;
}
.btn-primary{
	min-width: 206px;
	background: #4d217a;
	color: #fff;
	font: 24px/28px 'Londrina Solid', cursive;
	padding: 14px 15px;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus,
.btn-primary:hover{
	background: #451e6e;
	color: #fff;
}
.btn-warning{
	background: #fab746;
	color: #fff;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus,
.btn-warning:hover{
	background: #e1a53f;
	color: #fff;
}
.btn-donate{
	background: #fab746;
	color: #fff;
	font: 29px/34px 'Londrina Solid', cursive;
	text-align: left;
	padding: 14px 80px 14px 25px;
	min-width: 200px;
}
.btn-donate:active,
.btn-donate.active,
.open > .dropdown-toggle.btn-donate,
.btn-donate:focus,
.btn-donate.focus,
.btn-donate:active:hover,
.btn-donate.active:hover,
.open > .dropdown-toggle.btn-donate:hover,
.btn-donate:active:focus,
.btn-donate.active:focus,
.open > .dropdown-toggle.btn-donate:focus,
.btn-donate:active.focus,
.btn-donate.active.focus,
.open > .dropdown-toggle.btn-donate.focus,
.btn-donate:hover{
	background: #e1a53f;
	color: #fff;
}
.btn-donate:before{
	content: '';
	position: absolute;
	z-index: 20;
	top: 0;
	right: 0;
	margin: 10px 13px 0 0;
	width: 53px;
	height: 43px;
	background: url(/sf_images/ico-people-white-01.svg) no-repeat;
	background-size: 53px 43px;
}
.btn-search{
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
	text-indent: -9999px;
	width: 40px;
	height: 40px;
	position: relative;
}
.btn-search:before,
.btn-search:after{
	content: '';
	position: absolute;
	z-index: 20;
	top: 50%;
	left: 50%;
	width: 28px;
	height: 28px;
	margin: -14px 0 0 -14px;
	-webkit-transition: all .3s;
			transition: all .3s;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 28px 28px;
}
.btn-search:before{background-image: url(/sf_images/ico-search-white-01.svg);}
.btn-search:after{
	opacity: 0;
	background-image: url(/sf_images/ico-search-yellow-01.svg);
}
.btn-search:hover:before{opacity: 0;}
.btn-search:hover:after{opacity: 1;}
/* end buttons */
/* top-bar */
.top-bar{
	text-align: center;
	background: #f2f1f1;
	position: relative;
	z-index: 50;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
}
.top-bar .container{
	padding-top: 25px;
	padding-bottom: 18px;
}
.top-bar .links{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
	display: inline-block;
	vertical-align: top;
}
.top-bar .links li{
	display: inline-block;
	vertical-align: top;
	position: relative;
	padding: 0 30px 0 0;
	font: 19px/23px 'ClearSansRegular', sans-serif;
}
.top-bar .links li:before{
	content: '';
	position: absolute;
	z-index: 20;
	top: 3px;
	right: 14px;
	width: 1px;
	height: 19px;
	background: #838282;
}
.top-bar .links a{
	display: inline-block;
	vertical-align: top;
	color: #838282;
	text-decoration: underline;
}
.top-bar .links a:hover{text-decoration: none;}
.top-bar .phone{
	display: inline-block;
	vertical-align: top;
	color: #747373;
	font: 19px/23px 'ClearSansRegular', sans-serif;
}
.top-bar .phone a{
	color: #00876f;
	font: 19px/23px 'Londrina Solid', cursive;
}
.top-bar .phone a:hover{
	text-decoration: none;
	color: #6e8ccc;
}
/* end top-bar */
/* header */
#header{
	position: relative;
	z-index: 1500;
	background: #fff;
	margin: 0 0 60px;
}
#header .container{padding-top: 42px;}
#header .top{position: relative;}
#header .top:after{
	content: '';
	display: block;
	clear: both;
}
#header .logo{
	width: 457px;
	height: 100px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../images/logo.png) no-repeat;
	float: left;
}
#header .logo a,
#header .logo div{
	display: block;
	height: 100%;
}
#header .block{
	float: right;
	padding: 19px 0 0 15px;
}
.social{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
}
.social li{
	display: inline-block;
	vertical-align: top;
}
.social li + li{padding: 0 0 0 10px;}
.social a{
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
	text-indent: -9999px;
	width: 37px;
	height: 35px;
	position: relative;
}
.social a:hover{
	-webkit-transform: scale(1.1);
			transform: scale(1.1);
}
.social a:before{
	content: '';
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 37px;
	height: 35px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 37px 35px;
}
.social .facebook:before{background-image: url(/sf_images/circle-facebook-01.svg);}
.social .twitter:before{background-image: url(/sf_images/circle-twitter-01.svg);}
.social .ebay:before{background-image: url(/sf_images/circle-ebay-01.svg);}
.social a:after{
	content: '';
	position: absolute;
	z-index: 20;
	top: 50%;
	left: 50%;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.social .facebook:after{
	width: 12px;
	height: 23px;
	background-size: 12px 23px;
	background-image: url(/sf_images/ico-facebook-white-01.svg);
	margin: -10px 0 0 -6px;
}
.social .twitter:after{
	width: 20px;
	height: 16px;
	background-size: 20px 16px;
	background-image: url(/sf_images/ico-twitter-white-01.svg);
	margin: -7px 0 0 -9px;
}
.social .ebay:after{
	width: 30px;
	height: 12px;
	background-size: 30px 12px;
	background-image: url(/sf_images/ico-ebay-color-01.svg);
	margin: -5px 0 0 -15px;
}
#header .social{
	float: left;
	padding: 15px 0 0;
}
#header .btn-donate{
	float: left;
	margin: 0 0 0 17px;
}
.navbar{
	position: relative;
	bottom: -34px;
	min-height: 72px;
	margin: 0;
	border: 0;
	border-radius: 15px;
	padding: 13px 52px 0 0;
}
.navbar:before{
	content: '';
	display: block;
	position: absolute;
	z-index: 10;
	top: 0;
	bottom: 0;
	left: -50px;
	right: -50px;
	border-radius: 15px;
	background: #6e8ccc;
}
#main-nav{
	position: relative;
	z-index: 1500;
	display: table;
	width: 100%;
}
#main-nav > ul{
	list-style: none;
	margin: 0;
	padding: 0;
	display: table-row;
}
#main-nav > ul > li{
	display: table-cell;
	vertical-align: middle;
	position: relative;
	padding: 0 2px 0 0;
	font: 25px/29px 'Londrina Solid', cursive;
	text-align: center;
	height: 49px;
}
#main-nav > ul > li:first-child{
	padding: 0 6px 0 0;
	width: 36px;
}
#main-nav > ul > li:before{
	content: '';
	position: absolute;
	z-index: 20;
	top: 0;
	right: 0;
	width: 2px;
	height: 49px;
	background: #809ad2;
}
#main-nav > ul > li > a{
	color: #fff;
	display: table-cell;
	padding: 0 15px 2px;
	height: 49px;
	position: relative;
	vertical-align: middle;
	width: 1%;
}
#main-nav ul a:hover{text-decoration: none;}
#main-nav ul li:hover > a,
#main-nav ul li.active > a{color: #fab746;}
#main-nav > ul > li:first-child > a{
	overflow: hidden;
	text-indent: -9999px;
	text-align: left;
	width: 30px;
	height: 30px;
	padding: 0;
	margin: 0 0 0 -12px;
	display: block;
}
#main-nav > ul > li:first-child > a:before,
#main-nav > ul > li:first-child > a:after{
	content: '';
	position: absolute;
	z-index: 20;
	top: 50%;
	left: 50%;
	width: 25px;
	height: 25px;
	margin: -12px 0 0 -12px;
	-webkit-transition: all .3s;
			transition: all .3s;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 25px 25px;
}
#main-nav > ul > li:first-child > a:before{background-image: url(/sf_images/ico-home-white-01.svg);}
#main-nav > ul > li:first-child > a:after{
	opacity: 0;
	background-image: url(/sf_images/ico-home-yellow-01.svg);
}
#main-nav > ul > li:first-child > a:hover:before,
#main-nav > ul > li.active:first-child > a:before{opacity: 0;}
#main-nav > ul > li:first-child > a:hover:after,
#main-nav > ul > li.active:first-child > a:after{opacity: 1;}
#main-nav ul ul{
	position: absolute;
	top: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #6e8ccc;
	min-width: 200px;
	text-align: left;
	display: none;
}
#main-nav ul li:hover > ul{display: block;}
#main-nav ul ul li{
	color: #fff;
	margin: 0 10px;
	position: relative;
}
#main-nav ul ul li + li{
	border-top: 1px solid #809ad2;
}
#main-nav ul ul a{
	color: inherit;
	margin: 0 -10px;
	padding: 10px;
	display: block;
}
#main-nav ul ul ul{
	top: 0;
	left: 100%;
    display:none!important;
}
#main-nav ul ul > li:last-child ul{
	left: auto;
	right: 100%;
}
#header .search-box{
	position: absolute;
	z-index: 20;
	top: 0;
	right: 0;
	width: 52px;
	height: 50px;
	margin: 13px 0 0;
}
#header .search-box .btn-search{
	position: absolute;
	z-index: 20;
	top: 0;
	right: 0;
	margin: 5px -1px 0 0;
}
.search-bar{
    position:absolute;
    left:-50px;
    right:-50px;
    background:#6e8ccc;
    border-bottom-left-radius:15px;
    border-bottom-right-radius:15px;
    top:60px;
    padding:25px 30px 15px 30px;
}
.search-bar .subscribe-form .input-holder { max-width:100%;}
.search-results li {
  margin-bottom: 30px;
}
.search-results li h3 { margin-bottom:5px;}
/* end header */
/* slideshow-area */
.slideshow-area{
	position: relative;
	z-index: 30;
}
.home-slideshow{
	position: relative;
	padding-top: 17px;
}
.home-slideshow .slick-list{
	display: block;
	position: relative;
	overflow: visible;
}
.home-slideshow .slick-current{z-index: 1300;}
.home-slideshow .slick-slide:focus{outline: none;}
.home-slideshow figure{
	margin: 0;
	height: 562px;
	position: relative;
	overflow: hidden;
	padding: 0 62% 48px 68px;
	background: #fff;
	border-radius: 20px;
}
.home-slideshow .slick-current figure{
	border-radius: 15px;
	margin: 0 -75px 0;
	z-index: 1300;
}
.home-slideshow figure .img{
	position: absolute;
	z-index: 10;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
	border-radius: 20px;
}
.home-slideshow .slick-current figure .img{
	left: auto;
	width: 50.3%;
	border-radius: 0 15px 15px 0;
}
.home-slideshow figure .img:before{
	content: '';
	position: absolute;
	z-index: 15;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 20px;
	background: rgba(255, 255, 255, .7);
	-webkit-transition: all .3s;
			transition: all .3s;
}
.home-slideshow .slick-current figure .img:before{opacity: 0;}
.home-slideshow figure .img > img{display: none;}
.home-slideshow figure figcaption{
	color: #838282;
	font: 21px/34px 'ClearSansRegular', sans-serif;
	padding: 60px 0 0;
}
.home-slideshow figure figcaption h1,
.home-slideshow figure figcaption h2{
	color: #00846b;
	margin: 0 0 35px;
	font: 36px/40px 'Londrina Solid', cursive;
}
.home-slideshow figure figcaption h1 strong,
.home-slideshow figure figcaption h2 strong{
	display: block;
	color: #00876f;
	font-size: 74px;
	line-height: 64px;
	font-weight: 400;
	padding: 0 0 18px;
}
.home-slideshow figure figcaption p{margin: 0 0 41px;}
.slick-dots{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
	text-align: center;
}
.slick-dots li{
	display: inline-block;
	vertical-align: top;
}
.slick-dots li + li{padding: 0 0 0 7px;}
.slick-dots button{
	display: inline-block;
	vertical-align: top;
	padding: 0;
	cursor: pointer;
	overflow: hidden;
	text-indent: -9999px;
	border: 0;
	position: relative;
	width: 20px;
	height: 20px;
	background: none;
}
.slick-dots button:focus{outline: none;}
.slick-dots button:before,
.slick-dots button:after{
	content: '';
	position: absolute;
	z-index: 20;
	top: 50%;
	left: 50%;
	width: 18px;
	height: 18px;
	-webkit-transition: all .3s;
			transition: all .3s;
	margin: -9px 0 0 -9px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 18px 18px;
}
.slick-dots button:before{background-image: url(/sf_images/ico-circle-green-01.svg);}
.slick-dots button:after{
	opacity: 0;
	background-image: url(/sf_images/ico-circle-green-filled-01.svg);
}
.slick-dots button:hover:before,
.slick-dots .slick-active button:before{opacity: 0;}
.slick-dots button:hover:after,
.slick-dots .slick-active button:after{opacity: 1;}
.home-slideshow .slick-dots{
	position: absolute;
	z-index: 1410;
	bottom: 0;
	left: 0;
	width: 432px;
	text-align: right;
	padding: 0 0 29px;
}
/* end slideshow-area */
/* info */
.info{
	text-align: center;
	color: #747373;
	font: 21px/33px 'ClearSansRegular', sans-serif;
	max-width: 880px;
	padding-top: 51px;
	padding-bottom: 61px;
}
.info h2{
	color: #809fd6;
	margin: 0 0 14px;
	font: 56px/60px 'Londrina Solid', cursive;
}
.info p{margin: 0 0 25px;}
.info .btn-primary{
	min-height: 1px;
	padding-left: 33px;
	padding-right: 33px;
}
/* end info */
/* questions-section */
.questions-section{
	background: url(../images/bg-block-01.jpg) no-repeat 50% 50%;
	background-size: cover;
	position: relative;
}
.questions-section:before{
	content: '';
	position: absolute;
	z-index: 10;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(255, 255, 255, .8);
        display: block;
}
.questions-section .container{
	padding-top: 30px;
	padding-bottom: 50px;
	position: relative;
	z-index: 20;
}
.questions-carousel{
	position: relative;
	margin: 0 -15px;
}
.questions-carousel .slide{
	float: left;
	width: 33.33%;
	padding: 57px 15px 0;
}
.question-box{
	background: #fff;
	border-radius: 15px;
	padding: 0 25px 44px;
	text-align: center;
	color: #838181;
	font: 18px/25px 'ClearSansRegular', sans-serif;
}
.question-box .ico{
	display: block;
	position: relative;
	overflow: hidden;
	top: -57px;
	margin: 0 auto -33px;
	width: 131px;
	height: 130px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 131px 130px;
}
.question-box.color-orange .ico{background-image: url(/sf_images/circle-orange-01.svg);}
.question-box.color-blue .ico{background-image: url(/sf_images/circle-blue-01.svg);}
.question-box.color-green .ico{background-image: url(/sf_images/circle-green-01.svg);}
.question-box .ico img{
	position: absolute;
	z-index: 20;
	top: 50%;
	left: 50%;
}
.question-box .ico-01 img{
	width: 65px;
	margin: -31px 0 0 -33px;
}
.question-box .ico-02 img{
	width: 80px;
	margin: -33px 0 0 -40px;
}
.question-box .ico-03 img{
	width: 80px;
	margin: -33px 0 0 -40px;
}
.question-box .block{padding: 0 0 27px;}
.question-box h2{
	margin: 0 0 21px;
	font: 30px/30px 'Londrina Solid', cursive;
}
.question-box.color-orange h2{color: #fcc357;}
.question-box.color-blue h2{color: #809fd6;}
.question-box.color-green h2{color: #62c5aa;}
.question-box p{margin: 0;}
.question-box .btn-default{
	min-width: 1px;
	padding: 7px 28px 9px;
}
.question-box.color-orange .btn-default{background: #fab746;}
.question-box.color-orange .btn-default:active,
.question-box.color-orange .btn-default.active,
.question-box.color-orange .btn-default:focus,
.question-box.color-orange .btn-default.focus,
.question-box.color-orange .btn-default:active:hover,
.question-box.color-orange .btn-default.active:hover,
.question-box.color-orange .btn-default:active:focus,
.question-box.color-orange .btn-default.active:focus,
.question-box.color-orange .btn-default:active.focus,
.question-box.color-orange .btn-default.active.focus,
.question-box.color-orange .btn-default:hover{background: #e1a53f;}
.question-box.color-blue .btn-default{background: #6e8ccc;}
.question-box.color-blue .btn-default:active,
.question-box.color-blue .btn-default.active,
.question-box.color-blue .btn-default:focus,
.question-box.color-blue .btn-default.focus,
.question-box.color-blue .btn-default:active:hover,
.question-box.color-blue .btn-default.active:hover,
.question-box.color-blue .btn-default:active:focus,
.question-box.color-blue .btn-default.active:focus,
.question-box.color-blue .btn-default:active.focus,
.question-box.color-blue .btn-default.active.focus,
.question-box.color-blue .btn-default:hover{background: #637eb8;}
.question-box.color-green .btn-default{background: #52bb9a;}
.question-box.color-green .btn-default:active,
.question-box.color-green .btn-default.active,
.question-box.color-green .btn-default:focus,
.question-box.color-green .btn-default.focus,
.question-box.color-green .btn-default:active:hover,
.question-box.color-green .btn-default.active:hover,
.question-box.color-green .btn-default:active:focus,
.question-box.color-green .btn-default.active:focus,
.question-box.color-green .btn-default:active.focus,
.question-box.color-green .btn-default.active.focus,
.question-box.color-green .btn-default:hover{background: #4aa88b;}
/* end questions-section */
/* stories-section */
.stories-section{
	padding-top: 40px;
	padding-bottom: 66px;
}
.stories-section h2{
	color: #62c5aa;
	margin: 0 0 31px;
	text-align: center;
	font: 56px/60px 'Londrina Solid', cursive;
}
.stories-slideshow{
	position: relative;
	width: 300%;
	margin: 0 -100%;
}
.stories-slideshow .slides{
	list-style: none;
	margin: 0;
	padding: 0;
	height: 464px;
}
.stories-slideshow .slide{
	width: 33.33%;
	position: absolute;
	top: 0;
	left: 0;
}
.stories-slideshow .slide.count3,
.stories-slideshow .slide.count1{opacity: 0.5 !important;}
.stories-slideshow figure{
	margin: 0;
	height: 464px;
	position: relative;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
	border-radius: 30px;
}
.stories-slideshow figure > img{display: none;}
.stories-slideshow figure figcaption{
	position: absolute;
	z-index: 30;
	bottom: 45px;
	right: 45px;
	width: 341px;
	background: #fff;
	border-radius: 23px;
	padding:0;
	color: #696969;
	font: 18px/28px 'ClearSansRegular', sans-serif;
	text-align: center;
}
.stories-slideshow figure figcaption.left { right:auto; left:45px; }
.stories-slideshow .slide.count3 figcaption,
.stories-slideshow .slide.count1 figcaption{opacity: 0;}
.stories-slideshow figcaption h3,
.stories-slideshow figcaption .title{
	color: #809fd6;
	margin: 0 0 11px;
	padding:30px 30px 0;
	font: 30px/30px 'Londrina Solid', cursive;
}
.stories-slideshow figcaption .title{
	display: block;
	color: #00876f;
}
.stories-slideshow figcaption p{margin: 0 30px 10px;}
.stories-slideshow figcaption footer{
	position: relative;
	bottom: -20px;
	text-align: center;
}
.stories-slideshow figcaption footer .btn-primary{
	min-width: 197px;
	font-size: 24px;
	line-height: 29px;
	padding: 9px 15px;
}
.switcher-nav{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
	text-align: center;
	position: relative;
	z-index: 40;
}
.stories-slideshow .switcher-nav{padding: 13px 0 0;}
.switcher-nav li{
	display: inline-block;
	vertical-align: top;
}
.switcher-nav li + li{padding: 0 0 0 7px;}
.switcher-nav a{
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
	text-indent: -9999px;
	position: relative;
	width: 20px;
	height: 20px;
}
.switcher-nav a:before,
.switcher-nav a:after{
	content: '';
	position: absolute;
	z-index: 20;
	top: 50%;
	left: 50%;
	width: 18px;
	height: 18px;
	-webkit-transition: all .3s;
			transition: all .3s;
	margin: -9px 0 0 -9px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 18px 18px;
}
.switcher-nav a:before{background-image: url(/sf_images/ico-circle-green-01.svg);}
.switcher-nav a:after{
	opacity: 0;
	background-image: url(/sf_images/ico-circle-green-filled-01.svg);
}
.switcher-nav a:hover:before,
.switcher-nav .active a:before{opacity: 0;}
.switcher-nav a:hover:after,
.switcher-nav .active a:after{opacity: 1;}
/* end stories-section */
/* events-section */
.events-section{
	background: url(/sf_images/bg-block-01.jpg) no-repeat 50% 50%;
	background-size: cover;
	position: relative;
}
.events-section:before{
	content: '';
	position: absolute;
	z-index: 10;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(255, 255, 255, .8);
    display:block;
}
.events-section .container{
	padding-top: 35px;
	padding-bottom: 25px;
	position: relative;
	z-index: 20;
}
.events-carousel{
	position: relative;
	margin: 0 -15px;
}
.events-carousel .slide{
	float: left;
	width: 33.33%;
	padding: 0 15px 30px;
}
.events-carousel .slide:focus{outline: none;}
.events-carousel .filter-block { display:none; }
.events-carousel .events-list li { width:100%; }
.events-carousel .height-box { position:relative;}
.event-box{
	text-align: center;
	color: #838080;
	font: 16px/20px 'ClearSansRegular', sans-serif;
}
.event-box.color-purple{
	font-size: 18px;
	line-height: 25px;
}
.event-box h2{
	margin: 0 0 16px;
	font: 45px/49px 'Londrina Solid', cursive;
}
.event-box.color-blue h2{color: #809fd6;}
.event-box.color-purple h2{color: #61348d;}
.event-box figure{
	margin: 0;
	background: #fff;
	border-radius: 15px;
	min-height:209px;
    position:relative;
}
.events-carousel .slide .height-box
{
    min-height:440px;
}
.events-carousel .twitter-widget .height-box
{
    min-height:414px;
}
.event-box .img{
	position: relative;
	overflow: hidden;
	border-radius: 15px 15px 0 0;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
	height: 156px;
}
.member .event-box .img {
    height: 293px;
}
.event-box .img > img{display: block;}
.event-box figcaption{
	padding: 15px 25px 35px;
	position: static;
	z-index: 20;
    min-height:206px;
}
.events-carousel .event-box figcaption { position:static;}
.events-carousel figcaption,
.events-list .member .event-box figcaption { padding-bottom:35px; }
.event-box .block{position: relative;}
.event-box .date{
	display: block;
	top: -52px;
	margin: 0 auto -38px;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	padding: 7px 10px 10px;
	font: 19px/23px 'Londrina Solid', cursive;
	width: 71px;
	height: 70px;
	position: relative;
	overflow: hidden;
	background: url(/sf_images/circle-blue-02.svg) no-repeat;
	background-size: 71px 70px;
}
.event-box .date span{
	display: block;
	margin: 0 0 -5px;
	font-size: 30px;
	line-height: 34px;
}
.event-box h3{
	margin: 0 0 3px;
	font: 30px/34px 'Londrina Solid', cursive;
}
.event-box.color-blue h3{color: #809fd6;}
.event-box.color-purple h3{
	color: #61348d;
	margin: 0 0 14px;
}
.event-box h4{
	color: #838080;
	margin: 0 0 5px;
	font: 700 16px/20px 'ClearSansBold', sans-serif;
}
.event-box p{margin: 0;}
.event-box footer{
	position: relative;
	bottom: -18px;
	margin: -3px 0 0;
}
.events-list .member .event-box footer,
.events-carousel .event-box footer{
	position: absolute;
    left:0;
    right:0;
    text-align:center;
}
.event-box.color-blue .btn-default{background: #6e8ccc;}
.event-box.color-blue .btn-default:active,
.event-box.color-blue .btn-default.active,
.event-box.color-blue .btn-default:focus,
.event-box.color-blue .btn-default.focus,
.event-box.color-blue .btn-default:active:hover,
.event-box.color-blue .btn-default.active:hover,
.event-box.color-blue .btn-default:active:focus,
.event-box.color-blue .btn-default.active:focus,
.event-box.color-blue .btn-default:active.focus,
.event-box.color-blue .btn-default.active.focus,
.event-box.color-blue .btn-default:hover{background: #637eb8;}
.event-box.color-purple .btn-default{background: #4d217a;}
.event-box.color-purple .btn-default:active,
.event-box.color-purple .btn-default.active,
.event-box.color-purple .btn-default:focus,
.event-box.color-purple .btn-default.focus,
.event-box.color-purple .btn-default:active:hover,
.event-box.color-purple .btn-default.active:hover,
.event-box.color-purple .btn-default:active:focus,
.event-box.color-purple .btn-default.active:focus,
.event-box.color-purple .btn-default:active.focus,
.event-box.color-purple .btn-default.active.focus,
.event-box.color-purple .btn-default:hover{background: #451e6e;}
.twitter-widget{
	background: #8acbea;
	position: relative;
	border-radius: 15px;
	padding: 16px 23px 10px;
	min-height: 400px;
}
.events-carousel .twitter-widget{margin: 66px 0 0;}
.twitter-widget h2{
	color: #fff;
	margin: 0 0 19px;
	padding: 0 0 0 5px;
	font: 35px/39px 'Londrina Solid', cursive;
}
.twitter-widget .ico{
	padding: 0 20px 0 0;
}
.twitter-widget .ico img{
	display: inline-block;
}
.twitter-widget .tweets{
	list-style: none;
	margin: 0;
	padding: 0;
}
.twitter-widget .tweets > li{
	padding: 0 0 18px;
	position: relative;
	color: #fff;
	font: 15px/21px 'Open Sans', sans-serif;
}
.twitter-widget .tweets > li + li{
	padding-top: 13px;
	border-top: solid 1px #bce1f3;
}
.twitter-widget .tweets > li img { display:none;}
.twitter-widget .tweets header{padding: 0 0 5px;}
.twitter-widget .tweets header:after{
	content: '';
	display: block;
	clear: both;
}
.twitter-widget .tweets .user a{
	float: left;
	width: 80%;
	color: #fff;
	text-transform: uppercase;
	margin: 0 20% 0 0;
	font: 15px/19px 'Open Sans', sans-serif;
}
.twitter-widget .tweets header .time,
.twitter-widget .timePosted {
	color: #fff;
	font-size: 15px;
	line-height: 19px;
	font-style: normal;
    position:absolute;
    right:0;
    top:0;
    text-indent:-50px;
    display:block;
    overflow:hidden;
}
.twitter-widget .tweets p{margin: 0; word-wrap:break-word; word-break:break-all; }
.twitter-widget .tweets p a{
	color: #fff;
	text-decoration: underline;
}

    .twitter-widget .tweets p.timePosted a {
        text-decoration: none;
    }

.twitter-widget .tweets p a:hover{text-decoration: none;}

.twitter-widget .user a span:first-child,
.twitter-widget .user a span:first-child + span {
    display:none;
}
.twitter-widget .tweets > li + li .timePosted
{
    top:13px;
}
/* end events-section */
/* education-section */
.education-section{
	padding-top: 60px;
	padding-bottom: 103px;
}
.education-block{
	position: relative;
	background: #53ba9a;
	border-radius: 15px;
	min-height: 244px;
	padding: 27px 40% 50px 35px;
	margin: 0;
}
.education-block figcaption{
	color: #fff;
	font: 18px/24px 'ClearSansRegular', sans-serif;
}
.education-block figcaption h2{
	color: #fff;
	margin: 0 0 15px;
	font: 45px/49px 'Londrina Solid', cursive;
}
.education-block figcaption p{margin: 0;}
.education-block figcaption footer{
	position: absolute;
	z-index: 20;
	bottom: -24px;
	left: 30px;
	width: 45%;
}
.education-block .img{
	position: absolute;
	z-index: 20;
	bottom: 0;
	right: 71px;
	overflow: hidden;
	width: 294px;
}
.education-block .img img{
	display: block;
	width: 100%;
	max-width: 100%;
}
.education-section.testimonial { max-width:100%;}
.education-section.testimonial .education-block {
    padding:27px 35px;
    min-height:100px;
}
.education-section.testimonial .education-block  figcaption {
    font-size:22px;
    line-height:28px;
    text-align:center;
}
.education-section.testimonial .education-block em {
    margin-top:15px;
    font-size:18px;
    display:block;
}
/* end education-section */
/* subscribe-section */
.subscribe-section{background: #6e8ccc;}
.subscribe-section .container{
	padding-top: 28px;
	padding-bottom: 37px;
}
.subscribe-form{position: relative;}
.subscribe-form .sfTopLbls{position: relative;}
.subscribe-form .sfFormBox{position: relative;}
.subscribe-form .sfTxtLbl{
	display: block;
	text-align: center;
	margin: 0;
	color: #fff;
	padding: 0 0 19px;
	font: 35px/39px 'Londrina Solid', cursive;
}
.subscribe-form .input-holder{
	position: relative;
	background: #fff;
	border-radius: 23px;
	padding: 0 170px 0 0;
	max-width: 705px;
	margin: 0 auto;
}
.subscribe-form .sfFieldWrap{position: relative;}
.subscribe-form .sfTxt{
	display: block;
	width: 100%;
	height: 47px;
	font: 18px 'ClearSansRegular', sans-serif;
	border: 0;
	background: none;
	color: #6e6e6e;
	padding: 5px 23px;
	margin: 0;
}
.subscribe-form .sfTxt::-moz-placeholder{
	color: #6e6e6e;
	opacity: 1;
}
.subscribe-form .sfTxt:-ms-input-placeholder{color: #6e6e6e;}
.subscribe-form .sfTxt::-webkit-input-placeholder{color: #6e6e6e;}
.subscribe-form .sfTxt:focus{outline: none;}
.subscribe-form .sfFormSubmit{
	position: absolute;
	z-index: 20;
	top: 0;
	right: 0;
	width: 145px;
	overflow: hidden;
}
.subscribe-form .sfFormSubmit .btn-primary{
	min-width: 1px;
	display: block;
	width: 100%;
	font: 24px/29px 'Londrina Solid', cursive;
	padding: 7px 15px 11px;
}
.subscribe-form .sfError,
.subscribe-form .sfMessage {
  margin: 0 auto;
  max-width: 680px;
}
/* end subscribe-section */
/* footer */
#footer{
	background: #6d6d6d;
	color: #fff;
	text-align: center;
	font: 15px/19px 'ClearSansRegular', sans-serif;
}
#footer .container{
	padding-top: 38px;
	padding-bottom: 37px;
}
#footer .contacts{
	list-style: none;
	margin: 0;
	padding: 0 0 33px;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
}
#footer .contacts li{
	display: inline-block;
	vertical-align: top;
	font: 23px/27px 'ClearSansBold', sans-serif;
	padding: 0 28px 0 0;
	color: #fafafa;
}
#footer .contacts li:last-child{padding-right: 0;}
#footer .contacts h4{
	color: #fafafa;
	font: 23px/27px 'ClearSansRegular', sans-serif;
	margin: 0 1px 0 0;
	display: inline-block;
	vertical-align: top;
}
#footer .contacts a{color: #fafafa;}
#footer .contacts a:hover{
	text-decoration: none;
	color: #fab746;
}
.footer-social{
	list-style: none;
	margin: 0;
	padding: 0 0 34px;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
}
.footer-social li{
	display: inline-block;
	vertical-align: top;
}
.footer-social li + li{padding: 0 0 0 6px;}
.footer-social a{
	display: inline-block;
	vertical-align: top;
	position: relative;
	overflow: hidden;
	text-indent: -9999px;
	width: 37px;
	height: 35px;
	background: url(/sf_images/circle-white-01.svg) no-repeat;
	background-size: 37px 35px;
	opacity: 0.4;
}
.footer-social a:hover{opacity: 1;}
.footer-social a:before{
	content: '';
	position: absolute;
	z-index: 20;
	top: 50%;
	left: 50%;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.footer-social .facebook:before{
	width: 12px;
	height: 23px;
	background-image: url(/sf_images/ico-facebook-gray-01.svg);
	background-size: 12px 23px;
	margin: -11px 0 0 -7px;
}
.footer-social .twitter:before{
	width: 19px;
	height: 16px;
	background-image: url(/sf_images/ico-twitter-gray-01.svg);
	background-size: 19px 16px;
	margin: -8px 0 0 -10px;
}
.footer-social .youtube:before{
	width: 20px;
	height: 14px;
	background-image: url(/sf_images/ico-youtube-gray-01.svg);
	background-size: 20px 14px;
	margin: -7px 0 0 -10px;
}
.footer-social .instagram:before{
	width: 19px;
	height: 19px;
	background-image: url(/sf_images/ico-instagram-gray-01.svg);
	background-size: 19px 19px;
	margin: -10px 0 0 -10px;
}
.footer-social .ebay:before{
	width: 30px;
	height: 13px;
	background-image: url(/sf_images/ico-ebay-gray-01.svg);
	background-size: 30px 13px;
	margin: -7px 0 0 -15px;
}
#footer p{margin: 0 0 4px;}
#footer .links{
	list-style: none;
	margin: 0;
	padding: 0 0 26px;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
}
#footer .links li{
	display: inline-block;
	vertical-align: top;
	position: relative;
	padding: 0 19px 0 0;
	font: 15px/19px 'ClearSansRegular', sans-serif;
}
#footer .links li:last-child{padding-right: 0;}
#footer .links li:before{
	content: '';
	position: absolute;
	z-index: 20;
	top: 4px;
	right: 8px;
	width: 1px;
	height: 15px;
	background: #fff;
}
#footer .links li:last-child:before{display: none;}
#footer .links a{
	color: #fff;
	text-decoration: underline;
}
#footer .links a:hover{text-decoration: none;}
#footer .by{
	margin: 0;
	font: 15px/19px 'ClearSansBold', sans-serif;
}
#footer .by a{
	color: #fff;
	text-decoration: underline;
}
#footer .by a:hover{text-decoration: none;}
/* end footer */
/* visual*/
.visual{
	background-position: 50% 0;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	border-radius: 35px;
	height: 346px;
	margin: 12px -51px 25px;
	position: relative;
}
.visual > img{display: none;}
.visual.type2{
	height: 562px;
	margin-bottom: 38px;
}
#main{margin-bottom: 43px;}
/*.breadcrumb*/
.breadcrumb, .sfBreadcrumbWrp ul{
	padding: 0!important;
	background-color: transparent;
	border-radius: 0 ;
	margin: 0 0 29px !important;
    overflow:hidden;
}
.breadcrumb:after, .sfBreadcrumbWrp ul:after{
	content: '';
	clear: both;
	display: block;
}
.breadcrumb li, .sfBreadcrumbWrp ul li{
	float: left;
	font-size: 16px;
	line-height: 20px;
	color: #605e5f;
	font-family: 'ClearSansRegular', sans-serif;
	margin-right: 23px;
	position: relative;
}
.breadcrumb li + li:before,
.sfBreadcrumbWrp ul li + li:before{
	content: '';
	position: absolute;
	top: 6px;
	left: -14px;
	background: url(/sf_images/ico-chevron-right-001.svg) no-repeat;
	width: 4px;
	height: 9px;
	-webkit-background-size: 4px auto;
	background-size: 4px auto;
	color: #605e5f;
	padding: 0;
	font-weight: normal;
}
.breadcrumb li a,
.sfBreadcrumbWrp ul li a{
	text-decoration: underline!important;
	color: inherit;
}

    .sfBreadcrumbWrp ul li:last-child a {
        text-decoration:none!important;
    }

.breadcrumb li a:hover,
.sfBreadcrumbWrp ul li a:hover {text-decoration: none!important;}
.sfBreadcrumbNodeSeparator, .RadSiteMap .rsmFlow > .rsmItem.sfNoBreadcrumbNavigation { display:none;}
/*content*/
.content{
	background: #fff;
	border-radius: 15px;
	padding: 26px 48px 29px;
	font-family: "ClearSansRegular", sans-serif;
}
.content a{
    text-decoration:underline;
}
.content a:hover {
    text-decoration:none;
}
.content a.btn { text-decoration:none; }
.content h1{
	color: #6e8ccc;
	margin: 0 0 13px;
	overflow: hidden;
	line-height: 71px;
}
.content h1.green{color: #53bb9a;}
.content .heading{margin: 0 -10px;}
.content .heading:after{
	content: '';
	clear: both;
	display: block;
}
.content .heading .date{
	float: left;
	width: 71px;
	height: 71px;
	background: url(/sf_images/circle-blue-02.svg) no-repeat;
	-webkit-background-size: 71px auto;
	background-size: 71px auto;
	margin-right: 17px;
	font-family: "Londrina Solid", cursive;
	color: #fff;
	position: relative;
	text-align: center;
}
.content .heading .date span{
	position: absolute;
	top: 7px;
	left: 6px;
	right: 7px;
	font-size: 30px;
	line-height: 34px;
}
.content .heading .date small{
	position: absolute;
	bottom: 11px;
	left: 6px;
	right: 7px;
	font-size: 19px;
	line-height: 24px;
}
.content .big-txt{
	font-size: 21px;
	line-height: 33px;
	color: #615f60;
}

.content ul {list-style:disc;padding-left: 16px;}
.content ol {list-style:decimal;padding-left: 16px;}

.content .big-txt p{margin: 0 0 21px;}
.content .btn-holder{
	margin: 0 -8px;
}
.content .btn-holder.false .btn-gray{ margin-bottom:10px;}
.content .btn-default{margin-bottom: 26px;}
.content .img{
	float: right;
	margin: 25px -98px 0 40px;
	border-radius: 15px;
	overflow: hidden;
	text-align: center;
	width: 292px;
}
.content .img img{
	vertical-align: top;
	width: 100%;
}
.content p{margin: 0;}
.content .img + p,
.content p + p{margin: 20px 0 0;}
.sidebar .event-box{
	font-size: 18px;
	line-height: 25px;
}
.sidebar .event-box.small.vacancy { margin:60px 0; }
.sidebar .event-box.small { margin-bottom:60px }
.sidebar .event-box h3{
	margin: 0 0 13px;
}
.sidebar .event-box .block{min-height: 122px;}
.sidebar .event-box footer{bottom: -30px;}
.btn-gray{
	background: #f2f0f1;
	color: #615f60;
}
.btn-gray:hover{background: #D9D8D8;}
.content .btn-gray{
	margin-top: 10px;
	margin-bottom: 32px;
}
.content .share{
	border-top: 2px solid #f2f0f1;
	padding:30px 41px 0;
	margin: 0 -48px;
}
.content .share img{
	vertical-align: top;
	max-width: 100%;
}
.map{
	height: 346px;
}
/*info-box*/
.info-box{
	border-radius: 15px;
	overflow: hidden;
	background: #fff;
	text-align: center;
	line-height: 20px;
	font-family: "ClearSansRegular", sans-serif;
	margin-bottom: 30px;
}
.info-box .map{
	border: 1px solid #fff;
	border-radius: 15px 15px 0 0;
}
.info-box .img{
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 0;
	background-repeat: no-repeat;
	height: 157px;
}
.info-box .img >img{display: none;}
.info-box .text{
	padding:26px 23px 20px;
	position: relative;
}
.info-box .text .ico{
	position: absolute;
	top: -43px;
	left: 0;
	right: 0;
	text-align: center;
}
.info-box .text .ico img{
	vertical-align: top;
	max-width: 100%;
}
.info-box h3{
	color: #6e8ccc;
	font-size: 30px;
	line-height: 30px;
	margin: 0 0 9px;
}
.info-box address,
.info-box .address{
	font-family: 'ClearSansBold', sans-serif;
	margin-bottom: 7px;
	line-height: 22px;
}
.info-box p{margin-bottom: 13px;}
.info-box a{
	text-decoration: underline;
	color: #6e8cca;
	font-family: 'ClearSansBold', sans-serif;
}
.info-box a:hover{text-decoration: none;}
.event-box.color-yellow h2,
.event-box.color-yellow h3{color: #fab746;}
/*second-nav*/
.second-nav > ul{
	margin: 0 0 30px 0;
	padding: 20px 29px 27px;
	list-style: none;
	background: #fff;
	border-radius: 15px;
	font-family: "ClearSansRegular", sans-serif;
}
.second-nav > ul li{
	color: #615f60;
	font-size: 20px;
	line-height: 23px;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.second-nav > ul li + li{
	border-top: 1px solid #ddd;
}
/*.second-nav > ul li.has-drop {border: none;}*/
.second-nav > ul li a{
	color: inherit;
	display: block;
	padding: 11px 15px 11px 3px;
	position: relative;
}
.second-nav > ul > li > a:hover{
	color: #00765c;
	text-decoration: none;
}
.second-nav > ul li a:before{
	content: '';
	position: absolute;
	top: 18px;
	right: 0;
	background: url(../images/ico-chevron-right-green-001.png) no-repeat;
	width: 7px;
	height: 10px;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.second-nav > ul ul{
	margin: 0;
	padding: 0 20px;
	list-style: none;
}
.second-nav > ul li > .active > a:hover,
.second-nav > ul li > .rtSelected > a:hover,
.second-nav > ul li > .selected > a:hover{
	color: #fff;
	background: #41a485;
}
.second-nav > ul .has-drop.active-parent{
	background: #00765c;
	border-radius: 25px;
	color: #fff;
}
.second-nav > ul li.active-parent{
	margin: 0 -42px 0 0;
}
.second-nav > ul .active-parent,
.second-nav > ul .active-parent + li{border: none;}
.second-nav > ul li > .active > a,
.second-nav > ul li > .rtSelected > a,
.second-nav > ul li > .selected > a{
	color: #fff;
	border-radius: 25px;
	background: #53bb9a;
	padding: 12px 37px;
	font-family: 'ClearSansBold', sans-serif;
}
.second-nav > ul li > .active > a:before,
.second-nav > ul li > .rtSelected > a:before,
.second-nav > ul li > .selected > a:before{
	background-image: url(../images/ico-chevron-right-white-001.png);
	right: 24px;
	top: 19px;
}
.second-nav > ul .has-drop > .active + ul,
.second-nav > ul .has-drop > .rtSelected + ul,
.second-nav > ul .has-drop > .selected + ul
{
    display:block !important;
}
.second-nav > ul ul li{
	font-size: 16px;
	line-height: 20px;
}
.second-nav > ul ul li a{
	color: #fff;
	padding: 13px;
}
.second-nav > ul ul li a:before{display: none;}
.second-nav > ul ul li a:hover{
	text-decoration: underline;
}
.second-nav > ul ul li + li{
	border-top-color: rgba(255,255,255, .3);
}
/*info-block*/
.info-block{
	text-align: center;
	color: #615f60;
	font-size: 21px;
	line-height: 34px;
	padding-top: 21px;
	padding-bottom: 45px;
	font-family: 'ClearSansRegular', sans-serif;
}
.info-block h1{
	font-size: 74px;
	line-height: 80px;
	margin: 0 0 15px;
	color: #53bb9a;
}
/*donation*/
.donation{
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	padding: 82px 0 86px;
	position: relative;
	z-index: 1;
	font-family: "ClearSansRegular", sans-serif;
}
.donation:before{
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(255,255,255, .8);
	z-index: -1;
}
.donation > img{display: none;}
.donation .donation-form{
	border-radius: 15px;
	color: #fff;
	background: #53bb9a;
	padding: 31px 37px 0 ;
	width: 600px;
	text-align: center;
	font-size: 18px;
	line-height: 24px;
	margin: 0 auto;
}
.donation h2{
	font-size: 38px;
	line-height: 44px;
	margin: 0 0 18px;
}
.donation p{margin: 0 0 26px;}
.donation .donation-list{
	margin: 0;
	padding: 0 0 29px;
	list-style: none;
    font-size:0;
	line-height:0;
	font-family: 'AdobeBlank';
    text-align:justify;

}
.donation .donation-list:after {
	display:inline-block;
	vertical-align:top;
	width:100%;
	font-size:0;
	line-height:0;
	content:"";
}
.donation .donation-list li{
	display: inline-block;
	text-align: center;
	vertical-align: top;
	font-size: 40px;
	line-height: 48px;
	font-family: "Londrina Solid", cursive;
}
.donation .donation-list li a{
	color: inherit;
	display: block;
	width: 92px;
	height: 91px;
	padding: 21px 11px 21px 3px;
	position: relative;
	z-index: 1;
	text-decoration: none;
}
.donation .donation-list li a:before,
.donation .donation-list li a:after{
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: url(/sf_images/circle-green-001.svg) no-repeat;
	-webkit-background-size: 92px auto;
	background-size: 92px auto;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	opacity: 1;
	z-index: -1;
}
.donation .donation-list li a:after{
	background: url(/sf_images/circle-yellow-001.svg) no-repeat;
	opacity: 0;
}
.donation .donation-list li a:hover:after,
.donation .donation-list li.active a:after{
	opacity: 1;
}
.donation .donation-list li a:hover:before,
.donation .donation-list li.active a:before{
	opacity: 0;
}
.donation .sfFormBox label{display: none;}
.donation .sfTxt{
	border: none;
	border-radius: 30px;
	width: 100%;
	color: #212121;
	font-size: 16px;
	padding: 18px 21px;
	font-family: "Open Sans", sans-serif;
	margin: 0 0 30px;
}
.donation .sfTxt::-moz-placeholder {color:#212121;}
.donation .sfTxt.-ms-input-placeholder {color:#212121;}
.donation .sfTxt:-webkit-input-placeholder {color:#212121;}
.donation .sfTxt:focus{outline: none;}
.donation .btn{
	font-size: 30px;
	line-height: 36px;
	margin: 0 0 -32px;
	padding: 14px 15px;
	border-radius: 25px;
}
.tags-list {
  text-align: center;
}
.tags-list > li {
  display: inline-block;
  padding: 10px;
  vertical-align:middle;
  /*width: 25%;*/
}
.donate-gift-aid .chk-area {
  float: left;
  margin: 3px 10px 0 0;
}
/*.info-area */
.info-area .info-list{
	margin: 0 -16px;
	padding: 0;
	list-style: none;
	font-size: 0;
	line-height: 0;
}
.info-area .info-list li{
	display: inline-block;
	vertical-align: top;
	width: 33.333%;
	padding: 0 16px 30px;
}
.event-box.color-green .date{
	background-image: url(/sf_images/circle-green-002.svg);
}
.event-box.color-green h3{
	color: #55ba9a;
}
.info-area .info-list .date{padding: 17px 5px 17px;}
.info-area{
	text-align: center;
	padding-top: 46px;
	padding-bottom: 30px;
	color: #615f60;
	font-family: "ClearSansRegular",sans-serif;
	font-size: 21px;
	line-height: 34px;
}
.info-area h2{
	color: #53bb9a;
	margin: 0 0 10px;
	font-size: 56px;
	line-height: 64px;
}
.info-area p{margin-bottom: 58px;}
.info-area .event-box figure{min-height: 327px;}
.info-area .info-list p{margin-bottom: 10px;}
/* events */
.slideshow-section{
	padding-top: 14px;
	padding-bottom: 30px;
}
.events-area{padding-bottom: 42px;}
.heading-section{
	text-align: center;
	color: #747373;
	font: 21px/33px 'ClearSansRegular', sans-serif;
	padding: 0 0 24px;
	max-width: 850px;
	margin: 0 auto;
}
.heading-section h1,
.heading-section h2{
	color: #00b4a7;
	margin: 0 0 24px;
	font: 74px/78px 'Londrina Solid', cursive;
}
.heading-section p{margin: 0;}
.filter-block{
	position: relative;
	margin: 0 0 50px;
	padding: 28px 0;
}
.filter-block:before{
	content: '';
	position: absolute;
	z-index: 10;
	top: 0;
	bottom: 0;
	left: -52px;
	right: -52px;
	background: #53ba9a;
	border-radius: 15px;
}
.filter-block .row{
	position: relative;
	z-index: 20;
}
.filter-block .sfFormDropdown{position: relative;}
.filter-block .sfFieldWrap{position: relative;}
.filter-block .sfError{display: none;}
.events-list{
	list-style: none;
	margin: 0 -15px;
	padding: 0 0 20px;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
	text-align: center;
}
.events-list > li{
	display: inline-block;
	vertical-align: top;
	padding: 0 15px 63px;
	width: 33.33%;
}
.vancancies-list > li { padding-bottom:83px;}
.event-box .date-range{
	top: -52px;
	text-align: center;
	position: relative;
	margin: 0 0 -38px;
}
.event-box .date-range:before{
	content: '';
	position: absolute;
	z-index: 30;
	top: 50%;
	left: 50%;
	width: 12px;
	height: 4px;
	background: #fff;
	margin: -2px 0 0 -6px;
    display:none;
}
.event-box .date-range .date{
	display: inline-block;
	vertical-align: top;
	top: auto;
	margin: 0 -7px;
}
.events-list .event-box h4{margin: 0 0 11px;}
.events-list .event-box .block{padding: 0 0 2px;}
.member-info {
  margin-top: 10px;
  text-align: left;
  word-wrap: break-word;
}
.member-info li { margin-bottom:5px; }
.events-list .event-box footer{
	margin: 0;
	bottom: -23px;
        position: absolute;
    left:0;
    right:0;
    text-align:center;
}
.sf_pagerNumeric{
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
	padding: 0 0 20px;
	text-align: center;
}
.sf_pagerNumeric a{
	display: inline-block;
	vertical-align: top;
	color: #747373;
	font: 21px/25px 'ClearSansRegular', sans-serif;
	text-align: center;
	width: 37px;
	height: 37px;
	overflow: hidden;
	border-radius: 100%;
	padding: 6px 2px;
        margin: 0 8px;
}
.sf_pagerNumeric .sf_PagerCurrent, .sf_pagerNumeric .rdpCurrentPage, 
.sf_pagerNumeric a:hover{
	color: #fff;
	background-color: #6e8ccc;
	text-decoration: none;
}

.sf_pagerNumeric .rdpCurrentPage:hover {
background:#451e6e;
}

.sf_pagerNumeric a+a{margin-left: -2px;}
.sf_pagerNumeric .sf_PagerCurrent{
	pointer-events:none;
	cursor: default;
}
/* end events */
/*visual*/
.visual figcaption{
	position: absolute;
	z-index: 30;
	bottom: 45px;
	right: 45px;
	width: 341px;
	background: #fff;
	border-radius: 23px;
	padding: 30px 30px 30px;
	color: #696969;
	font: 18px/28px 'ClearSansRegular', sans-serif;
	text-align: center;
}
.visual figcaption h3{
	color: #809fd6;
	margin: 0 0 11px;
	padding: 0 5px;
	font: 30px/30px 'Londrina Solid', cursive;
}
.visual figcaption p{margin: 0 0 10px;}
.visual figcaption footer{
	position: absolute;
	bottom: -20px;
	text-align: center;
    left:0;
    width:100%;
}
.visual figcaption footer .btn-primary{
	min-width: 197px;
	font-size: 24px;
	line-height: 29px;
	padding: 9px 15px;
}
/*info-area*/
.info-area .event-box figcaption{
	padding-bottom: 27px;
}
/* support-us */
.support-area{position: relative;}
.support-area .heading-section{padding: 0 0 33px;}
.support-area .heading-section h1,
.support-area .heading-section h2{color: #62c5aa;}
.support-list{
	list-style: none;
	margin: 0 -15px;
	padding: 0;
	font-size: 0;
	line-height: 0;
	font-family: 'AdobeBlank';
	text-align: center;
}
.support-list > li, .support-list .box{
	display: inline-block;
	vertical-align: top;
	width: 33.33%;
	padding: 0 15px 58px;
}
.support-list .collapse-block{position: relative;}
.support-list .event-box{
	font-size: 18px;
	line-height: 25px;
}
.support-list .event-box figure{min-height: 349px;}
.support-list .event-box figcaption{padding: 18px 20px 0;}
.support-list .event-box h3{
	line-height: 30px;
	padding: 0 10px;
	margin: 0 0 16px;
}
.support-list .event-box footer{margin: 2px 0 0;}
.event-box.color-green .btn-default{background: #53bb9a;}
.event-box.color-green .btn-default:active,
.event-box.color-green .btn-default.active,
.event-box.color-green .btn-default:focus,
.event-box.color-green .btn-default.focus,
.event-box.color-green .btn-default:active:hover,
.event-box.color-green .btn-default.active:hover,
.event-box.color-green .btn-default:active:focus,
.event-box.color-green .btn-default.active:focus,
.event-box.color-green .btn-default:active.focus,
.event-box.color-green .btn-default.active.focus,
.event-box.color-green .btn-default:hover{background: #4ba88b;}
.support-list .twitter-widget{text-align: left;}
.education-section.type2{
	padding-top: 40px;
	padding-bottom: 59px;
}
/* end support-us */
.btn-back + .btn-back { display:none;}
.content .btn-gray.btn-back { margin:25px 0 20px 8px;}
/*===== Accordion=====*/

.accordion .panel + .panel {margin-top: 12px;}
.accordion h4 {margin: 0;}
.accordion h4 a {
	display: block;
	position: relative;
	margin-bottom: -2px;
	padding: 10px 40px 10px 25px;
	color: #666666;
	background-color: #efefef;
	text-decoration: none;
}
.accordion h4 .collapsed {margin-bottom: 0;}
.accordion h4 a:after,
.accordion h4 a:before{
	content: '';
	position: absolute;
	width: 10px;
	height: 2px;
	border-radius: 30%;
	background: #434343;
	top: 50%;
	right:25px;
	margin-top: -1px;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	-webkit-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}
.accordion h4 a:before{
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
}
.accordion h4 a.collapsed:before{
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	margin-left: -1px;
}
.accordion .panel-body {padding: 15px;    padding: 32px 15px;}
.accordion p {margin:0;}
/*===== faq filter=====*/
.filter-cat ul {
    overflow:hidden;
    list-style:none;
    margin:0 0 25px 0;
    padding:0;
}
.filter-cat li {
    float:left;
    padding-left:0px !important;
    padding-right:5px !important;
    cursor:pointer;
}

.filter-cat span {
  font-size: 16px;
  font-weight: bold;
}
    .filter-cat li:after {
        display: none;
    }
    .content .filter-cat li:before {
        float: left;
        content: "|";
        display: block;
        padding-right:5px;
        font-weight:bold;
        line-height:20px;
        transform:none;
        background:none;
        width:auto;
        height:auto;
        position:static;
    }
.filter-cat li:first-child:before {
    display:none;
}
.filter-cat li.selected span { color:#53bb9a;}

.job-info > li {
  display: inline;
}
.job-info > li + li::before {
  content: "|";
  padding-right: 5px;
}

/*====event detail====*/
.event-detail .event-box .date-range
{
    margin:0 25px 0 0;
    top:0;
    float:left;
}
.event-detail .img-responsive { display:none;}
.event-detail h1 { overflow:visible; text-align:left; }
#eventGalleria .galleria-thumbnails .galleria-image { height:120px; width:49%;margin:0 5% 0 0 !important; }
#eventGalleria .galleria-thumb-nav-left,
#eventGalleria .galleria-thumb-nav-right { width: 30px; height: 160px; background: #6e8ccc; position: absolute; left: -40px; top: 0; text-align: center; line-height: 160px; color: #fff; }
#eventGalleria .galleria-thumb-nav-left:before { display: block; content: "<"; font-size: 30px; }
#eventGalleria .galleria-thumb-nav-right { right: -40px; left: auto; }
#eventGalleria .galleria-thumb-nav-right:before { display: block; content: ">"; font-size: 30px; }
#eventGalleria .galleria-thumbnails .galleria-image { margin: 0 12px 25px 12px; height: 160px; }

table {}
table td {padding:5px;border-bottom:1px solid #ccc;}
table tr:first-child td {    font: 18px/22px 'Londrina Solid', cursive;
    margin: 15px 0 15px;
        color: #6e8ccc;}


.steps-list ul {
	display:table;
	width:100%;
	list-style:none;
	margin:0;
	padding:0 0 33px;
	font:900 22px/26px 'Roboto', sans-serif;
	color:#fab746;
	counter-reset:section;
    height:68px;
}
.steps-list li {
	display:table-cell;
	width:78px;
	padding:0 0 0 28px;
	position:relative;
}
.steps-list li:before {
	content:counter(section)'.';
	counter-increment:section;
	position:absolute;
	left:28px;
	top:0;
	width:50px;
	height:50px;
	padding:13px 0 0;
	border-radius:50%;
	background:#6e8ccc;
	text-align:center;
	color:#fff;
}
.steps-list li:first-child { width:50px; }
.steps-list li:first-child:before { left:0; }
.steps-list .done:before {
	background:#6e8ccc;
	color:#fff;
}
.steps-list .active:before {
	background:#fab746;
	color:#fff;
}
.steps-list li span {
	display:none;
	padding:13px 15px 11px 67px;
	background:#ededed;
	border-radius:25px 5px 5px 25px;
	margin:0 10px 0 0;
}
.steps-list span:before {
	content:counter(section)'. ';
	counter-increment: list;
	display:none;
}
.steps-list .active { width:auto; }
.steps-list .active span { display:block; }

/*=======form========*/
.main-form {
    margin-bottom:40px;
}
.main-form .sfFormBox,
.main-form .sfFormDropdown,
.sfFormsEditor .sfFormBox,
.sfFormsEditor .sfFormBlock,
.sfFormsEditor .sfFormRadiolist,
.sfFormsEditor .sfFormCheckboxlist,
.sfFormsEditor .sfFormDropdown { margin-bottom:15px; }
.main-form footer .btn { margin:20px 0;}
.main-form .btn-next { float:right;}
.main-form .btn.btn-next:hover,
.main-form .btn.btn-prev:hover { background:#fab746; }
.main-form .sfCheckListBox .chk-area, 
.sfFormsEditor .sfCheckListBox .chk-area, 
.main-form .sfRadioList .rad-area, 
.sfFormsEditor .sfRadioList .rad-area, 
.main-form .clearfix.sfFormRadiolist .rad-area {
  float: left;
  margin:3px 10px 0 0;
}
.main-form .sfCheckListBox label, .sfFormsEditor .sfCheckListBox label, 
.main-form .sfFormCheckboxlist label, .sfFormsEditor .sfFormCheckboxlist label,
.main-form .sfRadioList label, .sfFormsEditor .sfRadioList label, .main-form .clearfix.sfFormRadiolist .rad-area label
{
    font-weight:normal;
}
.sfTxtLbl {
  display: block;
  font-weight: bold;
  margin-bottom: 5px;
}
.options-rbl .sfRadioList label.sfTxtLbl {font-weight:bold; }
.sfTxtLbl.sfTxtLblTerms {font-weight:normal;}

.form-control, .select-area.select-form-control,
.sfFormsEditor .sfTxt,
.sfFormsEditor .select-area  {
  display: block;
  width: 100%;
  height: 44px;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #f2f1f1;
  background-image: none;
  border: 1px solid #f2f1f1;
  border-radius: 35px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus,
.sfFormsEditor .sfTxt:focus,
.sfFormsEditor .select-area:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder,
.sfFormsEditor .sfTxt::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.form-control:-ms-input-placeholder,
.sfFormsEditor .sfTxt:-ms-input-placeholder {
  color: #999999;
}
.form-control::-webkit-input-placeholder,
.sfFormsEditor .sfTxt::-webkit-input-placeholder {
  color: #999999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control,
.sfFormsEditor .sfTxt[disabled] {
  cursor: not-allowed;
  background-color: #f2f1f1;
  opacity: 1;
}
textarea.form-control,
.sfFormsEditor textarea.sfTxt {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
input[type="date"] {
  line-height: 44px;
}

.input-lg, .select-area.select-input-lg {
  height: 56px;
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.33;
  border-radius: 35px;
}
.select-area.select-input-lg .center,
.sfFormsEditor .select-area .center
{
    font-size:20px;
  line-height:34px;
  color: #555555;
  padding:0;
}
.sfFormsEditor .select-area .center
{
    font-size:16px;
    line-height:30px;
}
select.input-lg, .select-area.select-input-lg  {
  height: 56px;
  line-height: 56px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.select-options .drop-holder {
    background: #f2f1f1;
}
.sfFormsEditor .sfFormSubmit input {
    margin-top: 25px;
}

.post .img-responsive, .content .sfimageWrp img {
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
margin-bottom:24px;
}

.sfCheckListBox {/*float:left;*/width:100%;}
.sfCheckListBox label, .sfRadioList label { overflow:hidden; display:block; text-align:left; }
.sfRadioList .aspNetDisabled label,.sfCheckListBox .aspNetDisabled label { color:#aaa; cursor:not-allowed; }
.sfRadioList .aspNetDisabled .rad-area,.sfCheckListBox .aspNetDisabled .rad-area { border-color:#aaa; }
.options-rbl .sfRadioList label { overflow:visible; z-index:9; position:relative; }
.sfCheckListBox br, .sfRadioList br { display:none; }
.sfRadioList .chances-rbl td { border: 0 none !important; }
.sfRadioList .chances-rbl label {  
  color: #747373;
  float: left;
  font-family: "ClearSansRegular",sans-serif;
  font-weight: normal;
  margin: 0 20px 0 -30px;
  padding-left: 30px;
  position:relative;
  font-size:16px;
}
.donation-amount-link {
  margin-left: -40px;
  padding-left: 40px;
  position: relative;
  z-index: 9;
  text-decoration:none !important;
  color:#747373 !important;
}
/*.main-form .sfCheckListBox {width:auto!important;}*/

.sfRadioList ul {padding-left:0;}

.categoryCentre {    margin: 0 auto;    float: none;}

.iframe {margin:24px 0;}

.filter-block.center {float:none;margin:0 auto;}

html.mm-blocking #mm-blocker {  z-index: 9999!important;}
.mm-menu.mm-front { z-index: 99999;}

.videoSummary {margin-top:24px;}
.staff-detail .img { margin:0 !important; width:auto !important;}
/*==== just givineg====*/
.just-giving {
	position:relative;
	min-height:196px;
	margin:40px 0px 20px 0;
	padding:30px;
	border:0;
	border-radius:8px;
	background:#6e8ccc;
	color:#fff;
    overflow:hidden;
}
.main-form .just-giving .sfTxtLbl, 
.main-form .just-giving .sfFormCheckboxlist label
{
    color:#fff;
}
.main-form .just-giving .sfFormCheckboxlist label { width:auto; }
.main-form .just-giving .sfFormCheckboxlist { margin:35px 0; }
.main-form .just-giving .sfFormCheckboxlist .sfCheckListBox
{
    width:24px;
    height:24px;
    float:left;
    margin-top:3px;
}
.pnl-giving-form { display:none; }
.giving-amount { position:relative; display:block; }
.giving-amount input { padding-left:40px !important; }
.giving-amount:before {
  color: #555;
  content: "\00a3";
  display: block;
  float: left;
  left: 20px;
  position: absolute;
  top: 16px;
  z-index: 99;
  font-size:20px;
}
.just-giving ol,
.just-giving ul{
    margin:15px 0;
}
.btns-panel .btn-holder .btn { margin:10px 20px 10px 0; }
/*==========  Donation Campaign =========*/
.donation-campaing {
  margin-top: -60px;
}
.donation-campaing-banner { position:relative; z-index:9;}
.campaign .bar .sfNavList { font-size:0;}
.campaign .bar .sfNavList li { float:none; display:inline-block; vertical-align:top; position:relative; color: #fff; font-size: 20px; line-height: 22px; font-family:'HelveticaNeueLTStd-Bd', Arial, sans-serif; }
.campaign .bar .sfNavList li + li,
.dedication-search ul li + li { margin-left:30px; }
.campaign .bar .sfNavList li + li:before,
.dedication-search ul li + li:before { content: "|"; left: -21px; position: absolute; text-align: center; top: 0; width: 15px; }
.campaign #footer { text-align:center; margin-top:20px;}
.campaign #footer .add-navbar + p { margin-bottom:11px; }
.campaign #footer h2 { font-size:30px; }

.donation-campaing-banner .banner-in { background-position:50% 100%; background-repeat:no-repeat; padding:35px 0; color:#fff; text-align:center; font-family:"Londrina Solid",cursive; position:relative; min-height:544px; }
.donation-campaing-banner .banner-in h1 { color:#fff; font-size:60px; margin:30px 0 20px 0;  }
.donation-campaing-banner .banner-in .logo { margin-bottom:20px; }
.donation-campaing-banner .banner-in .sub-title { font-size:26px; line-height:28px; margin-bottom:25px; font-family:"Londrina Solid",cursive; }
.donation-campaing-banner .banner-in .title { font-family:"Londrina Solid",cursive; font-size:26px; margin-bottom:15px; display:block; }
.donation-campaing-banner .banner-in p { font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; line-height:19px;  }
.donation-campaing-banner .banner-in .bg-icon { position:absolute; left:70px; bottom:0; width:160px; height:230px; text-align:left; }
.donation-campaing-banner .banner-in .bg-icon.right { right:70px; left:auto; text-align:right; }
.donation-campaing-banner .banner-in .bg-icon img { max-width:100%; max-height:100%; }
.btn-dedicate {
    margin:15px 0 10px;
}
.btn-dedicate:hover { text-decoration:none; }
.dedications
{
    text-align:center;
    padding:30px 100px;
    font-size:0;
    position:relative;
    background:#fff;
}
.dedications h1 { color:#00876f; }
.dedications .dedication-item
{
    display:block;
    width:325px;
    padding:15px;
    position:relative;
}
.dedications .dedication-item-in {
    background: #f2f1f1;
    border-radius: 10px;    
    padding:20px;
    overflow:hidden;
    position:relative;
}
.dedications .dedication-item.green .dedication-item-in {
    background:#00765c;
}
.dedications .dedication-item-in.without-img { }
.dedications .dedication-item-in .img{
    margin:-20px -20px 0 -20px;
}
.dedications .dedication-item-in .img img { max-width:100%; }
.dedications .dedication-item-in .dedication-name
{
    padding:20px 20px 20px 20px;
}
.dedications .dedication-item-in .dedication-name p {
    color:#00876f;
    margin:0;
    font-family:"Londrina Solid",cursive;
    font-size:22px;
}
.dedications .dedication-item.green .dedication-item-in p{
    font-size:28px;
    color:#fff;
}
.dedications .dedication-item.pink .dedication-item-in {
    background:#ef008c url(../Images/stardedicationbox.png) 50% 50% no-repeat;
    vertical-align:middle;
}

.dedications .dedication-item.pink .dedication-item-in.emptyDedication {
    /*height:266px !important;*/
}

.dedications .dedication-item-in.without-img .dedication-name
{
    padding:0 0 10px 0;
}
.dedications .dedication-item-in.without-img .dedication-name p
{
   
}
.dedications .dedication-item-in.without-img.show-item .dedication-name {
    
}
.dedications .dedication-item-in.without-img.show-item .dedication-name p { display:block;}
.dedications .dedication-item.pink .dedication-item-in .btn-dedicate { margin-bottom:0; }

    .dedications .dedication-item-in .text {
        font-size:14px;
        line-height:20px;
    }


.dedication-search {
  background:#00765C;
  padding: 20px;
  z-index:9;
  position:relative;
}
.dedication-search ul { margin:0; padding:8px 0 10px 0; font-size:0; }
.dedication-search ul li {
  color: #fff;
  display: inline-block;
  float: none;
  font-size: 20px;
  line-height: 22px;
  position: relative;
  vertical-align: top;
}
    .dedication-search ul li a {
        color: #fff;
    }
.dedication-search .search {
    background: #fff;
    border-radius: 10px;
    padding: 0 0 0 15px;
    position:relative;
    float:left;
    width:100%;
}
.dedication-search .search .sfTxt {
    border:none;
    background:none;
    padding:10px 45px 10px 0;
    font-size:16px;
    float:left;
    width:100%;

}
.dedication-search .search-btn
{
    width:40px;
    height:100%;
    background:url(../Images/search-btn.png) 50% 50% no-repeat;
    display:block;
    position:absolute;
    right:0;
    top:0;
    bottom:0;
    border:none;
    text-indent:-9999px;
}
.dedication-form.main-form .ruFakeInput {
    border-radius: 35px;
    font-size: 20px;
    height: 36px;
    line-height: 1.33;
    padding: 10px 16px;
    border:1px solid #f2f1f1;
    background:#f2f1f1;
}
.dedication-form.main-form .RadUpload .ruButton { margin-top:18px; }
.dedication-form.main-form .RadUpload .ruButton.ruRemove { margin-top:3px;}
.dedication-form.main-form .RadUpload .ruButton.ruButtonHover { transition:none !important; }
.dedication-form.main-form .RadUpload .ruFileWrap { height:56px;}
.dedication-form.main-form .ruUploadProgress { font-size:18px; line-height:22px; }
.dedication-form.main-form .RadUpload .ruRemove { font-size:14px; margin-left:15px;}
.dedication-form .modal-title, .dedication-form .modal-title { line-height:1;}
.small-font { font-size:85%; }
.rad-disabled, .chk-disabled {
  cursor: not-allowed;
  border-color:#ccc;
}
.chk-disabled > span {
  border-color:#ccc;
}
@media screen and (max-width: 1060px){
	.visual{margin: 0 0 25px;}
	.content .img{margin: 4px -70px 0 15px;}
}
@media only screen and (max-width: 991px) {


.sfBreadcrumbWrp {display:none;}

	/* buttons */
	.btn{
		font-size: 21px;
		line-height: 25px;
		padding: 11px 15px;
		border-radius: 30px;
		min-width: 173px;
	}
	.btn-primary{
		min-width: 173px;
		font-size: 21px;
		line-height: 25px;
		padding: 11px 15px;
	}
	.btn-donate{
		font-size: 21px;
		line-height: 26px;
		padding: 10px 56px 10px 18px;
		min-width: 137px;
	}
	.btn-donate:before{
		margin: 8px 9px 0 0;
		width: 36px;
		height: 31px;
		background-size: 36px 31px;
	}
	/* end buttons */
	/* top-bar */
	.top-bar{text-align: left;}
	.top-bar .container{
		position: relative;
		padding: 16px 120px 21px 15px;
	}
	.top-bar .links li{
		padding: 0 24px 0 0;
		font-size: 16px;
		line-height: 20px;
	}
	.top-bar .links li:before{
		top: 3px;
		right: 11px;
		height: 16px;
	}
	.top-bar .phone{
		font-size: 16px;
		line-height: 20px;
	}
	.top-bar .phone a{
		font-size: 16px;
		line-height: 20px;
	}
	.top-bar .mobile-social{
		position: absolute;
		z-index: 20;
		top: 0;
		right: 15px;
		padding: 14px 0 0;
	}
	.top-bar .social li + li{padding: 0 0 0 7px;}
	.top-bar .social a{
		width: 28px;
		height: 28px;
	}
	.top-bar .social a:before{
		width: 28px;
		height: 28px;
		background-size: 28px 28px;
	}
	.top-bar .social .ebay:before{background-image: url(/sf_images/circle-ebay-white-01.svg);}
	.top-bar .social .facebook:after{
		width: 8px;
		height: 14px;
		background-size: 8px 14px;
		margin: -7px 0 0 -4px;
	}
	.top-bar .social .twitter:after{
		width: 13px;
		height: 12px;
		background-size: 13px 12px;
		margin: -6px 0 0 -6px;
	}
	.top-bar .social .ebay:after{
		width: 21px;
		height: 8px;
		background-size: 21px 8px;
		margin: -4px 0 0 -10px;
	}
	/* end top-bar */
	/* header */
	#header{margin: 0 0 66px;}
	#header .container{padding-top: 30px;}
	#header .top{padding: 0 0 2px;}
	#header .logo{
		width: 352px;
		height: 78px;
		background-size: 352px 78px;
	}
	#header .block{padding: 25px 0 0 15px;}
	#header .block .social{display: none;}
	#header .btn-donate{margin: 0;}
	.navbar{padding: 13px 24px 0 25px;}
	.navbar:before{
		left: 0;
		right: 0;
	}
	.navbar #main-nav{
		display: block;
		width: auto;
		float: left;
	}
	.navbar #main-nav > ul{display: block;}
	.navbar #main-nav > ul > li{
		display: block;
		vertical-align: top;
	}
	.navbar #main-nav > ul > li:first-child{
		padding: 7px 18px 0 0;
		width: auto;
	}
	.navbar #main-nav > ul > li + li{display: none;}
	.navbar #main-nav > ul > li:first-child > a{margin: 0;}
	#header .search-box{display: none;}
	.navbar .btn-menu{
		float: right;
		color: #fff;
		font: 20px/24px 'Londrina Solid', cursive;
		padding: 5px 30px 5px 5px;
		position: relative;
		z-index: 20;
		margin: 7px 0 0;
	}
	.navbar .btn-menu:hover{
		text-decoration: none;
		color: #f9b746;
	}
	.navbar .btn-menu .ico-menu{
		position: absolute;
		z-index: 20;
		top: 0;
		right: 0;
		margin: 10px 0 0;
		width: 22px;
	}
	.navbar .btn-menu .ico-menu span{
		display: block;
		overflow: hidden;
		text-indent: -9999px;
		height: 4px;
		background: #fff;
		-webkit-transition: all .3s;
				transition: all .3s;
	}
	.navbar .btn-menu .ico-menu span:nth-child(even){background: #eee;}
	.navbar .btn-menu .ico-menu span + span{margin-top: 3px;}
	.navbar .btn-menu:hover .ico-menu span,
	.navbar .btn-menu:hover .ico-menu span:nth-child(even){background: #f9b746;}
	#mm-blocker{background: rgba(0, 0, 0, 0.8);}
	.mm-opening #wrapper{left: -320px;}
	.mm-menu .btn-menu-close{
		width: 30px;
		height: 30px;
		overflow: hidden;
		text-indent: -9999px;
		display: inline-block;
		vertical-align: top;
		position: absolute;
		top: 0;
		right: 0;
		margin: 18px 18px 0 0;
		cursor: pointer;
	}
	.mm-menu .btn-menu-close:before,
	.mm-menu .btn-menu-close:after{
		content: '';
		position: absolute;
		z-index: 20;
		top: 50%;
		left: 50%;
		width: 19px;
		height: 18px;
		margin: -9px 0 0 -9px;
		-webkit-transition: all .3s;
				transition: all .3s;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-size: 19px 18px;
	}
	.mm-menu .btn-menu-close:before{background-image: url(../images/ico-close-white-01.png);}
	.mm-menu .btn-menu-close:after{
		opacity: 0;
		background-image: url(../images/ico-close-yellow-01.png);
	}
	.mm-menu .btn-menu-close:hover:before{opacity: 0;}
	.mm-menu .btn-menu-close:hover:after{opacity: 1;}
	.mm-menu{
		width: 320px;
		background: #6e8ccc;
		padding: 0;
	}
	.mm-menu .mm-panel,
	.mm-menu .mm-panel.mm-hasnavbar{padding: 55px 25px 25px;}
	.mm-panels .mm-panel.mm-hasnavbar{padding-top: 55px;}
	.mm-menu .mm-panel{
		-webkit-transition: all .3s;
				transition: all .3s;
		opacity: 0;
	}
	.mm-menu .mm-panel.mm-current{opacity: 1;}
	.mm-menu .mm-panel:before{display: none;}
	.mm-menu .mm-navbar{
		height: auto;
		position: relative;
		padding: 0;
		border: 0;
		text-align: left;
		margin: 0 0 25px;
	}
	.mm-menu .mm-panel:nth-child(1) .mm-navbar{display: none !important;}
	.mm-menu .mm-navbar .mm-title{
		background: none;
		display: block;
		text-align: center;
		margin: 0;
		padding: 0 0 9px;
		border-bottom: solid 2px #fff;
		font: 28px/32px 'Londrina Solid', cursive;
		position: relative;
	}
	.mm-menu .mm-navbar > *,
	.mm-menu .mm-navbar a{color: #fff;}
	.mm-menu .mm-navbar .mm-prev{
		display: inline-block;
		vertical-align: top;
		color: #fff;
		font: 19px/23px 'Londrina Solid', cursive;
		position: relative;
		top: auto;
		left: auto;
		width: auto;
		height: auto;
		padding: 0 0 0 19px;
		margin: -32px 0 47px;
		text-decoration: none;
	}
	.mm-menu .mm-navbar .mm-prev:hover{text-decoration: underline;}
	.mm-menu .mm-navbar .mm-prev:before{
		content: '';
		position: absolute;
		z-index: 20;
		top: 0;
		left: 0;
		width: 9px;
		height: 13px;
		background: url(../images/arrow-left-white-01.png) no-repeat;
		margin: 6px 0 0 1px;
		border: 0;
	}
	.mm-menu .mm-navbar .mm-prev:after{display: none;}
	.mm-listview{
		list-style: none;
		padding: 0;
		float: none;
		display: block;
		position: relative;
		top: auto;
		left: auto;
		border: 0;
		background: none;
		-webkit-border-radius: 0;
				border-radius: 0;
		-webkit-box-shadow: none;
				box-shadow: none;
		min-width: 1px;
		margin: 0 -25px;
	}
	.mm-menu #mm-0.mm-panel .mm-listview{
		padding: 0;
		margin: 0 -25px;
	}
	.mm-menu #mm-0.mm-panel .mm-listview:before{display: none;}
	.mm-menu > .mm-panel > .mm-listview,
	.mm-menu > .mm-panel > .mm-listview.mm-first{margin: 0 -25px;}
	.mm-menu > .mm-panel > .mm-listview.mm-last{padding:0;}
	.mm-panels > .mm-panel > .mm-listview:first-child,
	.mm-panels > .mm-panel > .mm-navbar + .mm-listview{margin: 0 -25px;}
	.mm-listview > li{
		position: relative;
		padding-top: 1px;
	}
	.mm-listview > li:not(.mm-divider):after{display: none;}
	.mm-listview > li + li:before{
		content: '';
		position: absolute;
		z-index: 10;
		top: 0;
		left: 25px;
		right: 25px;
		height: 1px;
		background: rgba(255, 255, 255, .4);
	}
	.mm-listview > li > a{
		display: block;
		font: 22px/27px 'Londrina Solid', cursive;
		color: #fff;
		padding: 6px 45px 6px 28px;
		position: relative;
		text-decoration: none;
		z-index: 20;
	}
	.mm-listview > li:hover > a:not(.mm-next),
	.mm-listview > li.active > a:not(.mm-next){
		text-decoration: none;
		color: #fff;
		background: #f9b746;
		margin: -1px 0;
		padding-top: 7px;
		padding-bottom: 7px;
	}
	.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
	.mm-menu .mm-listview > li.mm-selected > span{background: none;}
	.mm-listview .mm-next + a,
	.mm-listview .mm-next + span{margin: 0;}
	.mm-menu > .mm-panel:before,
	.mm-menu > .mm-panel:after{height:auto;}
	.mm-listview .mm-next{
		width: auto;
		top: 0;
		bottom: 0;
		left: 0;
		background: none;
		z-index: 25;
	}

    .mm-listview .mm-next {
    left: auto;
    right: 0;
    width: 18%;
    }


	.mm-listview .mm-next:before{
		content: '';
		width: 9px;
		height: 13px;
		position: absolute;
		z-index: 30;
		top: 0;
		left: auto;
		right: 0;
		margin: 14px 25px 0 0;
		background: url(../images/arrow-right-white-01.png) no-repeat;
		border: 0;
	}
	.mm-listview .mm-next:after{display: none;}
	/* end header */
	/* slideshow-area */
	.home-slideshow{padding-top: 0;}
	.home-slideshow figure{
		height: 456px;
		padding: 0 67% 35px 68px;
	}
	.home-slideshow .slick-current figure{margin: 0 -68px;}
	.home-slideshow .slick-current figure .img{width: 50%;}
	.home-slideshow figure figcaption{
		font-size: 16px;
		line-height: 24px;
		padding: 25px 0 0;
	}
	.home-slideshow figure figcaption h1,
	.home-slideshow figure figcaption h2{
		margin: 0 0 24px;
		font-size: 26px;
		line-height: 30px;
	}
	.home-slideshow figure figcaption h1 strong,
	.home-slideshow figure figcaption h2 strong{
		font-size: 56px;
		line-height: 64px;
		padding: 0 0 8px;
	}
	.home-slideshow figure figcaption p{margin: 0 0 31px;}
	.home-slideshow .slick-dots{
		width: 312px;
		padding: 0 0 41px;
	}
	/* end slideshow-area */
	/* info */
	.info{
		font-size: 16px;
		line-height: 24px;
		max-width: none;
		padding-top: 54px;
		padding-bottom: 60px;
	}
	.info h2{
		margin: 0 0 16px;
		font-size: 42px;
		line-height: 46px;
	}
	.info p{margin: 0 0 22px;}
	.info .btn-primary{
		min-height: 1px;
		padding-left: 30px;
		padding-right: 30px;
	}
	/* end info */
	/* questions-section */
	.questions-section .container{
		padding-top: 39px;
		padding-bottom: 33px;
	}
	.questions-carousel{margin: 0 -10px;}
	.questions-carousel .slide{padding: 45px 10px 30px;}
	.question-box{
		padding: 0 15px;
		font-size: 16px;
		line-height: 22px;
	}
	.question-box .ico{
		top: -45px;
		margin: 0 auto -32px;
		width: 92px;
		height: 91px;
		background-size: 92px 91px;
	}
	.question-box .ico-01 img{
		width: 45px;
		margin: -22px 0 0 -23px;
	}
	.question-box .ico-02 img{
		width: 54px;
		margin: -24px 0 0 -28px;
	}
	.question-box .ico-03 img{
		width: 55px;
		margin: -24px 0 0 -29px;
	}
	.question-box .block{
		padding: 0;
		margin: 0 0 -1px;
	}
	.question-box h2{
		margin: 0 0 15px;
		font-size: 24px;
		line-height: 26px;
	}
	.question-box .btn-default{
		min-width: 1px;
		padding: 11px 23px;
		position: relative;
		bottom: -23px;
	}
	/* end questions-section */
	/* stories-section */
	.stories-section{
		padding: 53px 0 57px;
		width: auto;
	}
	.stories-section h2{
		margin: 0 0 38px;
		font-size: 42px;
		line-height: 46px;
	}
	.stories-slideshow figure{border-radius: 0;}
	.stories-slideshow figure figcaption{
		bottom: 51px;
		right: 50%;
		margin: 0 -351px 0 0;
		width: 280px;
		padding: 29px 20px 0;
		font-size: 16px;
		line-height: 22px;
	}
	.stories-slideshow figcaption h3,
	.stories-slideshow figcaption .title{
		margin: 0 0 5px;
		padding: 0 10px;
		font-size: 24px;
		line-height: 30px;
	}
	.stories-slideshow figcaption p{margin: 0 0 7px;}
	.stories-slideshow figcaption footer{bottom: -21px;}
	.stories-slideshow figcaption footer .btn-primary{
		min-width: 197px;
		font-size: 20px;
		line-height: 25px;
		padding: 11px 15px;
	}
	.stories-slideshow .switcher-nav{padding: 19px 0 0;}
	/* end stories-section */
	/* events-section */
	.events-section .container{
		padding-top: 55px;
		padding-bottom: 33px;
	}
	.events-carousel{margin: 0 -10px;}
	.events-carousel .slide{padding: 0 10px 30px;}
	.event-box.color-purple{
		font-size: 16px;
		line-height: 20px;
	}
	.event-box h2{
		margin: 0 0 14px;
		font-size: 30px;
		line-height: 34px;
	}
	.event-box figure{
		margin: 0;
		background: #fff;
		min-height: 0;
	}
	.event-box figcaption{padding: 16px 12px 30px; min-height:0; }
	.event-box .date{
		top: -47px;
		margin: 0 auto -33px;
		padding: 8px 7px 7px;
		font-size: 16px;
		line-height: 20px;
		width: 61px;
		height: 60px;
		background-size: 61px 60px;
	}
	.event-box .date span{
		margin: 0 0 -7px;
		font-size: 25px;
		line-height: 31px;
	}
	.event-box h3{
		margin: 0 0 2px;
		font-size: 24px;
		line-height: 28px;
	}
	.event-box.color-purple h3{margin: 0 0 8px;}
	.event-box h4{
		margin: 0 0 3px;
		font-size: 16px;
		line-height: 21px;
		padding: 0 20px;
	}
	.event-box footer, .events-list .event-box footer{
		bottom: -23px;
		margin: -3px 0 0;
        /*position:relative;
        left:auto;*/
	}


    .vancancies-list .event-box figure {
    margin: 0 0 0 0;
    background: #fff;
    min-height:100px;
}

	.twitter-widget{
		padding: 19px 22px 10px;
		min-height: 401px;
	}
	.events-carousel .twitter-widget{margin: 47px 0 0;}
	.twitter-widget h2{
		margin: 0 0 20px;
		padding: 0 0 0 5px;
		font-size: 30px;
		line-height: 34px;
	}
	.twitter-widget h2 span{
		font-size: 30px;
		line-height: 34px;
		padding: 0 17px 0 0;
	}
	.twitter-widget .tweets > li{
		padding: 0 0 16px;
		font-size: 14px;
		line-height: 21px;
	}
	.twitter-widget .tweets > li + li{padding-top: 14px;}
	.twitter-widget .tweets header{padding: 0 0 5px;}
	.twitter-widget .tweets header h3{
		width: 80%;
		font-size: 15px;
		line-height: 19px;
	}
	.twitter-widget .tweets header .time{
		width: 17%;
		text-align: right;
	}
	/* end events-section */
	/* education-section */
	.education-section{
		padding-top: 61px;
		padding-bottom: 84px;
	}
	.education-block{padding: 30px 43% 50px 34px;}
	.education-block figcaption{
		font-size: 16px;
		line-height: 21px;
	}
	.education-block figcaption h2{
		margin: 0 0 16px;
		font-size: 36px;
		line-height: 40px;
	}
	.education-block figcaption .btn-warning{
		min-width: 197px;
		font-size: 25px;
		line-height: 29px;
		padding: 9px 15px;
	}
	.education-block .img{right: 13px;}
	/* end education-section */
	/* subscribe-section */
	.subscribe-section .container{
		padding-top: 27px;
		padding-bottom: 37px;
	}
	.subscribe-form .sfTxtLbl{
		padding: 0 0 29px;
		font-size: 26px;
		line-height: 30px;
	}
	.subscribe-form .input-holder{
		padding: 0 160px 0 0;
		max-width: none;
		margin: 0;
	}
	.subscribe-form .sfTxt{
		font-size: 16px;
		padding: 5px 18px;
	}
	.subscribe-form .sfFormSubmit .btn-primary{
		min-width: 1px;
		font-size: 20px;
		line-height: 25px;
		padding: 9px 15px 13px;
	}
	/* end subscribe-section */
	/* footer */
	#footer{
		font-size: 14px;
		line-height: 18px;
	}
	#footer .container{
		padding-top: 32px;
		padding-bottom: 35px;
	}
	#footer .contacts{padding: 0 0 44px;}
	#footer .contacts li{
		font-size: 18px;
		line-height: 22px;
		padding: 0 22px 0 0;
	}
	#footer .contacts li:last-child{padding-right: 0;}
	#footer .contacts h4{
		font-size: 18px;
		line-height: 22px;
		margin: 0 1px 0 0;
	}
	.footer-social{padding: 0 0 34px;}
	.footer-social li{
		display: inline-block;
		vertical-align: top;
	}
	.footer-social li + li{padding: 0 0 0 6px;}
	#footer p{margin: 0 0 4px;}
	#footer .links{padding: 0 0 29px;}
	#footer .links li{
		padding: 0 17px 0 0;
		font-size: 14px;
		line-height: 18px;
	}
	#footer .links li:last-child{padding-right: 0;}
	#footer .links li:before{
		top: 4px;
		right: 7px;
		height: 14px;
	}
	#footer .by{
		margin: 0;
		font-size: 14px;
		line-height: 18px;
	}
	/* end footer */
	#main{margin-bottom: 40px;}
	#main .pull-right{float: none !important;}
	/*.content*/
	.content .img{
		width: 257px;
		height: auto;
		margin: 21px -5px 0 15px;
	}
	/* events */
	.slideshow-section{
		padding: 0 0 30px;
		width: auto;
	}
	.events-area{padding-bottom: 30px;}
	.heading-section{
		font-size: 16px;
		line-height: 24px;
		padding: 0 0 30px;
	}
	.heading-section h1,
	.heading-section h2{
		margin: 0 0 20px;
		font-size: 50px;
		line-height: 54px;
	}
	.filter-block{
		margin: 0 0 40px;
		padding: 25px 0;
	}
	.events-list{
		margin: 0 -10px;
		padding: 0 0 10px;
	}
	.events-list > li{padding: 0 10px 50px;}
	.event-box .date-range{
		top: -47px;
		margin: 0 0 -33px;
	}
	.event-box .date-range .date{
		top: auto;
		margin: 0 -7px;
	}
	/* end events */
	.visual{
		margin: -3px -35px 38px;
		border-radius: 0;
	}
	.content {padding: 13px 29px 40px;}
	.content h1{
		font-size: 42px;
		line-height: 64px;
		margin: 0 0 3px;
	}
	.content .heading .date{
		width: 64px;
		height: 64px;
		-webkit-background-size: 64px auto;
		background-size: 64px auto;
	}
	.content .heading .date span{
		font-size: 26px;
		line-height: 30px;
	}
	.content .heading .date small{
		font-size: 16px;
		line-height: 20px;
	}
	.content .big-txt{
		font-size: 18px;
		line-height: 26px;
	}
	.content .big-txt p{margin-bottom: 15px;}
	.content .img + p,
	.content p + p{
		margin: 23px 0 0;
	}
	.content .btn-gray{
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.content .share{padding: 36px 41px 0;}
	.visual figcaption{
		bottom: 51px;
		right: 50%;
		margin: 0 -351px 0 0;
		width: 280px;
		padding: 20px 20px 15px;
		font-size: 16px;
		line-height: 22px;
	}
	.visual figcaption h3{
		margin: 0 0 5px;
		padding: 0 10px;
		font-size: 24px;
		line-height: 30px;
	}
	.visual figcaption p{margin: 0 0 7px;}
	.visual figcaption footer{bottom: -21px;}
	.visual figcaption footer .btn-primary{
		min-width: 197px;
		font-size: 20px;
		line-height: 25px;
		padding: 11px 15px;
	}
	/*.info-area */
	.info-area {
		font-size: 18px;
		line-height: 26px;
		padding-top: 30px;
	}
	.info-area .info-list li{
		width: 50%;
		padding: 0 10px 20px;
	}
	.info-area h2{
		font-size: 42px;
		line-height: 48px;
	}
	.info-area p{
		margin-bottom: 35px;
	}
	.info-area .info-list .date{padding: 14px 5px;}
	/*info-block*/
	.info-block{
		font-size: 18px;
		line-height: 26px;
		padding-bottom: 35px;
		padding-top: 5px;
	}
	.info-block h1{
		font-size: 50px;
		line-height: 56px;
		margin-bottom: 10px;
	}
	/* support-us */
	.support-area .heading-section{padding: 0 0 30px;}
	.support-list{margin: 0 -10px;}
	.support-list > li, .support-list .box{padding: 0 10px 50px;}
	.support-list .event-box{
		font-size: 16px;
		line-height: 20px;
	}
	.support-list .event-box figure{min-height: 1px;}
	.support-list .event-box figcaption{padding: 16px 12px 0;}
	.support-list .event-box h3{
		font-size: 24px;
		line-height: 28px;
		padding: 0;
		margin: 0 0 2px;
	}
	.support-list .event-box footer{margin: -3px 0 0;}
	.education-section.type2{
		padding-top: 40px;
		padding-bottom: 50px;
	}
	/* end support-us */
    .dedication-search > .container { padding:0; width:auto; }
    .dedication-search ul li { font-size:18px; }
    .dedication-search ul li + li { margin-left:25px; }
    .dedications {padding: 20px;  }
    .dedications .dedication-item { width:250px; padding:10px; }
    .donation-campaing-banner .banner-in { background-size:cover; }
}
@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 767px), screen and (orientation: portrait ) and (max-width: 767px) {
	body{
		-webkit-text-size-adjust: none;
		font-size: 14px;
		line-height: 18px;
	}
	.container{
		padding-left: 20px;
		padding-right: 20px;
	}
	/* buttons */
	.btn{
		font-size: 18px;
		line-height: 22px;
		padding: 9px 15px;
		border-radius: 22px;
		min-width: 160px;
	}
	.btn-primary{
		min-width: 160px;
		font-size: 18px;
		line-height: 22px;
		padding: 9px 15px;
	}
	.btn-donate{
		font-size: 18px;
		line-height: 22px;
		padding: 8px 20px;
		min-width: 1px;
	}
	.btn-donate:before{display: none;}

    .filter-block .btn {width:100%;}


	/* end buttons */
	/* top-bar */
	.top-bar .container{padding: 10px 115px 10px 20px;}
	.top-bar .phone{
		font-size: 14px;
		line-height: 18px;
	}
	.top-bar .phone a{
		font-size: 16px;
		line-height: 20px;
	}
	.top-bar .mobile-social{
		right: 20px;
		padding: 9px 0 0;
	}
	.top-bar .social li + li{padding: 0 0 0 6px;}
	.top-bar .social a{
		width: 26px;
		height: 24px;
	}
	.top-bar .social a:before{
		width: 26px;
		height: 24px;
		background-size: 26px 24px;
	}
	/* end top-bar */
	/* header */
	#header{margin: 0 0 39px;}
	#header .container{padding-top: 28px;}
	#header .top{padding: 0;}
	#header .logo{
		width: 144px;
		height: 32px;
		background-size: 144px 32px;
	}
	#header .block{padding: 1px 0 0 15px;}
	.navbar{
		bottom: -20px;
		min-height: 47px;
		padding: 6px 20px 6px 14px;
	}
	.navbar #main-nav > ul > li{height: auto;}
	.navbar #main-nav > ul > li:first-child{padding: 2px 0 0;}
	.navbar #main-nav > ul > li:before{display: none;}
	.navbar #main-nav > ul > li:first-child > a:before,
	.navbar #main-nav > ul > li:first-child > a:after{
		width: 18px;
		height: 18px;
		margin: -9px 0 0 -9px;
		background-size: 18px 18px;
	}
	.navbar .btn-menu{
		font-size: 17px;
		line-height: 21px;
		padding: 5px 30px 5px 5px;
		margin: 0;
	}
	.navbar .btn-menu .ico-menu{margin: 8px 0 0;}
	/* end header */
	/* slideshow-area */
	.slideshow-area{
		padding: 0;
	}
	.home-slideshow .slick-list{overflow: hidden;}
	.home-slideshow .slide{padding: 0 20px 30px;}
	.home-slideshow figure{
		height: auto;
		padding: 0;
		background: #fff;
		border-radius: 17px;
		overflow: visible;
	}
	.home-slideshow .slick-current figure{
		border-radius: 17px;
		margin: 0;
	}
	.home-slideshow figure .img{
		position: relative;
		top: auto;
		bottom: auto;
		left: auto;
		right: auto;
		border-radius: 17px 17px 0 0;
		height:250px;
	}
	.home-slideshow .slick-current figure .img{
		width: auto;
		border-radius: 17px 17px 0 0;
	}
	.home-slideshow figure .img:before{display: none;}
	.home-slideshow figure figcaption{
		font-size: 14px;
		line-height: 16px;
		padding: 14px 25px 15px;
		text-align: center;
	}
	.home-slideshow figure figcaption h1,
	.home-slideshow figure figcaption h2{
		margin: 0 0 13px;
		font-size: 22px;
		line-height: 26px;
	}
	.home-slideshow figure figcaption h1 strong,
	.home-slideshow figure figcaption h2 strong{
		font-size: 36px;
		line-height: 36px;
		padding: 0 0 5px;
	}
	.home-slideshow figure figcaption p{margin: 0 0 1px;}
	.home-slideshow .slick-dots{display: none !important;}
	.home-slideshow figure figcaption .btn-primary{
		position: relative;
		bottom: -19px;
	}
	/* end slideshow-area */
	/* info */
	.info{
		font-size: 14px;
		line-height: 18px;
		max-width: none;
		padding-top: 13px;
		padding-bottom: 25px;
	}
	.info h2{
		margin: 0 0 16px;
		font-size: 26px;
		line-height: 30px;
	}
	.info p{margin: 0 0 15px;}
	.info .btn-primary{
		min-height: 1px;
		padding-left: 24px;
		padding-right: 24px;
	}
	/* end info */
	/* questions-section */
	.questions-section{background-image: url(../images/bg-block-02.jpg);}
	.questions-section .container{
		padding-top: 34px;
		padding-bottom: 35px;
	}
	.questions-carousel{margin: 0;}
	.questions-carousel .slick-list{overflow: visible;}
	.questions-carousel .slide{
		width: 220px;
		padding: 36px 10px 0;
	}
	.question-box{
		padding: 0 15px 24px;
		font-size: 14px;
		line-height: 16px;
	}
	.question-box .ico{
		top: -36px;
		margin: 0 auto -30px;
		width: 72px;
		height: 71px;
		background-size: 72px 71px;
	}
	.question-box .ico-01 img{
		width: 35px;
		margin: -17px 0 0 -18px;
	}
	.question-box .ico-02 img{
		width: 45px;
		margin: -20px 0 0 -23px;
	}
	.question-box .ico-03 img{
		width: 45px;
		margin: -19px 0 0 -23px;
	}
	.question-box .block{
		padding: 0 0 20px;
		margin: 0 0 -2px;
	}
	.question-box h2{
		margin: 0 0 10px;
		font-size: 20px;
		line-height: 24px;
	}
	.question-box .btn-default{
		min-width: 1px;
		padding: 7px 22px 11px;
		bottom: auto;
	}
	/* end questions-section */
	/* stories-section */
	.stories-section{
		padding: 24px 0 0;
		width: auto;
		position: relative;
		z-index: 30;
	}
	.stories-section h2{
		margin: 0 0 18px;
		font-size: 26px;
		line-height: 30px;
	}
	.stories-slideshow{margin-bottom: -61px;}
	.stories-slideshow .slides{height: 410px;}
	.stories-slideshow figure{
		height: 349px;
		border-radius: 0;
		overflow: visible;
	}
	.stories-slideshow figure figcaption{
		bottom: -32px;
		width: 200px;
		margin: 0 -100px 0 0;
		border-radius: 15px;
		padding: 19px 15px 0;
		font-size: 14px;
		line-height: 20px;
	}
	.stories-slideshow figcaption h3,
	.stories-slideshow figcaption .title{
		margin: 0 -5px 6px;
		padding: 0;
		font-size: 20px;
		line-height: 22px;
	}
	.stories-slideshow figcaption p{margin: 0 0 -6px;}
	.stories-slideshow figcaption footer{bottom: -20px;}
	.stories-slideshow figcaption footer .btn-primary{
		min-width: 160px;
		font-size: 18px;
		line-height: 22px;
		padding: 9px 15px;
	}
	.stories-slideshow .switcher-nav{
		padding: 0;
		position: absolute;
		z-index: 30;
		bottom: -28px;
		left: 15px;
		right: 15px;
	}
	/* end stories-section */
	/* events-section */
	.events-section .container{
		padding-top: 111px;
		padding-bottom: 2px;
	}
	.events-carousel{margin: 0;}
	.events-carousel .slick-list{overflow: visible;}
	.events-carousel .slide{
		width: 220px;
		padding: 0 10px 30px;
	}
	.event-box{
		font-size: 14px;
		line-height: 20px;
	}
	.event-box.color-purple{
		font-size: 14px;
		line-height: 20px;
	}
	.event-box h2{
		margin: 0 0 16px;
		font-size: 26px;
		line-height: 30px;
	}
	.event-box figure{
		margin: 0;
		min-height: 1px;
	}
	.event-box .img{height: 144px;}
    .member .event-box .img{height: 280px;}
	.event-box figcaption{padding: 20px 15px 30px;}
	.event-box .block{padding: 0 0 5px;}
	.event-box .date{
		top: -47px;
		margin: 0 auto -31px;
		padding: 8px 7px 5px;
		font-size: 19px;
		line-height: 23px;
		width: 55px;
		height: 54px;
		background-size: 55px 54px;
	}
	.event-box .date span{
		margin: 0 0 -6px;
		font-size: 22px;
		line-height: 26px;
	}
	.event-box h3{
		margin: 0 0 7px;
		font-size: 20px;
		line-height: 24px;
	}
	.event-box.color-purple h3{margin: 0 0 7px;}
	.event-box h4{
		margin: 0 0 5px;
		font-size: 14px;
		line-height: 16px;
	}
	.event-box footer{
		bottom: -18px;
		margin: -3px 0 0;
	}
	.twitter-widget{
		padding: 16px 22px 10px;
		min-height: 1px;
	}
	.events-carousel .twitter-widget{
		margin: 46px 0 0;
		padding: 10px 10px 0;
	}
    .events-carousel .twitter-widget .height-box
    {
        min-height:430px;
    }
	.twitter-widget h2{
		margin: 0 0 19px;
		padding: 0 0 0 5px;
		font-size: 35px;
		line-height: 39px;
	}
	.twitter-widget h2 span{
		font-size: 30px;
		line-height: 34px;
		padding: 0 20px 0 0;
	}
	.twitter-widget .tweets > li{
		padding: 0 0 18px;
		font-size: 15px;
		line-height: 21px;
	}
	.twitter-widget .tweets > li + li{padding-top: 13px;}
	.twitter-widget .tweets header{padding: 0 0 5px;}
	.twitter-widget .tweets header h3{
		width: 85%;
		font-size: 15px;
		line-height: 19px;
	}
	.twitter-widget .tweets header .time{
		text-align: left;
		width: 12%;
	}
	/* end events-section */
	/* education-section */
	.education-section{
		padding-top: 30px;
		padding-bottom: 37px;
	}
	.education-block{
		min-height: 1px;
		padding: 22px 25px 0;
		text-align: center;
	}
	.education-block figcaption{
		font-size: 14px;
		line-height: 19px;
	}
	.education-block figcaption h2{
		margin: 0 0 7px;
		font-size: 20px;
		line-height: 24px;
	}
	.education-block figcaption p{margin: 0 0 17px;}
	.education-block figcaption footer{
		bottom: -17px;
		left: 15px;
		right: 15px;
		width: auto;
		z-index: 25;
	}
	.education-block .img{
		position: relative;
		bottom: auto;
		right: auto;
		width: 210px;
		margin: 0 auto;
	}
	.education-block figcaption .btn-warning{
		font-size: 18px;
		line-height: 22px;
		min-width: 160px;
		padding: 9px 15px;
	}
	/* end education-section */
	/* subscribe-section */
	.subscribe-section .container{
		padding-top: 16px;
		padding-bottom: 12px;
	}
	.subscribe-form .sfTxtLbl{
		padding: 0 0 24px;
		font-size: 26px;
		line-height: 28px;
	}
	.subscribe-form .input-holder{
		background: none;
		border-radius: 0;
		padding: 0;
	}
	.subscribe-form .sfTxt{
		background: #fff;
		border-radius: 18px;
		height: 40px;
		font-size: 14px;
		padding: 2px 21px;
		margin: 0 0 10px;
	}
	.subscribe-form .sfFormSubmit{
		position: relative;
		top: auto;
		right: auto;
		width: auto;
		text-align: center;
	}
	.subscribe-form .sfFormSubmit .btn-primary{
		min-width: 160px;
		display: inline-block;
		width: auto;
		font-size: 18px;
		line-height: 22px;
		padding: 9px 15px;
	}
	/* end subscribe-section */
	/* footer */
	#footer{
		font-size: 14px;
		line-height: 18px;
	}
	#footer .container{padding: 25px 15px 28px;}
	#footer .contacts{padding: 0 0 30px;}
	#footer .contacts li{
		display: block;
		font-size: 14px;
		line-height: 18px;
		padding: 0;
	}
	#footer .contacts h4{
		font-size: 14px;
		line-height: 18px;
	}
	.footer-social{padding: 0 0 26px;}
	.footer-social li + li{padding: 0 0 0 6px;}
	#footer p{margin: 0;}
	#footer .links{padding: 0 0 18px;}
	#footer .links li{
		padding: 0 19px 0 0;
		font-size: 14px;
		line-height: 18px;
	}
	#footer .links li:last-child{padding-right: 0;}
	#footer .links li:before{
		top: 3px;
		right: 8px;
		height: 14px;
	}
	#footer .by{
		font-size: 14px;
		line-height: 18px;
	}
	/* end footer */
	#main{margin-bottom: 14px;}
	/*visual*/
	.visual.type2,
	.visual{
		margin: -7px -20px 0;
		border-radius: 0;
		height: 209px;
		background-position: 22% 50%;
	}
	/*.content*/
	.content{
		background-color: transparent;
		border-radius: 0;
		padding: 22px 0 0;
		text-align: center;
		margin-bottom: 23px;
	}
	.content .heading .date{
		float: none;
		margin: -50px auto 17px;
		width: 54px;
		height: 53px;
		-webkit-background-size: 54px auto;
		background-size: 54px auto;
        display:inline-block;
	}
	.content .heading .date span{
		font-size: 22px;
		line-height: 26px;
	}
	.content .heading .date small{
		font-size: 19px;
		line-height: 24px;
		bottom: 3px;
	}
	.content h1{
		font-size: 36px;
		line-height: 40px;
		text-align: center;
		margin: 0 0 9px;
	}
	.content .big-txt{
		font-size: 18px;
		line-height: 22px;
	}
	.content .big-txt p{
		margin: 0 0 16px;
	}
	.content .img{
		float: none;
		margin: 0 auto 25px;
		height: auto;
		max-width: 500px;
		width: 100%;
	}
	.content p{margin: 0 0 29px;}
	.content .btn-holder{margin: 0;}
	.btn-gray{background: #fff;}
	.btn-gray:hover{background: #e6e6e6;}
	.content .btn-gray{margin: 23px 0 0;}
	.content .share{padding: 25px 53px 0;}
	/*sidebar*/
	.sidebar{margin: 0 -6px;}
	.info-box {
		line-height: 18px;
		margin-bottom: 20px;
	}
	.info-box .text{padding: 25px 23px 24px}
	.info-box h3{
		font-size: 20px;
		line-height: 20px;
	}
	.info-box p{margin-bottom: 7px;}
	/* events */
	.events-area{
		padding-top: 4px;
		padding-bottom: 18px;
	}
	.heading-section{
		font-size: 18px;
		line-height: 22px;
		padding: 0 0 28px;
		max-width: none;
		margin: 0;
	}
	.heading-section h1,
	.heading-section h2{
		margin: 0 0 15px;
		font-size: 36px;
		line-height: 40px;
	}
	.filter-block{
		margin: 0 0 30px;
		padding: 20px;
	}
	.filter-block:before{
		left: 0;
		right: 0;
	}
	.filter-block div[class^="col-"] + div[class^="col-"]{padding-top: 10px;}
	.select-area{
		height: 40px;
		border-radius: 21px;
	}
	.select-area .select-opener{width: 40px;}
	.select-area .select-opener:before{
		width: 14px;
		height: 9px;
		background-size: 14px 9px;
		margin: -4px 0 0 -13px;
	}
	.select-area .center{
		padding: 11px 0 11px 20px;
		font-size: 14px;
		line-height: 18px;
		margin: 0 40px 0 0;
	}
	.select-options .drop-holder{border-radius: 21px;}
	.select-options ul li{
		font-size: 14px;
		line-height: 18px;
	}
	.select-options ul a{padding: 10px 20px;}
	.select-options ul li:first-child a{border-radius: 21px 21px 0 0;}
	.select-options ul li:last-child a{border-radius: 0 0 21px 21px;}
	.events-list{
		margin: 0;
		padding: 0 0 11px;
	}
	.events-list > li{
		padding: 0 0 50px;
		width: 100%
	}
	/*.events-list > li:nth-child(3) ~ li{display: none;}*/
	.event-box .date-range{
		top: -47px;
		margin: 0 0 -31px;
	}
	.event-box .date-range .date{
		top: auto;
		margin: 0 -7px;
	}
	.events-list .event-box h3{margin: 0 0 7px;}
	.events-list .event-box h4{margin: 0 0 5px;}
	.events-list .event-box .block{padding: 0;}
	.events-list .event-box footer{
		margin: 0;
		bottom: -20px;
	}
	.sf_pagerNumeric{padding: 0 0 15px;}
	/* end events */
	/*.info-block*/
	.info-block{
		line-height: 22px;
		padding-bottom: 19px;
	}
	.info-block h1{
		font-size: 36px;
		line-height: 42px;
		margin-bottom: 13px;
	}
	/*.donation*/
	.donation{
		padding: 0;
	}
	.donation .donation-form{
		width: auto;
		border-radius: 0;
		margin: 0 -20px;
		font-size: 14px;
		line-height: 18px;
		padding: 16px 18px 0;
	}
	.donation h2{
		font-size: 20px;
		line-height: 24px;
		margin: 0 0 11px;
	}
	.donation p{margin: 0 0 18px;}
	.donation .donation-list{padding-bottom: 20px;}
	.donation .donation-list li{
		font-size: 21px;
		line-height: 26px;
        width:20%;
	}
	.donation .donation-list li a{
		width: 50px;
		height: 50px;
		padding: 11px 3px 15px;
        margin:0 auto;
	}
	.donation .donation-list li a:before,
	.donation .donation-list li a:after{
		-webkit-background-size: 50px auto;
		background-size: 50px auto;
	}
	.donation .sfTxt{
		font-size: 14px;
		padding: 11px 21px;
		margin: 0 0 20px;
	}
	.donation .btn{
		font-size: 18px;
		line-height: 22px;
		padding: 9px 15px;
		margin: 0 0 -19px;
	}

    .steps-list li {display:none;}
        .steps-list li.rtsSelected.active {
            display: table-cell;
        }
    .steps-list li:before { left:0; }
    .steps-list li { padding-left:0; }
	/*.info-area*/
	.info-area {
		font-size: 14px;
		line-height: 18px;
		padding-top: 44px;
		padding-bottom: 0;
	}
	.info-area h2{
		font-size: 20px;
		line-height: 24px;
		margin-bottom: 12px;
	}
	.info-area p{
		margin-bottom: 29px;
	}
	.info-area .info-list {margin: 0;}
	.info-area .info-list li{
		width: 100%;
		margin: 0 auto;
		padding: 0 0 30px;
		display: block;
	}
	.info-area .info-list .date{
		padding: 15px 8px 15px 5px;
	}
	.info-area .event-box h3{margin-bottom: 5px;}
	.info-area .event-box figcaption{padding-bottom: 10px;}
	.info-area .event-box figure{min-height: 291px;}
	.events-section.spacing .container{padding-top: 13px;}
	.twitter-mobile{
		font-family: "ClearSansBold", sans-serif;
		padding-bottom: 30px;
	}
	.twitter-mobile .twitter-widget{padding-bottom: 8px;}
	.twitter-mobile .tweets header h3{
		font-family: "ClearSansBold", sans-serif;
	}
	/* support-us */
	.support-area{
		padding-top: 6px;
		padding-bottom: 19px;
	}
	.support-area .heading-section{padding: 0 0 32px;}
	.support-list{
		margin: 0;
		padding: 0;
	}
	.support-list > li, .support-list .box{
		display: block;
		width: auto;
		padding: 10px 0 8px;
		border-top: solid 2px #dfdfdf;
	}
	.support-list .mobile-opener{
		display: block;
		color: #62c4aa;
		font: 20px/20px 'Londrina Solid', cursive;
		padding: 0 35px;
	}
	.support-list .mobile-opener:hover{
		text-decoration: none;
		color: #fab746;
	}
	.support-list .open .mobile-opener{display: none !important;}
	.support-list .collapse-block{
		display: none;
		padding: 10px 0 34px;
	}
	.support-list .open .collapse-block{display: block;}
	.support-list .event-box{
		font-size: 14px;
		line-height: 18px;
		width: 100%;
		display: inline-block;
		vertical-align: top;
	}
	.support-list .event-box figure{min-height: 1px;}
	.support-list .event-box figcaption{padding: 18px 15px 0;}
	.support-list .event-box .block{
		height: auto !important;
		padding: 0;
	}
	.support-list .event-box h3{
		font-size: 20px;
		line-height: 20px;
		padding: 0;
		margin: 0 0 9px;
	}
	.support-list .event-box footer{
		margin: 0;
		bottom: -22px;
	}
	/* end support-us */
    .sfCheckListBox label,.sfCheckListBox, .sfTxtLbl { text-align:left;}

     .donation-campaing-banner .banner-in { padding:20px 0 0 0; min-height:0; background-size:cover; }
    .donation-campaing-banner .banner-in .sub-title {
        font-size:20px;
        line-height:24px;
        margin-bottom:20px;
    }
    /*.donation-campaing-banner .banner-in .title { display:none; }*/
    .donation-campaing-banner .banner-in p { margin-bottom:15px; }
    .donation-campaing-banner .banner-in .btn-dedicate { max-width:165px; padding:10px 15px; margin-bottom:25px; }
    .dedications .dedication-item { width:100%; max-width:315px; padding:10px; }
    .dedications .dedication-item-in .name { font-size:20px; }
    .campaign .bar .sfNavList li{margin-left:0 !important;margin-bottom:25px; display:block;}
    .dedication-search ul li {margin-left:0 !important;display:block; margin-bottom:10px; text-align:center; }
    .dedication-search ul li a { padding:10px; background:#69CEB7;display:block; border-radius:10px;}
    .dedication-search ul li + li:before { display:none !important; }
    .campaign .bar .sfNavList li + li:before {
        background: #fff;
        border: medium none !important;
        content: "" !important;
        display: block;
        height: 2px;
        left: 50% !important;
        margin-left: -15px;
        text-align: center;
        top: -12px !important;
        width: 30px !important;
    }
    .campaign .bar .sfNavList li:last-child { margin-bottom:5px;}
    #dedicationModal .main-form .sfFormCheckboxlist label { float:left;}
}
@media only screen and (min-width: 768px) {
	.support-list .collapse-block{display: block !important;}
    .mm-listview > li.top-link { display:none; }
}
@media (min-width:1200px){.container{width:970px}}