html, body {
    height: 100%;
    background-color: #eef0f3;
}

a {
    color: #333
}

a:hover {
    color: #000
}

.breadcrumb {
    background: #fff
}

.wrap {
    min-height: 100%;
    margin: -33px auto -60px;
    min-height: 100%;
    padding: 60px 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU2MCIgaGVpZ2h0PSIzMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnPjxwYXRoIGQ9Ik0tMTE0LC0yOEwtMTIzLDMyNkwtNTQsMThaIiBmaWxsPSIjZmZmZWMyIiBzdHJva2U9IiNmZmZlYzIiLz48cGF0aCBkPSJNLTExNCwtMjhMLTU0LDE4TDExNCwtMTA3WiIgZmlsbD0iI2ZmZmZjOCIgc3Ryb2tlPSIjZmZmZmM4Ii8+PHBhdGggZD0iTTExNCwtMTA3TC01NCwxOEw0Myw3MVoiIGZpbGw9IiNmZmZlYzEiIHN0cm9rZT0iI2ZmZmVjMSIvPjxwYXRoIGQ9Ik0xMTQsLTEwN0w0Myw3MUwyMzQsLTIyWiIgZmlsbD0iI2ZmZjliYSIgc3Ryb2tlPSIjZmZmOWJhIi8+PHBhdGggZD0iTTExNCwtMTA3TDIzNCwtMjJMNDAwLC0xMzFaIiBmaWxsPSIjZmZmM2I2IiBzdHJva2U9IiNmZmYzYjYiLz48cGF0aCBkPSJNMjM0LC0yMkw0Myw3MUwyNzYsMTI0WiIgZmlsbD0iI2ZmZjZhZiIgc3Ryb2tlPSIjZmZmNmFmIi8+PHBhdGggZD0iTTIzNCwtMjJMMjc2LDEyNEwzMTcsNjNaIiBmaWxsPSIjZmZmMWE4IiBzdHJva2U9IiNmZmYxYTgiLz48cGF0aCBkPSJNMjM0LC0yMkwzMTcsNjNMNDAwLC0xMzFaIiBmaWxsPSIjZmZlZmFiIiBzdHJva2U9IiNmZmVmYWIiLz48cGF0aCBkPSJNNDAwLC0xMzFMMzE3LDYzTDUwOCwtNzlaIiBmaWxsPSIjZmZlYmE1IiBzdHJva2U9IiNmZmViYTUiLz48cGF0aCBkPSJNNDAwLC0xMzFMNTA4LC03OUw2ODUsLTk1WiIgZmlsbD0iI2ZmZTVhMCIgc3Ryb2tlPSIjZmZlNWEwIi8+PHBhdGggZD0iTTQwMCwtMTMxTDY4NSwtOTVMODM3LC0xMjNaIiBmaWxsPSIjZmZkZTllIiBzdHJva2U9IiNmZmRlOWUiLz48cGF0aCBkPSJNNDAwLC0xMzFMODM3LC0xMjNMMTA4MywtMTI0WiIgZmlsbD0iI2ZlZDY5YiIgc3Ryb2tlPSIjZmVkNjliIi8+PHBhdGggZD0iTTQwMCwtMTMxTDEwODMsLTEyNEwyMDY2LC0xMjhaIiBmaWxsPSIjZmNiYThmIiBzdHJva2U9IiNmY2JhOGYiLz48cGF0aCBkPSJNNTA4LC03OUwzMTcsNjNMNTAzLDc1WiIgZmlsbD0iI2ZmZTk5ZCIgc3Ryb2tlPSIjZmZlOTlkIi8+PHBhdGggZD0iTTUwOCwtNzlMNTAzLDc1TDY4NSwtOTVaIiBmaWxsPSIjZmZlMjlhIiBzdHJva2U9IiNmZmUyOWEiLz48cGF0aCBkPSJNNjg1LC05NUw1MDMsNzVMNjY0LDExNloiIGZpbGw9IiNmZmRmOTIiIHN0cm9rZT0iI2ZmZGY5MiIvPjxwYXRoIGQ9Ik02ODUsLTk1TDY2NCwxMTZMNzczLDExMVoiIGZpbGw9IiNmZmQ5OGUiIHN0cm9rZT0iI2ZmZDk4ZSIvPjxwYXRoIGQ9Ik02ODUsLTk1TDc3MywxMTFMODM3LC0xMjNaIiBmaWxsPSIjZmZkNjkzIiBzdHJva2U9IiNmZmQ2OTMiLz48cGF0aCBkPSJNODM3LC0xMjNMNzczLDExMUw5ODUsLTQzWiIgZmlsbD0iI2ZlZDA4ZiIgc3Ryb2tlPSIjZmVkMDhmIi8+PHBhdGggZD0iTTgzNywtMTIzTDk4NSwtNDNMMTA4MywtMTI0WiIgZmlsbD0iI2ZlY2E5MiIgc3Ryb2tlPSIjZmVjYTkyIi8+PHBhdGggZD0iTTk4NSwtNDNMNzczLDExMUw5OTMsOTZaIiBmaWxsPSIjZmVjYzg3IiBzdHJva2U9IiNmZWNjODciLz48cGF0aCBkPSJNOTg1LC00M0w5OTMsOTZMMTEzNyw2NVoiIGZpbGw9IiNmZWM1ODQiIHN0cm9rZT0iI2ZlYzU4NCIvPjxwYXRoIGQ9Ik05ODUsLTQzTDExMzcsNjVMMTA4MywtMTI0WiIgZmlsbD0iI2ZlYzM4YSIgc3Ryb2tlPSIjZmVjMzhhIi8+PHBhdGggZD0iTTEwODMsLTEyNEwxMTM3LDY1TDEyNTEsLTM2WiIgZmlsbD0iI2ZkYmM4NyIgc3Ryb2tlPSIjZmRiYzg3Ii8+PHBhdGggZD0iTTEwODMsLTEyNEwxMjUxLC0zNkwxMzcxLC0xMDFaIiBmaWxsPSIjZmNiNThhIiBzdHJva2U9IiNmY2I1OGEiLz48cGF0aCBkPSJNMTA4MywtMTI0TDEzNzEsLTEwMUwxNzU5LC0xMTVaIiBmaWxsPSIjZjlhODg3IiBzdHJva2U9IiNmOWE4ODciLz48cGF0aCBkPSJNMTA4MywtMTI0TDE3NTksLTExNUwyMDY2LC0xMjhaIiBmaWxsPSIjZjM5Nzg1IiBzdHJva2U9IiNmMzk3ODUiLz48cGF0aCBkPSJNMTI1MSwtMzZMMTEzNyw2NUwxMjM3LDExM1oiIGZpbGw9IiNmY2I3N2YiIHN0cm9rZT0iI2ZjYjc3ZiIvPjxwYXRoIGQ9Ik0xMjUxLC0zNkwxMjM3LDExM0wxNDEzLDEzMVoiIGZpbGw9IiNmYmIwN2IiIHN0cm9rZT0iI2ZiYjA3YiIvPjxwYXRoIGQ9Ik0xMjUxLC0zNkwxNDEzLDEzMUwxMzcxLC0xMDFaIiBmaWxsPSIjZmFhZDdmIiBzdHJva2U9IiNmYWFkN2YiLz48cGF0aCBkPSJNMTM3MSwtMTAxTDE0MTMsMTMxTDE1NjgsLTc0WiIgZmlsbD0iI2Y5YTQ3ZSIgc3Ryb2tlPSIjZjlhNDdlIi8+PHBhdGggZD0iTTEzNzEsLTEwMUwxNTY4LC03NEwxNzU5LC0xMTVaIiBmaWxsPSIjZjY5YzgzIiBzdHJva2U9IiNmNjljODMiLz48cGF0aCBkPSJNMTU2OCwtNzRMMTQxMywxMzFMMTYyMSw1OFoiIGZpbGw9IiNmODlkNzciIHN0cm9rZT0iI2Y4OWQ3NyIvPjxwYXRoIGQ9Ik0xNTY4LC03NEwxNjIxLDU4TDE3NTksLTExNVoiIGZpbGw9IiNmMjk3N2UiIHN0cm9rZT0iI2YyOTc3ZSIvPjxwYXRoIGQ9Ik0xNzU5LC0xMTVMMTYyMSw1OEwxNzQ0LDg3WiIgZmlsbD0iI2VmOTM3YSIgc3Ryb2tlPSIjZWY5MzdhIi8+PHBhdGggZD0iTTE3NTksLTExNUwxNzQ0LDg3TDE4NjAsLTQ4WiIgZmlsbD0iI2ViOGY3ZSIgc3Ryb2tlPSIjZWI4ZjdlIi8+PHBhdGggZD0iTTE3NTksLTExNUwxODYwLC00OEwyMDY2LC0xMjhaIiBmaWxsPSIjZTY4OTg1IiBzdHJva2U9IiNlNjg5ODUiLz48cGF0aCBkPSJNMTg2MCwtNDhMMTc0NCw4N0wxODI1LDgxWiIgZmlsbD0iI2VhOGQ3OCIgc3Ryb2tlPSIjZWE4ZDc4Ii8+PHBhdGggZD0iTTE4NjAsLTQ4TDE4MjUsODFMMTk4NCw5NFoiIGZpbGw9IiNlNjg4NzkiIHN0cm9rZT0iI2U2ODg3OSIvPjxwYXRoIGQ9Ik0xODYwLC00OEwxOTg0LDk0TDIwNjYsLTEyOFoiIGZpbGw9IiNlMjg0N2YiIHN0cm9rZT0iI2UyODQ3ZiIvPjxwYXRoIGQ9Ik0yMDY2LC0xMjhMMTk4NCw5NEwyMTQwLC0zMFoiIGZpbGw9IiNkZDgwN2YiIHN0cm9rZT0iI2RkODA3ZiIvPjxwYXRoIGQ9Ik0yMDY2LC0xMjhMMjE0MCwtMzBMMjM1NCwtMTIxWiIgZmlsbD0iI2Q3ODA4NiIgc3Ryb2tlPSIjZDc4MDg2Ii8+PHBhdGggZD0iTTIwNjYsLTEyOEwyMzU0LC0xMjFMMjgyNCwtMTExWiIgZmlsbD0iI2NjODA4YSIgc3Ryb2tlPSIjY2M4MDhhIi8+PHBhdGggZD0iTTIxNDAsLTMwTDE5ODQsOTRMMjIzMyw3N1oiIGZpbGw9IiNkYjdmN2EiIHN0cm9rZT0iI2RiN2Y3YSIvPjxwYXRoIGQ9Ik0yMTQwLC0zMEwyMjMzLDc3TDIyODcsNDFaIiBmaWxsPSIjZDY3ZjdjIiBzdHJva2U9IiNkNjdmN2MiLz48cGF0aCBkPSJNMjE0MCwtMzBMMjI4Nyw0MUwyMzU0LC0xMjFaIiBmaWxsPSIjZDQ4MDgxIiBzdHJva2U9IiNkNDgwODEiLz48cGF0aCBkPSJNMjM1NCwtMTIxTDIyODcsNDFMMjUyMiwtNTZaIiBmaWxsPSIjY2Q4MDgzIiBzdHJva2U9IiNjZDgwODMiLz48cGF0aCBkPSJNMjM1NCwtMTIxTDI1MjIsLTU2TDI2MzAsLTU4WiIgZmlsbD0iI2M4ODA4NiIgc3Ryb2tlPSIjYzg4MDg2Ii8+PHBhdGggZD0iTTIzNTQsLTEyMUwyNjMwLC01OEwyODI0LC0xMTFaIiBmaWxsPSIjYzM4MDg5IiBzdHJva2U9IiNjMzgwODkiLz48cGF0aCBkPSJNMjUyMiwtNTZMMjI4Nyw0MUwyNDgxLDEwM1oiIGZpbGw9IiNjYjdmN2QiIHN0cm9rZT0iI2NiN2Y3ZCIvPjxwYXRoIGQ9Ik0yNTIyLC01NkwyNDgxLDEwM0wyNjI3LDg3WiIgZmlsbD0iI2M2N2Y3YyIgc3Ryb2tlPSIjYzY3ZjdjIi8+PHBhdGggZD0iTTI1MjIsLTU2TDI2MjcsODdMMjYzMCwtNThaIiBmaWxsPSIjYzM4MDgxIiBzdHJva2U9IiNjMzgwODEiLz48cGF0aCBkPSJNMjYzMCwtNThMMjYyNyw4N0wyODE2LDM3WiIgZmlsbD0iI2JlODA3ZiIgc3Ryb2tlPSIjYmU4MDdmIi8+PHBhdGggZD0iTTI2MzAsLTU4TDI4MTYsMzdMMjgyNCwtMTExWiIgZmlsbD0iI2JiODA4NSIgc3Ryb2tlPSIjYmI4MDg1Ii8+PHBhdGggZD0iTTI4MjQsLTExMUwyODE2LDM3TDI4MTgsNzY5WiIgZmlsbD0iI2I4N2Q2ZSIgc3Ryb2tlPSIjYjg3ZDZlIi8+PHBhdGggZD0iTTI4MjQsLTExMUwyODE4LDc2OUwyODMwLDI1ODJaIiBmaWxsPSIjYjg1YzNmIiBzdHJva2U9IiNiODVjM2YiLz48cGF0aCBkPSJNLTU0LDE4TC0xMjMsMzI2TC0yOSwyNjJaIiBmaWxsPSIjZmZmZGI4IiBzdHJva2U9IiNmZmZkYjgiLz48cGF0aCBkPSJNLTU0LDE4TC0yOSwyNjJMNDMsNzFaIiBmaWxsPSIjZmZmZWJhIiBzdHJva2U9IiNmZmZlYmEiLz48cGF0aCBkPSJNNDMsNzFMLTI5LDI2Mkw2MCwxODNaIiBmaWxsPSIjZmZmZGIyIiBzdHJva2U9IiNmZmZkYjIiLz48cGF0aCBkPSJNNDMsNzFMNjAsMTgzTDI3NiwxMjRaIiBmaWxsPSIjZmZmN2FlIiBzdHJva2U9IiNmZmY3YWUiLz48cGF0aCBkPSJNMjc2LDEyNEw2MCwxODNMMjI2LDIzNloiIGZpbGw9IiNmZmY0YTQiIHN0cm9rZT0iI2ZmZjRhNCIvPjxwYXRoIGQ9Ik0yNzYsMTI0TDIyNiwyMzZMMzU3LDI0NloiIGZpbGw9IiNmZmVmOWEiIHN0cm9rZT0iI2ZmZWY5YSIvPjxwYXRoIGQ9Ik0yNzYsMTI0TDM1NywyNDZMMzE3LDYzWiIgZmlsbD0iI2ZmZWU5YyIgc3Ryb2tlPSIjZmZlZTljIi8+PHBhdGggZD0iTTMxNyw2M0wzNTcsMjQ2TDQ4NCwyMTJaIiBmaWxsPSIjZmZlYjk0IiBzdHJva2U9IiNmZmViOTQiLz48cGF0aCBkPSJNMzE3LDYzTDQ4NCwyMTJMNTAzLDc1WiIgZmlsbD0iI2ZmZTk5NSIgc3Ryb2tlPSIjZmZlOTk1Ii8+PHBhdGggZD0iTTUwMyw3NUw0ODQsMjEyTDY1MCwxNjdaIiBmaWxsPSIjZmZlMjhhIiBzdHJva2U9IiNmZmUyOGEiLz48cGF0aCBkPSJNNTAzLDc1TDY1MCwxNjdMNjY0LDExNloiIGZpbGw9IiNmZmRmOGIiIHN0cm9rZT0iI2ZmZGY4YiIvPjxwYXRoIGQ9Ik02NjQsMTE2TDY1MCwxNjdMNzczLDExMVoiIGZpbGw9IiNmZmQ5ODciIHN0cm9rZT0iI2ZmZDk4NyIvPjxwYXRoIGQ9Ik03NzMsMTExTDY1MCwxNjdMODI5LDI2NloiIGZpbGw9IiNmZmQ1ODEiIHN0cm9rZT0iI2ZmZDU4MSIvPjxwYXRoIGQ9Ik03NzMsMTExTDgyOSwyNjZMOTU1LDIyOVoiIGZpbGw9IiNmZWNmN2MiIHN0cm9rZT0iI2ZlY2Y3YyIvPjxwYXRoIGQ9Ik03NzMsMTExTDk1NSwyMjlMOTkzLDk2WiIgZmlsbD0iI2ZlY2M3ZiIgc3Ryb2tlPSIjZmVjYzdmIi8+PHBhdGggZD0iTTk5Myw5Nkw5NTUsMjI5TDExMTIsMjYxWiIgZmlsbD0iI2ZlYzQ3NyIgc3Ryb2tlPSIjZmVjNDc3Ii8+PHBhdGggZD0iTTk5Myw5NkwxMTEyLDI2MUwxMTM3LDY1WiIgZmlsbD0iI2ZlYzA3YiIgc3Ryb2tlPSIjZmVjMDdiIi8+PHBhdGggZD0iTTExMzcsNjVMMTExMiwyNjFMMTIzMiwyMTBaIiBmaWxsPSIjZmRiOTc1IiBzdHJva2U9IiNmZGI5NzUiLz48cGF0aCBkPSJNMTEzNyw2NUwxMjMyLDIxMEwxMjM3LDExM1oiIGZpbGw9IiNmY2I2NzgiIHN0cm9rZT0iI2ZjYjY3OCIvPjxwYXRoIGQ9Ik0xMjM3LDExM0wxMjMyLDIxMEwxMzcxLDIzOFoiIGZpbGw9IiNmYmIwNzEiIHN0cm9rZT0iI2ZiYjA3MSIvPjxwYXRoIGQ9Ik0xMjM3LDExM0wxMzcxLDIzOEwxNDEzLDEzMVoiIGZpbGw9IiNmYWFiNzIiIHN0cm9rZT0iI2ZhYWI3MiIvPjxwYXRoIGQ9Ik0xNDEzLDEzMUwxMzcxLDIzOEwxNjEyLDE5NFoiIGZpbGw9IiNmOWExNmMiIHN0cm9rZT0iI2Y5YTE2YyIvPjxwYXRoIGQ9Ik0xNDEzLDEzMUwxNjEyLDE5NEwxNjIxLDU4WiIgZmlsbD0iI2Y3OWI2ZiIgc3Ryb2tlPSIjZjc5YjZmIi8+PHBhdGggZD0iTTE2MjEsNThMMTYxMiwxOTRMMTY3NSwxOTlaIiBmaWxsPSIjZjM5NjZlIiBzdHJva2U9IiNmMzk2NmUiLz48cGF0aCBkPSJNMTYyMSw1OEwxNjc1LDE5OUwxNzQ0LDg3WiIgZmlsbD0iI2YxOTQ3MSIgc3Ryb2tlPSIjZjE5NDcxIi8+PHBhdGggZD0iTTE3NDQsODdMMTY3NSwxOTlMMTg1OSwyNDhaIiBmaWxsPSIjZWQ4ZTZjIiBzdHJva2U9IiNlZDhlNmMiLz48cGF0aCBkPSJNMTc0NCw4N0wxODU5LDI0OEwxODI1LDgxWiIgZmlsbD0iI2VhOGM3MCIgc3Ryb2tlPSIjZWE4YzcwIi8+PHBhdGggZD0iTTE4MjUsODFMMTg1OSwyNDhMMTk4NCw5NFoiIGZpbGw9IiNlNjg3NzAiIHN0cm9rZT0iI2U2ODc3MCIvPjxwYXRoIGQ9Ik0xOTg0LDk0TDE4NTksMjQ4TDIwNjksMjQwWiIgZmlsbD0iI2UyODI2YyIgc3Ryb2tlPSIjZTI4MjZjIi8+PHBhdGggZD0iTTE5ODQsOTRMMjA2OSwyNDBMMjIzMyw3N1oiIGZpbGw9IiNkYzdlNzIiIHN0cm9rZT0iI2RjN2U3MiIvPjxwYXRoIGQ9Ik0yMjMzLDc3TDIwNjksMjQwTDIxNzMsMjM3WiIgZmlsbD0iI2Q5N2U2ZSIgc3Ryb2tlPSIjZDk3ZTZlIi8+PHBhdGggZD0iTTIyMzMsNzdMMjE3MywyMzdMMjI4NiwyNjdaIiBmaWxsPSIjZDU3ZTZlIiBzdHJva2U9IiNkNTdlNmUiLz48cGF0aCBkPSJNMjIzMyw3N0wyMjg2LDI2N0wyMjg3LDQxWiIgZmlsbD0iI2QzN2U3NCIgc3Ryb2tlPSIjZDM3ZTc0Ii8+PHBhdGggZD0iTTIyODcsNDFMMjI4NiwyNjdMMjQ4MSwxMDNaIiBmaWxsPSIjY2Y3ZTczIiBzdHJva2U9IiNjZjdlNzMiLz48cGF0aCBkPSJNMjQ4MSwxMDNMMjI4NiwyNjdMMjQ2MywyNjRaIiBmaWxsPSIjY2M3ZTZkIiBzdHJva2U9IiNjYzdlNmQiLz48cGF0aCBkPSJNMjQ4MSwxMDNMMjQ2MywyNjRMMjYwNSwyODBaIiBmaWxsPSIjYzc3ZTZkIiBzdHJva2U9IiNjNzdlNmQiLz48cGF0aCBkPSJNMjQ4MSwxMDNMMjYwNSwyODBMMjYyNyw4N1oiIGZpbGw9IiNjNDdlNzMiIHN0cm9rZT0iI2M0N2U3MyIvPjxwYXRoIGQ9Ik0yNjI3LDg3TDI2MDUsMjgwTDI3NDYsMTg2WiIgZmlsbD0iI2MwN2U3MSIgc3Ryb2tlPSIjYzA3ZTcxIi8+PHBhdGggZD0iTTI2MjcsODdMMjc0NiwxODZMMjgxNiwzN1oiIGZpbGw9IiNiYzdmNzgiIHN0cm9rZT0iI2JjN2Y3OCIvPjxwYXRoIGQ9Ik0yODE2LDM3TDI3NDYsMTg2TDI3NzYsMzkzWiIgZmlsbD0iI2JhN2U3MCIgc3Ryb2tlPSIjYmE3ZTcwIi8+PHBhdGggZD0iTTI4MTYsMzdMMjc3NiwzOTNMMjgwNyw0NzZaIiBmaWxsPSIjYjk3ZDY4IiBzdHJva2U9IiNiOTdkNjgiLz48cGF0aCBkPSJNMjgxNiwzN0wyODA3LDQ3NkwyODE4LDc2OVoiIGZpbGw9IiNiODdiNWQiIHN0cm9rZT0iI2I4N2I1ZCIvPjxwYXRoIGQ9Ik0tMjksMjYyTC0xMjMsMzI2TDEzMiw0MTJaIiBmaWxsPSIjZmZmY2E3IiBzdHJva2U9IiNmZmZjYTciLz48cGF0aCBkPSJNLTI5LDI2MkwxMzIsNDEyTDYwLDE4M1oiIGZpbGw9IiNmZmZhYTYiIHN0cm9rZT0iI2ZmZmFhNiIvPjxwYXRoIGQ9Ik02MCwxODNMMTMyLDQxMkwyMjYsMjM2WiIgZmlsbD0iI2ZmZjVhMCIgc3Ryb2tlPSIjZmZmNWEwIi8+PHBhdGggZD0iTTIyNiwyMzZMMTMyLDQxMkwyODUsNDAxWiIgZmlsbD0iI2ZmZjE5MyIgc3Ryb2tlPSIjZmZmMTkzIi8+PHBhdGggZD0iTTIyNiwyMzZMMjg1LDQwMUwzNTksMzIxWiIgZmlsbD0iI2ZmZWU4ZiIgc3Ryb2tlPSIjZmZlZThmIi8+PHBhdGggZD0iTTIyNiwyMzZMMzU5LDMyMUwzNTcsMjQ2WiIgZmlsbD0iI2ZmZWQ5MiIgc3Ryb2tlPSIjZmZlZDkyIi8+PHBhdGggZD0iTTM1NywyNDZMMzU5LDMyMUw0ODQsMjEyWiIgZmlsbD0iI2ZmZTk4YiIgc3Ryb2tlPSIjZmZlOThiIi8+PHBhdGggZD0iTTQ4NCwyMTJMMzU5LDMyMUw1NjIsMzQwWiIgZmlsbD0iI2ZmZTU4MyIgc3Ryb2tlPSIjZmZlNTgzIi8+PHBhdGggZD0iTTQ4NCwyMTJMNTYyLDM0MEw2NTAsMTY3WiIgZmlsbD0iI2ZmZTA4MiIgc3Ryb2tlPSIjZmZlMDgyIi8+PHBhdGggZD0iTTY1MCwxNjdMNTYyLDM0MEw3MDQsNDAxWiIgZmlsbD0iI2ZmZGI3YSIgc3Ryb2tlPSIjZmZkYjdhIi8+PHBhdGggZD0iTTY1MCwxNjdMNzA0LDQwMUw4MjksMjY2WiIgZmlsbD0iI2ZmZDU3YSIgc3Ryb2tlPSIjZmZkNTdhIi8+PHBhdGggZD0iTTgyOSwyNjZMNzA0LDQwMUw4MDMsMzcwWiIgZmlsbD0iI2ZlZDI3MiIgc3Ryb2tlPSIjZmVkMjcyIi8+PHBhdGggZD0iTTgyOSwyNjZMODAzLDM3MEwxMDE4LDM1OFoiIGZpbGw9IiNmZWNiNzAiIHN0cm9rZT0iI2ZlY2I3MCIvPjxwYXRoIGQ9Ik04MjksMjY2TDEwMTgsMzU4TDk1NSwyMjlaIiBmaWxsPSIjZmVjOTczIiBzdHJva2U9IiNmZWM5NzMiLz48cGF0aCBkPSJNOTU1LDIyOUwxMDE4LDM1OEwxMTEyLDI2MVoiIGZpbGw9IiNmZWMzNzAiIHN0cm9rZT0iI2ZlYzM3MCIvPjxwYXRoIGQ9Ik0xMTEyLDI2MUwxMDE4LDM1OEwxMTE0LDMyN1oiIGZpbGw9IiNmZWJmNmMiIHN0cm9rZT0iI2ZlYmY2YyIvPjxwYXRoIGQ9Ik0xMTEyLDI2MUwxMTE0LDMyN0wxMjMyLDIxMFoiIGZpbGw9IiNmZGI5NmUiIHN0cm9rZT0iI2ZkYjk2ZSIvPjxwYXRoIGQ9Ik0xMjMyLDIxMEwxMTE0LDMyN0wxMzE5LDM3MVoiIGZpbGw9IiNmY2IzNjkiIHN0cm9rZT0iI2ZjYjM2OSIvPjxwYXRoIGQ9Ik0xMjMyLDIxMEwxMzE5LDM3MUwxMzcxLDIzOFoiIGZpbGw9IiNmYmFkNjkiIHN0cm9rZT0iI2ZiYWQ2OSIvPjxwYXRoIGQ9Ik0xMzcxLDIzOEwxMzE5LDM3MUwxNDE4LDM0NFoiIGZpbGw9IiNmYWE4NjMiIHN0cm9rZT0iI2ZhYTg2MyIvPjxwYXRoIGQ9Ik0xMzcxLDIzOEwxNDE4LDM0NEwxNjEyLDE5NFoiIGZpbGw9IiNmOWEwNjYiIHN0cm9rZT0iI2Y5YTA2NiIvPjxwYXRoIGQ9Ik0xNjEyLDE5NEwxNDE4LDM0NEwxNjI4LDMyOVoiIGZpbGw9IiNmNzk5NjEiIHN0cm9rZT0iI2Y3OTk2MSIvPjxwYXRoIGQ9Ik0xNjEyLDE5NEwxNjI4LDMyOUwxNjc1LDE5OVoiIGZpbGw9IiNmMzk1NjYiIHN0cm9rZT0iI2YzOTU2NiIvPjxwYXRoIGQ9Ik0xNjc1LDE5OUwxNjI4LDMyOUwxODU5LDI0OFoiIGZpbGw9IiNlZjkwNjUiIHN0cm9rZT0iI2VmOTA2NSIvPjxwYXRoIGQ9Ik0xODU5LDI0OEwxNjI4LDMyOUwxNzA1LDQyOVoiIGZpbGw9IiNlZThmNWUiIHN0cm9rZT0iI2VlOGY1ZSIvPjxwYXRoIGQ9Ik0xODU5LDI0OEwxNzA1LDQyOUwxODk4LDMyMFoiIGZpbGw9IiNlYTg5NWYiIHN0cm9rZT0iI2VhODk1ZiIvPjxwYXRoIGQ9Ik0xODU5LDI0OEwxODk4LDMyMEwyMDY5LDI0MFoiIGZpbGw9IiNlNDgzNjYiIHN0cm9rZT0iI2U0ODM2NiIvPjxwYXRoIGQ9Ik0yMDY5LDI0MEwxODk4LDMyMEwyMDU5LDQyMVoiIGZpbGw9IiNlMDdmNjEiIHN0cm9rZT0iI2UwN2Y2MSIvPjxwYXRoIGQ9Ik0yMDY5LDI0MEwyMDU5LDQyMUwyMTczLDIzN1oiIGZpbGw9IiNkYzdkNjQiIHN0cm9rZT0iI2RjN2Q2NCIvPjxwYXRoIGQ9Ik0yMTczLDIzN0wyMDU5LDQyMUwyMjMxLDM4MFoiIGZpbGw9IiNkOTdjNjAiIHN0cm9rZT0iI2Q5N2M2MCIvPjxwYXRoIGQ9Ik0yMTczLDIzN0wyMjMxLDM4MEwyMjg2LDI2N1oiIGZpbGw9IiNkNTdkNjUiIHN0cm9rZT0iI2Q1N2Q2NSIvPjxwYXRoIGQ9Ik0yMjg2LDI2N0wyMjMxLDM4MEwyMzI3LDMzOVoiIGZpbGw9IiNkMzdjNjMiIHN0cm9rZT0iI2QzN2M2MyIvPjxwYXRoIGQ9Ik0yMjg2LDI2N0wyMzI3LDMzOUwyNDYzLDI2NFoiIGZpbGw9IiNjZjdkNjYiIHN0cm9rZT0iI2NmN2Q2NiIvPjxwYXRoIGQ9Ik0yNDYzLDI2NEwyMzI3LDMzOUwyNDE1LDQzMloiIGZpbGw9IiNjZDdjNjIiIHN0cm9rZT0iI2NkN2M2MiIvPjxwYXRoIGQ9Ik0yNDYzLDI2NEwyNDE1LDQzMkwyNTg1LDQxOVoiIGZpbGw9IiNjODdjNjAiIHN0cm9rZT0iI2M4N2M2MCIvPjxwYXRoIGQ9Ik0yNDYzLDI2NEwyNTg1LDQxOUwyNjA1LDI4MFoiIGZpbGw9IiNjNTdkNjUiIHN0cm9rZT0iI2M1N2Q2NSIvPjxwYXRoIGQ9Ik0yNjA1LDI4MEwyNTg1LDQxOUwyNzc2LDM5M1oiIGZpbGw9IiNjMDdjNjIiIHN0cm9rZT0iI2MwN2M2MiIvPjxwYXRoIGQ9Ik0yNjA1LDI4MEwyNzc2LDM5M0wyNzQ2LDE4NloiIGZpbGw9IiNiZDdkNjkiIHN0cm9rZT0iI2JkN2Q2OSIvPjxwYXRoIGQ9Ik0tMTIzLDMyNkwtMTM1LDE0NDhMLTEyMyw2NTBaIiBmaWxsPSIjZmZlYzk0IiBzdHJva2U9IiNmZmVjOTQiLz48cGF0aCBkPSJNLTEyMywzMjZMLTEyMyw2NTBMLTc5LDU0M1oiIGZpbGw9IiNmZmZhYTEiIHN0cm9rZT0iI2ZmZmFhMSIvPjxwYXRoIGQ9Ik0tMTIzLDMyNkwtNzksNTQzTDg3LDUwNVoiIGZpbGw9IiNmZmZiOWYiIHN0cm9rZT0iI2ZmZmI5ZiIvPjxwYXRoIGQ9Ik0tMTIzLDMyNkw4Nyw1MDVMMTMyLDQxMloiIGZpbGw9IiNmZmZhOWQiIHN0cm9rZT0iI2ZmZmE5ZCIvPjxwYXRoIGQ9Ik0xMzIsNDEyTDg3LDUwNUwyNDUsNTExWiIgZmlsbD0iI2ZmZjM4ZCIgc3Ryb2tlPSIjZmZmMzhkIi8+PHBhdGggZD0iTTEzMiw0MTJMMjQ1LDUxMUwyODUsNDAxWiIgZmlsbD0iI2ZmZjA4YiIgc3Ryb2tlPSIjZmZmMDhiIi8+PHBhdGggZD0iTTI4NSw0MDFMMjQ1LDUxMUw0MTYsNTI4WiIgZmlsbD0iI2ZmZWI4MCIgc3Ryb2tlPSIjZmZlYjgwIi8+PHBhdGggZD0iTTI4NSw0MDFMNDE2LDUyOEwzNTksMzIxWiIgZmlsbD0iI2ZmZWE4MiIgc3Ryb2tlPSIjZmZlYTgyIi8+PHBhdGggZD0iTTM1OSwzMjFMNDE2LDUyOEw1NjIsMzQwWiIgZmlsbD0iI2ZmZTU3YyIgc3Ryb2tlPSIjZmZlNTdjIi8+PHBhdGggZD0iTTU2MiwzNDBMNDE2LDUyOEw1NDAsNTAyWiIgZmlsbD0iI2ZmZTI3MiIgc3Ryb2tlPSIjZmZlMjcyIi8+PHBhdGggZD0iTTU2MiwzNDBMNTQwLDUwMkw3MDQsNDAxWiIgZmlsbD0iI2ZmZGM3MiIgc3Ryb2tlPSIjZmZkYzcyIi8+PHBhdGggZD0iTTcwNCw0MDFMNTQwLDUwMkw2NTMsNTIwWiIgZmlsbD0iI2ZmZGE2YyIgc3Ryb2tlPSIjZmZkYTZjIi8+PHBhdGggZD0iTTcwNCw0MDFMNjUzLDUyMEw4NDgsNDc1WiIgZmlsbD0iI2ZmZDQ2OSIgc3Ryb2tlPSIjZmZkNDY5Ii8+PHBhdGggZD0iTTcwNCw0MDFMODQ4LDQ3NUw4MDMsMzcwWiIgZmlsbD0iI2ZlZDE2YyIgc3Ryb2tlPSIjZmVkMTZjIi8+PHBhdGggZD0iTTgwMywzNzBMODQ4LDQ3NUwxMDE4LDM1OFoiIGZpbGw9IiNmZWNiNmEiIHN0cm9rZT0iI2ZlY2I2YSIvPjxwYXRoIGQ9Ik0xMDE4LDM1OEw4NDgsNDc1TDk2Myw1NzFaIiBmaWxsPSIjZmVjNzYzIiBzdHJva2U9IiNmZWM3NjMiLz48cGF0aCBkPSJNMTAxOCwzNThMOTYzLDU3MUwxMDgxLDU1MFoiIGZpbGw9IiNmZWMxNWUiIHN0cm9rZT0iI2ZlYzE1ZSIvPjxwYXRoIGQ9Ik0xMDE4LDM1OEwxMDgxLDU1MEwxMTE0LDMyN1oiIGZpbGw9IiNmZWJlNjMiIHN0cm9rZT0iI2ZlYmU2MyIvPjxwYXRoIGQ9Ik0xMTE0LDMyN0wxMDgxLDU1MEwxMjQ2LDQ3NVoiIGZpbGw9IiNmZGI4NWUiIHN0cm9rZT0iI2ZkYjg1ZSIvPjxwYXRoIGQ9Ik0xMTE0LDMyN0wxMjQ2LDQ3NUwxMzE5LDM3MVoiIGZpbGw9IiNmY2IyNjEiIHN0cm9rZT0iI2ZjYjI2MSIvPjxwYXRoIGQ9Ik0xMzE5LDM3MUwxMjQ2LDQ3NUwxNDc4LDUyN1oiIGZpbGw9IiNmYWE4NTgiIHN0cm9rZT0iI2ZhYTg1OCIvPjxwYXRoIGQ9Ik0xMzE5LDM3MUwxNDc4LDUyN0wxNDE4LDM0NFoiIGZpbGw9IiNmOWE0NWEiIHN0cm9rZT0iI2Y5YTQ1YSIvPjxwYXRoIGQ9Ik0xNDE4LDM0NEwxNDc4LDUyN0wxNjI4LDMyOVoiIGZpbGw9IiNmODliNTkiIHN0cm9rZT0iI2Y4OWI1OSIvPjxwYXRoIGQ9Ik0xNjI4LDMyOUwxNDc4LDUyN0wxNjIxLDUwNFoiIGZpbGw9IiNmNjk2NTMiIHN0cm9rZT0iI2Y2OTY1MyIvPjxwYXRoIGQ9Ik0xNjI4LDMyOUwxNjIxLDUwNEwxNzA1LDQyOVoiIGZpbGw9IiNmMjkzNTciIHN0cm9rZT0iI2YyOTM1NyIvPjxwYXRoIGQ9Ik0xNzA1LDQyOUwxNjIxLDUwNEwxNjk5LDQ5MVoiIGZpbGw9IiNmMTkxNTMiIHN0cm9rZT0iI2YxOTE1MyIvPjxwYXRoIGQ9Ik0xNzA1LDQyOUwxNjk5LDQ5MUwxOTIxLDUzNloiIGZpbGw9IiNlYzhhNTIiIHN0cm9rZT0iI2VjOGE1MiIvPjxwYXRoIGQ9Ik0xNzA1LDQyOUwxOTIxLDUzNkwxODk4LDMyMFoiIGZpbGw9IiNlOTg3NTciIHN0cm9rZT0iI2U5ODc1NyIvPjxwYXRoIGQ9Ik0xODk4LDMyMEwxOTIxLDUzNkwyMDU5LDQyMVoiIGZpbGw9IiNlMzgwNTgiIHN0cm9rZT0iI2UzODA1OCIvPjxwYXRoIGQ9Ik0yMDU5LDQyMUwxOTIxLDUzNkwyMDY4LDU2OFoiIGZpbGw9IiNlMDdkNTIiIHN0cm9rZT0iI2UwN2Q1MiIvPjxwYXRoIGQ9Ik0yMDU5LDQyMUwyMDY4LDU2OEwyMTQ3LDQ5OFoiIGZpbGw9IiNkYzdiNTMiIHN0cm9rZT0iI2RjN2I1MyIvPjxwYXRoIGQ9Ik0yMDU5LDQyMUwyMTQ3LDQ5OEwyMjMxLDM4MFoiIGZpbGw9IiNkOTdiNTkiIHN0cm9rZT0iI2Q5N2I1OSIvPjxwYXRoIGQ9Ik0yMjMxLDM4MEwyMTQ3LDQ5OEwyMjczLDU1MloiIGZpbGw9IiNkNjdiNTUiIHN0cm9rZT0iI2Q2N2I1NSIvPjxwYXRoIGQ9Ik0yMjMxLDM4MEwyMjczLDU1MkwyNDE1LDQzMloiIGZpbGw9IiNkMTdiNTgiIHN0cm9rZT0iI2QxN2I1OCIvPjxwYXRoIGQ9Ik0yMjMxLDM4MEwyNDE1LDQzMkwyMzI3LDMzOVoiIGZpbGw9IiNkMDdjNWUiIHN0cm9rZT0iI2QwN2M1ZSIvPjxwYXRoIGQ9Ik0yNDE1LDQzMkwyMjczLDU1MkwyNDc4LDQ4MloiIGZpbGw9IiNjZDdiNTUiIHN0cm9rZT0iI2NkN2I1NSIvPjxwYXRoIGQ9Ik0yNDE1LDQzMkwyNDc4LDQ4MkwyNTg1LDQxOVoiIGZpbGw9IiNjODdiNWEiIHN0cm9rZT0iI2M4N2I1YSIvPjxwYXRoIGQ9Ik0yNTg1LDQxOUwyNDc4LDQ4MkwyNTk1LDQ3MloiIGZpbGw9IiNjNTdiNTkiIHN0cm9rZT0iI2M1N2I1OSIvPjxwYXRoIGQ9Ik0yNTg1LDQxOUwyNTk1LDQ3MkwyNzc2LDM5M1oiIGZpbGw9IiNjMDdiNWMiIHN0cm9rZT0iI2MwN2I1YyIvPjxwYXRoIGQ9Ik0yNzc2LDM5M0wyNTk1LDQ3MkwyODA3LDQ3NloiIGZpbGw9IiNiYzdiNWIiIHN0cm9rZT0iI2JjN2I1YiIvPjxwYXRoIGQ9Ik0tNzksNTQzTC0xMjMsNjUwTDM3LDYzN1oiIGZpbGw9IiNmZmY5OTQiIHN0cm9rZT0iI2ZmZjk5NCIvPjxwYXRoIGQ9Ik0tNzksNTQzTDM3LDYzN0w4Nyw1MDVaIiBmaWxsPSIjZmZmOTkyIiBzdHJva2U9IiNmZmY5OTIiLz48cGF0aCBkPSJNODcsNTA1TDM3LDYzN0wyNTIsNjcyWiIgZmlsbD0iI2ZmZjM4NSIgc3Ryb2tlPSIjZmZmMzg1Ii8+PHBhdGggZD0iTTg3LDUwNUwyNTIsNjcyTDI0NSw1MTFaIiBmaWxsPSIjZmZmMDgyIiBzdHJva2U9IiNmZmYwODIiLz48cGF0aCBkPSJNMjQ1LDUxMUwyNTIsNjcyTDM2Niw2MzZaIiBmaWxsPSIjZmZlYTc4IiBzdHJva2U9IiNmZmVhNzgiLz48cGF0aCBkPSJNMjQ1LDUxMUwzNjYsNjM2TDQxNiw1MjhaIiBmaWxsPSIjZmZlOTc2IiBzdHJva2U9IiNmZmU5NzYiLz48cGF0aCBkPSJNNDE2LDUyOEwzNjYsNjM2TDU0Myw2NzNaIiBmaWxsPSIjZmZlMjZhIiBzdHJva2U9IiNmZmUyNmEiLz48cGF0aCBkPSJNNDE2LDUyOEw1NDMsNjczTDU0MCw1MDJaIiBmaWxsPSIjZmZlMTY5IiBzdHJva2U9IiNmZmUxNjkiLz48cGF0aCBkPSJNNTQwLDUwMkw1NDMsNjczTDYzMCw2NDJaIiBmaWxsPSIjZmZkYzYzIiBzdHJva2U9IiNmZmRjNjMiLz48cGF0aCBkPSJNNTQwLDUwMkw2MzAsNjQyTDY1Myw1MjBaIiBmaWxsPSIjZmZkYTY2IiBzdHJva2U9IiNmZmRhNjYiLz48cGF0aCBkPSJNNjUzLDUyMEw2MzAsNjQyTDgxNCw2NDVaIiBmaWxsPSIjZmZkNDVmIiBzdHJva2U9IiNmZmQ0NWYiLz48cGF0aCBkPSJNNjUzLDUyMEw4MTQsNjQ1TDg0OCw0NzVaIiBmaWxsPSIjZmVkMDYxIiBzdHJva2U9IiNmZWQwNjEiLz48cGF0aCBkPSJNODQ4LDQ3NUw4MTQsNjQ1TDk2Myw1NzFaIiBmaWxsPSIjZmVjYTVjIiBzdHJva2U9IiNmZWNhNWMiLz48cGF0aCBkPSJNOTYzLDU3MUw4MTQsNjQ1TDk5Myw3MzBaIiBmaWxsPSIjZmVjMzU2IiBzdHJva2U9IiNmZWMzNTYiLz48cGF0aCBkPSJNOTYzLDU3MUw5OTMsNzMwTDEwODEsNTUwWiIgZmlsbD0iI2ZlYzA1NSIgc3Ryb2tlPSIjZmVjMDU1Ii8+PHBhdGggZD0iTTEwODEsNTUwTDk5Myw3MzBMMTE2MSw2MjZaIiBmaWxsPSIjZmViYTUyIiBzdHJva2U9IiNmZWJhNTIiLz48cGF0aCBkPSJNMTA4MSw1NTBMMTE2MSw2MjZMMTI0Niw0NzVaIiBmaWxsPSIjZmNiNjU1IiBzdHJva2U9IiNmY2I2NTUiLz48cGF0aCBkPSJNMTI0Niw0NzVMMTE2MSw2MjZMMTI2MSw3MjNaIiBmaWxsPSIjZmNiMDRmIiBzdHJva2U9IiNmY2IwNGYiLz48cGF0aCBkPSJNMTI0Niw0NzVMMTI2MSw3MjNMMTQxMiw2OTlaIiBmaWxsPSIjZmJhODRjIiBzdHJva2U9IiNmYmE4NGMiLz48cGF0aCBkPSJNMTI0Niw0NzVMMTQxMiw2OTlMMTQ3OCw1MjdaIiBmaWxsPSIjZmFhNDRlIiBzdHJva2U9IiNmYWE0NGUiLz48cGF0aCBkPSJNMTQ3OCw1MjdMMTQxMiw2OTlMMTUxOCw2ODhaIiBmaWxsPSIjZjk5YTQ4IiBzdHJva2U9IiNmOTlhNDgiLz48cGF0aCBkPSJNMTQ3OCw1MjdMMTUxOCw2ODhMMTYyMSw1MDRaIiBmaWxsPSIjZjg5ODQ5IiBzdHJva2U9IiNmODk4NDkiLz48cGF0aCBkPSJNMTYyMSw1MDRMMTUxOCw2ODhMMTY3MSw3MTRaIiBmaWxsPSIjZjQ5MTQ2IiBzdHJva2U9IiNmNDkxNDYiLz48cGF0aCBkPSJNMTYyMSw1MDRMMTY3MSw3MTRMMTY5OSw0OTFaIiBmaWxsPSIjZjE5MDRhIiBzdHJva2U9IiNmMTkwNGEiLz48cGF0aCBkPSJNMTY5OSw0OTFMMTY3MSw3MTRMMTkyNiw2NjZaIiBmaWxsPSIjZWM4OTQ4IiBzdHJva2U9IiNlYzg5NDgiLz48cGF0aCBkPSJNMTY5OSw0OTFMMTkyNiw2NjZMMTkyMSw1MzZaIiBmaWxsPSIjZTg4NjRjIiBzdHJva2U9IiNlODg2NGMiLz48cGF0aCBkPSJNMTkyMSw1MzZMMTkyNiw2NjZMMTk5MCw2NjZaIiBmaWxsPSIjZTM3ZTQ5IiBzdHJva2U9IiNlMzdlNDkiLz48cGF0aCBkPSJNMTkyMSw1MzZMMTk5MCw2NjZMMjA2OCw1NjhaIiBmaWxsPSIjZTE3ZDRhIiBzdHJva2U9IiNlMTdkNGEiLz48cGF0aCBkPSJNMjA2OCw1NjhMMTk5MCw2NjZMMjE5OSw2OTRaIiBmaWxsPSIjZGM3NzQ4IiBzdHJva2U9IiNkYzc3NDgiLz48cGF0aCBkPSJNMjA2OCw1NjhMMjE5OSw2OTRMMjE0Nyw0OThaIiBmaWxsPSIjZGE3YTRiIiBzdHJva2U9IiNkYTdhNGIiLz48cGF0aCBkPSJNMjE0Nyw0OThMMjE5OSw2OTRMMjI3Myw1NTJaIiBmaWxsPSIjZDY3YTRjIiBzdHJva2U9IiNkNjdhNGMiLz48cGF0aCBkPSJNMjI3Myw1NTJMMjE5OSw2OTRMMjM1Miw3MTFaIiBmaWxsPSIjZDM3NjRhIiBzdHJva2U9IiNkMzc2NGEiLz48cGF0aCBkPSJNMjI3Myw1NTJMMjM1Miw3MTFMMjQ5Niw2NzNaIiBmaWxsPSIjY2U3NzRhIiBzdHJva2U9IiNjZTc3NGEiLz48cGF0aCBkPSJNMjI3Myw1NTJMMjQ5Niw2NzNMMjQ3OCw0ODJaIiBmaWxsPSIjY2M3YTRlIiBzdHJva2U9IiNjYzdhNGUiLz48cGF0aCBkPSJNMjQ3OCw0ODJMMjQ5Niw2NzNMMjU5NSw0NzJaIiBmaWxsPSIjYzc3YTUyIiBzdHJva2U9IiNjNzdhNTIiLz48cGF0aCBkPSJNMjU5NSw0NzJMMjQ5Niw2NzNMMjY3Myw2NjFaIiBmaWxsPSIjYzM3YTRkIiBzdHJva2U9IiNjMzdhNGQiLz48cGF0aCBkPSJNMjU5NSw0NzJMMjY3Myw2NjFMMjgwNyw0NzZaIiBmaWxsPSIjYmU3YTUzIiBzdHJva2U9IiNiZTdhNTMiLz48cGF0aCBkPSJNMjgwNyw0NzZMMjY3Myw2NjFMMjgxNCw3MTlaIiBmaWxsPSIjYmI3OTRkIiBzdHJva2U9IiNiYjc5NGQiLz48cGF0aCBkPSJNMjgwNyw0NzZMMjgxNCw3MTlMMjgxOCw3NjlaIiBmaWxsPSIjYjg3NjRkIiBzdHJva2U9IiNiODc2NGQiLz48cGF0aCBkPSJNLTEyMyw2NTBMLTEzNSwxNDQ4TC04OSwxMTY1WiIgZmlsbD0iI2ZmZGI4YSIgc3Ryb2tlPSIjZmZkYjhhIi8+PHBhdGggZD0iTS0xMjMsNjUwTC04OSwxMTY1TC00MCw4NzBaIiBmaWxsPSIjZmZlNzhkIiBzdHJva2U9IiNmZmU3OGQiLz48cGF0aCBkPSJNLTEyMyw2NTBMLTQwLDg3MEwzNyw2MzdaIiBmaWxsPSIjZmZmMjhmIiBzdHJva2U9IiNmZmYyOGYiLz48cGF0aCBkPSJNMzcsNjM3TC00MCw4NzBMNzgsODcwWiIgZmlsbD0iI2ZmZWM4OCIgc3Ryb2tlPSIjZmZlYzg4Ii8+PHBhdGggZD0iTTM3LDYzN0w3OCw4NzBMMjUyLDY3MloiIGZpbGw9IiNmZmViODEiIHN0cm9rZT0iI2ZmZWI4MSIvPjxwYXRoIGQ9Ik0yNTIsNjcyTDc4LDg3MEwyMjYsODcwWiIgZmlsbD0iI2ZmZTQ3YSIgc3Ryb2tlPSIjZmZlNDdhIi8+PHBhdGggZD0iTTI1Miw2NzJMMjI2LDg3MEw0MDIsNzgxWiIgZmlsbD0iI2ZmZTA3MiIgc3Ryb2tlPSIjZmZlMDcyIi8+PHBhdGggZD0iTTI1Miw2NzJMNDAyLDc4MUwzNjYsNjM2WiIgZmlsbD0iI2ZmZTI3MCIgc3Ryb2tlPSIjZmZlMjcwIi8+PHBhdGggZD0iTTM2Niw2MzZMNDAyLDc4MUw1NDMsNjczWiIgZmlsbD0iI2ZmZGQ2OCIgc3Ryb2tlPSIjZmZkZDY4Ii8+PHBhdGggZD0iTTU0Myw2NzNMNDAyLDc4MUw1MzcsODE3WiIgZmlsbD0iI2ZmZDc2MSIgc3Ryb2tlPSIjZmZkNzYxIi8+PHBhdGggZD0iTTU0Myw2NzNMNTM3LDgxN0w3MDIsODEwWiIgZmlsbD0iI2ZmZDA1ZCIgc3Ryb2tlPSIjZmZkMDVkIi8+PHBhdGggZD0iTTU0Myw2NzNMNzAyLDgxMEw2MzAsNjQyWiIgZmlsbD0iI2ZmZDI1ZSIgc3Ryb2tlPSIjZmZkMjVlIi8+PHBhdGggZD0iTTYzMCw2NDJMNzAyLDgxMEw4MTQsNjQ1WiIgZmlsbD0iI2ZmY2Q1YiIgc3Ryb2tlPSIjZmZjZDViIi8+PHBhdGggZD0iTTgxNCw2NDVMNzAyLDgxMEw4MjksODE0WiIgZmlsbD0iI2ZlYzU1NyIgc3Ryb2tlPSIjZmVjNTU3Ii8+PHBhdGggZD0iTTgxNCw2NDVMODI5LDgxNEw5OTMsNzMwWiIgZmlsbD0iI2ZlYzE1NSIgc3Ryb2tlPSIjZmVjMTU1Ii8+PHBhdGggZD0iTTk5Myw3MzBMODI5LDgxNEw5MTYsODgyWiIgZmlsbD0iI2ZlYmE1MiIgc3Ryb2tlPSIjZmViYTUyIi8+PHBhdGggZD0iTTk5Myw3MzBMOTE2LDg4MkwxMTM0LDgzOVoiIGZpbGw9IiNmZWIzNGUiIHN0cm9rZT0iI2ZlYjM0ZSIvPjxwYXRoIGQ9Ik05OTMsNzMwTDExMzQsODM5TDExNjEsNjI2WiIgZmlsbD0iI2ZkYjI0ZiIgc3Ryb2tlPSIjZmRiMjRmIi8+PHBhdGggZD0iTTExNjEsNjI2TDExMzQsODM5TDEyNjEsNzIzWiIgZmlsbD0iI2ZjYWI0YyIgc3Ryb2tlPSIjZmNhYjRjIi8+PHBhdGggZD0iTTEyNjEsNzIzTDExMzQsODM5TDEzMjQsODA2WiIgZmlsbD0iI2ZjYTM0OSIgc3Ryb2tlPSIjZmNhMzQ5Ii8+PHBhdGggZD0iTTEyNjEsNzIzTDEzMjQsODA2TDE0MTIsNjk5WiIgZmlsbD0iI2ZhOWY0OCIgc3Ryb2tlPSIjZmE5ZjQ4Ii8+PHBhdGggZD0iTTE0MTIsNjk5TDEzMjQsODA2TDE0ODEsNzY5WiIgZmlsbD0iI2Y5OTg0NSIgc3Ryb2tlPSIjZjk5ODQ1Ii8+PHBhdGggZD0iTTE0MTIsNjk5TDE0ODEsNzY5TDE1MTgsNjg4WiIgZmlsbD0iI2Y5OTU0NSIgc3Ryb2tlPSIjZjk5NTQ1Ii8+PHBhdGggZD0iTTE1MTgsNjg4TDE0ODEsNzY5TDE2MTksODUyWiIgZmlsbD0iI2Y4OGQ0MSIgc3Ryb2tlPSIjZjg4ZDQxIi8+PHBhdGggZD0iTTE1MTgsNjg4TDE2MTksODUyTDE2NzEsNzE0WiIgZmlsbD0iI2Y0OGE0MiIgc3Ryb2tlPSIjZjQ4YTQyIi8+PHBhdGggZD0iTTE2NzEsNzE0TDE2MTksODUyTDE3NTgsODYwWiIgZmlsbD0iI2YwODI0MSIgc3Ryb2tlPSIjZjA4MjQxIi8+PHBhdGggZD0iTTE2NzEsNzE0TDE3NTgsODYwTDE4MzMsNzg3WiIgZmlsbD0iI2VkN2Y0MiIgc3Ryb2tlPSIjZWQ3ZjQyIi8+PHBhdGggZD0iTTE2NzEsNzE0TDE4MzMsNzg3TDE5MjYsNjY2WiIgZmlsbD0iI2VhODA0NCIgc3Ryb2tlPSIjZWE4MDQ0Ii8+PHBhdGggZD0iTTE5MjYsNjY2TDE4MzMsNzg3TDE5OTQsODQ5WiIgZmlsbD0iI2U1Nzc0MyIgc3Ryb2tlPSIjZTU3NzQzIi8+PHBhdGggZD0iTTE5MjYsNjY2TDE5OTQsODQ5TDE5OTAsNjY2WiIgZmlsbD0iI2UyNzY0NSIgc3Ryb2tlPSIjZTI3NjQ1Ii8+PHBhdGggZD0iTTE5OTAsNjY2TDE5OTQsODQ5TDIxOTksNjk0WiIgZmlsbD0iI2RlNzE0NSIgc3Ryb2tlPSIjZGU3MTQ1Ii8+PHBhdGggZD0iTTIxOTksNjk0TDE5OTQsODQ5TDIyMTUsODA3WiIgZmlsbD0iI2RhNmU0NCIgc3Ryb2tlPSIjZGE2ZTQ0Ii8+PHBhdGggZD0iTTIxOTksNjk0TDIyMTUsODA3TDIzNTIsNzExWiIgZmlsbD0iI2Q0NzE0NiIgc3Ryb2tlPSIjZDQ3MTQ2Ii8+PHBhdGggZD0iTTIzNTIsNzExTDIyMTUsODA3TDIyNjYsODc3WiIgZmlsbD0iI2QzNmQ0NSIgc3Ryb2tlPSIjZDM2ZDQ1Ii8+PHBhdGggZD0iTTIzNTIsNzExTDIyNjYsODc3TDI0MTcsNzgzWiIgZmlsbD0iI2NmNmU0NSIgc3Ryb2tlPSIjY2Y2ZTQ1Ii8+PHBhdGggZD0iTTIzNTIsNzExTDI0MTcsNzgzTDI0OTYsNjczWiIgZmlsbD0iI2NjNzI0OCIgc3Ryb2tlPSIjY2M3MjQ4Ii8+PHBhdGggZD0iTTI0OTYsNjczTDI0MTcsNzgzTDI2NzcsODQ2WiIgZmlsbD0iI2M2NmY0NyIgc3Ryb2tlPSIjYzY2ZjQ3Ii8+PHBhdGggZD0iTTI0OTYsNjczTDI2NzcsODQ2TDI2NzMsNjYxWiIgZmlsbD0iI2MyNzI0OSIgc3Ryb2tlPSIjYzI3MjQ5Ii8+PHBhdGggZD0iTTI2NzMsNjYxTDI2NzcsODQ2TDI4MTgsNzY5WiIgZmlsbD0iI2JkNzA0OSIgc3Ryb2tlPSIjYmQ3MDQ5Ii8+PHBhdGggZD0iTTI2NzMsNjYxTDI4MTgsNzY5TDI4MTQsNzE5WiIgZmlsbD0iI2JhNzI0YSIgc3Ryb2tlPSIjYmE3MjRhIi8+PHBhdGggZD0iTS00MCw4NzBMLTg5LDExNjVMLTMxLDk5MVoiIGZpbGw9IiNmZmUwODciIHN0cm9rZT0iI2ZmZTA4NyIvPjxwYXRoIGQ9Ik0tNDAsODcwTC0zMSw5OTFMNTMsOTI1WiIgZmlsbD0iI2ZmZTU4NiIgc3Ryb2tlPSIjZmZlNTg2Ii8+PHBhdGggZD0iTS00MCw4NzBMNTMsOTI1TDc4LDg3MFoiIGZpbGw9IiNmZmU2ODQiIHN0cm9rZT0iI2ZmZTY4NCIvPjxwYXRoIGQ9Ik03OCw4NzBMNTMsOTI1TDE4NSw5MjhaIiBmaWxsPSIjZmZlMTdkIiBzdHJva2U9IiNmZmUxN2QiLz48cGF0aCBkPSJNNzgsODcwTDE4NSw5MjhMMjI2LDg3MFoiIGZpbGw9IiNmZmRmNzkiIHN0cm9rZT0iI2ZmZGY3OSIvPjxwYXRoIGQ9Ik0yMjYsODcwTDE4NSw5MjhMMzI5LDk3MloiIGZpbGw9IiNmZmQ5NzEiIHN0cm9rZT0iI2ZmZDk3MSIvPjxwYXRoIGQ9Ik0yMjYsODcwTDMyOSw5NzJMNDAyLDc4MVoiIGZpbGw9IiNmZmQ4NmMiIHN0cm9rZT0iI2ZmZDg2YyIvPjxwYXRoIGQ9Ik00MDIsNzgxTDMyOSw5NzJMNTM3LDgxN1oiIGZpbGw9IiNmZmQ0NjQiIHN0cm9rZT0iI2ZmZDQ2NCIvPjxwYXRoIGQ9Ik01MzcsODE3TDMyOSw5NzJMNTIxLDEwMTVaIiBmaWxsPSIjZmZjZDVlIiBzdHJva2U9IiNmZmNkNWUiLz48cGF0aCBkPSJNNTM3LDgxN0w1MjEsMTAxNUw2MzMsOTU4WiIgZmlsbD0iI2ZmYzg1OSIgc3Ryb2tlPSIjZmZjODU5Ii8+PHBhdGggZD0iTTUzNyw4MTdMNjMzLDk1OEw3MDIsODEwWiIgZmlsbD0iI2ZmYzg1OSIgc3Ryb2tlPSIjZmZjODU5Ii8+PHBhdGggZD0iTTcwMiw4MTBMNjMzLDk1OEw4MzAsOTMxWiIgZmlsbD0iI2ZmYzA1NSIgc3Ryb2tlPSIjZmZjMDU1Ii8+PHBhdGggZD0iTTcwMiw4MTBMODMwLDkzMUw4MjksODE0WiIgZmlsbD0iI2ZlYmY1NCIgc3Ryb2tlPSIjZmViZjU0Ii8+PHBhdGggZD0iTTgyOSw4MTRMODMwLDkzMUw5MTYsODgyWiIgZmlsbD0iI2ZlYjk1MSIgc3Ryb2tlPSIjZmViOTUxIi8+PHBhdGggZD0iTTkxNiw4ODJMODMwLDkzMUw5MzcsOTk2WiIgZmlsbD0iI2ZlYjM0ZSIgc3Ryb2tlPSIjZmViMzRlIi8+PHBhdGggZD0iTTkxNiw4ODJMOTM3LDk5NkwxMTAzLDEwMDJaIiBmaWxsPSIjZmVhYzRhIiBzdHJva2U9IiNmZWFjNGEiLz48cGF0aCBkPSJNOTE2LDg4MkwxMTAzLDEwMDJMMTEzNCw4MzlaIiBmaWxsPSIjZmVhYjRiIiBzdHJva2U9IiNmZWFiNGIiLz48cGF0aCBkPSJNMTEzNCw4MzlMMTEwMywxMDAyTDEyNDMsOTMyWiIgZmlsbD0iI2ZkYTE0NyIgc3Ryb2tlPSIjZmRhMTQ3Ii8+PHBhdGggZD0iTTExMzQsODM5TDEyNDMsOTMyTDEzMjQsODA2WiIgZmlsbD0iI2ZjOWY0NyIgc3Ryb2tlPSIjZmM5ZjQ3Ii8+PHBhdGggZD0iTTEzMjQsODA2TDEyNDMsOTMyTDE0MDMsOTYxWiIgZmlsbD0iI2ZhOTY0MyIgc3Ryb2tlPSIjZmE5NjQzIi8+PHBhdGggZD0iTTEzMjQsODA2TDE0MDMsOTYxTDE0ODEsNzY5WiIgZmlsbD0iI2Y5OTI0MiIgc3Ryb2tlPSIjZjk5MjQyIi8+PHBhdGggZD0iTTE0ODEsNzY5TDE0MDMsOTYxTDE1NjEsOTU3WiIgZmlsbD0iI2Y4ODkzZiIgc3Ryb2tlPSIjZjg4OTNmIi8+PHBhdGggZD0iTTE0ODEsNzY5TDE1NjEsOTU3TDE2MTksODUyWiIgZmlsbD0iI2Y3ODYzZiIgc3Ryb2tlPSIjZjc4NjNmIi8+PHBhdGggZD0iTTE2MTksODUyTDE1NjEsOTU3TDE3MjksOTM2WiIgZmlsbD0iI2YzN2UzZCIgc3Ryb2tlPSIjZjM3ZTNkIi8+PHBhdGggZD0iTTE2MTksODUyTDE3MjksOTM2TDE3NTgsODYwWiIgZmlsbD0iI2VmN2MzZiIgc3Ryb2tlPSIjZWY3YzNmIi8+PHBhdGggZD0iTTE3NTgsODYwTDE3MjksOTM2TDE5MTcsMTAyNFoiIGZpbGw9IiNlYjczM2QiIHN0cm9rZT0iI2ViNzMzZCIvPjxwYXRoIGQ9Ik0xNzU4LDg2MEwxOTE3LDEwMjRMMTgzMyw3ODdaIiBmaWxsPSIjZTk3NDQwIiBzdHJva2U9IiNlOTc0NDAiLz48cGF0aCBkPSJNMTgzMyw3ODdMMTkxNywxMDI0TDE5OTQsODQ5WiIgZmlsbD0iI2U1NmY0MCIgc3Ryb2tlPSIjZTU2ZjQwIi8+PHBhdGggZD0iTTE5OTQsODQ5TDE5MTcsMTAyNEwyMDMwLDEwMDhaIiBmaWxsPSIjZTI2NzNlIiBzdHJva2U9IiNlMjY3M2UiLz48cGF0aCBkPSJNMTk5NCw4NDlMMjAzMCwxMDA4TDIxNDAsMTAxNFoiIGZpbGw9IiNkZTYzM2UiIHN0cm9rZT0iI2RlNjMzZSIvPjxwYXRoIGQ9Ik0xOTk0LDg0OUwyMTQwLDEwMTRMMjIxNSw4MDdaIiBmaWxsPSIjZGI2ODQxIiBzdHJva2U9IiNkYjY4NDEiLz48cGF0aCBkPSJNMjIxNSw4MDdMMjE0MCwxMDE0TDIyNjYsODc3WiIgZmlsbD0iI2Q2Njc0MSIgc3Ryb2tlPSIjZDY2NzQxIi8+PHBhdGggZD0iTTIyNjYsODc3TDIxNDAsMTAxNEwyMzMwLDk0MFoiIGZpbGw9IiNkNDY0NDAiIHN0cm9rZT0iI2Q0NjQ0MCIvPjxwYXRoIGQ9Ik0yMjY2LDg3N0wyMzMwLDk0MEwyNDE3LDc4M1oiIGZpbGw9IiNkMDY5NDMiIHN0cm9rZT0iI2QwNjk0MyIvPjxwYXRoIGQ9Ik0yNDE3LDc4M0wyMzMwLDk0MEwyNTMxLDEwMDZaIiBmaWxsPSIjY2I2NjQyIiBzdHJva2U9IiNjYjY2NDIiLz48cGF0aCBkPSJNMjQxNyw3ODNMMjUzMSwxMDA2TDI2NzcsODQ2WiIgZmlsbD0iI2M2Njg0NCIgc3Ryb2tlPSIjYzY2ODQ0Ii8+PHBhdGggZD0iTTI2NzcsODQ2TDI1MzEsMTAwNkwyNjE4LDEwMDlaIiBmaWxsPSIjYzI2NDQyIiBzdHJva2U9IiNjMjY0NDIiLz48cGF0aCBkPSJNMjY3Nyw4NDZMMjYxOCwxMDA5TDI3NjQsMTAxOVoiIGZpbGw9IiNiZTYzNDIiIHN0cm9rZT0iI2JlNjM0MiIvPjxwYXRoIGQ9Ik0yNjc3LDg0NkwyNzY0LDEwMTlMMjgxOCw3NjlaIiBmaWxsPSIjYmI2ODQ1IiBzdHJva2U9IiNiYjY4NDUiLz48cGF0aCBkPSJNMjgxOCw3NjlMMjc2NCwxMDE5TDI4MDgsMTE1NVoiIGZpbGw9IiNiOTYyNDIiIHN0cm9rZT0iI2I5NjI0MiIvPjxwYXRoIGQ9Ik0yODE4LDc2OUwyODA4LDExNTVMMjgxOSwyMTE4WiIgZmlsbD0iI2I4NDgzNyIgc3Ryb2tlPSIjYjg0ODM3Ii8+PHBhdGggZD0iTTI4MTgsNzY5TDI4MTksMjExOEwyODMwLDI1ODJaIiBmaWxsPSIjYjcyMjJiIiBzdHJva2U9IiNiNzIyMmIiLz48cGF0aCBkPSJNLTMxLDk5MUwtODksMTE2NUwxMTgsMTA3OVoiIGZpbGw9IiNmZmRiODEiIHN0cm9rZT0iI2ZmZGI4MSIvPjxwYXRoIGQ9Ik0tMzEsOTkxTDExOCwxMDc5TDUzLDkyNVoiIGZpbGw9IiNmZmRlN2YiIHN0cm9rZT0iI2ZmZGU3ZiIvPjxwYXRoIGQ9Ik01Myw5MjVMMTE4LDEwNzlMMTg1LDkyOFoiIGZpbGw9IiNmZmRjN2EiIHN0cm9rZT0iI2ZmZGM3YSIvPjxwYXRoIGQ9Ik0xODUsOTI4TDExOCwxMDc5TDI1MCwxMTUxWiIgZmlsbD0iI2ZmZDQ3MiIgc3Ryb2tlPSIjZmZkNDcyIi8+PHBhdGggZD0iTTE4NSw5MjhMMjUwLDExNTFMMzI5LDk3MloiIGZpbGw9IiNmZmQzNmQiIHN0cm9rZT0iI2ZmZDM2ZCIvPjxwYXRoIGQ9Ik0zMjksOTcyTDI1MCwxMTUxTDM5NSwxMDgxWiIgZmlsbD0iI2ZmY2M2NSIgc3Ryb2tlPSIjZmZjYzY1Ii8+PHBhdGggZD0iTTMyOSw5NzJMMzk1LDEwODFMNTIxLDEwMTVaIiBmaWxsPSIjZmZjYTVmIiBzdHJva2U9IiNmZmNhNWYiLz48cGF0aCBkPSJNNTIxLDEwMTVMMzk1LDEwODFMNTM4LDExMzdaIiBmaWxsPSIjZmZjMzU4IiBzdHJva2U9IiNmZmMzNTgiLz48cGF0aCBkPSJNNTIxLDEwMTVMNTM4LDExMzdMNzE2LDEwODVaIiBmaWxsPSIjZmZiZDUzIiBzdHJva2U9IiNmZmJkNTMiLz48cGF0aCBkPSJNNTIxLDEwMTVMNzE2LDEwODVMNjMzLDk1OFoiIGZpbGw9IiNmZmJmNTQiIHN0cm9rZT0iI2ZmYmY1NCIvPjxwYXRoIGQ9Ik02MzMsOTU4TDcxNiwxMDg1TDgzMCw5MzFaIiBmaWxsPSIjZmZiYTUyIiBzdHJva2U9IiNmZmJhNTIiLz48cGF0aCBkPSJNODMwLDkzMUw3MTYsMTA4NUw4ODUsMTA4OVoiIGZpbGw9IiNmZWIyNGQiIHN0cm9rZT0iI2ZlYjI0ZCIvPjxwYXRoIGQ9Ik04MzAsOTMxTDg4NSwxMDg5TDkzNyw5OTZaIiBmaWxsPSIjZmVhZjRjIiBzdHJva2U9IiNmZWFmNGMiLz48cGF0aCBkPSJNOTM3LDk5Nkw4ODUsMTA4OUw5MTcsMTE0NFoiIGZpbGw9IiNmZWE5NDkiIHN0cm9rZT0iI2ZlYTk0OSIvPjxwYXRoIGQ9Ik05MzcsOTk2TDkxNywxMTQ0TDEwODYsMTA4MloiIGZpbGw9IiNmZWE1NDciIHN0cm9rZT0iI2ZlYTU0NyIvPjxwYXRoIGQ9Ik05MzcsOTk2TDEwODYsMTA4MkwxMTAzLDEwMDJaIiBmaWxsPSIjZmVhNDQ3IiBzdHJva2U9IiNmZWE0NDciLz48cGF0aCBkPSJNMTEwMywxMDAyTDEwODYsMTA4MkwxMzE5LDExNTBaIiBmaWxsPSIjZmM5NzQyIiBzdHJva2U9IiNmYzk3NDIiLz48cGF0aCBkPSJNMTEwMywxMDAyTDEzMTksMTE1MEwxMjQzLDkzMloiIGZpbGw9IiNmYzk2NDIiIHN0cm9rZT0iI2ZjOTY0MiIvPjxwYXRoIGQ9Ik0xMjQzLDkzMkwxMzE5LDExNTBMMTQwMyw5NjFaIiBmaWxsPSIjZmE4ZTQwIiBzdHJva2U9IiNmYThlNDAiLz48cGF0aCBkPSJNMTQwMyw5NjFMMTMxOSwxMTUwTDE0NDAsMTE1MVoiIGZpbGw9IiNmYTg1M2IiIHN0cm9rZT0iI2ZhODUzYiIvPjxwYXRoIGQ9Ik0xNDAzLDk2MUwxNDQwLDExNTFMMTU2MSw5NTdaIiBmaWxsPSIjZjk4MjNiIiBzdHJva2U9IiNmOTgyM2IiLz48cGF0aCBkPSJNMTU2MSw5NTdMMTQ0MCwxMTUxTDE2MDQsMTA3OFoiIGZpbGw9IiNmODdhMzgiIHN0cm9rZT0iI2Y4N2EzOCIvPjxwYXRoIGQ9Ik0xNTYxLDk1N0wxNjA0LDEwNzhMMTcyOSw5MzZaIiBmaWxsPSIjZjM3OTNiIiBzdHJva2U9IiNmMzc5M2IiLz48cGF0aCBkPSJNMTcyOSw5MzZMMTYwNCwxMDc4TDE3MTAsMTExOVoiIGZpbGw9IiNmMTczM2EiIHN0cm9rZT0iI2YxNzMzYSIvPjxwYXRoIGQ9Ik0xNzI5LDkzNkwxNzEwLDExMTlMMTkxNywxMDI0WiIgZmlsbD0iI2ViNmUzYiIgc3Ryb2tlPSIjZWI2ZTNiIi8+PHBhdGggZD0iTTE5MTcsMTAyNEwxNzEwLDExMTlMMTkyMywxMTEzWiIgZmlsbD0iI2U4NjczOSIgc3Ryb2tlPSIjZTg2NzM5Ii8+PHBhdGggZD0iTTE5MTcsMTAyNEwxOTIzLDExMTNMMjAwMywxMDgzWiIgZmlsbD0iI2UzNjIzYSIgc3Ryb2tlPSIjZTM2MjNhIi8+PHBhdGggZD0iTTE5MTcsMTAyNEwyMDAzLDEwODNMMjAzMCwxMDA4WiIgZmlsbD0iI2UxNjIzYiIgc3Ryb2tlPSIjZTE2MjNiIi8+PHBhdGggZD0iTTIwMzAsMTAwOEwyMDAzLDEwODNMMjE0MCwxMDE0WiIgZmlsbD0iI2RlNWYzYyIgc3Ryb2tlPSIjZGU1ZjNjIi8+PHBhdGggZD0iTTIxNDAsMTAxNEwyMDAzLDEwODNMMjE1OCwxMTY4WiIgZmlsbD0iI2RjNWIzYiIgc3Ryb2tlPSIjZGM1YjNiIi8+PHBhdGggZD0iTTIxNDAsMTAxNEwyMTU4LDExNjhMMjI2NywxMTM4WiIgZmlsbD0iI2Q3NWEzYiIgc3Ryb2tlPSIjZDc1YTNiIi8+PHBhdGggZD0iTTIxNDAsMTAxNEwyMjY3LDExMzhMMjMzMCw5NDBaIiBmaWxsPSIjZDQ1ZjNkIiBzdHJva2U9IiNkNDVmM2QiLz48cGF0aCBkPSJNMjMzMCw5NDBMMjI2NywxMTM4TDI1MzEsMTAwNloiIGZpbGw9IiNjZTVmM2UiIHN0cm9rZT0iI2NlNWYzZSIvPjxwYXRoIGQ9Ik0yNTMxLDEwMDZMMjI2NywxMTM4TDI1MzIsMTE2MFoiIGZpbGw9IiNjYjVhM2MiIHN0cm9rZT0iI2NiNWEzYyIvPjxwYXRoIGQ9Ik0yNTMxLDEwMDZMMjUzMiwxMTYwTDI2MTYsMTA5NVoiIGZpbGw9IiNjNTViM2QiIHN0cm9rZT0iI2M1NWIzZCIvPjxwYXRoIGQ9Ik0yNTMxLDEwMDZMMjYxNiwxMDk1TDI2MTgsMTAwOVoiIGZpbGw9IiNjMzVlM2YiIHN0cm9rZT0iI2MzNWUzZiIvPjxwYXRoIGQ9Ik0yNjE4LDEwMDlMMjYxNiwxMDk1TDI3NjQsMTAxOVoiIGZpbGw9IiNiZjVlM2YiIHN0cm9rZT0iI2JmNWUzZiIvPjxwYXRoIGQ9Ik0yNzY0LDEwMTlMMjYxNiwxMDk1TDI4MDgsMTE1NVoiIGZpbGw9IiNiYzViM2UiIHN0cm9rZT0iI2JjNWIzZSIvPjxwYXRoIGQ9Ik0tODksMTE2NUwtMTM1LDE0NDhMLTc5LDEyODdaIiBmaWxsPSIjZmZjYzgzIiBzdHJva2U9IiNmZmNjODMiLz48cGF0aCBkPSJNLTg5LDExNjVMLTc5LDEyODdMMzIsMTMwMVoiIGZpbGw9IiNmZmQwN2YiIHN0cm9rZT0iI2ZmZDA3ZiIvPjxwYXRoIGQ9Ik0tODksMTE2NUwzMiwxMzAxTDExOCwxMDc5WiIgZmlsbD0iI2ZmZDQ3YyIgc3Ryb2tlPSIjZmZkNDdjIi8+PHBhdGggZD0iTTExOCwxMDc5TDMyLDEzMDFMMjUwLDExNTFaIiBmaWxsPSIjZmZjZjcyIiBzdHJva2U9IiNmZmNmNzIiLz48cGF0aCBkPSJNMjUwLDExNTFMMzIsMTMwMUwyMjgsMTMzMVoiIGZpbGw9IiNmZmM2NmQiIHN0cm9rZT0iI2ZmYzY2ZCIvPjxwYXRoIGQ9Ik0yNTAsMTE1MUwyMjgsMTMzMUwzNTQsMTI4OFoiIGZpbGw9IiNmZmMxNjQiIHN0cm9rZT0iI2ZmYzE2NCIvPjxwYXRoIGQ9Ik0yNTAsMTE1MUwzNTQsMTI4OEwzOTUsMTA4MVoiIGZpbGw9IiNmZmM1NjIiIHN0cm9rZT0iI2ZmYzU2MiIvPjxwYXRoIGQ9Ik0zOTUsMTA4MUwzNTQsMTI4OEw0OTIsMTIyM1oiIGZpbGw9IiNmZmJmNWEiIHN0cm9rZT0iI2ZmYmY1YSIvPjxwYXRoIGQ9Ik0zOTUsMTA4MUw0OTIsMTIyM0w1MzgsMTEzN1oiIGZpbGw9IiNmZmMwNTYiIHN0cm9rZT0iI2ZmYzA1NiIvPjxwYXRoIGQ9Ik01MzgsMTEzN0w0OTIsMTIyM0w3MDUsMTI0OVoiIGZpbGw9IiNmZmI2NTAiIHN0cm9rZT0iI2ZmYjY1MCIvPjxwYXRoIGQ9Ik01MzgsMTEzN0w3MDUsMTI0OUw3MTYsMTA4NVoiIGZpbGw9IiNmZmI0NGYiIHN0cm9rZT0iI2ZmYjQ0ZiIvPjxwYXRoIGQ9Ik03MTYsMTA4NUw3MDUsMTI0OUw4NTcsMTI2M1oiIGZpbGw9IiNmZmFiNGEiIHN0cm9rZT0iI2ZmYWI0YSIvPjxwYXRoIGQ9Ik03MTYsMTA4NUw4NTcsMTI2M0w4ODUsMTA4OVoiIGZpbGw9IiNmZWFiNGEiIHN0cm9rZT0iI2ZlYWI0YSIvPjxwYXRoIGQ9Ik04ODUsMTA4OUw4NTcsMTI2M0w5MTcsMTE0NFoiIGZpbGw9IiNmZWE1NDciIHN0cm9rZT0iI2ZlYTU0NyIvPjxwYXRoIGQ9Ik05MTcsMTE0NEw4NTcsMTI2M0w5NDEsMTI1OFoiIGZpbGw9IiNmZWEwNDUiIHN0cm9rZT0iI2ZlYTA0NSIvPjxwYXRoIGQ9Ik05MTcsMTE0NEw5NDEsMTI1OEwxMTEzLDEyNTBaIiBmaWxsPSIjZmU5YjQyIiBzdHJva2U9IiNmZTliNDIiLz48cGF0aCBkPSJNOTE3LDExNDRMMTExMywxMjUwTDEwODYsMTA4MloiIGZpbGw9IiNmZTljNDMiIHN0cm9rZT0iI2ZlOWM0MyIvPjxwYXRoIGQ9Ik0xMDg2LDEwODJMMTExMywxMjUwTDEyMjQsMTIzNVoiIGZpbGw9IiNmZDkyM2YiIHN0cm9rZT0iI2ZkOTIzZiIvPjxwYXRoIGQ9Ik0xMDg2LDEwODJMMTIyNCwxMjM1TDEzMTksMTE1MFoiIGZpbGw9IiNmYzhmM2UiIHN0cm9rZT0iI2ZjOGYzZSIvPjxwYXRoIGQ9Ik0xMzE5LDExNTBMMTIyNCwxMjM1TDE0MjgsMTIzMVoiIGZpbGw9IiNmYTgyM2EiIHN0cm9rZT0iI2ZhODIzYSIvPjxwYXRoIGQ9Ik0xMzE5LDExNTBMMTQyOCwxMjMxTDE0NDAsMTE1MVoiIGZpbGw9IiNmYTdlMzgiIHN0cm9rZT0iI2ZhN2UzOCIvPjxwYXRoIGQ9Ik0xNDQwLDExNTFMMTQyOCwxMjMxTDE1NzQsMTMyMFoiIGZpbGw9IiNmODczMzQiIHN0cm9rZT0iI2Y4NzMzNCIvPjxwYXRoIGQ9Ik0xNDQwLDExNTFMMTU3NCwxMzIwTDE2MDQsMTA3OFoiIGZpbGw9IiNmODczMzQiIHN0cm9rZT0iI2Y4NzMzNCIvPjxwYXRoIGQ9Ik0xNjA0LDEwNzhMMTU3NCwxMzIwTDE3MTAsMTExOVoiIGZpbGw9IiNmMzZlMzUiIHN0cm9rZT0iI2YzNmUzNSIvPjxwYXRoIGQ9Ik0xNzEwLDExMTlMMTU3NCwxMzIwTDE3MjYsMTI3OFoiIGZpbGw9IiNmMTY3MzQiIHN0cm9rZT0iI2YxNjczNCIvPjxwYXRoIGQ9Ik0xNzEwLDExMTlMMTcyNiwxMjc4TDE4NTEsMTI5N1oiIGZpbGw9IiNlYzYyMzQiIHN0cm9rZT0iI2VjNjIzNCIvPjxwYXRoIGQ9Ik0xNzEwLDExMTlMMTg1MSwxMjk3TDE5MjMsMTExM1oiIGZpbGw9IiNlOTYyMzYiIHN0cm9rZT0iI2U5NjIzNiIvPjxwYXRoIGQ9Ik0xOTIzLDExMTNMMTg1MSwxMjk3TDE5OTksMTI5OVoiIGZpbGw9IiNlNDU4MzUiIHN0cm9rZT0iI2U0NTgzNSIvPjxwYXRoIGQ9Ik0xOTIzLDExMTNMMTk5OSwxMjk5TDIwMDMsMTA4M1oiIGZpbGw9IiNlMjVhMzciIHN0cm9rZT0iI2UyNWEzNyIvPjxwYXRoIGQ9Ik0yMDAzLDEwODNMMTk5OSwxMjk5TDIxNTgsMTE2OFoiIGZpbGw9IiNkZTU1MzciIHN0cm9rZT0iI2RlNTUzNyIvPjxwYXRoIGQ9Ik0yMTU4LDExNjhMMTk5OSwxMjk5TDIxNDcsMTM3NFoiIGZpbGw9IiNkYzRlMzUiIHN0cm9rZT0iI2RjNGUzNSIvPjxwYXRoIGQ9Ik0yMTU4LDExNjhMMjE0NywxMzc0TDIyMzMsMTMyN1oiIGZpbGw9IiNkODRkMzUiIHN0cm9rZT0iI2Q4NGQzNSIvPjxwYXRoIGQ9Ik0yMTU4LDExNjhMMjIzMywxMzI3TDIyNjcsMTEzOFoiIGZpbGw9IiNkNjUzMzciIHN0cm9rZT0iI2Q2NTMzNyIvPjxwYXRoIGQ9Ik0yMjY3LDExMzhMMjIzMywxMzI3TDIyODEsMTMyN1oiIGZpbGw9IiNkNDRmMzYiIHN0cm9rZT0iI2Q0NGYzNiIvPjxwYXRoIGQ9Ik0yMjY3LDExMzhMMjI4MSwxMzI3TDI0NjUsMTI5MloiIGZpbGw9IiNkMDUwMzciIHN0cm9rZT0iI2QwNTAzNyIvPjxwYXRoIGQ9Ik0yMjY3LDExMzhMMjQ2NSwxMjkyTDI1MzIsMTE2MFoiIGZpbGw9IiNjYzU0MzkiIHN0cm9rZT0iI2NjNTQzOSIvPjxwYXRoIGQ9Ik0yNTMyLDExNjBMMjQ2NSwxMjkyTDI2MzYsMTIzNloiIGZpbGw9IiNjNjUyMzkiIHN0cm9rZT0iI2M2NTIzOSIvPjxwYXRoIGQ9Ik0yNTMyLDExNjBMMjYzNiwxMjM2TDI2MTYsMTA5NVoiIGZpbGw9IiNjMzU3M2IiIHN0cm9rZT0iI2MzNTczYiIvPjxwYXRoIGQ9Ik0yNjE2LDEwOTVMMjYzNiwxMjM2TDI4MDgsMTE1NVoiIGZpbGw9IiNiZTU3M2IiIHN0cm9rZT0iI2JlNTczYiIvPjxwYXRoIGQ9Ik0yODA4LDExNTVMMjYzNiwxMjM2TDI3OTYsMTMyM1oiIGZpbGw9IiNiYjUxM2EiIHN0cm9rZT0iI2JiNTEzYSIvPjxwYXRoIGQ9Ik0yODA4LDExNTVMMjc5NiwxMzIzTDI4MDMsMTcxOFoiIGZpbGw9IiNiOTQ0MzYiIHN0cm9rZT0iI2I5NDQzNiIvPjxwYXRoIGQ9Ik0yODA4LDExNTVMMjgwMywxNzE4TDI4MTksMjExOFoiIGZpbGw9IiNiODJlMmUiIHN0cm9rZT0iI2I4MmUyZSIvPjxwYXRoIGQ9Ik0tNzksMTI4N0wtMTM1LDE0NDhMMzIsMTMwMVoiIGZpbGw9IiNmZmM4N2UiIHN0cm9rZT0iI2ZmYzg3ZSIvPjxwYXRoIGQ9Ik0zMiwxMzAxTC0xMzUsMTQ0OEw4NSwxMzg0WiIgZmlsbD0iI2ZmYzU3OCIgc3Ryb2tlPSIjZmZjNTc4Ii8+PHBhdGggZD0iTTMyLDEzMDFMODUsMTM4NEwyMjgsMTMzMVoiIGZpbGw9IiNmZmMzNmYiIHN0cm9rZT0iI2ZmYzM2ZiIvPjxwYXRoIGQ9Ik0yMjgsMTMzMUw4NSwxMzg0TDI1NSwxNDQxWiIgZmlsbD0iI2ZmYmI2OCIgc3Ryb2tlPSIjZmZiYjY4Ii8+PHBhdGggZD0iTTIyOCwxMzMxTDI1NSwxNDQxTDM4OCwxNDEyWiIgZmlsbD0iI2ZmYjU1ZiIgc3Ryb2tlPSIjZmZiNTVmIi8+PHBhdGggZD0iTTIyOCwxMzMxTDM4OCwxNDEyTDM1NCwxMjg4WiIgZmlsbD0iI2ZmYjg1ZSIgc3Ryb2tlPSIjZmZiODVlIi8+PHBhdGggZD0iTTM1NCwxMjg4TDM4OCwxNDEyTDQ5MiwxMjIzWiIgZmlsbD0iI2ZmYjY1NyIgc3Ryb2tlPSIjZmZiNjU3Ii8+PHBhdGggZD0iTTQ5MiwxMjIzTDM4OCwxNDEyTDUxOCwxNDIzWiIgZmlsbD0iI2ZmYjA1MiIgc3Ryb2tlPSIjZmZiMDUyIi8+PHBhdGggZD0iTTQ5MiwxMjIzTDUxOCwxNDIzTDcwNSwxMjQ5WiIgZmlsbD0iI2ZmYWY0ZCIgc3Ryb2tlPSIjZmZhZjRkIi8+PHBhdGggZD0iTTcwNSwxMjQ5TDUxOCwxNDIzTDcxNywxNDIxWiIgZmlsbD0iI2ZmYTQ0OSIgc3Ryb2tlPSIjZmZhNDQ5Ii8+PHBhdGggZD0iTTcwNSwxMjQ5TDcxNywxNDIxTDg1NywxMjYzWiIgZmlsbD0iI2ZmYTI0NyIgc3Ryb2tlPSIjZmZhMjQ3Ii8+PHBhdGggZD0iTTg1NywxMjYzTDcxNywxNDIxTDc5MSwxNDQ5WiIgZmlsbD0iI2ZlOWI0NCIgc3Ryb2tlPSIjZmU5YjQ0Ii8+PHBhdGggZD0iTTg1NywxMjYzTDc5MSwxNDQ5TDk5MiwxNDEyWiIgZmlsbD0iI2ZlOTU0MSIgc3Ryb2tlPSIjZmU5NTQxIi8+PHBhdGggZD0iTTg1NywxMjYzTDk5MiwxNDEyTDk0MSwxMjU4WiIgZmlsbD0iI2ZlOTg0MiIgc3Ryb2tlPSIjZmU5ODQyIi8+PHBhdGggZD0iTTk0MSwxMjU4TDk5MiwxNDEyTDExMTMsMTI1MFoiIGZpbGw9IiNmZTkzM2YiIHN0cm9rZT0iI2ZlOTMzZiIvPjxwYXRoIGQ9Ik0xMTEzLDEyNTBMOTkyLDE0MTJMMTEzNywxNDc4WiIgZmlsbD0iI2ZlODgzYiIgc3Ryb2tlPSIjZmU4ODNiIi8+PHBhdGggZD0iTTExMTMsMTI1MEwxMTM3LDE0NzhMMTIyMCwxNDc5WiIgZmlsbD0iI2ZkODAzOSIgc3Ryb2tlPSIjZmQ4MDM5Ii8+PHBhdGggZD0iTTExMTMsMTI1MEwxMjIwLDE0NzlMMTIyNCwxMjM1WiIgZmlsbD0iI2ZjODQzYSIgc3Ryb2tlPSIjZmM4NDNhIi8+PHBhdGggZD0iTTEyMjQsMTIzNUwxMjIwLDE0NzlMMTQyMSwxNDYwWiIgZmlsbD0iI2ZiNzYzNSIgc3Ryb2tlPSIjZmI3NjM1Ii8+PHBhdGggZD0iTTEyMjQsMTIzNUwxNDIxLDE0NjBMMTQyOCwxMjMxWiIgZmlsbD0iI2ZhNzczNiIgc3Ryb2tlPSIjZmE3NzM2Ii8+PHBhdGggZD0iTTE0MjgsMTIzMUwxNDIxLDE0NjBMMTU3NCwxMzIwWiIgZmlsbD0iI2Y5NmMzMSIgc3Ryb2tlPSIjZjk2YzMxIi8+PHBhdGggZD0iTTE1NzQsMTMyMEwxNDIxLDE0NjBMMTU1OCwxNTIwWiIgZmlsbD0iI2Y4NjAyZSIgc3Ryb2tlPSIjZjg2MDJlIi8+PHBhdGggZD0iTTE1NzQsMTMyMEwxNTU4LDE1MjBMMTYzNCwxNDcwWiIgZmlsbD0iI2Y1NWIyZSIgc3Ryb2tlPSIjZjU1YjJlIi8+PHBhdGggZD0iTTE1NzQsMTMyMEwxNjM0LDE0NzBMMTcxMCwxNDEzWiIgZmlsbD0iI2YzNWIyZiIgc3Ryb2tlPSIjZjM1YjJmIi8+PHBhdGggZD0iTTE1NzQsMTMyMEwxNzEwLDE0MTNMMTcyNiwxMjc4WiIgZmlsbD0iI2YxNWYzMSIgc3Ryb2tlPSIjZjE1ZjMxIi8+PHBhdGggZD0iTTE3MjYsMTI3OEwxNzEwLDE0MTNMMTg1MSwxMjk3WiIgZmlsbD0iI2VjNWEzMiIgc3Ryb2tlPSIjZWM1YTMyIi8+PHBhdGggZD0iTTE4NTEsMTI5N0wxNzEwLDE0MTNMMTkxNywxNDQ3WiIgZmlsbD0iI2U5NTIzMCIgc3Ryb2tlPSIjZTk1MjMwIi8+PHBhdGggZD0iTTE4NTEsMTI5N0wxOTE3LDE0NDdMMTk5OSwxMjk5WiIgZmlsbD0iI2U1NGYzMiIgc3Ryb2tlPSIjZTU0ZjMyIi8+PHBhdGggZD0iTTE5OTksMTI5OUwxOTE3LDE0NDdMMjA2OCwxNDYyWiIgZmlsbD0iI2UxNDczMSIgc3Ryb2tlPSIjZTE0NzMxIi8+PHBhdGggZD0iTTE5OTksMTI5OUwyMDY4LDE0NjJMMjE0NywxMzc0WiIgZmlsbD0iI2RkNDYzMiIgc3Ryb2tlPSIjZGQ0NjMyIi8+PHBhdGggZD0iTTIyMzMsMTMyN0wyMTQ3LDEzNzRMMjIxNSwxNTMyWiIgZmlsbD0iI2Q3NDMzMiIgc3Ryb2tlPSIjZDc0MzMyIi8+PHBhdGggZD0iTTIyMzMsMTMyN0wyMjE1LDE1MzJMMjI4MSwxMzI3WiIgZmlsbD0iI2Q1NDQzMiIgc3Ryb2tlPSIjZDU0NDMyIi8+PHBhdGggZD0iTTIyODEsMTMyN0wyMjE1LDE1MzJMMjM2OSwxMzk1WiIgZmlsbD0iI2QyNDIzMiIgc3Ryb2tlPSIjZDI0MjMyIi8+PHBhdGggZD0iTTIyODEsMTMyN0wyMzY5LDEzOTVMMjQ2NSwxMjkyWiIgZmlsbD0iI2NlNDkzNSIgc3Ryb2tlPSIjY2U0OTM1Ii8+PHBhdGggZD0iTTI0NjUsMTI5MkwyMzY5LDEzOTVMMjUwNSwxNDMyWiIgZmlsbD0iI2NhNDYzNCIgc3Ryb2tlPSIjY2E0NjM0Ii8+PHBhdGggZD0iTTI0NjUsMTI5MkwyNTA1LDE0MzJMMjYzNiwxMjM2WiIgZmlsbD0iI2M2NGEzNiIgc3Ryb2tlPSIjYzY0YTM2Ii8+PHBhdGggZD0iTTI2MzYsMTIzNkwyNTA1LDE0MzJMMjU2NiwxNDgxWiIgZmlsbD0iI2M0NDUzNSIgc3Ryb2tlPSIjYzQ0NTM1Ii8+PHBhdGggZD0iTTI2MzYsMTIzNkwyNTY2LDE0ODFMMjc4OCwxMzk0WiIgZmlsbD0iI2MwNDYzNiIgc3Ryb2tlPSIjYzA0NjM2Ii8+PHBhdGggZD0iTTI2MzYsMTIzNkwyNzg4LDEzOTRMMjc5NiwxMzIzWiIgZmlsbD0iI2JjNGIzOCIgc3Ryb2tlPSIjYmM0YjM4Ii8+PHBhdGggZD0iTTI3OTYsMTMyM0wyNzg4LDEzOTRMMjc5MiwxNjI0WiIgZmlsbD0iI2I5NDAzNCIgc3Ryb2tlPSIjYjk0MDM0Ii8+PHBhdGggZD0iTTI3OTYsMTMyM0wyNzkyLDE2MjRMMjgwMywxNzE4WiIgZmlsbD0iI2I5MzczMSIgc3Ryb2tlPSIjYjkzNzMxIi8+PHBhdGggZD0iTS0xMzUsMTQ0OEwtMTIxLDI1MzFMLTkzLDE5MzFaIiBmaWxsPSIjZmI5OTc3IiBzdHJva2U9IiNmYjk5NzciLz48cGF0aCBkPSJNLTEzNSwxNDQ4TC05MywxOTMxTC05NSwxNjcyWiIgZmlsbD0iI2ZmYWM3OCIgc3Ryb2tlPSIjZmZhYzc4Ii8+PHBhdGggZD0iTS0xMzUsMTQ0OEwtOTUsMTY3MkwtODksMTUzNVoiIGZpbGw9IiNmZmI3N2MiIHN0cm9rZT0iI2ZmYjc3YyIvPjxwYXRoIGQ9Ik0tMTM1LDE0NDhMLTg5LDE1MzVMODUsMTM4NFoiIGZpbGw9IiNmZmJmN2EiIHN0cm9rZT0iI2ZmYmY3YSIvPjxwYXRoIGQ9Ik04NSwxMzg0TC04OSwxNTM1TDI3LDE1OTRaIiBmaWxsPSIjZmZiYTc0IiBzdHJva2U9IiNmZmJhNzQiLz48cGF0aCBkPSJNODUsMTM4NEwyNywxNTk0TDIxNiwxNTM5WiIgZmlsbD0iI2ZmYjU2YiIgc3Ryb2tlPSIjZmZiNTZiIi8+PHBhdGggZD0iTTg1LDEzODRMMjE2LDE1MzlMMjU1LDE0NDFaIiBmaWxsPSIjZmZiNjY2IiBzdHJva2U9IiNmZmI2NjYiLz48cGF0aCBkPSJNMjU1LDE0NDFMMjE2LDE1MzlMMzQ3LDE1MjhaIiBmaWxsPSIjZmZhZTVkIiBzdHJva2U9IiNmZmFlNWQiLz48cGF0aCBkPSJNMjU1LDE0NDFMMzQ3LDE1MjhMMzg4LDE0MTJaIiBmaWxsPSIjZmZhZTVhIiBzdHJva2U9IiNmZmFlNWEiLz48cGF0aCBkPSJNMzg4LDE0MTJMMzQ3LDE1MjhMNTM2LDE1MzBaIiBmaWxsPSIjZmZhNzUxIiBzdHJva2U9IiNmZmE3NTEiLz48cGF0aCBkPSJNMzg4LDE0MTJMNTM2LDE1MzBMNTE4LDE0MjNaIiBmaWxsPSIjZmZhNzRkIiBzdHJva2U9IiNmZmE3NGQiLz48cGF0aCBkPSJNNTE4LDE0MjNMNTM2LDE1MzBMNjU0LDE1NTFaIiBmaWxsPSIjZmY5ZTQ3IiBzdHJva2U9IiNmZjllNDciLz48cGF0aCBkPSJNNTE4LDE0MjNMNjU0LDE1NTFMNzE3LDE0MjFaIiBmaWxsPSIjZmY5ZTQ3IiBzdHJva2U9IiNmZjllNDciLz48cGF0aCBkPSJNNzE3LDE0MjFMNjU0LDE1NTFMNzkxLDE0NDlaIiBmaWxsPSIjZmY5NzQ0IiBzdHJva2U9IiNmZjk3NDQiLz48cGF0aCBkPSJNNzkxLDE0NDlMNjU0LDE1NTFMNzk3LDE1NzFaIiBmaWxsPSIjZmY5MTQxIiBzdHJva2U9IiNmZjkxNDEiLz48cGF0aCBkPSJNNzkxLDE0NDlMNzk3LDE1NzFMOTE2LDE2MDNaIiBmaWxsPSIjZmU4YTNlIiBzdHJva2U9IiNmZThhM2UiLz48cGF0aCBkPSJNNzkxLDE0NDlMOTE2LDE2MDNMOTkyLDE0MTJaIiBmaWxsPSIjZmU4YjNlIiBzdHJva2U9IiNmZThiM2UiLz48cGF0aCBkPSJNOTkyLDE0MTJMOTE2LDE2MDNMMTEzNywxNDc4WiIgZmlsbD0iI2ZlODMzYSIgc3Ryb2tlPSIjZmU4MzNhIi8+PHBhdGggZD0iTTExMzcsMTQ3OEw5MTYsMTYwM0wxMTU0LDE1NjdaIiBmaWxsPSIjZmU3YjM3IiBzdHJva2U9IiNmZTdiMzciLz48cGF0aCBkPSJNMTEzNywxNDc4TDExNTQsMTU2N0wxMjIwLDE0NzlaIiBmaWxsPSIjZmM3NjM1IiBzdHJva2U9IiNmYzc2MzUiLz48cGF0aCBkPSJNMTIyMCwxNDc5TDExNTQsMTU2N0wxMjIwLDE2MDlaIiBmaWxsPSIjZmM3MDMzIiBzdHJva2U9IiNmYzcwMzMiLz48cGF0aCBkPSJNMTIyMCwxNDc5TDEyMjAsMTYwOUwxMzk4LDE1NjZaIiBmaWxsPSIjZmI2YTMxIiBzdHJva2U9IiNmYjZhMzEiLz48cGF0aCBkPSJNMTIyMCwxNDc5TDEzOTgsMTU2NkwxNDIxLDE0NjBaIiBmaWxsPSIjZmE2ODMwIiBzdHJva2U9IiNmYTY4MzAiLz48cGF0aCBkPSJNMTQyMSwxNDYwTDEzOTgsMTU2NkwxNTU4LDE1MjBaIiBmaWxsPSIjZjk1ZTJkIiBzdHJva2U9IiNmOTVlMmQiLz48cGF0aCBkPSJNMTYzNCwxNDcwTDE1NTgsMTUyMEwxNzA0LDE1MjhaIiBmaWxsPSIjZjM1MzJjIiBzdHJva2U9IiNmMzUzMmMiLz48cGF0aCBkPSJNMTYzNCwxNDcwTDE3MDQsMTUyOEwxNzEwLDE0MTNaIiBmaWxsPSIjZjA1MzJkIiBzdHJva2U9IiNmMDUzMmQiLz48cGF0aCBkPSJNMTcxMCwxNDEzTDE3MDQsMTUyOEwxOTE3LDE0NDdaIiBmaWxsPSIjZWM0ZTJlIiBzdHJva2U9IiNlYzRlMmUiLz48cGF0aCBkPSJNMTkxNywxNDQ3TDE3MDQsMTUyOEwxODMxLDE1OTRaIiBmaWxsPSIjZWE0NzJjIiBzdHJva2U9IiNlYTQ3MmMiLz48cGF0aCBkPSJNMTkxNywxNDQ3TDE4MzEsMTU5NEwyMDY5LDE2MTNaIiBmaWxsPSIjZTQzZTJkIiBzdHJva2U9IiNlNDNlMmQiLz48cGF0aCBkPSJNMTkxNywxNDQ3TDIwNjksMTYxM0wyMDY4LDE0NjJaIiBmaWxsPSIjZTAzZDJlIiBzdHJva2U9IiNlMDNkMmUiLz48cGF0aCBkPSJNMjA2OCwxNDYyTDIwNjksMTYxM0wyMjE1LDE1MzJaIiBmaWxsPSIjZGIzOTJlIiBzdHJva2U9IiNkYjM5MmUiLz48cGF0aCBkPSJNMjA2OCwxNDYyTDIyMTUsMTUzMkwyMTQ3LDEzNzRaIiBmaWxsPSIjZGEzZjMwIiBzdHJva2U9IiNkYTNmMzAiLz48cGF0aCBkPSJNMjM2OSwxMzk1TDIyMTUsMTUzMkwyMzI1LDE2MjJaIiBmaWxsPSIjZDIzYTMwIiBzdHJva2U9IiNkMjNhMzAiLz48cGF0aCBkPSJNMjM2OSwxMzk1TDIzMjUsMTYyMkwyNTI3LDE1NjhaIiBmaWxsPSIjY2MzOTMwIiBzdHJva2U9IiNjYzM5MzAiLz48cGF0aCBkPSJNMjM2OSwxMzk1TDI1MjcsMTU2OEwyNTA1LDE0MzJaIiBmaWxsPSIjYzkzZjMyIiBzdHJva2U9IiNjOTNmMzIiLz48cGF0aCBkPSJNMjUwNSwxNDMyTDI1MjcsMTU2OEwyNTY2LDE0ODFaIiBmaWxsPSIjYzYzYzMyIiBzdHJva2U9IiNjNjNjMzIiLz48cGF0aCBkPSJNMjU2NiwxNDgxTDI1MjcsMTU2OEwyNjY3LDE2MjRaIiBmaWxsPSIjYzMzNzMwIiBzdHJva2U9IiNjMzM3MzAiLz48cGF0aCBkPSJNMjU2NiwxNDgxTDI2NjcsMTYyNEwyNzg4LDEzOTRaIiBmaWxsPSIjYmYzYzMyIiBzdHJva2U9IiNiZjNjMzIiLz48cGF0aCBkPSJNMjc4OCwxMzk0TDI2NjcsMTYyNEwyNzkyLDE2MjRaIiBmaWxsPSIjYmIzODMxIiBzdHJva2U9IiNiYjM4MzEiLz48cGF0aCBkPSJNLTg5LDE1MzVMLTk1LDE2NzJMMjcsMTU5NFoiIGZpbGw9IiNmZmIzNzYiIHN0cm9rZT0iI2ZmYjM3NiIvPjxwYXRoIGQ9Ik0yNywxNTk0TC05NSwxNjcyTDUzLDE3NDhaIiBmaWxsPSIjZmZhZDcwIiBzdHJva2U9IiNmZmFkNzAiLz48cGF0aCBkPSJNMjcsMTU5NEw1MywxNzQ4TDE3MCwxNzI1WiIgZmlsbD0iI2ZmYTg2OCIgc3Ryb2tlPSIjZmZhODY4Ii8+PHBhdGggZD0iTTI3LDE1OTRMMTcwLDE3MjVMMjE2LDE1MzlaIiBmaWxsPSIjZmZhYjY2IiBzdHJva2U9IiNmZmFiNjYiLz48cGF0aCBkPSJNMjE2LDE1MzlMMTcwLDE3MjVMMzkwLDE3MjFaIiBmaWxsPSIjZmZhMTViIiBzdHJva2U9IiNmZmExNWIiLz48cGF0aCBkPSJNMjE2LDE1MzlMMzkwLDE3MjFMMzQ3LDE1MjhaIiBmaWxsPSIjZmZhMzU3IiBzdHJva2U9IiNmZmEzNTciLz48cGF0aCBkPSJNMzQ3LDE1MjhMMzkwLDE3MjFMNTM2LDE1MzBaIiBmaWxsPSIjZmY5ZjRlIiBzdHJva2U9IiNmZjlmNGUiLz48cGF0aCBkPSJNNTM2LDE1MzBMMzkwLDE3MjFMNTM4LDE3MjNaIiBmaWxsPSIjZmY5NjQ3IiBzdHJva2U9IiNmZjk2NDciLz48cGF0aCBkPSJNNTM2LDE1MzBMNTM4LDE3MjNMNjMxLDE3MTZaIiBmaWxsPSIjZmY5MTQzIiBzdHJva2U9IiNmZjkxNDMiLz48cGF0aCBkPSJNNTM2LDE1MzBMNjMxLDE3MTZMNjU0LDE1NTFaIiBmaWxsPSIjZmY5NDQ0IiBzdHJva2U9IiNmZjk0NDQiLz48cGF0aCBkPSJNNjU0LDE1NTFMNjMxLDE3MTZMNzk3LDE1NzFaIiBmaWxsPSIjZmY4ZTQxIiBzdHJva2U9IiNmZjhlNDEiLz48cGF0aCBkPSJNNzk3LDE1NzFMNjMxLDE3MTZMODM3LDE3NzZaIiBmaWxsPSIjZmY4MzNkIiBzdHJva2U9IiNmZjgzM2QiLz48cGF0aCBkPSJNNzk3LDE1NzFMODM3LDE3NzZMOTE2LDE2MDNaIiBmaWxsPSIjZmU4MTNiIiBzdHJva2U9IiNmZTgxM2IiLz48cGF0aCBkPSJNOTE2LDE2MDNMODM3LDE3NzZMOTY4LDE3NjFaIiBmaWxsPSIjZmU3ODM3IiBzdHJva2U9IiNmZTc4MzciLz48cGF0aCBkPSJNOTE2LDE2MDNMOTY4LDE3NjFMMTA2OCwxNzA5WiIgZmlsbD0iI2ZlNzUzNiIgc3Ryb2tlPSIjZmU3NTM2Ii8+PHBhdGggZD0iTTkxNiwxNjAzTDEwNjgsMTcwOUwxMTU0LDE1NjdaIiBmaWxsPSIjZmU3NjM2IiBzdHJva2U9IiNmZTc2MzYiLz48cGF0aCBkPSJNMTE1NCwxNTY3TDEwNjgsMTcwOUwxMjIwLDE2MDlaIiBmaWxsPSIjZmQ2ZTMyIiBzdHJva2U9IiNmZDZlMzIiLz48cGF0aCBkPSJNMTIyMCwxNjA5TDEwNjgsMTcwOUwxMjIxLDE3MTlaIiBmaWxsPSIjZmM2ODMxIiBzdHJva2U9IiNmYzY4MzEiLz48cGF0aCBkPSJNMTIyMCwxNjA5TDEyMjEsMTcxOUwxMzk4LDE1NjZaIiBmaWxsPSIjZmI2MzJmIiBzdHJva2U9IiNmYjYzMmYiLz48cGF0aCBkPSJNMTM5OCwxNTY2TDEyMjEsMTcxOUwxNDc3LDE2NzJaIiBmaWxsPSIjZmE1YTJjIiBzdHJva2U9IiNmYTVhMmMiLz48cGF0aCBkPSJNMTM5OCwxNTY2TDE0NzcsMTY3MkwxNTU4LDE1MjBaIiBmaWxsPSIjZjg1NzJiIiBzdHJva2U9IiNmODU3MmIiLz48cGF0aCBkPSJNMTU1OCwxNTIwTDE0NzcsMTY3MkwxNTI5LDE3MzFaIiBmaWxsPSIjZjg0ZjI4IiBzdHJva2U9IiNmODRmMjgiLz48cGF0aCBkPSJNMTU1OCwxNTIwTDE1MjksMTczMUwxNzA0LDE1MjhaIiBmaWxsPSIjZjU0ZTI5IiBzdHJva2U9IiNmNTRlMjkiLz48cGF0aCBkPSJNMTcwNCwxNTI4TDE1MjksMTczMUwxNzQ3LDE3MTFaIiBmaWxsPSIjZjI0NTI4IiBzdHJva2U9IiNmMjQ1MjgiLz48cGF0aCBkPSJNMTcwNCwxNTI4TDE3NDcsMTcxMUwxODMxLDE1OTRaIiBmaWxsPSIjZWQ0MzJhIiBzdHJva2U9IiNlZDQzMmEiLz48cGF0aCBkPSJNMTgzMSwxNTk0TDE3NDcsMTcxMUwxODI1LDE2NzRaIiBmaWxsPSIjZWIzZDI5IiBzdHJva2U9IiNlYjNkMjkiLz48cGF0aCBkPSJNMTgzMSwxNTk0TDE4MjUsMTY3NEwyMDY5LDE2MTNaIiBmaWxsPSIjZTUzOTJhIiBzdHJva2U9IiNlNTM5MmEiLz48cGF0aCBkPSJNMjA2OSwxNjEzTDE4MjUsMTY3NEwyMDYxLDE3ODBaIiBmaWxsPSIjZTEzMDI5IiBzdHJva2U9IiNlMTMwMjkiLz48cGF0aCBkPSJNMjA2OSwxNjEzTDIwNjEsMTc4MEwyMTkzLDE3MDlaIiBmaWxsPSIjZGIyYjI5IiBzdHJva2U9IiNkYjJiMjkiLz48cGF0aCBkPSJNMjA2OSwxNjEzTDIxOTMsMTcwOUwyMjE1LDE1MzJaIiBmaWxsPSIjZDkzMjJjIiBzdHJva2U9IiNkOTMyMmMiLz48cGF0aCBkPSJNMjIxNSwxNTMyTDIxOTMsMTcwOUwyMzI1LDE2MjJaIiBmaWxsPSIjZDQzMjJjIiBzdHJva2U9IiNkNDMyMmMiLz48cGF0aCBkPSJNMjMyNSwxNjIyTDIxOTMsMTcwOUwyMzAzLDE3NzJaIiBmaWxsPSIjZDMyYjJhIiBzdHJva2U9IiNkMzJiMmEiLz48cGF0aCBkPSJNMjMyNSwxNjIyTDIzMDMsMTc3MkwyNDc4LDE3NjBaIiBmaWxsPSIjY2UyYTJiIiBzdHJva2U9IiNjZTJhMmIiLz48cGF0aCBkPSJNMjMyNSwxNjIyTDI0NzgsMTc2MEwyNTI3LDE1NjhaIiBmaWxsPSIjY2IzMDJkIiBzdHJva2U9IiNjYjMwMmQiLz48cGF0aCBkPSJNMjUyNywxNTY4TDI0NzgsMTc2MEwyNTc1LDE2OTlaIiBmaWxsPSIjYzYyZDJkIiBzdHJva2U9IiNjNjJkMmQiLz48cGF0aCBkPSJNMjUyNywxNTY4TDI1NzUsMTY5OUwyNjY3LDE2MjRaIiBmaWxsPSIjYzMzMTJlIiBzdHJva2U9IiNjMzMxMmUiLz48cGF0aCBkPSJNMjY2NywxNjI0TDI1NzUsMTY5OUwyODAzLDE3MThaIiBmaWxsPSIjYmYyZDJkIiBzdHJva2U9IiNiZjJkMmQiLz48cGF0aCBkPSJNMjY2NywxNjI0TDI4MDMsMTcxOEwyNzkyLDE2MjRaIiBmaWxsPSIjYmIyZjJlIiBzdHJva2U9IiNiYjJmMmUiLz48cGF0aCBkPSJNLTk1LDE2NzJMLTkzLDE5MzFMNTMsMTc0OFoiIGZpbGw9IiNmZmE0NzEiIHN0cm9rZT0iI2ZmYTQ3MSIvPjxwYXRoIGQ9Ik01MywxNzQ4TC05MywxOTMxTDgyLDE4OTJaIiBmaWxsPSIjZmU5ZjZjIiBzdHJva2U9IiNmZTlmNmMiLz48cGF0aCBkPSJNNTMsMTc0OEw4MiwxODkyTDE3MCwxNzI1WiIgZmlsbD0iI2ZmOWY2NCIgc3Ryb2tlPSIjZmY5ZjY0Ii8+PHBhdGggZD0iTTE3MCwxNzI1TDgyLDE4OTJMMjcyLDE4NjZaIiBmaWxsPSIjZmY5OTVlIiBzdHJva2U9IiNmZjk5NWUiLz48cGF0aCBkPSJNMTcwLDE3MjVMMjcyLDE4NjZMMzkwLDE3MjFaIiBmaWxsPSIjZmY5NzU2IiBzdHJva2U9IiNmZjk3NTYiLz48cGF0aCBkPSJNMzkwLDE3MjFMMjcyLDE4NjZMMzgxLDE4NzZaIiBmaWxsPSIjZmU5MDRmIiBzdHJva2U9IiNmZTkwNGYiLz48cGF0aCBkPSJNMzkwLDE3MjFMMzgxLDE4NzZMNTM4LDE3MjNaIiBmaWxsPSIjZmY4ZjQ4IiBzdHJva2U9IiNmZjhmNDgiLz48cGF0aCBkPSJNNTM4LDE3MjNMMzgxLDE4NzZMNTM4LDE5MTlaIiBmaWxsPSIjZmU4ODQzIiBzdHJva2U9IiNmZTg4NDMiLz48cGF0aCBkPSJNNTM4LDE3MjNMNTM4LDE5MTlMNjY1LDE4NTBaIiBmaWxsPSIjZmU4MzNmIiBzdHJva2U9IiNmZTgzM2YiLz48cGF0aCBkPSJNNTM4LDE3MjNMNjY1LDE4NTBMNjMxLDE3MTZaIiBmaWxsPSIjZmY4NjNmIiBzdHJva2U9IiNmZjg2M2YiLz48cGF0aCBkPSJNNjMxLDE3MTZMNjY1LDE4NTBMODM3LDE3NzZaIiBmaWxsPSIjZmY3ZjNjIiBzdHJva2U9IiNmZjdmM2MiLz48cGF0aCBkPSJNODM3LDE3NzZMNjY1LDE4NTBMODY0LDE4NzlaIiBmaWxsPSIjZmQ3NjM5IiBzdHJva2U9IiNmZDc2MzkiLz48cGF0aCBkPSJNODM3LDE3NzZMODY0LDE4NzlMOTQ2LDE4MjBaIiBmaWxsPSIjZmU3MTM2IiBzdHJva2U9IiNmZTcxMzYiLz48cGF0aCBkPSJNODM3LDE3NzZMOTQ2LDE4MjBMOTY4LDE3NjFaIiBmaWxsPSIjZmU3MTM1IiBzdHJva2U9IiNmZTcxMzUiLz48cGF0aCBkPSJNOTY4LDE3NjFMOTQ2LDE4MjBMMTA5NywxOTI1WiIgZmlsbD0iI2ZkNjkzMiIgc3Ryb2tlPSIjZmQ2OTMyIi8+PHBhdGggZD0iTTk2OCwxNzYxTDEwOTcsMTkyNUwxMDY4LDE3MDlaIiBmaWxsPSIjZmU2ODMxIiBzdHJva2U9IiNmZTY4MzEiLz48cGF0aCBkPSJNMTA2OCwxNzA5TDEwOTcsMTkyNUwxMjUyLDE4MzZaIiBmaWxsPSIjZmM1ZjJlIiBzdHJva2U9IiNmYzVmMmUiLz48cGF0aCBkPSJNMTA2OCwxNzA5TDEyNTIsMTgzNkwxMjIxLDE3MTlaIiBmaWxsPSIjZmM2MTJlIiBzdHJva2U9IiNmYzYxMmUiLz48cGF0aCBkPSJNMTIyMSwxNzE5TDEyNTIsMTgzNkwxNDYzLDE4MzNaIiBmaWxsPSIjZmI1MzI5IiBzdHJva2U9IiNmYjUzMjkiLz48cGF0aCBkPSJNMTIyMSwxNzE5TDE0NjMsMTgzM0wxNDc3LDE2NzJaIiBmaWxsPSIjZmE1MjI5IiBzdHJva2U9IiNmYTUyMjkiLz48cGF0aCBkPSJNMTQ3NywxNjcyTDE0NjMsMTgzM0wxNTI5LDE3MzFaIiBmaWxsPSIjZjg0OTI2IiBzdHJva2U9IiNmODQ5MjYiLz48cGF0aCBkPSJNMTUyOSwxNzMxTDE0NjMsMTgzM0wxNTY1LDE4NzhaIiBmaWxsPSIjZjc0MTI0IiBzdHJva2U9IiNmNzQxMjQiLz48cGF0aCBkPSJNMTUyOSwxNzMxTDE1NjUsMTg3OEwxNzQ3LDE3MTFaIiBmaWxsPSIjZjQzZTI0IiBzdHJva2U9IiNmNDNlMjQiLz48cGF0aCBkPSJNMTc0NywxNzExTDE1NjUsMTg3OEwxNzg1LDE4NjBaIiBmaWxsPSIjZWYzNjI0IiBzdHJva2U9IiNlZjM2MjQiLz48cGF0aCBkPSJNMTc0NywxNzExTDE3ODUsMTg2MEwxODQzLDE4NDdaIiBmaWxsPSIjZWIzMjI1IiBzdHJva2U9IiNlYjMyMjUiLz48cGF0aCBkPSJNMTc0NywxNzExTDE4NDMsMTg0N0wxODI1LDE2NzRaIiBmaWxsPSIjZWEzNjI2IiBzdHJva2U9IiNlYTM2MjYiLz48cGF0aCBkPSJNMTgyNSwxNjc0TDE4NDMsMTg0N0wyMDYxLDE3ODBaIiBmaWxsPSIjZTUyZTI2IiBzdHJva2U9IiNlNTJlMjYiLz48cGF0aCBkPSJNMjA2MSwxNzgwTDE4NDMsMTg0N0wyMDM0LDE4OTdaIiBmaWxsPSIjZTEyNTI2IiBzdHJva2U9IiNlMTI1MjYiLz48cGF0aCBkPSJNMjA2MSwxNzgwTDIwMzQsMTg5N0wyMjA2LDE4MjBaIiBmaWxsPSIjZGIyMTI3IiBzdHJva2U9IiNkYjIxMjciLz48cGF0aCBkPSJNMjA2MSwxNzgwTDIyMDYsMTgyMEwyMTkzLDE3MDlaIiBmaWxsPSIjZDkyNjI4IiBzdHJva2U9IiNkOTI2MjgiLz48cGF0aCBkPSJNMjE5MywxNzA5TDIyMDYsMTgyMEwyMzAzLDE3NzJaIiBmaWxsPSIjZDUyNjI4IiBzdHJva2U9IiNkNTI2MjgiLz48cGF0aCBkPSJNMjMwMywxNzcyTDIyMDYsMTgyMEwyMzQxLDE4NTFaIiBmaWxsPSIjZDIyMjI4IiBzdHJva2U9IiNkMjIyMjgiLz48cGF0aCBkPSJNMjMwMywxNzcyTDIzNDEsMTg1MUwyNDc4LDE3NjBaIiBmaWxsPSIjY2UyNDI4IiBzdHJva2U9IiNjZTI0MjgiLz48cGF0aCBkPSJNMjQ3OCwxNzYwTDIzNDEsMTg1MUwyNDkwLDE4NzVaIiBmaWxsPSIjY2EyMjI5IiBzdHJva2U9IiNjYTIyMjkiLz48cGF0aCBkPSJNMjQ3OCwxNzYwTDI0OTAsMTg3NUwyNjUyLDE4NzJaIiBmaWxsPSIjYzUyMTI5IiBzdHJva2U9IiNjNTIxMjkiLz48cGF0aCBkPSJNMjQ3OCwxNzYwTDI2NTIsMTg3MkwyNTc1LDE2OTlaIiBmaWxsPSIjYzQyNTJhIiBzdHJva2U9IiNjNDI1MmEiLz48cGF0aCBkPSJNMjU3NSwxNjk5TDI2NTIsMTg3MkwyODAzLDE3MThaIiBmaWxsPSIjYmYyNjJiIiBzdHJva2U9IiNiZjI2MmIiLz48cGF0aCBkPSJNMjgwMywxNzE4TDI2NTIsMTg3MkwyNzE4LDE4ODFaIiBmaWxsPSIjYmMyMjJhIiBzdHJva2U9IiNiYzIyMmEiLz48cGF0aCBkPSJNMjgwMywxNzE4TDI3MTgsMTg4MUwyODE5LDIxMThaIiBmaWxsPSIjYjcxZDJiIiBzdHJva2U9IiNiNzFkMmIiLz48cGF0aCBkPSJNLTkzLDE5MzFMLTEyMSwyNTMxTC05MywyMzM3WiIgZmlsbD0iI2Y0ODg3NyIgc3Ryb2tlPSIjZjQ4ODc3Ii8+PHBhdGggZD0iTS05MywxOTMxTC05MywyMzM3TC00NywyMDU2WiIgZmlsbD0iI2Y4OTE3NSIgc3Ryb2tlPSIjZjg5MTc1Ii8+PHBhdGggZD0iTS05MywxOTMxTC00NywyMDU2TDIyLDIwNjhaIiBmaWxsPSIjZmE5NjcxIiBzdHJva2U9IiNmYTk2NzEiLz48cGF0aCBkPSJNLTkzLDE5MzFMMjIsMjA2OEw4MiwxODkyWiIgZmlsbD0iI2ZiOTk2ZCIgc3Ryb2tlPSIjZmI5OTZkIi8+PHBhdGggZD0iTTgyLDE4OTJMMjIsMjA2OEwxNzIsMjAzMloiIGZpbGw9IiNmYTkzNjYiIHN0cm9rZT0iI2ZhOTM2NiIvPjxwYXRoIGQ9Ik04MiwxODkyTDE3MiwyMDMyTDI3MiwxODY2WiIgZmlsbD0iI2ZjOTM1ZiIgc3Ryb2tlPSIjZmM5MzVmIi8+PHBhdGggZD0iTTI3MiwxODY2TDE3MiwyMDMyTDQwMywyMDM3WiIgZmlsbD0iI2ZhOGE1NiIgc3Ryb2tlPSIjZmE4YTU2Ii8+PHBhdGggZD0iTTI3MiwxODY2TDQwMywyMDM3TDM4MSwxODc2WiIgZmlsbD0iI2ZjOGE0ZiIgc3Ryb2tlPSIjZmM4YTRmIi8+PHBhdGggZD0iTTM4MSwxODc2TDQwMywyMDM3TDUzOCwxOTE5WiIgZmlsbD0iI2ZiODQ0OCIgc3Ryb2tlPSIjZmI4NDQ4Ii8+PHBhdGggZD0iTTUzOCwxOTE5TDQwMywyMDM3TDQ4MSwyMDQzWiIgZmlsbD0iI2ZhODA0NSIgc3Ryb2tlPSIjZmE4MDQ1Ii8+PHBhdGggZD0iTTUzOCwxOTE5TDQ4MSwyMDQzTDY4OCwyMDIyWiIgZmlsbD0iI2ZhN2E0MCIgc3Ryb2tlPSIjZmE3YTQwIi8+PHBhdGggZD0iTTUzOCwxOTE5TDY4OCwyMDIyTDY2NSwxODUwWiIgZmlsbD0iI2ZiN2EzZiIgc3Ryb2tlPSIjZmI3YTNmIi8+PHBhdGggZD0iTTY2NSwxODUwTDY4OCwyMDIyTDgwNywxOTc1WiIgZmlsbD0iI2ZiNzQzYyIgc3Ryb2tlPSIjZmI3NDNjIi8+PHBhdGggZD0iTTY2NSwxODUwTDgwNywxOTc1TDg2NCwxODc5WiIgZmlsbD0iI2ZjNzMzOSIgc3Ryb2tlPSIjZmM3MzM5Ii8+PHBhdGggZD0iTTg2NCwxODc5TDgwNywxOTc1TDkxOSwyMDEwWiIgZmlsbD0iI2ZhNmIzNyIgc3Ryb2tlPSIjZmE2YjM3Ii8+PHBhdGggZD0iTTg2NCwxODc5TDkxOSwyMDEwTDk0NiwxODIwWiIgZmlsbD0iI2ZjNmIzNSIgc3Ryb2tlPSIjZmM2YjM1Ii8+PHBhdGggZD0iTTk0NiwxODIwTDkxOSwyMDEwTDEwOTcsMTkyNVoiIGZpbGw9IiNmYjY1MzMiIHN0cm9rZT0iI2ZiNjUzMyIvPjxwYXRoIGQ9Ik0xMDk3LDE5MjVMOTE5LDIwMTBMMTE0MSwyMDA4WiIgZmlsbD0iI2Y5NWQzMSIgc3Ryb2tlPSIjZjk1ZDMxIi8+PHBhdGggZD0iTTEwOTcsMTkyNUwxMTQxLDIwMDhMMTIzMSwxOTg4WiIgZmlsbD0iI2Y4NTUyZiIgc3Ryb2tlPSIjZjg1NTJmIi8+PHBhdGggZD0iTTEwOTcsMTkyNUwxMjMxLDE5ODhMMTI1MiwxODM2WiIgZmlsbD0iI2Y5NTUyZCIgc3Ryb2tlPSIjZjk1NTJkIi8+PHBhdGggZD0iTTEyNTIsMTgzNkwxMjMxLDE5ODhMMTQwNywyMDA0WiIgZmlsbD0iI2Y3NGIyYiIgc3Ryb2tlPSIjZjc0YjJiIi8+PHBhdGggZD0iTTEyNTIsMTgzNkwxNDA3LDIwMDRMMTQ2MywxODMzWiIgZmlsbD0iI2Y3NDgyOCIgc3Ryb2tlPSIjZjc0ODI4Ii8+PHBhdGggZD0iTTE0NjMsMTgzM0wxNDA3LDIwMDRMMTUzNSwxOTc5WiIgZmlsbD0iI2Y1M2UyNiIgc3Ryb2tlPSIjZjUzZTI2Ii8+PHBhdGggZD0iTTE0NjMsMTgzM0wxNTM1LDE5NzlMMTU2NSwxODc4WiIgZmlsbD0iI2Y1M2MyNCIgc3Ryb2tlPSIjZjUzYzI0Ii8+PHBhdGggZD0iTTE1NjUsMTg3OEwxNTM1LDE5NzlMMTc0OSwyMDU2WiIgZmlsbD0iI2VmMzIyNSIgc3Ryb2tlPSIjZWYzMjI1Ii8+PHBhdGggZD0iTTE1NjUsMTg3OEwxNzQ5LDIwNTZMMTc4NSwxODYwWiIgZmlsbD0iI2VjMzAyNSIgc3Ryb2tlPSIjZWMzMDI1Ii8+PHBhdGggZD0iTTE3ODUsMTg2MEwxNzQ5LDIwNTZMMTg0MCwxOTg5WiIgZmlsbD0iI2U3MjgyNiIgc3Ryb2tlPSIjZTcyODI2Ii8+PHBhdGggZD0iTTE3ODUsMTg2MEwxODQwLDE5ODlMMTg0MywxODQ3WiIgZmlsbD0iI2U3MmEyNSIgc3Ryb2tlPSIjZTcyYTI1Ii8+PHBhdGggZD0iTTE4NDMsMTg0N0wxODQwLDE5ODlMMjAzNCwxODk3WiIgZmlsbD0iI2UyMjUyNiIgc3Ryb2tlPSIjZTIyNTI2Ii8+PHBhdGggZD0iTTIwMzQsMTg5N0wxODQwLDE5ODlMMjA3MywxOTcxWiIgZmlsbD0iI2RlMWUyNyIgc3Ryb2tlPSIjZGUxZTI3Ii8+PHBhdGggZD0iTTIwMzQsMTg5N0wyMDczLDE5NzFMMjIwNiwxODIwWiIgZmlsbD0iI2Q5MWUyNyIgc3Ryb2tlPSIjZDkxZTI3Ii8+PHBhdGggZD0iTTIyMDYsMTgyMEwyMDczLDE5NzFMMjIyMSwyMDQ2WiIgZmlsbD0iI2Q1MWIyOCIgc3Ryb2tlPSIjZDUxYjI4Ii8+PHBhdGggZD0iTTIyMDYsMTgyMEwyMjIxLDIwNDZMMjI4OCwyMDExWiIgZmlsbD0iI2QxMWEyOCIgc3Ryb2tlPSIjZDExYTI4Ii8+PHBhdGggZD0iTTIyMDYsMTgyMEwyMjg4LDIwMTFMMjM0MSwxODUxWiIgZmlsbD0iI2QwMWUyOCIgc3Ryb2tlPSIjZDAxZTI4Ii8+PHBhdGggZD0iTTIzNDEsMTg1MUwyMjg4LDIwMTFMMjQ3NSwyMDU2WiIgZmlsbD0iI2NhMTkyOSIgc3Ryb2tlPSIjY2ExOTI5Ii8+PHBhdGggZD0iTTIzNDEsMTg1MUwyNDc1LDIwNTZMMjQ5MCwxODc1WiIgZmlsbD0iI2M4MWMyOSIgc3Ryb2tlPSIjYzgxYzI5Ii8+PHBhdGggZD0iTTI0OTAsMTg3NUwyNDc1LDIwNTZMMjU5NCwyMDE4WiIgZmlsbD0iI2MyMTkyYSIgc3Ryb2tlPSIjYzIxOTJhIi8+PHBhdGggZD0iTTI0OTAsMTg3NUwyNTk0LDIwMThMMjY1MiwxODcyWiIgZmlsbD0iI2MxMWMyYSIgc3Ryb2tlPSIjYzExYzJhIi8+PHBhdGggZD0iTTI2NTIsMTg3MkwyNTk0LDIwMThMMjcxOCwxODgxWiIgZmlsbD0iI2JkMWMyYSIgc3Ryb2tlPSIjYmQxYzJhIi8+PHBhdGggZD0iTTI3MTgsMTg4MUwyNTk0LDIwMThMMjczOSwyMDM4WiIgZmlsbD0iI2JhMTkyYiIgc3Ryb2tlPSIjYmExOTJiIi8+PHBhdGggZD0iTTI3MTgsMTg4MUwyNzM5LDIwMzhMMjgxOSwyMTE4WiIgZmlsbD0iI2I1MTcyYiIgc3Ryb2tlPSIjYjUxNzJiIi8+PHBhdGggZD0iTS00NywyMDU2TC05MywyMzM3TC0zNiwyMjE1WiIgZmlsbD0iI2Y1OGI3NCIgc3Ryb2tlPSIjZjU4Yjc0Ii8+PHBhdGggZD0iTS00NywyMDU2TC0zNiwyMjE1TDIyLDIwNjhaIiBmaWxsPSIjZjc5MDcwIiBzdHJva2U9IiNmNzkwNzAiLz48cGF0aCBkPSJNMjIsMjA2OEwtMzYsMjIxNUwyMiwyMjIxWiIgZmlsbD0iI2Y2OGQ2ZSIgc3Ryb2tlPSIjZjY4ZDZlIi8+PHBhdGggZD0iTTIyLDIwNjhMMjIsMjIyMUwxNzIsMjAzMloiIGZpbGw9IiNmODhkNjgiIHN0cm9rZT0iI2Y4OGQ2OCIvPjxwYXRoIGQ9Ik0xNzIsMjAzMkwyMiwyMjIxTDI2MCwyMTUzWiIgZmlsbD0iI2Y3ODg2MiIgc3Ryb2tlPSIjZjc4ODYyIi8+PHBhdGggZD0iTTE3MiwyMDMyTDI2MCwyMTUzTDQwMywyMDM3WiIgZmlsbD0iI2Y4ODU1NiIgc3Ryb2tlPSIjZjg4NTU2Ii8+PHBhdGggZD0iTTQwMywyMDM3TDI2MCwyMTUzTDM4MCwyMjI2WiIgZmlsbD0iI2Y2N2Q1MSIgc3Ryb2tlPSIjZjY3ZDUxIi8+PHBhdGggZD0iTTQwMywyMDM3TDM4MCwyMjI2TDQ4MSwyMDQzWiIgZmlsbD0iI2Y3N2M0YiIgc3Ryb2tlPSIjZjc3YzRiIi8+PHBhdGggZD0iTTQ4MSwyMDQzTDM4MCwyMjI2TDU2MCwyMTI0WiIgZmlsbD0iI2Y2Nzg0NiIgc3Ryb2tlPSIjZjY3ODQ2Ii8+PHBhdGggZD0iTTQ4MSwyMDQzTDU2MCwyMTI0TDY4OCwyMDIyWiIgZmlsbD0iI2Y4NzY0MSIgc3Ryb2tlPSIjZjg3NjQxIi8+PHBhdGggZD0iTTY4OCwyMDIyTDU2MCwyMTI0TDYzMCwyMTczWiIgZmlsbD0iI2Y3NzA0MCIgc3Ryb2tlPSIjZjc3MDQwIi8+PHBhdGggZD0iTTY4OCwyMDIyTDYzMCwyMTczTDg1OCwyMTU1WiIgZmlsbD0iI2Y3NmEzZCIgc3Ryb2tlPSIjZjc2YTNkIi8+PHBhdGggZD0iTTY4OCwyMDIyTDg1OCwyMTU1TDgwNywxOTc1WiIgZmlsbD0iI2Y4NmEzYSIgc3Ryb2tlPSIjZjg2YTNhIi8+PHBhdGggZD0iTTgwNywxOTc1TDg1OCwyMTU1TDkxOSwyMDEwWiIgZmlsbD0iI2Y4NjUzOCIgc3Ryb2tlPSIjZjg2NTM4Ii8+PHBhdGggZD0iTTkxOSwyMDEwTDg1OCwyMTU1TDk0OCwyMTQ0WiIgZmlsbD0iI2Y3NWYzNyIgc3Ryb2tlPSIjZjc1ZjM3Ii8+PHBhdGggZD0iTTkxOSwyMDEwTDk0OCwyMTQ0TDExNDEsMjAwOFoiIGZpbGw9IiNmODVjMzMiIHN0cm9rZT0iI2Y4NWMzMyIvPjxwYXRoIGQ9Ik0xMTQxLDIwMDhMOTQ4LDIxNDRMMTA3NCwyMjA3WiIgZmlsbD0iI2Y2NTUzMiIgc3Ryb2tlPSIjZjY1NTMyIi8+PHBhdGggZD0iTTExNDEsMjAwOEwxMDc0LDIyMDdMMTMxNiwyMTIxWiIgZmlsbD0iI2Y0NGIyZiIgc3Ryb2tlPSIjZjQ0YjJmIi8+PHBhdGggZD0iTTExNDEsMjAwOEwxMzE2LDIxMjFMMTIzMSwxOTg4WiIgZmlsbD0iI2Y2NGIyZCIgc3Ryb2tlPSIjZjY0YjJkIi8+PHBhdGggZD0iTTEyMzEsMTk4OEwxMzE2LDIxMjFMMTQwNywyMDA0WiIgZmlsbD0iI2Y1NDQyYiIgc3Ryb2tlPSIjZjU0NDJiIi8+PHBhdGggZD0iTTE0MDcsMjAwNEwxMzE2LDIxMjFMMTQwOCwyMTkwWiIgZmlsbD0iI2YyM2IyYSIgc3Ryb2tlPSIjZjIzYjJhIi8+PHBhdGggZD0iTTE0MDcsMjAwNEwxNDA4LDIxOTBMMTUzNSwyMTQ3WiIgZmlsbD0iI2YxMzUyOCIgc3Ryb2tlPSIjZjEzNTI4Ii8+PHBhdGggZD0iTTE0MDcsMjAwNEwxNTM1LDIxNDdMMTUzNSwxOTc5WiIgZmlsbD0iI2YyMzYyNiIgc3Ryb2tlPSIjZjIzNjI2Ii8+PHBhdGggZD0iTTE1MzUsMTk3OUwxNTM1LDIxNDdMMTc0OSwyMDU2WiIgZmlsbD0iI2VlMmUyNSIgc3Ryb2tlPSIjZWUyZTI1Ii8+PHBhdGggZD0iTTE3NDksMjA1NkwxNTM1LDIxNDdMMTY5MSwyMjMxWiIgZmlsbD0iI2U5MjYyNiIgc3Ryb2tlPSIjZTkyNjI2Ii8+PHBhdGggZD0iTTE3NDksMjA1NkwxNjkxLDIyMzFMMTg0NiwyMTQxWiIgZmlsbD0iI2U0MjAyNyIgc3Ryb2tlPSIjZTQyMDI3Ii8+PHBhdGggZD0iTTE3NDksMjA1NkwxODQ2LDIxNDFMMTg0MCwxOTg5WiIgZmlsbD0iI2U0MjEyNiIgc3Ryb2tlPSIjZTQyMTI2Ii8+PHBhdGggZD0iTTE4NDAsMTk4OUwxODQ2LDIxNDFMMTk4NCwyMTk1WiIgZmlsbD0iI2RmMWEyNyIgc3Ryb2tlPSIjZGYxYTI3Ii8+PHBhdGggZD0iTTE4NDAsMTk4OUwxOTg0LDIxOTVMMjA3MywxOTcxWiIgZmlsbD0iI2RjMTkyNyIgc3Ryb2tlPSIjZGMxOTI3Ii8+PHBhdGggZD0iTTIwNzMsMTk3MUwxOTg0LDIxOTVMMjE1MiwyMTU5WiIgZmlsbD0iI2Q2MTEyOCIgc3Ryb2tlPSIjZDYxMTI4Ii8+PHBhdGggZD0iTTIwNzMsMTk3MUwyMTUyLDIxNTlMMjIyMSwyMDQ2WiIgZmlsbD0iI2QzMTQyOCIgc3Ryb2tlPSIjZDMxNDI4Ii8+PHBhdGggZD0iTTIyMjEsMjA0NkwyMTUyLDIxNTlMMjMyOSwyMjA4WiIgZmlsbD0iI2NjMTAyOSIgc3Ryb2tlPSIjY2MxMDI5Ii8+PHBhdGggZD0iTTIyMjEsMjA0NkwyMzI5LDIyMDhMMjI4OCwyMDExWiIgZmlsbD0iI2NjMTIyOSIgc3Ryb2tlPSIjY2MxMjI5Ii8+PHBhdGggZD0iTTIyODgsMjAxMUwyMzI5LDIyMDhMMjQxOSwyMTI4WiIgZmlsbD0iI2M3MTEyYSIgc3Ryb2tlPSIjYzcxMTJhIi8+PHBhdGggZD0iTTIyODgsMjAxMUwyNDE5LDIxMjhMMjQ3NSwyMDU2WiIgZmlsbD0iI2M3MTQyYSIgc3Ryb2tlPSIjYzcxNDJhIi8+PHBhdGggZD0iTTI0NzUsMjA1NkwyNDE5LDIxMjhMMjU3MywyMTI5WiIgZmlsbD0iI2MxMTEyYiIgc3Ryb2tlPSIjYzExMTJiIi8+PHBhdGggZD0iTTI0NzUsMjA1NkwyNTczLDIxMjlMMjU5NCwyMDE4WiIgZmlsbD0iI2JmMTQyYiIgc3Ryb2tlPSIjYmYxNDJiIi8+PHBhdGggZD0iTTI1OTQsMjAxOEwyNTczLDIxMjlMMjczOSwyMDM4WiIgZmlsbD0iI2JhMTQyYiIgc3Ryb2tlPSIjYmExNDJiIi8+PHBhdGggZD0iTTI3MzksMjAzOEwyNTczLDIxMjlMMjgxOSwyMTE4WiIgZmlsbD0iI2I2MTIyYyIgc3Ryb2tlPSIjYjYxMjJjIi8+PHBhdGggZD0iTS0zNiwyMjE1TC05MywyMzM3TDIyLDIyMjFaIiBmaWxsPSIjZjQ4ODcyIiBzdHJva2U9IiNmNDg4NzIiLz48cGF0aCBkPSJNMjIsMjIyMUwtOTMsMjMzN0wxMzQsMjMyOVoiIGZpbGw9IiNmMzg1NmQiIHN0cm9rZT0iI2YzODU2ZCIvPjxwYXRoIGQ9Ik0yMiwyMjIxTDEzNCwyMzI5TDI2MCwyMTUzWiIgZmlsbD0iI2Y0ODI2MyIgc3Ryb2tlPSIjZjQ4MjYzIi8+PHBhdGggZD0iTTI2MCwyMTUzTDEzNCwyMzI5TDE5MiwyMzI4WiIgZmlsbD0iI2Y0N2U1ZSIgc3Ryb2tlPSIjZjQ3ZTVlIi8+PHBhdGggZD0iTTI2MCwyMTUzTDE5MiwyMzI4TDM4MCwyMjI2WiIgZmlsbD0iI2Y0N2I1NyIgc3Ryb2tlPSIjZjQ3YjU3Ii8+PHBhdGggZD0iTTM4MCwyMjI2TDE5MiwyMzI4TDQwOCwyMzY3WiIgZmlsbD0iI2YyNzU1NCIgc3Ryb2tlPSIjZjI3NTU0Ii8+PHBhdGggZD0iTTM4MCwyMjI2TDQwOCwyMzY3TDQ5NiwyMjk2WiIgZmlsbD0iI2YyNzA0YiIgc3Ryb2tlPSIjZjI3MDRiIi8+PHBhdGggZD0iTTM4MCwyMjI2TDQ5NiwyMjk2TDU2MCwyMTI0WiIgZmlsbD0iI2Y0NzM0NyIgc3Ryb2tlPSIjZjQ3MzQ3Ii8+PHBhdGggZD0iTTU2MCwyMTI0TDQ5NiwyMjk2TDYzMCwyMTczWiIgZmlsbD0iI2Y1NmY0MiIgc3Ryb2tlPSIjZjU2ZjQyIi8+PHBhdGggZD0iTTYzMCwyMTczTDQ5NiwyMjk2TDY1MSwyMzIxWiIgZmlsbD0iI2YzNjk0MSIgc3Ryb2tlPSIjZjM2OTQxIi8+PHBhdGggZD0iTTYzMCwyMTczTDY1MSwyMzIxTDg1OCwyMTU1WiIgZmlsbD0iI2Y0NjQzZCIgc3Ryb2tlPSIjZjQ2NDNkIi8+PHBhdGggZD0iTTg1OCwyMTU1TDY1MSwyMzIxTDgyNSwyMzc4WiIgZmlsbD0iI2YyNWMzYyIgc3Ryb2tlPSIjZjI1YzNjIi8+PHBhdGggZD0iTTg1OCwyMTU1TDgyNSwyMzc4TDEwMTIsMjI3NloiIGZpbGw9IiNmMzU2MzgiIHN0cm9rZT0iI2YzNTYzOCIvPjxwYXRoIGQ9Ik04NTgsMjE1NUwxMDEyLDIyNzZMOTQ4LDIxNDRaIiBmaWxsPSIjZjQ1ODM2IiBzdHJva2U9IiNmNDU4MzYiLz48cGF0aCBkPSJNOTQ4LDIxNDRMMTAxMiwyMjc2TDEwNzQsMjIwN1oiIGZpbGw9IiNmNDUzMzQiIHN0cm9rZT0iI2Y0NTMzNCIvPjxwYXRoIGQ9Ik0xMDc0LDIyMDdMMTAxMiwyMjc2TDEwOTgsMjM0M1oiIGZpbGw9IiNmMjRiMzMiIHN0cm9rZT0iI2YyNGIzMyIvPjxwYXRoIGQ9Ik0xMDc0LDIyMDdMMTA5OCwyMzQzTDEyMzYsMjM0M1oiIGZpbGw9IiNmMDQ0MzEiIHN0cm9rZT0iI2YwNDQzMSIvPjxwYXRoIGQ9Ik0xMDc0LDIyMDdMMTIzNiwyMzQzTDEzMTYsMjEyMVoiIGZpbGw9IiNmMTQyMmYiIHN0cm9rZT0iI2YxNDIyZiIvPjxwYXRoIGQ9Ik0xMzE2LDIxMjFMMTIzNiwyMzQzTDEzODEsMjI3OVoiIGZpbGw9IiNmMDM5MmMiIHN0cm9rZT0iI2YwMzkyYyIvPjxwYXRoIGQ9Ik0xMzE2LDIxMjFMMTM4MSwyMjc5TDE0MDgsMjE5MFoiIGZpbGw9IiNmMDM3MmEiIHN0cm9rZT0iI2YwMzcyYSIvPjxwYXRoIGQ9Ik0xNDA4LDIxOTBMMTM4MSwyMjc5TDE1OTYsMjM1MVoiIGZpbGw9IiNlZDJiMjgiIHN0cm9rZT0iI2VkMmIyOCIvPjxwYXRoIGQ9Ik0xNDA4LDIxOTBMMTU5NiwyMzUxTDE1MzUsMjE0N1oiIGZpbGw9IiNlZTJhMjYiIHN0cm9rZT0iI2VlMmEyNiIvPjxwYXRoIGQ9Ik0xNTM1LDIxNDdMMTU5NiwyMzUxTDE2OTEsMjIzMVoiIGZpbGw9IiNlOTIzMjYiIHN0cm9rZT0iI2U5MjMyNiIvPjxwYXRoIGQ9Ik0xNjkxLDIyMzFMMTU5NiwyMzUxTDE3NTMsMjI4MloiIGZpbGw9IiNlNTFjMjciIHN0cm9rZT0iI2U1MWMyNyIvPjxwYXRoIGQ9Ik0xNjkxLDIyMzFMMTc1MywyMjgyTDE4NDYsMjE0MVoiIGZpbGw9IiNlMjFiMjciIHN0cm9rZT0iI2UyMWIyNyIvPjxwYXRoIGQ9Ik0xODQ2LDIxNDFMMTc1MywyMjgyTDE5MjEsMjM2NloiIGZpbGw9IiNkZDE0MjgiIHN0cm9rZT0iI2RkMTQyOCIvPjxwYXRoIGQ9Ik0xODQ2LDIxNDFMMTkyMSwyMzY2TDE5ODQsMjE5NVoiIGZpbGw9IiNkYTExMjgiIHN0cm9rZT0iI2RhMTEyOCIvPjxwYXRoIGQ9Ik0xOTg0LDIxOTVMMTkyMSwyMzY2TDIwMTIsMjMzNFoiIGZpbGw9IiNkNjBiMjkiIHN0cm9rZT0iI2Q2MGIyOSIvPjxwYXRoIGQ9Ik0xOTg0LDIxOTVMMjAxMiwyMzM0TDIxNTIsMjE1OVoiIGZpbGw9IiNkNDBhMjkiIHN0cm9rZT0iI2Q0MGEyOSIvPjxwYXRoIGQ9Ik0yMTUyLDIxNTlMMjAxMiwyMzM0TDIxODUsMjM4NFoiIGZpbGw9IiNjZTA3MmEiIHN0cm9rZT0iI2NlMDcyYSIvPjxwYXRoIGQ9Ik0yMTUyLDIxNTlMMjE4NSwyMzg0TDIzMjksMjIwOFoiIGZpbGw9IiNjYTA5MmEiIHN0cm9rZT0iI2NhMDkyYSIvPjxwYXRoIGQ9Ik0yMzI5LDIyMDhMMjE4NSwyMzg0TDIzNzIsMjMyNFoiIGZpbGw9IiNjNTA2MmIiIHN0cm9rZT0iI2M1MDYyYiIvPjxwYXRoIGQ9Ik0yMzI5LDIyMDhMMjM3MiwyMzI0TDI0NDksMjI4N1oiIGZpbGw9IiNjMjA4MmIiIHN0cm9rZT0iI2MyMDgyYiIvPjxwYXRoIGQ9Ik0yMzI5LDIyMDhMMjQ0OSwyMjg3TDI0MTksMjEyOFoiIGZpbGw9IiNjMzBiMmIiIHN0cm9rZT0iI2MzMGIyYiIvPjxwYXRoIGQ9Ik0yNDE5LDIxMjhMMjQ0OSwyMjg3TDI1NzMsMjEyOVoiIGZpbGw9IiNiZjBkMmIiIHN0cm9rZT0iI2JmMGQyYiIvPjxwYXRoIGQ9Ik0yNTczLDIxMjlMMjQ0OSwyMjg3TDI2NTgsMjM2OFoiIGZpbGw9IiNiOTA4MmMiIHN0cm9rZT0iI2I5MDgyYyIvPjxwYXRoIGQ9Ik0yNTczLDIxMjlMMjY1OCwyMzY4TDI3NDMsMjMwNFoiIGZpbGw9IiNiNDA4MmMiIHN0cm9rZT0iI2I0MDgyYyIvPjxwYXRoIGQ9Ik0yNTczLDIxMjlMMjc0MywyMzA0TDI4MTksMjExOFoiIGZpbGw9IiNiNDBkMmMiIHN0cm9rZT0iI2I0MGQyYyIvPjxwYXRoIGQ9Ik0yODE5LDIxMThMMjc0MywyMzA0TDI3OTcsMjQ3MloiIGZpbGw9IiNhZDA2MmUiIHN0cm9rZT0iI2FkMDYyZSIvPjxwYXRoIGQ9Ik0yODE5LDIxMThMMjc5NywyNDcyTDI4MzAsMjU4MloiIGZpbGw9IiNhOTAxMmUiIHN0cm9rZT0iI2E5MDEyZSIvPjxwYXRoIGQ9Ik0tOTMsMjMzN0wtMTIxLDI1MzFMMTA0LDI0NDdaIiBmaWxsPSIjZWY4MDczIiBzdHJva2U9IiNlZjgwNzMiLz48cGF0aCBkPSJNLTkzLDIzMzdMMTA0LDI0NDdMMTM0LDIzMjlaIiBmaWxsPSIjZjE3ZjZjIiBzdHJva2U9IiNmMTdmNmMiLz48cGF0aCBkPSJNMTM0LDIzMjlMMTA0LDI0NDdMMTg0LDI0MjhaIiBmaWxsPSIjZjA3OTY0IiBzdHJva2U9IiNmMDc5NjQiLz48cGF0aCBkPSJNMTM0LDIzMjlMMTg0LDI0MjhMMTkyLDIzMjhaIiBmaWxsPSIjZjE3OTYxIiBzdHJva2U9IiNmMTc5NjEiLz48cGF0aCBkPSJNMTkyLDIzMjhMMTg0LDI0MjhMMzQxLDI0MzFaIiBmaWxsPSIjZjA3NDVjIiBzdHJva2U9IiNmMDc0NWMiLz48cGF0aCBkPSJNMTkyLDIzMjhMMzQxLDI0MzFMNDA4LDIzNjdaIiBmaWxsPSIjZjA3MjU1IiBzdHJva2U9IiNmMDcyNTUiLz48cGF0aCBkPSJNNDA4LDIzNjdMMzQxLDI0MzFMNDMyLDI1NzRaIiBmaWxsPSIjZWU2YzRmIiBzdHJva2U9IiNlZTZjNGYiLz48cGF0aCBkPSJNNDA4LDIzNjdMNDMyLDI1NzRMNTM3LDI0MThaIiBmaWxsPSIjZWU2OTRhIiBzdHJva2U9IiNlZTY5NGEiLz48cGF0aCBkPSJNNDA4LDIzNjdMNTM3LDI0MThMNDk2LDIyOTZaIiBmaWxsPSIjZjE2YTQ3IiBzdHJva2U9IiNmMTZhNDciLz48cGF0aCBkPSJNNDk2LDIyOTZMNTM3LDI0MThMNjUxLDIzMjFaIiBmaWxsPSIjZjE2NjQzIiBzdHJva2U9IiNmMTY2NDMiLz48cGF0aCBkPSJNNjUxLDIzMjFMNTM3LDI0MThMNjU2LDI1MTFaIiBmaWxsPSIjZWY2MDQyIiBzdHJva2U9IiNlZjYwNDIiLz48cGF0aCBkPSJNNjUxLDIzMjFMNjU2LDI1MTFMODI1LDIzNzhaIiBmaWxsPSIjZjA1YTNmIiBzdHJva2U9IiNmMDVhM2YiLz48cGF0aCBkPSJNODI1LDIzNzhMNjU2LDI1MTFMNzgxLDI1MjFaIiBmaWxsPSIjZWU1NzNlIiBzdHJva2U9IiNlZTU3M2UiLz48cGF0aCBkPSJNODI1LDIzNzhMNzgxLDI1MjFMMTAzNCwyNDQxWiIgZmlsbD0iI2VlNTAzYSIgc3Ryb2tlPSIjZWU1MDNhIi8+PHBhdGggZD0iTTgyNSwyMzc4TDEwMzQsMjQ0MUwxMDEyLDIyNzZaIiBmaWxsPSIjZjA0ZDM3IiBzdHJva2U9IiNmMDRkMzciLz48cGF0aCBkPSJNMTAxMiwyMjc2TDEwMzQsMjQ0MUwxMDk4LDIzNDNaIiBmaWxsPSIjZjA0NzM0IiBzdHJva2U9IiNmMDQ3MzQiLz48cGF0aCBkPSJNMTA5OCwyMzQzTDEwMzQsMjQ0MUwxMTgwLDI0NjJaIiBmaWxsPSIjZWU0MDMzIiBzdHJva2U9IiNlZTQwMzMiLz48cGF0aCBkPSJNMTA5OCwyMzQzTDExODAsMjQ2MkwxMjM2LDIzNDNaIiBmaWxsPSIjZWUzYzMxIiBzdHJva2U9IiNlZTNjMzEiLz48cGF0aCBkPSJNMTIzNiwyMzQzTDExODAsMjQ2MkwxMjI1LDI0NzJaIiBmaWxsPSIjZWMzODMwIiBzdHJva2U9IiNlYzM4MzAiLz48cGF0aCBkPSJNMTIzNiwyMzQzTDEyMjUsMjQ3MkwxNDEzLDI0ODFaIiBmaWxsPSIjZWIzMTJkIiBzdHJva2U9IiNlYjMxMmQiLz48cGF0aCBkPSJNMTIzNiwyMzQzTDE0MTMsMjQ4MUwxMzgxLDIyNzlaIiBmaWxsPSIjZWMyZjJjIiBzdHJva2U9IiNlYzJmMmMiLz48cGF0aCBkPSJNMTM4MSwyMjc5TDE0MTMsMjQ4MUwxNTk2LDIzNTFaIiBmaWxsPSIjZWEyNTI5IiBzdHJva2U9IiNlYTI1MjkiLz48cGF0aCBkPSJNMTU5NiwyMzUxTDE0MTMsMjQ4MUwxNjMzLDI0NjVaIiBmaWxsPSIjZTcxZDI3IiBzdHJva2U9IiNlNzFkMjciLz48cGF0aCBkPSJNMTU5NiwyMzUxTDE2MzMsMjQ2NUwxNjc4LDI0ODVaIiBmaWxsPSIjZTMxODI3IiBzdHJva2U9IiNlMzE4MjciLz48cGF0aCBkPSJNMTU5NiwyMzUxTDE2NzgsMjQ4NUwxNzUzLDIyODJaIiBmaWxsPSIjZTIxNzI4IiBzdHJva2U9IiNlMjE3MjgiLz48cGF0aCBkPSJNMTc1MywyMjgyTDE2NzgsMjQ4NUwxODU3LDI1MTRaIiBmaWxsPSIjZGQxMTI4IiBzdHJva2U9IiNkZDExMjgiLz48cGF0aCBkPSJNMTc1MywyMjgyTDE4NTcsMjUxNEwxOTIxLDIzNjZaIiBmaWxsPSIjZGEwZDI5IiBzdHJva2U9IiNkYTBkMjkiLz48cGF0aCBkPSJNMTkyMSwyMzY2TDE4NTcsMjUxNEwyMDE1LDI0OTVaIiBmaWxsPSIjZDQwNzJhIiBzdHJva2U9IiNkNDA3MmEiLz48cGF0aCBkPSJNMTkyMSwyMzY2TDIwMTUsMjQ5NUwyMDEyLDIzMzRaIiBmaWxsPSIjZDMwNDI5IiBzdHJva2U9IiNkMzA0MjkiLz48cGF0aCBkPSJNMjAxMiwyMzM0TDIwMTUsMjQ5NUwyMTMxLDI0NjBaIiBmaWxsPSIjY2YwMDJhIiBzdHJva2U9IiNjZjAwMmEiLz48cGF0aCBkPSJNMjAxMiwyMzM0TDIxMzEsMjQ2MEwyMTg1LDIzODRaIiBmaWxsPSIjY2MwMTJhIiBzdHJva2U9IiNjYzAxMmEiLz48cGF0aCBkPSJNMjE4NSwyMzg0TDIxMzEsMjQ2MEwyMzMxLDI1MjJaIiBmaWxsPSIjYzUwMDJiIiBzdHJva2U9IiNjNTAwMmIiLz48cGF0aCBkPSJNMjE4NSwyMzg0TDIzMzEsMjUyMkwyMzcyLDIzMjRaIiBmaWxsPSIjYzMwMDJiIiBzdHJva2U9IiNjMzAwMmIiLz48cGF0aCBkPSJNMjM3MiwyMzI0TDIzMzEsMjUyMkwyNDI3LDI0MzdaIiBmaWxsPSIjYmUwMDJjIiBzdHJva2U9IiNiZTAwMmMiLz48cGF0aCBkPSJNMjM3MiwyMzI0TDI0MjcsMjQzN0wyNDQ5LDIyODdaIiBmaWxsPSIjYmUwMzJiIiBzdHJva2U9IiNiZTAzMmIiLz48cGF0aCBkPSJNMjQ0OSwyMjg3TDI0MjcsMjQzN0wyNjI0LDI0NDVaIiBmaWxsPSIjYjkwMTJjIiBzdHJva2U9IiNiOTAxMmMiLz48cGF0aCBkPSJNMjQ0OSwyMjg3TDI2MjQsMjQ0NUwyNjU4LDIzNjhaIiBmaWxsPSIjYjYwMjJkIiBzdHJva2U9IiNiNjAyMmQiLz48cGF0aCBkPSJNMjY1OCwyMzY4TDI2MjQsMjQ0NUwyNzk3LDI0NzJaIiBmaWxsPSIjYWYwMDJlIiBzdHJva2U9IiNhZjAwMmUiLz48cGF0aCBkPSJNMjY1OCwyMzY4TDI3OTcsMjQ3MkwyNzQzLDIzMDRaIiBmaWxsPSIjYWUwMTJlIiBzdHJva2U9IiNhZTAxMmUiLz48cGF0aCBkPSJNLTEyMSwyNTMxTC01MywzMTExTC00MSwyOTI5WiIgZmlsbD0iI2U1ODA3OCIgc3Ryb2tlPSIjZTU4MDc4Ii8+PHBhdGggZD0iTS0xMjEsMjUzMUwtNDEsMjkyOUwtNDEsMjc5NFoiIGZpbGw9IiNlNzgwNzciIHN0cm9rZT0iI2U3ODA3NyIvPjxwYXRoIGQ9Ik0tMTIxLDI1MzFMLTQxLDI3OTRMLTIxLDI2MjNaIiBmaWxsPSIjZWE4MDc2IiBzdHJva2U9IiNlYTgwNzYiLz48cGF0aCBkPSJNLTEyMSwyNTMxTC0yMSwyNjIzTDEwNCwyNDQ3WiIgZmlsbD0iI2VkODA3MiIgc3Ryb2tlPSIjZWQ4MDcyIi8+PHBhdGggZD0iTTEwNCwyNDQ3TC0yMSwyNjIzTDQ3LDI2NTNaIiBmaWxsPSIjZWM3ZTZkIiBzdHJva2U9IiNlYzdlNmQiLz48cGF0aCBkPSJNMTA0LDI0NDdMNDcsMjY1M0wyMTUsMjYyMVoiIGZpbGw9IiNlYzdhNjciIHN0cm9rZT0iI2VjN2E2NyIvPjxwYXRoIGQ9Ik0xMDQsMjQ0N0wyMTUsMjYyMUwxODQsMjQyOFoiIGZpbGw9IiNlZTc3NjIiIHN0cm9rZT0iI2VlNzc2MiIvPjxwYXRoIGQ9Ik0xODQsMjQyOEwyMTUsMjYyMUwzNDEsMjQzMVoiIGZpbGw9IiNlZTczNWMiIHN0cm9rZT0iI2VlNzM1YyIvPjxwYXRoIGQ9Ik0zNDEsMjQzMUwyMTUsMjYyMUw0MzIsMjU3NFoiIGZpbGw9IiNlYzZmNTUiIHN0cm9rZT0iI2VjNmY1NSIvPjxwYXRoIGQ9Ik01MzcsMjQxOEw0MzIsMjU3NEw0ODcsMjU5MFoiIGZpbGw9IiNlZDY4NDciIHN0cm9rZT0iI2VkNjg0NyIvPjxwYXRoIGQ9Ik01MzcsMjQxOEw0ODcsMjU5MEw2NTYsMjUxMVoiIGZpbGw9IiNlZDYzNDQiIHN0cm9rZT0iI2VkNjM0NCIvPjxwYXRoIGQ9Ik02NTYsMjUxMUw0ODcsMjU5MEw2NjYsMjcyOFoiIGZpbGw9IiNlYjYxNDMiIHN0cm9rZT0iI2ViNjE0MyIvPjxwYXRoIGQ9Ik02NTYsMjUxMUw2NjYsMjcyOEw3MjgsMjU4MloiIGZpbGw9IiNlYjVjNDAiIHN0cm9rZT0iI2ViNWM0MCIvPjxwYXRoIGQ9Ik02NTYsMjUxMUw3MjgsMjU4Mkw3ODEsMjUyMVoiIGZpbGw9IiNlYzU5M2YiIHN0cm9rZT0iI2VjNTkzZiIvPjxwYXRoIGQ9Ik03ODEsMjUyMUw3MjgsMjU4Mkw3OTIsMjU5OFoiIGZpbGw9IiNlYzU3M2UiIHN0cm9rZT0iI2VjNTczZSIvPjxwYXRoIGQ9Ik03ODEsMjUyMUw3OTIsMjU5OEw5OTcsMjYwMVoiIGZpbGw9IiNlYjUxM2IiIHN0cm9rZT0iI2ViNTEzYiIvPjxwYXRoIGQ9Ik03ODEsMjUyMUw5OTcsMjYwMUwxMDM0LDI0NDFaIiBmaWxsPSIjZWM0YzM4IiBzdHJva2U9IiNlYzRjMzgiLz48cGF0aCBkPSJNMTAzNCwyNDQxTDk5NywyNjAxTDEwNjYsMjU2OFoiIGZpbGw9IiNlYzQ2MzYiIHN0cm9rZT0iI2VjNDYzNiIvPjxwYXRoIGQ9Ik0xMDM0LDI0NDFMMTA2NiwyNTY4TDExODAsMjQ2MloiIGZpbGw9IiNlYzQxMzMiIHN0cm9rZT0iI2VjNDEzMyIvPjxwYXRoIGQ9Ik0xMTgwLDI0NjJMMTA2NiwyNTY4TDEyMjUsMjQ3MloiIGZpbGw9IiNlYjNjMzIiIHN0cm9rZT0iI2ViM2MzMiIvPjxwYXRoIGQ9Ik0xMjI1LDI0NzJMMTA2NiwyNTY4TDEzMTIsMjYzM1oiIGZpbGw9IiNlOTM5MzEiIHN0cm9rZT0iI2U5MzkzMSIvPjxwYXRoIGQ9Ik0xMjI1LDI0NzJMMTMxMiwyNjMzTDE0MTMsMjQ4MVoiIGZpbGw9IiNlOTJmMmUiIHN0cm9rZT0iI2U5MmYyZSIvPjxwYXRoIGQ9Ik0xNDEzLDI0ODFMMTMxMiwyNjMzTDE0NjEsMjY3OFoiIGZpbGw9IiNlNjI5MmMiIHN0cm9rZT0iI2U2MjkyYyIvPjxwYXRoIGQ9Ik0xNDEzLDI0ODFMMTQ2MSwyNjc4TDE1MjYsMjY1NFoiIGZpbGw9IiNlNTIzMmEiIHN0cm9rZT0iI2U1MjMyYSIvPjxwYXRoIGQ9Ik0xNDEzLDI0ODFMMTUyNiwyNjU0TDE2MzMsMjQ2NVoiIGZpbGw9IiNlNTFmMjgiIHN0cm9rZT0iI2U1MWYyOCIvPjxwYXRoIGQ9Ik0xNjMzLDI0NjVMMTUyNiwyNjU0TDE2NzgsMjQ4NVoiIGZpbGw9IiNlMTE5MjgiIHN0cm9rZT0iI2UxMTkyOCIvPjxwYXRoIGQ9Ik0xNjc4LDI0ODVMMTUyNiwyNjU0TDE3NzcsMjU2N1oiIGZpbGw9IiNkZjE3MjgiIHN0cm9rZT0iI2RmMTcyOCIvPjxwYXRoIGQ9Ik0xNjc4LDI0ODVMMTc3NywyNTY3TDE4NTcsMjUxNFoiIGZpbGw9IiNkYTEwMjkiIHN0cm9rZT0iI2RhMTAyOSIvPjxwYXRoIGQ9Ik0xODU3LDI1MTRMMTc3NywyNTY3TDE4MzAsMjYwOVoiIGZpbGw9IiNkNzBkMjkiIHN0cm9rZT0iI2Q3MGQyOSIvPjxwYXRoIGQ9Ik0xODU3LDI1MTRMMTgzMCwyNjA5TDIwMTgsMjYyNFoiIGZpbGw9IiNkMjA5MmEiIHN0cm9rZT0iI2QyMDkyYSIvPjxwYXRoIGQ9Ik0xODU3LDI1MTRMMjAxOCwyNjI0TDIwMTUsMjQ5NVoiIGZpbGw9IiNkMDA1MmEiIHN0cm9rZT0iI2QwMDUyYSIvPjxwYXRoIGQ9Ik0yMDE1LDI0OTVMMjAxOCwyNjI0TDIxMzEsMjQ2MFoiIGZpbGw9IiNjYzAwMmEiIHN0cm9rZT0iI2NjMDAyYSIvPjxwYXRoIGQ9Ik0yMTMxLDI0NjBMMjAxOCwyNjI0TDIxODIsMjYyM1oiIGZpbGw9IiNjODAwMmIiIHN0cm9rZT0iI2M4MDAyYiIvPjxwYXRoIGQ9Ik0yMTMxLDI0NjBMMjE4MiwyNjIzTDIzMzEsMjUyMloiIGZpbGw9IiNjMzAwMmMiIHN0cm9rZT0iI2MzMDAyYyIvPjxwYXRoIGQ9Ik0yMzMxLDI1MjJMMjE4MiwyNjIzTDIzNjMsMjU4MFoiIGZpbGw9IiNiZjAwMmMiIHN0cm9rZT0iI2JmMDAyYyIvPjxwYXRoIGQ9Ik0yMzMxLDI1MjJMMjM2MywyNTgwTDI0MjcsMjQzN1oiIGZpbGw9IiNiYzAwMmMiIHN0cm9rZT0iI2JjMDAyYyIvPjxwYXRoIGQ9Ik0yNDI3LDI0MzdMMjM2MywyNTgwTDI0ODMsMjYyMloiIGZpbGw9IiNiOTAwMmQiIHN0cm9rZT0iI2I5MDAyZCIvPjxwYXRoIGQ9Ik0yNDI3LDI0MzdMMjQ4MywyNjIyTDI1NzIsMjU5MloiIGZpbGw9IiNiNTAwMmQiIHN0cm9rZT0iI2I1MDAyZCIvPjxwYXRoIGQ9Ik0yNDI3LDI0MzdMMjU3MiwyNTkyTDI2MjQsMjQ0NVoiIGZpbGw9IiNiNDAwMmQiIHN0cm9rZT0iI2I0MDAyZCIvPjxwYXRoIGQ9Ik0yNjI0LDI0NDVMMjU3MiwyNTkyTDI3OTcsMjQ3MloiIGZpbGw9IiNhZTAwMmUiIHN0cm9rZT0iI2FlMDAyZSIvPjxwYXRoIGQ9Ik0yNzk3LDI0NzJMMjU3MiwyNTkyTDI4MzAsMjU4MloiIGZpbGw9IiNhYTAwMmYiIHN0cm9rZT0iI2FhMDAyZiIvPjxwYXRoIGQ9Ik0tMjEsMjYyM0wtNDEsMjc5NEw1OCwyNzI0WiIgZmlsbD0iI2U4ODA3MiIgc3Ryb2tlPSIjZTg4MDcyIi8+PHBhdGggZD0iTS0yMSwyNjIzTDU4LDI3MjRMNDcsMjY1M1oiIGZpbGw9IiNlYTdlNmYiIHN0cm9rZT0iI2VhN2U2ZiIvPjxwYXRoIGQ9Ik00NywyNjUzTDU4LDI3MjRMMjE1LDI2MjFaIiBmaWxsPSIjZWE3YTY4IiBzdHJva2U9IiNlYTdhNjgiLz48cGF0aCBkPSJNMjE1LDI2MjFMNTgsMjcyNEwyNDMsMjgzMloiIGZpbGw9IiNlODc3NjMiIHN0cm9rZT0iI2U4Nzc2MyIvPjxwYXRoIGQ9Ik0yMTUsMjYyMUwyNDMsMjgzMkw0MTcsMjcyNVoiIGZpbGw9IiNlODcxNTkiIHN0cm9rZT0iI2U4NzE1OSIvPjxwYXRoIGQ9Ik0yMTUsMjYyMUw0MTcsMjcyNUw0MzIsMjU3NFoiIGZpbGw9IiNlYTZlNTMiIHN0cm9rZT0iI2VhNmU1MyIvPjxwYXRoIGQ9Ik00MzIsMjU3NEw0MTcsMjcyNUw0ODcsMjU5MFoiIGZpbGw9IiNlYTZhNGMiIHN0cm9rZT0iI2VhNmE0YyIvPjxwYXRoIGQ9Ik00ODcsMjU5MEw0MTcsMjcyNUw1NDIsMjc1M1oiIGZpbGw9IiNlOTY4NDkiIHN0cm9rZT0iI2U5Njg0OSIvPjxwYXRoIGQ9Ik00ODcsMjU5MEw1NDIsMjc1M0w2NjYsMjcyOFoiIGZpbGw9IiNlODYzNDUiIHN0cm9rZT0iI2U4NjM0NSIvPjxwYXRoIGQ9Ik03MjgsMjU4Mkw2NjYsMjcyOEw4MDQsMjcyMVoiIGZpbGw9IiNlOTU5M2YiIHN0cm9rZT0iI2U5NTkzZiIvPjxwYXRoIGQ9Ik03MjgsMjU4Mkw4MDQsMjcyMUw3OTIsMjU5OFoiIGZpbGw9IiNlOTU2M2UiIHN0cm9rZT0iI2U5NTYzZSIvPjxwYXRoIGQ9Ik03OTIsMjU5OEw4MDQsMjcyMUw5OTcsMjYwMVoiIGZpbGw9IiNlOTUxM2IiIHN0cm9rZT0iI2U5NTEzYiIvPjxwYXRoIGQ9Ik05OTcsMjYwMUw4MDQsMjcyMUw5NTcsMjgwNVoiIGZpbGw9IiNlODRkM2EiIHN0cm9rZT0iI2U4NGQzYSIvPjxwYXRoIGQ9Ik05OTcsMjYwMUw5NTcsMjgwNUwxMTY1LDI4MjFaIiBmaWxsPSIjZTc0NTM2IiBzdHJva2U9IiNlNzQ1MzYiLz48cGF0aCBkPSJNOTk3LDI2MDFMMTE2NSwyODIxTDEyMjEsMjc0MloiIGZpbGw9IiNlNjNlMzQiIHN0cm9rZT0iI2U2M2UzNCIvPjxwYXRoIGQ9Ik05OTcsMjYwMUwxMjIxLDI3NDJMMTA2NiwyNTY4WiIgZmlsbD0iI2U4NDEzNCIgc3Ryb2tlPSIjZTg0MTM0Ii8+PHBhdGggZD0iTTEwNjYsMjU2OEwxMjIxLDI3NDJMMTMxMiwyNjMzWiIgZmlsbD0iI2U3MzkzMSIgc3Ryb2tlPSIjZTczOTMxIi8+PHBhdGggZD0iTTEzMTIsMjYzM0wxMjIxLDI3NDJMMTQ1OCwyNzczWiIgZmlsbD0iI2UzMmUyZSIgc3Ryb2tlPSIjZTMyZTJlIi8+PHBhdGggZD0iTTEzMTIsMjYzM0wxNDU4LDI3NzNMMTQ2MSwyNjc4WiIgZmlsbD0iI2UzMjgyYyIgc3Ryb2tlPSIjZTMyODJjIi8+PHBhdGggZD0iTTE0NjEsMjY3OEwxNDU4LDI3NzNMMTU1MSwyNzMwWiIgZmlsbD0iI2UxMjEyYSIgc3Ryb2tlPSIjZTEyMTJhIi8+PHBhdGggZD0iTTE0NjEsMjY3OEwxNTUxLDI3MzBMMTUyNiwyNjU0WiIgZmlsbD0iI2UyMjAyOSIgc3Ryb2tlPSIjZTIyMDI5Ii8+PHBhdGggZD0iTTE1MjYsMjY1NEwxNTUxLDI3MzBMMTc3NywyNTY3WiIgZmlsbD0iI2RlMTkyOSIgc3Ryb2tlPSIjZGUxOTI5Ii8+PHBhdGggZD0iTTE3NzcsMjU2N0wxNTUxLDI3MzBMMTcwMiwyODMwWiIgZmlsbD0iI2RhMTYyYSIgc3Ryb2tlPSIjZGExNjJhIi8+PHBhdGggZD0iTTE3NzcsMjU2N0wxNzAyLDI4MzBMMTgzMCwyNjA5WiIgZmlsbD0iI2Q3MTAyYSIgc3Ryb2tlPSIjZDcxMDJhIi8+PHBhdGggZD0iTTE4MzAsMjYwOUwxNzAyLDI4MzBMMTkwNCwyNzM1WiIgZmlsbD0iI2QzMGUyYSIgc3Ryb2tlPSIjZDMwZTJhIi8+PHBhdGggZD0iTTE4MzAsMjYwOUwxOTA0LDI3MzVMMjAxOCwyNjI0WiIgZmlsbD0iI2NmMDgyYSIgc3Ryb2tlPSIjY2YwODJhIi8+PHBhdGggZD0iTTIwMTgsMjYyNEwxOTA0LDI3MzVMMTk3MywyNzc2WiIgZmlsbD0iI2NiMDUyYiIgc3Ryb2tlPSIjY2IwNTJiIi8+PHBhdGggZD0iTTIwMTgsMjYyNEwxOTczLDI3NzZMMjE5NiwyNzMzWiIgZmlsbD0iI2M3MDAyYyIgc3Ryb2tlPSIjYzcwMDJjIi8+PHBhdGggZD0iTTIwMTgsMjYyNEwyMTk2LDI3MzNMMjE4MiwyNjIzWiIgZmlsbD0iI2M1MDAyYyIgc3Ryb2tlPSIjYzUwMDJjIi8+PHBhdGggZD0iTTIxODIsMjYyM0wyMTk2LDI3MzNMMjM2MywyNTgwWiIgZmlsbD0iI2JmMDAyYyIgc3Ryb2tlPSIjYmYwMDJjIi8+PHBhdGggZD0iTTIzNjMsMjU4MEwyMTk2LDI3MzNMMjI5OSwyODI1WiIgZmlsbD0iI2JiMDAyZCIgc3Ryb2tlPSIjYmIwMDJkIi8+PHBhdGggZD0iTTIzNjMsMjU4MEwyMjk5LDI4MjVMMjQ2NiwyNzc5WiIgZmlsbD0iI2I3MDAyZSIgc3Ryb2tlPSIjYjcwMDJlIi8+PHBhdGggZD0iTTIzNjMsMjU4MEwyNDY2LDI3NzlMMjQ4MywyNjIyWiIgZmlsbD0iI2I1MDAyZSIgc3Ryb2tlPSIjYjUwMDJlIi8+PHBhdGggZD0iTTI0ODMsMjYyMkwyNDY2LDI3NzlMMjU2NiwyNzgyWiIgZmlsbD0iI2IwMDAyZSIgc3Ryb2tlPSIjYjAwMDJlIi8+PHBhdGggZD0iTTI0ODMsMjYyMkwyNTY2LDI3ODJMMjU3MiwyNTkyWiIgZmlsbD0iI2IwMDAyZSIgc3Ryb2tlPSIjYjAwMDJlIi8+PHBhdGggZD0iTTI1NzIsMjU5MkwyNTY2LDI3ODJMMjc2OCwyNzI5WiIgZmlsbD0iI2FhMDAyZiIgc3Ryb2tlPSIjYWEwMDJmIi8+PHBhdGggZD0iTTI1NzIsMjU5MkwyNzY4LDI3MjlMMjgzMCwyNTgyWiIgZmlsbD0iI2E4MDAyZiIgc3Ryb2tlPSIjYTgwMDJmIi8+PHBhdGggZD0iTTI4MzAsMjU4MkwyNzY4LDI3MjlMMjc3NCwyOTUwWiIgZmlsbD0iI2ExMDAzMCIgc3Ryb2tlPSIjYTEwMDMwIi8+PHBhdGggZD0iTTI4MzAsMjU4MkwyNzc0LDI5NTBMMjc5NywzMDYyWiIgZmlsbD0iIzllMDAzMSIgc3Ryb2tlPSIjOWUwMDMxIi8+PHBhdGggZD0iTS00MSwyNzk0TC00MSwyOTI5TDExMSwyOTM5WiIgZmlsbD0iI2U0N2Y3MiIgc3Ryb2tlPSIjZTQ3ZjcyIi8+PHBhdGggZD0iTS00MSwyNzk0TDExMSwyOTM5TDU4LDI3MjRaIiBmaWxsPSIjZTY3ZTZmIiBzdHJva2U9IiNlNjdlNmYiLz48cGF0aCBkPSJNNTgsMjcyNEwxMTEsMjkzOUwyNDMsMjgzMloiIGZpbGw9IiNlNTc5NjciIHN0cm9rZT0iI2U1Nzk2NyIvPjxwYXRoIGQ9Ik0yNDMsMjgzMkwxMTEsMjkzOUwyMjksMjk0NFoiIGZpbGw9IiNlNDc2NjIiIHN0cm9rZT0iI2U0NzY2MiIvPjxwYXRoIGQ9Ik0yNDMsMjgzMkwyMjksMjk0NEwzNTksMjk4MFoiIGZpbGw9IiNlMzcyNWIiIHN0cm9rZT0iI2UzNzI1YiIvPjxwYXRoIGQ9Ik0yNDMsMjgzMkwzNTksMjk4MEw0MTcsMjcyNVoiIGZpbGw9IiNlNTZmNTYiIHN0cm9rZT0iI2U1NmY1NiIvPjxwYXRoIGQ9Ik00MTcsMjcyNUwzNTksMjk4MEw1NTUsMjk2NVoiIGZpbGw9IiNlNDZhNGQiIHN0cm9rZT0iI2U0NmE0ZCIvPjxwYXRoIGQ9Ik00MTcsMjcyNUw1NTUsMjk2NUw1NDIsMjc1M1oiIGZpbGw9IiNlNTY3NDgiIHN0cm9rZT0iI2U1Njc0OCIvPjxwYXRoIGQ9Ik01NDIsMjc1M0w1NTUsMjk2NUw3MjIsMjkxMFoiIGZpbGw9IiNlNDYwNDUiIHN0cm9rZT0iI2U0NjA0NSIvPjxwYXRoIGQ9Ik01NDIsMjc1M0w3MjIsMjkxMEw2NjYsMjcyOFoiIGZpbGw9IiNlNjVlNDMiIHN0cm9rZT0iI2U2NWU0MyIvPjxwYXRoIGQ9Ik02NjYsMjcyOEw3MjIsMjkxMEw4MDQsMjcyMVoiIGZpbGw9IiNlNjU5NDAiIHN0cm9rZT0iI2U2NTk0MCIvPjxwYXRoIGQ9Ik04MDQsMjcyMUw3MjIsMjkxMEw4NjYsMjg5OFoiIGZpbGw9IiNlNDU1M2UiIHN0cm9rZT0iI2U0NTUzZSIvPjxwYXRoIGQ9Ik04MDQsMjcyMUw4NjYsMjg5OEw5NTcsMjgwNVoiIGZpbGw9IiNlNTUwM2MiIHN0cm9rZT0iI2U1NTAzYyIvPjxwYXRoIGQ9Ik05NTcsMjgwNUw4NjYsMjg5OEw5NjUsMjk2N1oiIGZpbGw9IiNlMzRkM2IiIHN0cm9rZT0iI2UzNGQzYiIvPjxwYXRoIGQ9Ik05NTcsMjgwNUw5NjUsMjk2N0wxMTA2LDI4ODlaIiBmaWxsPSIjZTM0ODM4IiBzdHJva2U9IiNlMzQ4MzgiLz48cGF0aCBkPSJNOTU3LDI4MDVMMTEwNiwyODg5TDExNjUsMjgyMVoiIGZpbGw9IiNlNDQzMzYiIHN0cm9rZT0iI2U0NDMzNiIvPjxwYXRoIGQ9Ik0xMTY1LDI4MjFMMTEwNiwyODg5TDEyNzUsMjkxN1oiIGZpbGw9IiNlMTNhMzMiIHN0cm9rZT0iI2UxM2EzMyIvPjxwYXRoIGQ9Ik0xMTY1LDI4MjFMMTI3NSwyOTE3TDEyMjEsMjc0MloiIGZpbGw9IiNlMjM3MzIiIHN0cm9rZT0iI2UyMzczMiIvPjxwYXRoIGQ9Ik0xMjIxLDI3NDJMMTI3NSwyOTE3TDE0NTgsMjc3M1oiIGZpbGw9IiNlMTJmMmYiIHN0cm9rZT0iI2UxMmYyZiIvPjxwYXRoIGQ9Ik0xNDU4LDI3NzNMMTI3NSwyOTE3TDEzODcsMjk0NFoiIGZpbGw9IiNkZjJiMmUiIHN0cm9rZT0iI2RmMmIyZSIvPjxwYXRoIGQ9Ik0xNDU4LDI3NzNMMTM4NywyOTQ0TDE1ODYsMjg5M1oiIGZpbGw9IiNkZTIyMmIiIHN0cm9rZT0iI2RlMjIyYiIvPjxwYXRoIGQ9Ik0xNDU4LDI3NzNMMTU4NiwyODkzTDE1NTEsMjczMFoiIGZpbGw9IiNkZjFlMjkiIHN0cm9rZT0iI2RmMWUyOSIvPjxwYXRoIGQ9Ik0xNTUxLDI3MzBMMTU4NiwyODkzTDE3MDIsMjgzMFoiIGZpbGw9IiNkYTE5MmEiIHN0cm9rZT0iI2RhMTkyYSIvPjxwYXRoIGQ9Ik0xNzAyLDI4MzBMMTU4NiwyODkzTDE3NDQsMjkwNFoiIGZpbGw9IiNkNjE2MmIiIHN0cm9rZT0iI2Q2MTYyYiIvPjxwYXRoIGQ9Ik0xNzAyLDI4MzBMMTc0NCwyOTA0TDE4NjEsMjg5NFoiIGZpbGw9IiNkMTEwMmIiIHN0cm9rZT0iI2QxMTAyYiIvPjxwYXRoIGQ9Ik0xNzAyLDI4MzBMMTg2MSwyODk0TDE5MDQsMjczNVoiIGZpbGw9IiNkMDBkMmIiIHN0cm9rZT0iI2QwMGQyYiIvPjxwYXRoIGQ9Ik0xOTA0LDI3MzVMMTg2MSwyODk0TDE5NzMsMjc3NloiIGZpbGw9IiNjYzA4MmIiIHN0cm9rZT0iI2NjMDgyYiIvPjxwYXRoIGQ9Ik0xOTczLDI3NzZMMTg2MSwyODk0TDIwNTUsMjkyN1oiIGZpbGw9IiNjODA1MmMiIHN0cm9rZT0iI2M4MDUyYyIvPjxwYXRoIGQ9Ik0xOTczLDI3NzZMMjA1NSwyOTI3TDIxOTYsMjczM1oiIGZpbGw9IiNjMzAwMmMiIHN0cm9rZT0iI2MzMDAyYyIvPjxwYXRoIGQ9Ik0yMTk2LDI3MzNMMjA1NSwyOTI3TDIyMTQsMjkwM1oiIGZpbGw9IiNiZTAwMmQiIHN0cm9rZT0iI2JlMDAyZCIvPjxwYXRoIGQ9Ik0yMTk2LDI3MzNMMjIxNCwyOTAzTDIyOTksMjgyNVoiIGZpbGw9IiNiYjAwMmQiIHN0cm9rZT0iI2JiMDAyZCIvPjxwYXRoIGQ9Ik0yMjk5LDI4MjVMMjIxNCwyOTAzTDIzMjYsMjk2MloiIGZpbGw9IiNiNzAwMmUiIHN0cm9rZT0iI2I3MDAyZSIvPjxwYXRoIGQ9Ik0yMjk5LDI4MjVMMjMyNiwyOTYyTDI0NjYsMjc3OVoiIGZpbGw9IiNiNDAwMmUiIHN0cm9rZT0iI2I0MDAyZSIvPjxwYXRoIGQ9Ik0yNDY2LDI3NzlMMjMyNiwyOTYyTDI0OTIsMjk3NloiIGZpbGw9IiNiMDAwMmYiIHN0cm9rZT0iI2IwMDAyZiIvPjxwYXRoIGQ9Ik0yNDY2LDI3NzlMMjQ5MiwyOTc2TDI1NjYsMjc4MloiIGZpbGw9IiNhZDAwMmYiIHN0cm9rZT0iI2FkMDAyZiIvPjxwYXRoIGQ9Ik0yNTY2LDI3ODJMMjQ5MiwyOTc2TDI2NDUsMjg5OFoiIGZpbGw9IiNhOTAwMzAiIHN0cm9rZT0iI2E5MDAzMCIvPjxwYXRoIGQ9Ik0yNTY2LDI3ODJMMjY0NSwyODk4TDI3NjgsMjcyOVoiIGZpbGw9IiNhNzAwMzAiIHN0cm9rZT0iI2E3MDAzMCIvPjxwYXRoIGQ9Ik0yNzY4LDI3MjlMMjY0NSwyODk4TDI3NzQsMjk1MFoiIGZpbGw9IiNhMjAwMzAiIHN0cm9rZT0iI2EyMDAzMCIvPjxwYXRoIGQ9Ik0tNDEsMjkyOUwtNTMsMzExMUwxMTQsMzEwOFoiIGZpbGw9IiNlMDdmNzMiIHN0cm9rZT0iI2UwN2Y3MyIvPjxwYXRoIGQ9Ik0tNDEsMjkyOUwxMTQsMzEwOEwxMTEsMjkzOVoiIGZpbGw9IiNlMTdkNmUiIHN0cm9rZT0iI2UxN2Q2ZSIvPjxwYXRoIGQ9Ik0xMTEsMjkzOUwxMTQsMzEwOEwyNDMsMzA3NloiIGZpbGw9IiNlMDc4NjYiIHN0cm9rZT0iI2UwNzg2NiIvPjxwYXRoIGQ9Ik0xMTEsMjkzOUwyNDMsMzA3NkwyMjksMjk0NFoiIGZpbGw9IiNlMjc2NjMiIHN0cm9rZT0iI2UyNzY2MyIvPjxwYXRoIGQ9Ik0yMjksMjk0NEwyNDMsMzA3NkwzNTksMjk4MFoiIGZpbGw9IiNlMTcyNWMiIHN0cm9rZT0iI2UxNzI1YyIvPjxwYXRoIGQ9Ik0zNTksMjk4MEwyNDMsMzA3Nkw0MTksMzAzNFoiIGZpbGw9IiNlMDZmNTciIHN0cm9rZT0iI2UwNmY1NyIvPjxwYXRoIGQ9Ik0zNTksMjk4MEw0MTksMzAzNEw1NTUsMjk2NVoiIGZpbGw9IiNlMTZhNGUiIHN0cm9rZT0iI2UxNmE0ZSIvPjxwYXRoIGQ9Ik01NTUsMjk2NUw0MTksMzAzNEw0OTEsMzExMVoiIGZpbGw9IiNlMDY3NGEiIHN0cm9rZT0iI2UwNjc0YSIvPjxwYXRoIGQ9Ik01NTUsMjk2NUw0OTEsMzExMUw3MTAsMzA0MVoiIGZpbGw9IiNlMDYyNDYiIHN0cm9rZT0iI2UwNjI0NiIvPjxwYXRoIGQ9Ik01NTUsMjk2NUw3MTAsMzA0MUw3MjIsMjkxMFoiIGZpbGw9IiNlMTVkNDQiIHN0cm9rZT0iI2UxNWQ0NCIvPjxwYXRoIGQ9Ik03MjIsMjkxMEw3MTAsMzA0MUw4NjYsMjg5OFoiIGZpbGw9IiNlMjU3NDAiIHN0cm9rZT0iI2UyNTc0MCIvPjxwYXRoIGQ9Ik04NjYsMjg5OEw3MTAsMzA0MUw4MzcsMzEzMVoiIGZpbGw9IiNlMDU0M2YiIHN0cm9rZT0iI2UwNTQzZiIvPjxwYXRoIGQ9Ik04NjYsMjg5OEw4MzcsMzEzMUw5NjUsMjk2N1oiIGZpbGw9IiNlMDRmM2MiIHN0cm9rZT0iI2UwNGYzYyIvPjxwYXRoIGQ9Ik05NjUsMjk2N0w4MzcsMzEzMUwxMDI0LDMwMjNaIiBmaWxsPSIjZGY0YzNiIiBzdHJva2U9IiNkZjRjM2IiLz48cGF0aCBkPSJNOTY1LDI5NjdMMTAyNCwzMDIzTDExMDYsMjg4OVoiIGZpbGw9IiNlMTQ2MzgiIHN0cm9rZT0iI2UxNDYzOCIvPjxwYXRoIGQ9Ik0xMTA2LDI4ODlMMTAyNCwzMDIzTDExNTUsMzAyN1oiIGZpbGw9IiNlMDQxMzYiIHN0cm9rZT0iI2UwNDEzNiIvPjxwYXRoIGQ9Ik0xMTA2LDI4ODlMMTE1NSwzMDI3TDEyNzUsMjkxN1oiIGZpbGw9IiNlMDNhMzQiIHN0cm9rZT0iI2UwM2EzNCIvPjxwYXRoIGQ9Ik0xMjc1LDI5MTdMMTE1NSwzMDI3TDEyODksMzAyMVoiIGZpbGw9IiNkZTM1MzIiIHN0cm9rZT0iI2RlMzUzMiIvPjxwYXRoIGQ9Ik0xMjc1LDI5MTdMMTI4OSwzMDIxTDEzODcsMjk0NFoiIGZpbGw9IiNkZTJmMzAiIHN0cm9rZT0iI2RlMmYzMCIvPjxwYXRoIGQ9Ik0xMzg3LDI5NDRMMTI4OSwzMDIxTDE0NTAsMzA1MloiIGZpbGw9IiNkYzJiMmYiIHN0cm9rZT0iI2RjMmIyZiIvPjxwYXRoIGQ9Ik0xMzg3LDI5NDRMMTQ1MCwzMDUyTDE1ODYsMjg5M1oiIGZpbGw9IiNkYzIzMmMiIHN0cm9rZT0iI2RjMjMyYyIvPjxwYXRoIGQ9Ik0xNTg2LDI4OTNMMTQ1MCwzMDUyTDE1MzAsMzA2MFoiIGZpbGw9IiNkYTFmMmIiIHN0cm9rZT0iI2RhMWYyYiIvPjxwYXRoIGQ9Ik0xNTg2LDI4OTNMMTUzMCwzMDYwTDE3MzEsMzA2OFoiIGZpbGw9IiNkNjE5MmIiIHN0cm9rZT0iI2Q2MTkyYiIvPjxwYXRoIGQ9Ik0xNTg2LDI4OTNMMTczMSwzMDY4TDE3NDQsMjkwNFoiIGZpbGw9IiNkMzE1MmIiIHN0cm9rZT0iI2QzMTUyYiIvPjxwYXRoIGQ9Ik0xNzQ0LDI5MDRMMTczMSwzMDY4TDE4NjEsMjg5NFoiIGZpbGw9IiNjZjEwMmIiIHN0cm9rZT0iI2NmMTAyYiIvPjxwYXRoIGQ9Ik0xODYxLDI4OTRMMTczMSwzMDY4TDE5MjUsMzEwNloiIGZpbGw9IiNjYTBjMmMiIHN0cm9rZT0iI2NhMGMyYyIvPjxwYXRoIGQ9Ik0xODYxLDI4OTRMMTkyNSwzMTA2TDIwNTUsMjkyN1oiIGZpbGw9IiNjNjA2MmQiIHN0cm9rZT0iI2M2MDYyZCIvPjxwYXRoIGQ9Ik0yMDU1LDI5MjdMMTkyNSwzMTA2TDIwNTIsMzA1OFoiIGZpbGw9IiNjMTAyMmQiIHN0cm9rZT0iI2MxMDIyZCIvPjxwYXRoIGQ9Ik0yMDU1LDI5MjdMMjA1MiwzMDU4TDIxNzQsMzA3N1oiIGZpbGw9IiNiZDAwMmUiIHN0cm9rZT0iI2JkMDAyZSIvPjxwYXRoIGQ9Ik0yMDU1LDI5MjdMMjE3NCwzMDc3TDIyMTQsMjkwM1oiIGZpbGw9IiNiYzAwMmUiIHN0cm9rZT0iI2JjMDAyZSIvPjxwYXRoIGQ9Ik0yMjE0LDI5MDNMMjE3NCwzMDc3TDIyNzIsMzA1NFoiIGZpbGw9IiNiNzAwMmUiIHN0cm9rZT0iI2I3MDAyZSIvPjxwYXRoIGQ9Ik0yMjE0LDI5MDNMMjI3MiwzMDU0TDIzMjYsMjk2MloiIGZpbGw9IiNiNjAwMmYiIHN0cm9rZT0iI2I2MDAyZiIvPjxwYXRoIGQ9Ik0yMzI2LDI5NjJMMjI3MiwzMDU0TDI1MjEsMzA1MloiIGZpbGw9IiNiMDAwMmYiIHN0cm9rZT0iI2IwMDAyZiIvPjxwYXRoIGQ9Ik0yMzI2LDI5NjJMMjUyMSwzMDUyTDI0OTIsMjk3NloiIGZpbGw9IiNhYzAwMzAiIHN0cm9rZT0iI2FjMDAzMCIvPjxwYXRoIGQ9Ik0yNDkyLDI5NzZMMjUyMSwzMDUyTDI2NDUsMjg5OFoiIGZpbGw9IiNhODAwMzAiIHN0cm9rZT0iI2E4MDAzMCIvPjxwYXRoIGQ9Ik0yNjQ1LDI4OThMMjUyMSwzMDUyTDI1ODUsMzEwOFoiIGZpbGw9IiNhNTAwMzAiIHN0cm9rZT0iI2E1MDAzMCIvPjxwYXRoIGQ9Ik0yNjQ1LDI4OThMMjU4NSwzMTA4TDI3NzQsMjk1MFoiIGZpbGw9IiNhMjAwMzEiIHN0cm9rZT0iI2EyMDAzMSIvPjxwYXRoIGQ9Ik0yNzc0LDI5NTBMMjU4NSwzMTA4TDI3OTcsMzA2MloiIGZpbGw9IiM5ZTAwMzEiIHN0cm9rZT0iIzllMDAzMSIvPjxwYXRoIGQ9Ik0tNTMsMzExMUw4MzcsMzEzMUwxMTQsMzEwOFoiIGZpbGw9IiNkZTcxNWIiIHN0cm9rZT0iI2RlNzE1YiIvPjxwYXRoIGQ9Ik0xMTQsMzEwOEw4MzcsMzEzMUw0OTEsMzExMVoiIGZpbGw9IiNkZTY4NGIiIHN0cm9rZT0iI2RlNjg0YiIvPjxwYXRoIGQ9Ik0xMTQsMzEwOEw0OTEsMzExMUwyNDMsMzA3NloiIGZpbGw9IiNkZTcyNWMiIHN0cm9rZT0iI2RlNzI1YyIvPjxwYXRoIGQ9Ik0yNDMsMzA3Nkw0OTEsMzExMUw0MTksMzAzNFoiIGZpbGw9IiNkZjZkNTMiIHN0cm9rZT0iI2RmNmQ1MyIvPjxwYXRoIGQ9Ik00OTEsMzExMUw4MzcsMzEzMUw3MTAsMzA0MVoiIGZpbGw9IiNkZTVjNDQiIHN0cm9rZT0iI2RlNWM0NCIvPjxwYXRoIGQ9Ik04MzcsMzEzMUwyNTg1LDMxMDhMMTkyNSwzMTA2WiIgZmlsbD0iI2NhMTAyYyIgc3Ryb2tlPSIjY2ExMDJjIi8+PHBhdGggZD0iTTgzNywzMTMxTDE5MjUsMzEwNkwxNTMwLDMwNjBaIiBmaWxsPSIjZDkyNjJlIiBzdHJva2U9IiNkOTI2MmUiLz48cGF0aCBkPSJNODM3LDMxMzFMMTUzMCwzMDYwTDE0NTAsMzA1MloiIGZpbGw9IiNkYjMzMzIiIHN0cm9rZT0iI2RiMzMzMiIvPjxwYXRoIGQ9Ik04MzcsMzEzMUwxNDUwLDMwNTJMMTE1NSwzMDI3WiIgZmlsbD0iI2RkM2QzNSIgc3Ryb2tlPSIjZGQzZDM1Ii8+PHBhdGggZD0iTTgzNywzMTMxTDExNTUsMzAyN0wxMDI0LDMwMjNaIiBmaWxsPSIjZGY0ODM5IiBzdHJva2U9IiNkZjQ4MzkiLz48cGF0aCBkPSJNMTE1NSwzMDI3TDE0NTAsMzA1MkwxMjg5LDMwMjFaIiBmaWxsPSIjZGMzMTMxIiBzdHJva2U9IiNkYzMxMzEiLz48cGF0aCBkPSJNMTUzMCwzMDYwTDE5MjUsMzEwNkwxNzMxLDMwNjhaIiBmaWxsPSIjY2UxMzJjIiBzdHJva2U9IiNjZTEzMmMiLz48cGF0aCBkPSJNMTkyNSwzMTA2TDI1ODUsMzEwOEwyMTc0LDMwNzdaIiBmaWxsPSIjYjUwMDJmIiBzdHJva2U9IiNiNTAwMmYiLz48cGF0aCBkPSJNMTkyNSwzMTA2TDIxNzQsMzA3N0wyMDUyLDMwNThaIiBmaWxsPSIjYmUwMDJlIiBzdHJva2U9IiNiZTAwMmUiLz48cGF0aCBkPSJNMjE3NCwzMDc3TDI1ODUsMzEwOEwyMjcyLDMwNTRaIiBmaWxsPSIjYjAwMDJmIiBzdHJva2U9IiNiMDAwMmYiLz48cGF0aCBkPSJNMjI3MiwzMDU0TDI1ODUsMzEwOEwyNTIxLDMwNTJaIiBmaWxsPSIjYWEwMDMwIiBzdHJva2U9IiNhYTAwMzAiLz48L2c+PC9zdmc+);
}

.checkered {
    background-image: linear-gradient(45deg, #ff7801 25%, transparent 25%, transparent), linear-gradient(-45deg, #ff7801 25%, transparent 25%, transparent), linear-gradient(45deg, transparent 75%, #ff7801 75%), linear-gradient(-45deg, transparent 75%, #ff7801 75%)
}

.stripes {
    width: 100%;
    background-size: 50px 50px;
    box-shadow: 1px 1px 8px gray
}

.logo {
    position: absolute;
    z-index: 999999;
    margin-top: 40px;
    margin-left: 10px;
    width: 65px;
    height: 65px;
    cursor: pointer
}

.navbar {
    margin-top: -28px
}

.global_search {
    margin-top: 5px;
    padding: 2px 15px;
    width: 15pc;
    height: 25px;
    border: 0 none;
    border-radius: 30px;
    color: #555;
    line-height: 25px
}

.navbar_line_1 {
    width: 350px
}

.navbar_line_1, .navbar_line_2 {
    margin-top: -40px;
    height: 40px;
    background: #111 none repeat scroll 0 0
}

.navbar_line_2 {
    position: relative;
    display: block;
    margin-left: 540px;
    width: 660px
}

.navbar_line_3 {
    margin-top: -70px;
    margin-left: 1250px;
    width: 430px;
    height: 40px
}

.navbar_line_3, .skew1 {
    display: block;
    background: #111 none repeat scroll 0 0
}

.skew1 {
    margin-left: 350px;
    width: 60px;
    transform: skewX(130deg)
}

.skew1, .skew2 {
    position: absolute;
    margin-top: -40px;
    height: 5pc
}

.skew2 {
    margin-left: 465px;
    width: 75px;
    transform: skewX(61deg)
}

.skew2, .skew3 {
    display: block;
    background: #111 none repeat scroll 0 0
}

.skew3 {
    position: absolute;
    margin-top: -30px;
    margin-left: 655px;
    width: 70px;
    height: 70px;
    transform: skewX(130deg)
}

.channels {
    margin: 0 0 40px 0;
    padding: 30px 0;
    background: #fff7e8 none repeat scroll 0 0
}

.channel_lft {
    margin-left: -35px;
    height: 10pc
}

.footer {
    padding: 20px 0;
    background-color: #000;
    color: #fff
}

.login_block {
    margin-top: -50px;
    padding: 40px 30px;
    width: 500px;
    background: #fff
}

.jumbotron {
    background-color: transparent;
    text-align: center
}

.jumbotron .btn {
    padding: 14px 24px;
    font-size: 21px
}

.topline {
    height: 30px;
    background: #343434 none repeat scroll 0 0
}

.toplink {
    margin-right: 25px
}

.channel_link > a, .toplink > a {
    color: #fff;
    line-height: 30px
}

.channel_link > a {
    margin-right: 10px;
    margin-left: 10px;
    font-weight: 700;
    font-size: 1pc
}

.nav_head {
    position: relative;
    z-index: 99999;
    display: inline
}

.navbar_line {
    display: inline-block;
    margin-top: -75px;
    height: 55px
}

.content {
    margin: 0 auto;
    margin-bottom: 20px;
    padding: 20px;
    background: #fff;
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, .05), 0 1px 2px 0 rgba(0, 0, 0, .1)
}

.recommend {
    margin-bottom: 20px;
    padding-bottom: 30px;
    border-bottom: 1px solid #ddd
}

.heading a {
    right: 0;
    padding-right: 25px;
    background-position: center right;
    color: #ff7b4c;
    text-decoration: none;
    font-weight: 700;
    font-size: 18px;
    transition: all .5s ease-out
}

.e-album-all {
    list-style-type: none
}

.e-album-all .album-item {
    float: left;
    padding: 6px;
    border-width: 0;
    background-color: #fff;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .15);
    border-bottom-width: 1px \9
}

.e-album-all .album-info {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}

.e-album-all .album-cover {
    width: 100%;
    height: 158px
}

.post-item {
    position: relative;
    width: 100%;
    border-bottom: 2px dashed #f2f1f1
}

.titleimg {
    float: left;
    display: block;
    overflow: hidden;
    height: 110px
}

.mecc p {
    margin-top: 6px;
    color: #656565;
    letter-spacing: .5px;
    font-size: 13px;
    line-height: 27px
}

.mecctitle {
    height: 20px;
    line-height: 18px
}

.mecctitle h2 {
    right: 0;
    margin: 0;
    padding: 0;
    padding-right: 25px;
    background-position: center right;
    font-weight: 700;
    font-size: 18px;
    line-height: 29px;
    transition: all .5s ease-out
}

.meccaddress {
    display: block;
    margin-top: 9pt;
    margin-bottom: 0;
    color: #a2a2a2;
    font-style: normal
}

article {
    clear: both;
    height: 75pt;
    font-family: Microsoft YaHei
}

article .content-text {
    margin-top: 20px;
    font-size: 1pc;
    line-height: 28px
}

article .content-text p {
    margin-bottom: 20px;
    color: #353535;
    text-indent: 2em
}

.recommend-forum {
    margin-top: 2px;
    padding: 7px;
    cursor: pointer;
    -webkit-transition: background-color .2s;
    transition: background-color .2s
}

.recommend-forum:hover {
    background-color: #f3f8f9
}

center img {
    max-width: 100%
}

#home-post .post-content {
    padding-top: 30px;
    padding-bottom: 30px
}

#home-post .post-image {
    padding-top: 10px;
    padding-bottom: 10px
}

#home-post .post-image img {
    width: 75pt;
    height: 75pt
}

.post-all .post-item {
    padding: 20px 0
}

.post-all img {
    max-width: 100%
}

.channel_intro {
    padding: 10px 20px;
    border-radius: 10px;
    background: #ffe3af none repeat scroll 0 0;
    color: #555
}

.channel_name h1 {
    color: #000;
    font-size: 50px;
    font-family: yahei
}

.channel_name .small {
    margin-top: 30px;
    padding-left: 15px;
    font-size: 14px
}

.channel_list {
    margin-top: 20px;
    margin-bottom: 40px;
    padding: 30px 20px 10px;
    background: #fff7e8 none repeat scroll 0 0
}

.channel_list ul li {
    list-style: outside none none;
    margin-bottom: 20px
}

.video_list {
    margin-bottom: 20px
}

.play-video-icon {
    position: absolute;
    top: 50%;
    bottom: auto;
    left: 50%;
    margin-top: -26px;
    margin-left: -26px;
    width: 52px;
    height: 52px;
    opacity: 0;
    transition: opacity .4s ease-in 0s
}

.comm_cnt {
    margin-bottom: 40px;
    padding: 20px 30px;
    height: auto;
    background: #fff7e8 none repeat scroll 0 0
}

.recommend_rht img {
    width: 100%
}

.comment {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #eee
}

.video_info {
    clear: both;
    padding: 20px 0
}

.comment textarea {
    margin: 20px 0 10px;
    padding: 10px;
    width: 100%;
    height: 5pc;
    color: #888
}

.comment_avatar img {
    width: 100%
}

.inline h3 {
    float: left;
    color: #555;
    font-size: 1pc;
    line-height: 1pc
}

.inline .views {
    float: right;
    margin-top: 24px;
    color: #aaa;
    font-size: 9pt;
    line-height: 9pt
}

.vlist-card {
    margin-bottom: 30px;
    background-color: #fff
}

.vlist-card .thumb {
    position: relative;
    height: 135px
}

.vlist-card .thumb .background {
    width: 100%;
    height: 100%;
    background: #000 none no-repeat scroll center center/122% auto
}

.vlist-card .thumb .custom-background {
    width: 100%;
    height: 100%;
    background: transparent none no-repeat scroll center center/cover
}

.vlist-card .thumb a {
    position: absolute;
    top: 0;
    display: none;
    padding: 2pc 10px 10px;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5) none repeat scroll 0 0;
    color: #fff;
    text-align: center
}

.vlist-card .thumb .glyphicon-play-circle {
    font-size: 72px
}

.vlist-card .info {
    padding: 10px
}

.vlist-card .info .title {
    overflow: hidden;
    height: 14px;
    font-weight: 700;
    font-size: 14px;
    line-height: 14px
}

.vlist-card .info .origin {
    color: #bbb;
    font-size: 9pt
}

.vlist-card .info .count {
    float: right
}

.vlist-card .info .count .label {
    padding: 5px 10px;
    background-color: #2d2d2d
}

.vlist-card .info .edit {
    float: right;
    display: none
}

.vlist-card:hover .edit {
    display: inline
}

.badge-default, .label-default {
    color: #fff
}

.category_list {
    margin-bottom: 10px;
}

.category_list a {
    margin-right: 10px;
    margin-bottom: 15px
}

.footer .container {
    text-align: center
}

.footer .menu > a {
    margin: 8px;
    color: #fff;
    font-size: 14px
}

.footer p {
    margin: 10px 0
}

.footer p a {
    color: #fff
}

li {
    list-style: none
}

.arrow-top {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent transparent #e6e6e6;
    border-style: dashed dashed solid;
    border-width: 7px
}

header {
    margin-bottom: 20px;
    width: 100%;
    min-width: 1050px
}

.navBarWrap {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    width: 100%;
    background-color: #333
}

.navBar {
    margin: 0 auto;
    max-width: 1050px
}

.navBar, nav {
    height: 34px;
    line-height: 34px
}

.navBar .moreNav > a, .navBar nav > a {
    float: left;
    margin: 0;
    padding: 0 20px;
    color: #eee;
    font-size: 9pt;
    transition: all .3s ease-in-out 0s
}

.navBar nav > a {
    position: relative
}

.navBar nav > a.active, .navBar nav > a.active:hover {
    background-color: #f04848;
    color: #fff
}

.navBar nav > a:hover {
    background-color: #4b4b4b;
    color: #fff
}

.navBar a .hot, .navBar a .new {
    position: absolute;
    top: -5px;
    right: 4px;
    display: inline-block;
    width: 18px;
    height: 15px
}

.menu_320 .hot img, .navBar a .hot img, .navBar a .new img {
    width: 18px;
    height: 15px
}

.yc_close, .yc_layer {
    top: 26px;
    left: 220px;
    width: 89px;
    height: 4pc;
    background: transparent url(../img/yc_bg.png) no-repeat scroll 0 0;
    position: absolute;
    display: block
}

.yc_close {
    top: 10px;
    left: 70px;
    width: 14px;
    height: 14px;
    background-position: 0 -75px
}

.yc_layer:hover .yc_close {
    background-position: 0 -109px
}

.navBar .moreNav {
    position: relative;
    float: left;
    padding: 0 34px 0 22px
}

.navBar .moreNav a {
    padding: 0
}

.login_Info i, .navBar .moreNav i, .submission i {
    position: absolute;
    top: 8px;
    right: 1pc;
    display: block;
    color: #767676;
    line-height: 1
}

.login_InfoHover i, .navBar .moreNavHover i, .submissionHover i {
    transform: rotate(180deg)
}

.navBar .moreNavHover {
    background-color: #4b4b4b
}

.navBar .moreNavHover i {
    color: #fff
}

.more_login_Info, .more_moreNav, .more_submission {
    position: absolute;
    top: 2pc;
    left: 50%;
    display: none;
    margin-left: -42px;
    padding: 5px 13px;
    width: 56px;
    border-color: -moz-use-text-color #d1d1d1 #d1d1d1;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    border-radius: 5px;
    border-image: none;
    background-color: #fff;
    line-height: 24px;
    border: none
}

.navBar .moreNav .arrow-top {
    top: -14px;
    left: 50%;
    margin-left: -7px;
    border-bottom-color: #d1d1d1
}

.navBar .moreNav .arrow-top em {
    position: absolute;
    top: -6px;
    left: -7px;
    width: 0;
    height: 0;
    border-color: transparent transparent #fff;
    border-style: dashed dashed solid;
    border-width: 7px
}

.more_login_Info li a, .more_moreNav li a, .more_submission a {
    margin-right: 0;
    padding: 0;
    color: #333;
    text-align: left;
    font-size: 14px
}

.login_InfoHover a:hover, .more_moreNav li a:hover, .submissionHover a:hover {
    color: #5188a6
}

.loginArea {
    position: relative;
    float: right;
    width: 31%;
    height: 2pc
}

.loginArea a.navBarRegister {
    float: right;
    padding-left: 8px;
    color: #eee;
    font-size: 9pt
}

.loginArea a.navBarLogin {
    float: right;
    padding-left: 30px;
    color: #eee;
    font-size: 9pt
}

.loginArea a.navBarLogin:hover, .loginArea a.navBarRegister:hover {
    color: #fff
}

.loginArea .line {
    float: right;
    margin-top: 10px;
    margin-left: 8px;
    height: 13px;
    border-top: 0 none;
    border-left: 1px solid #b9b9b9
}

.submission {
    position: relative;
    z-index: 5;
    float: right;
    margin-left: 34px;
    width: 68px
}

.submission > a {
    display: block;
    color: #eee;
    font-size: 9pt
}

.submission .arrow-top {
    top: -14px;
    left: 50%;
    margin-left: -7px;
    border-bottom-color: #d1d1d1
}

.submission .arrow-top em {
    position: absolute;
    top: -6px;
    left: -7px;
    width: 0;
    height: 0;
    border-color: transparent transparent #fff;
    border-style: dashed dashed solid;
    border-width: 7px
}

.submission > a:hover, .submissionHover > a {
    color: #fff
}

.submission i {
    right: 0
}

.submissionHover i {
    color: #bbb
}

.login_Info {
    position: relative;
    z-index: 5;
    float: right;
    display: none;
    margin-left: 15px;
    padding-right: 15px;
    padding-left: 15px;
    width: auto
}

.login_Info a.nickName {
    display: block;
    overflow: hidden;
    padding-right: 3px;
    width: auto;
    max-width: 86px;
    color: #eee;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 9pt
}

.login_Info i {
    right: 0
}

.login_Info .arrow-top {
    top: -14px;
    left: 50%;
    margin-left: -7px;
    border-bottom-color: #d1d1d1
}

.login_Info .arrow-top em {
    position: absolute;
    top: -6px;
    left: -7px;
    width: 0;
    height: 0;
    border-color: transparent transparent #fff;
    border-style: dashed dashed solid;
    border-width: 7px
}

.login_InfoHover a {
    width: auto;
    color: #fff
}

.more_login_Info {
    width: auto
}

.more_login_Info li {
    position: relative
}

.more_login_Info a {
    overflow: hidden;
    white-space: nowrap
}

.more_login_Info a span em {
    color: #d62222;
    font-size: 9pt;
    line-height: 24px
}

.loginArea .downloadApp {
    position: relative;
    float: right;
    font-size: 9pt
}

.loginArea .downloadApp > a {
    height: 2pc;
    color: #eee !important;
    line-height: 2pc
}

.loginArea .downloadApp .app i {
    margin-right: 4px;
    color: #e7e7e7;
    vertical-align: -2px;
    font-size: 14px
}

.loginArea .downloadApp .more-share-box {
    position: absolute;
    top: 22px;
    left: 50%;
    display: none;
    margin-left: -107px;
    padding-top: 10px
}

.loginArea .downloadApp .more-share-box span.arrow-top {
    top: -4px;
    left: 107px;
    border-bottom-color: #d1d1d1
}

.loginArea .downloadApp .more-share-box em.arrow-top {
    top: -6px;
    left: -7px;
    border-bottom-color: #fff
}

.loginArea .downloadApp .more-share {
    padding: 29px;
    width: 154px;
    height: auto;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    background-color: #fff;
    color: #666;
    text-align: center
}

.loginArea .downloadApp .more-share img {
    max-width: 100%
}

.loginArea .app-box {
    display: block;
    margin-bottom: 14px;
    text-align: center
}

.loginArea .app-box img {
    display: block;
    margin: 0 auto 7px;
    width: auto
}

.loginArea .app-box b {
    color: #333;
    font-weight: 400;
    font-size: 1pc
}

.loginArea .downloadApp .more-share p {
    color: #333;
    font-size: 1pc;
    line-height: 1pc
}

.loginArea .downloadApp .more-share p.red {
    padding-top: 10px;
    color: #f05858
}

.loginArea .downloadApp .more-share p.red i {
    padding: 0 2px;
    color: #f05858;
    vertical-align: -2px;
    font-size: 24px !important
}

.more_user_news {
    position: absolute;
    top: 2pc;
    right: 0;
    z-index: 1;
    display: none;
    padding: 8px 0;
    width: 140px;
    height: auto;
    border: 1px solid #dcdcdc;
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(6, 0, 1, .1)
}

.more_user_news a {
    display: block;
    padding: 0 10px;
    width: 90pt;
    height: 24px;
    color: #333;
    text-align: left;
    font-size: 14px;
    line-height: 24px
}

.more_user_news i {
    position: absolute;
    top: 8px;
    right: 6px;
    z-index: 1;
    color: #999;
    font-size: 14px;
    cursor: pointer
}

.more_user_news a:hover {
    color: #5188a6
}

.more_user_news i:hover {
    color: #f04848
}

.more_user_news em {
    padding-right: 4px;
    color: #d62222
}

@media screen and (min-width: 1024px) and (max-width: 1280px) {
    .navBar nav > a {
        padding: 0 20px
    }
}

@media screen and (min-width: 900px) and (max-width: 1023px) {
    nav {
        overflow: hidden;
        width: 61%
    }

    .loginArea {
        width: 38%
    }
}

@media screen and (max-width: 899px) {
    .wrap {
        padding-top: 0;
        margin: 10px auto -60px
    }

    .navbar-nav .nav > li {
        background: #222
    }

    .navbar {
        margin-top: 0
    }

    .navbar-inverse .navbar-brand {
        color: #fff
    }

    .navbar-nav {
        margin-top: 0
    }

    .submission {
        display: none
    }
}

@media screen and (max-width: 640px) {
    .wrap {
        padding-top: 0;
        margin: 10px auto -60px
    }

    .navbar {
        margin-top: 0
    }

    .navbar-inverse .navbar-brand {
        color: #fff
    }

    body {
        padding-top: 0 !important
    }

    .navbar-nav.nav > li {
        background: #222
    }

    .navbar-nav {
        margin-top: 0
    }
}

.rank a:hover {
    text-decoration: none !important
}

.icon-huikui2015 {
    display: inline-block;
    margin-right: 4px;
    vertical-align: -4px
}

.icon-huikui2015, .icon-huikui2015 img {
    width: 14px;
    height: 18px
}

.icon-xunzhang618 {
    display: inline-block;
    margin-right: 4px;
    width: 2pc;
    height: 1pc;
    background: transparent url(/resources/public/img/xunzhang_618.png) no-repeat scroll 0 0
}

.identity .icon-xunzhang618, .personal_info_wrap .icon-xunzhang618 {
    vertical-align: -4px
}

.info-stuff-set .icon-xunzhang618 {
    vertical-align: 0
}

.icon-rightknights {
    display: inline-block;
    margin-right: 4px;
    width: 9pt;
    height: 1pc;
    background: transparent url(/resources/public/img/rightknights.png) no-repeat scroll 0 0;
    vertical-align: -5px
}

.info-stuff-set .icon-rightknights {
    vertical-align: 0
}

.identity .icon-rightknights {
    vertical-align: -4px !important
}

#user-information .user_namerank .icon-rightknights {
    vertical-align: -3px
}

.icon-fans {
    display: inline-block;
    margin-right: 4px;
    width: 17px;
    height: 17px;
    background: transparent url(/resources/public/img/fans.png) no-repeat scroll 0 0
}

.info-stuff-set .icon-fans {
    vertical-align: 0
}

.icon-crown, .identity .icon-fans {
    vertical-align: -2px
}

.icon-crown {
    color: #fdcc38 !important
}

.personal_info_wrap .icon-crown, .user_namerank .icon-crown {
    vertical-align: 0
}

.authorWarp .icon-crown {
    vertical-align: 1px
}

.identity .icon-crown {
    margin-left: 4px;
    vertical-align: 0
}

.icon-living, .icon-vip_living {
    display: inline-block;
    margin-right: 4px;
    width: 18px;
    height: 1pc;
    background: transparent url(/resources/public/img/living.png) no-repeat scroll 0 0
}

.icon-vip_living {
    background-image: url(/resources/public/img/vip_living.png)
}

.info-stuff-set .icon-living, .info-stuff-set .icon-vip_living {
    vertical-align: 0
}

.identity .icon-living, .identity .icon-vip_living {
    vertical-align: -2px
}

.icon-seven {
    display: inline-block;
    margin-right: 4px;
    width: 11px;
    height: 1pc;
    background: transparent url(/resources/public/img/seven.png) no-repeat scroll 0 0
}

.info-stuff-set .icon-seven {
    vertical-align: 0
}

.identity .icon-seven {
    vertical-align: -2px
}

.icon-media {
    display: inline-block;
    margin-right: 4px;
    width: 1pc;
    height: 1pc;
    background: transparent url(/resources/public/img/media.png) no-repeat scroll 0 0
}

.info-stuff-set .icon-media {
    vertical-align: 0
}

.identity .icon-media {
    vertical-align: -2px
}

.icon-goodboy {
    display: inline-block;
    margin-right: 4px;
    width: 1pc;
    height: 1pc;
    background: transparent url(/resources/public/img/goodboy.png) no-repeat scroll 0 0
}

.info-stuff-set .icon-goodboy {
    vertical-align: 1px
}

.identity .icon-goodboy {
    vertical-align: -1px
}

.icon-juweihui {
    display: inline-block;
    margin-right: 4px;
    width: 1pc;
    height: 1pc;
    background: transparent url(/resources/public/img/juweihui.png) no-repeat scroll 0 0
}

.info-stuff-set .icon-juweihui {
    vertical-align: 0
}

.identity .icon-juweihui {
    vertical-align: -2px
}

.icon-signin201609 {
    display: inline-block;
    margin-right: 4px;
    width: 19px;
    height: 1pc;
    background: transparent url(/resources/public/img/signin201609.png) no-repeat scroll 0 0
}

.info-stuff-set .icon-signin201609 {
    vertical-align: 0
}

.identity .icon-signin201609 {
    vertical-align: -2px
}

.footer-layer {
    position: fixed;
    bottom: 0;
    z-index: 500;
    width: 100%;
    height: 90pt;
    background-color: rgba(0, 0, 0, .7)
}

.footer-layer .layer-center {
    position: relative;
    margin: 0 auto;
    padding-top: 8px;
    width: 1050px
}

.layer-left {
    text-align: center
}

.layer-left li {
    display: inline-block;
    vertical-align: top
}

.layer-right {
    position: absolute;
    top: 10px;
    right: 10px
}

.layer-right i {
    color: #fff;
    font-size: 25px;
    cursor: pointer
}

.layer-left button {
    display: inline-block
}

.layer-left .Login {
    margin-left: 25px;
    background-color: #f04848
}

.layer-left .Login, .layer-left .register {
    position: relative;
    top: 38px;
    width: 140px;
    height: 33px;
    border-radius: 6px;
    color: #fff;
    text-align: center;
    font-size: 1pc;
    line-height: 33px;
    cursor: pointer
}

.layer-left .register {
    margin-left: 28px;
    background-color: #3184e7
}

.footer-layer-temp {
    position: fixed;
    bottom: 0;
    z-index: 500;
    width: 100%;
    height: 90pt;
    background-color: rgba(0, 0, 0, .7)
}

.footer-layer-temp .layer-center-temp {
    margin: 0 auto;
    padding: 10px 0;
    width: 1050px;
    height: 75pt
}

.layer-left-temp {
    float: left;
    margin-left: 70px
}

.layer-right-temp {
    float: left;
    margin-top: 5px;
    margin-left: 95px;
    color: #767676;
    font-size: 25px;
    cursor: pointer
}

.layer-right-temp:hover {
    color: #fff
}

.footer-innerlink {
    margin-bottom: 30px
}

.innerlink-title {
    margin-bottom: 10px;
    color: #999;
    font-size: 14px
}

.innerlink-title span {
    padding-right: 30px;
    cursor: pointer
}

.innerlink-title span.active {
    color: #fff;
    font-weight: 700
}

.innerlink-content a {
    display: inline-block;
    padding-right: 30px;
    color: #999;
    white-space: nowrap;
    line-height: 24px
}

.innerlink-content a:hover {
    color: #fff;
    text-decoration: none
}

.footer a:hover {
    color: #fff !important;
    text-decoration: none !important
}

footer .footerLink .linkTitle {
    color: #fff
}

footer .footerLink .linkTitle span {
    color: #999;
    font-weight: 400;
    font-size: 9pt
}

body {
    padding-top: 34px
}

.z-split {
    display: inline-block;
    margin: 0 7px;
    width: 0;
    height: 14px;
    border-right: 1px solid #fff;
    vertical-align: -2px
}

.z-clearfix:after, .z-clearfix:before {
    display: table;
    content: ""
}

.z-clearfix:after {
    clear: both
}

#global-nav {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 999;
    height: 34px;
    background-color: #333;
    color: #fff
}

#global-nav a {
    color: #fff !important;
    text-decoration: none !important
}

#global-nav.fixed, #global-nav.sub-channel {
    position: fixed;
    top: 0;
    bottom: auto
}

#global-nav .nav-inner {
    width: 100%;
    height: 34px
}

#global-nav nav {
    float: left;
    margin-right: -3px;
    width: auto
}

.control-list, .nav-list {
    display: inline
}

.control-list > li, .nav-list > li {
    position: relative;
    float: left;
    height: 34px
}

.control-list > li > a, .nav-list > li > a {
    display: inline-block;
    height: 2pc;
    border-bottom: 2px solid transparent;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    font-size: 14px;
    line-height: 34px
}

.control-list > li a.current, .control-list > li.current a, .nav-list > li a.current, .nav-list > li.current {
    background-color: #ff7700;
    height: 34px;
}

.control-list > li .arrow-down, .nav-list > li .arrow-down {
    position: relative;
    margin: 0 0 0 10px;
    border-color: #ff7700 transparent;
    vertical-align: middle
}

.navbar-inverse .navbar-toggle {
    border: 0;
}

.navbar-header {
    background: #ff7700;
}

.nav-list > li:hover {

    background: #ff5500;

}

.control-list > li .arrow-down:after, .nav-list > li .arrow-down:after {
    position: absolute;
    top: -6px;
    left: -4px;
    border-color: #333 transparent;
    content: ""
}

.control-list > li .arrow-down, .control-list > li .arrow-down:after, .nav-list > li .arrow-down, .nav-list > li .arrow-down:after {
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 4px 0
}

.control-list > li:hover .arrow-down:after, .nav-list > li:hover .arrow-down:after {
    top: 2px
}

.control-list > li:hover .arrow-down, .control-list > li:hover .arrow-down:after, .nav-list > li:hover .arrow-down, .nav-list > li:hover .arrow-down:after {
    border-width: 0 4px 4px
}

.control-list > li:hover .sub-nav, .nav-list > li:hover .sub-nav {
    display: block
}

.nav-list > li {
    padding: 0 4px
}

.nav-list > li > a {
    padding: 0 10px
}

.sub-nav {
    position: absolute;
    top: 34px;
    right: -1px;
    left: -1px;
    z-index: 999;
    display: none;
    padding: 7px 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    background-color: rgba(51, 51, 51, .9)
}

.sub-nav li a {
    display: inline-block;
    width: 100%;
    height: 28px;
    color: #fff;
    text-align: center;
    line-height: 28px
}

.sub-nav li a:hover {
    background-color: #f04848;
    transition: all .3s ease 0s
}

.nav-list {
    margin-left: -40px
}

.nav-controls {
    position: absolute;
    right: 0;
    height: 34px
}

.control-list > li > a {
    width: auto;
    min-width: 84px
}

.control-list > li.app-entry {
    border-left: medium none
}

.control-list > li.app-entry > a {
    width: 7pc
}

.control-list > li.app-entry .sub-nav {
    padding: 10px 0
}

.control-list > li.app-entry .sub-nav li > a {
    display: block;
    margin: 0 auto;
    width: 95px;
    height: auto;
    background-color: transparent !important;
    text-align: center;
    line-height: 20px
}

.control-list > li.app-entry .sub-nav li > a div {
    margin-top: 5px
}

.control-list > li.user-entry {
    display: none;
    padding: 0
}

.control-list > li.user-entry > a {
    padding: 0;
    width: 97px;
    text-align: center
}

.control-list > li.user-entry .nav-username {
    display: inline-block;
    overflow: hidden;
    max-width: 70px;
    vertical-align: top;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 34px
}

.control-list > li.user-entry .sub-nav {
    right: 0;
    left: 0
}

.nav-logins {
    padding: 0 15px;
    width: 67px;
    text-align: center;
    white-space: nowrap
}

.nav-logins, .nav-logins a {
    display: inline-block;
    height: 34px
}

.nav-logins a {
    color: #fff;
    font-size: 14px;
    line-height: 34px
}

.nav-logins .z-split {
    height: 14px;
    border-color: #7e7e7e
}

#chief-notice {
    position: absolute;
    top: 34px;
    right: 0;
    z-index: 1;
    display: none;
    padding: 8px 0;
    width: 140px;
    height: auto;
    border: 1px solid #dcdcdc;
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(6, 0, 1, .1)
}

#chief-notice i {
    position: absolute;
    top: 8px;
    right: 6px;
    z-index: 1;
    color: #999;
    font-size: 14px;
    cursor: pointer
}

#chief-notice a {
    display: block;
    padding: 0 10px;
    width: 90pt;
    height: 24px;
    color: #333;
    text-align: left;
    font-size: 14px;
    line-height: 24px
}

#chief-notice a em {
    padding-right: 4px;
    color: #f04848
}

#chief-notice #notice-comment, #chief-notice #notice-message {
    display: block;
    color: #333 !important;
    font-size: 14px !important
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    background-color: #f04848
}

.pagination > li > a {
    background: #fff none repeat scroll 0 0;
    color: #333;
}

.pagination > li > a, .pagination > li > span {
    padding: 8px 16px;
    border: #efefef
}

.channel_category_banners {
    background: #f04848;
    padding: 75pt 30px
}

.btn-default .badge {
    background-color: #444
}

.publisher {
    background: #fff none repeat scroll 0 0;
    border-radius: 50px;
    display: block;
    height: 40px;
    left: 10px;
    overflow: hidden;
    position: relative;
    top: -24px;
    width: 40px;
    -webkit-transition: .4s;
    -webkit-transition: -webkit-transform .4s ease-out;
    transition: transform .4s ease-out;
    -moz-transition: -moz-transform .4s ease-out
}

.publisher:hover {
    transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg)
}

.video-card .title {
    padding: 0 10px;
    text-decoration: none;
    display: block;
    font-size: 14px;
    line-height: 20px;
    margin-top: -18px;
    height: 50px;
    overflow: hidden
}

.video-card h3 {
    padding: 0
}

.play_time {
    float: right;
    font-size: 1pc;
    margin-right: 10px;
    margin-top: -25px;
    z-index: 9999;
    color: #fff;
    position: relative;
    right: 0;
    z-index:1;
}

.video-card .glyphicon-play-circle {
    color: #fff;
    font-size: 75pt;
    left: 25px;
    opacity: .5;
    position: relative;
    top: -180px
}

.icon-black {
    color: #333;
    left: -30px;
    position: relative
}

.search-banner .search-input-group {
    height: 50px;
    margin: 75px 20%
}

@media (max-width: 991px) {
    .search-banner .search-input-group {
        margin-left: 0;
        margin-right: 0
    }
}

.search-banner .search-input-group .form-control {
    border: medium none;
    border-bottom-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
    color: #000;
    font-size: 1pc;
    height: 50px;
    padding-right: 50px
}

.search-banner .search-input-group .input-wrap {
    position: relative
}

.search-banner .search-input-group .es-icon {
    color: #e1e1e1;
    display: none;
    font-size: 20px;
    position: absolute;
    right: 15px;
    top: 15px;
    transition: all .3s ease 0s;
    z-index: 3
}

.search-banner .search-input-group .es-icon:hover {
    color: #c1c1c1;
    cursor: pointer;
    transition: all .3s ease 0s
}

.search-banner .search-input-group .btn {
    border: medium none;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    height: 50px;
    width: 90pt
}

@media (max-width: 991px) {
    .search-banner .search-input-group .btn {
        width: 5pc
    }
}

.search-banner .search-input-group .btn:hover {
    z-index: 1
}

#content-container {
    margin: 30px auto;
    min-height: 25pc
}

@media (max-width: 767px) {
    #content-container {
        min-height: 250px
    }
}

.es-section {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e4ecf3;
    border-radius: 4px;
    margin-bottom: 20px;
    padding: 15px;
}

.es-section.section-lg {
    min-height: 25pc
}

.es-section .section-header {
    border-bottom: 1px solid #f5f5f5;
    margin-bottom: 20px;
    position: relative
}

.es-section .section-header h1 {
    font-size: 20px;
    margin-bottom: 20px;
    margin-top: 5px
}

.es-section .section-header h3 {
    font-size: 1pc;
    margin-bottom: 15px;
    margin-top: 0
}

.es-section .section-header .more {
    color: #919191;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .3s ease 0s
}

.es-section .section-header .more:hover {
    color: #616161;
    transition: all .3s ease 0s
}

.es-section .section-header .more > i {
    font-size: 24px
}

.nav.nav-tabs {
    border-color: #f5f5f5;
    margin-bottom: 25px;
    position: relative
}

.nav.nav-tabs .highlight {
    border-bottom: 2px solid #46c37b;
    bottom: -1px;
    position: absolute
}

@media (max-width: 767px) {
    .nav.nav-tabs .highlight {
        display: none
    }
}

.nav.nav-tabs > li {
    margin-bottom: 0
}

.nav.nav-tabs > li > a {
    border: medium none;
    color: #313131;
    font-size: 1pc;
    font-weight: 500;
    margin-right: 0;
    padding: 5px 30px 15px;
    transition: all .3s ease 0s
}

@media (max-width: 1199px) {
    .nav.nav-tabs > li > a {
        font-size: 14px;
        padding: 5px 10px 10px
    }
}

@media (max-width: 767px) {
    .nav.nav-tabs > li > a {
        padding: 8px
    }
}

.nav.nav-tabs > li > a:focus, .nav.nav-tabs > li > a:hover {
    background: transparent none repeat scroll 0 0
}

.nav.nav-tabs > li.active > a, .nav.nav-tabs > li:hover > a {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    color: #46c37b;
    transition: all .3s ease 0s
}

@media (max-width: 767px) {
    .nav.nav-tabs > li.active > a, .nav.nav-tabs > li:hover > a {
        border: medium none
    }
}

.nav.nav-tabs > li.active > a .text-muted, .nav.nav-tabs > li:hover > a .text-muted {
    color: #46c37b
}

.nav.nav-tabs > li.active > a .badge, .nav.nav-tabs > li:hover > a .badge {
    background-color: #46c37b;
    transition: all .3s ease 0s
}

.nav.nav-tabs .badge {
    background-color: #919191;
    margin-left: 5px;
    transition: all .3s ease 0s
}

.nav-btn-tab {
    border-bottom: 1px solid #f5f5f5;
    margin-bottom: 20px;
    padding-right: 5pc;
    position: relative
}

@media (max-width: 767px) {
    .nav-btn-tab {
        padding-right: 0
    }
}

.nav-btn-tab .nav.nav-tabs {
    border: medium none;
    margin-bottom: 0
}

.nav-btn-tab .btnbar {
    position: absolute;
    right: 0;
    top: 0
}

.alert > i {
    margin-right: 10px
}

.alert.alert-lg {
    padding: 30px 20px
}

.alert.alert-xs {
    font-size: 9pt;
    margin-bottom: 0;
    padding: 5px 10px
}

.alert.alert-sm {
    padding: 8px 10px
}

.alert a {
    text-decoration: none
}

.alert-blank {
    background-color: #fafafa;
    color: #000
}

.alert-success {
    background-color: #f2fae3;
    border-color: #cddfb4;
    color: #659f13
}

.alert-success .alert-link, .alert-success .close {
    color: #529819
}

.alert-success hr {
    border-top-color: #c1d7a2
}

.alert-info {
    background-color: #edf6fd;
    border-color: #d6ebfa;
    color: #54b3e8
}

.alert-info .alert-link, .alert-info .close {
    color: #2180b5
}

.alert-info hr {
    border-top-color: #bfe0f7
}

.alert-warning {
    background-color: #fff9cd;
    border-color: #ffd0b7;
    color: #ff5e06
}

.alert-warning .alert-link, .alert-warning .close {
    color: #c34805
}

.alert-warning hr {
    border-top-color: #ffbf9e
}

.alert-danger {
    background-color: #fff1f0;
    border-color: #f0c7bd;
    color: #e74c3c
}

.alert-danger .alert-link, .alert-danger .close {
    color: #b50a00
}

.alert-danger hr {
    border-top-color: #ebb5a8
}

.alert-default {
    background-color: #f5f5f5;
    border-color: #e1e1e1
}

.alert-default .alert-link, .alert-default .close {
    color: #919191
}

.alert-default.alert-edit:hover {
    background-color: #fff9cd;
    border-color: #ffd0b7;
    color: #ff5e06;
    transition: all .3s ease 0s
}

.alert-default.alert-edit:hover .alert-link, .alert-default.alert-edit:hover .close {
    color: #c34805
}

.alert-default.alert-edit:hover hr {
    border-top-color: #ffbf9e
}

.alert-default.alert-edit:hover .editor > a {
    color: #cc5700
}

.alert-default.alert-edit:hover .details {
    border-color: #ffa363
}

.alert-default.alert-edit .alert-header {
    position: relative
}

.alert-default.alert-edit .alert-header:hover {
    cursor: pointer
}

.alert-default.alert-edit .icon-click {
    left: 5px;
    position: absolute;
    top: 0
}

.alert-default.alert-edit .title {
    display: block;
    overflow: hidden;
    padding: 0 150px 0 30px;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}

.alert-default.alert-edit .data, .alert-default.alert-edit .editor {
    position: absolute;
    right: 5px;
    top: 0
}

.alert-default.alert-edit .editor > a {
    color: #919191
}

.alert-default.alert-edit .details {
    border-top: 1px solid #e1e1e1;
    display: none;
    margin-top: 20px;
    padding-top: 20px
}

.search-course-list {
    margin-top: -25px
}

.search-course-list .course-item {
    border-bottom: 1px solid #f5f5f5;
    padding: 25px 0
}

.search-course-list .course-item .course-img {
    float: left;
    position: relative;
    width: 35%
}

@media (max-width: 767px) {
    .search-course-list .course-item .course-img {
        float: none;
        width: 100%
    }
}

.search-course-list .course-item .course-img .tags-left {
    left: 0;
    position: absolute;
    top: 0
}

.search-course-list .course-item .course-img .tags-left .tag-live {
    background: transparent url(../img/tag_live.png) no-repeat scroll 0 0;
    display: inline-block;
    height: 50px;
    width: 40px
}

.search-course-list .course-item .course-img .tags-right {
    position: absolute;
    right: 0;
    top: 0
}

.search-course-list .course-item .course-img .tags-right .tag-public {
    background: transparent url(../img/tag_public.png) no-repeat scroll 0 0;
    display: inline-block;
    height: 68px;
    width: 68px
}

.search-course-list .course-item .course-info {
    float: left;
    padding-left: 15px;
    width: 65%
}

@media (max-width: 767px) {
    .search-course-list .course-item .course-info {
        float: none;
        margin-top: 10px;
        padding-left: 0;
        width: 100%
    }
}

.search-course-list .course-item .content_intro {
    color: #313131;
    margin-top: 30px
}

.search-course-list .course-item .title {
    margin-top: 0
}

.search-course-list .course-item .title > a {
    color: #313131;
    transition: all .3s ease 0s
}

.search-course-list .course-item .title > a:hover {
    color: #46c37b;
    transition: all .3s ease 0s
}

.search-course-list .course-item .ul-lesson {
    margin-top: 10px;
    padding: 0
}

.search-course-list .course-item .ul-lesson li {
    font-size: 9pt;
    list-style-type: none;
    margin-bottom: 10px
}

.search-course-list .course-item .ul-lesson li i {
    font-size: 9pt
}

.search-result em {
    color: #e83d2c;
    font-style: inherit
}

.search-result .loading {
    margin: 0 auto;
    padding: 50px;
    text-align: center
}

.search-result .loading > i {
    font-size: 40px
}

.live-course-body .label {
    padding: .4em .8em !important
}

.live-course-body .es-live-list, .live-course-body .es-live-list .panel-body {
    padding: 0
}

.live-course-body .es-live-list .panel-body > ul {
    background: #f5f5f5 none repeat scroll 0 0;
    margin: 0;
    padding: 0
}

.live-course-body .es-live-list .panel-body > ul li {
    background-color: #f5f5f5;
    border-bottom: 1px solid #f5f5f5;
    border-right: 1px solid #e9e9e9;
    color: #313131;
    float: left;
    list-style-type: none;
    margin-bottom: -1px;
    padding: 9pt 0;
    text-align: center;
    width: 25%
}

.live-course-body .es-live-list .panel-body > ul li:last-child {
    border-right: medium none
}

.live-course-body .es-live-list .panel-body > ul li a {
    color: #313131;
    padding: 14px 17px
}

@media (max-width: 1199px) {
    .live-course-body .es-live-list .panel-body > ul li a {
        padding: 14px 0
    }
}

@media (max-width: 991px) {
    .live-course-body .es-live-list .panel-body > ul li a {
        padding: 14px 60px
    }
}

@media (max-width: 767px) {
    .live-course-body .es-live-list .panel-body > ul li a {
        padding: 14px 9px
    }
}

.live-course-body .es-live-list .panel-body > ul li.active {
    background-color: #fff;
    border-bottom: medium none
}

.live-course-body .es-live-list .es-live-item {
    margin: 20px 15px;
    position: relative
}

.live-course-body .es-live-list .es-live-item:before {
    background: #e1e1e1 none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 5px;
    position: absolute;
    top: 0;
    width: 2px
}

.live-course-body .es-live-list .es-live-item .live-content.live .time-icon, .live-course-body .es-live-list .es-live-item .live-content.living .time-icon {
    background: #a8eb8b none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 14px;
    left: -1px;
    position: absolute;
    width: 14px
}

.live-course-body .es-live-list .es-live-item .live-content.live .time-icon em, .live-course-body .es-live-list .es-live-item .live-content.living .time-icon em {
    background: #70d445 none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 8px;
    left: 3px;
    position: absolute;
    top: 3px;
    width: 8px
}

.live-course-body .es-live-list .es-live-item .live-content.live .label, .live-course-body .es-live-list .es-live-item .live-content.living .label {
    margin-left: 24px
}

.live-course-body .es-live-list .es-live-item .live-content.live .time-icon {
    background: #6dcbf5 none repeat scroll 0 0
}

.live-course-body .es-live-list .es-live-item .live-content.live .time-icon em {
    background: #2db7f5 none repeat scroll 0 0
}

.live-course-body .es-live-list .es-live-item li, .live-course-body .es-live-list .es-live-item ul {
    list-style-type: none;
    padding: 0
}

.live-course-body .es-live-list .es-live-item li {
    margin-top: 15px;
    padding-left: 24px
}

.live-course-body .es-live-list .es-live-item li a {
    color: #313131;
    display: block;
    font-size: 9pt;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}

.live-course-body .es-live-list .es-live-item li a span {
    color: #919191;
    padding-right: 15px
}

.live-course-body .es-live-recommend img {
    border-radius: 4px;
    max-width: 110px;
    width: 110px
}

.live-course-body .es-live-recommend .title {
    height: 20px;
    margin-bottom: 10px;
    overflow: hidden
}

.live-course-body .es-live-recommend .price {
    color: #e83d2c;
    font-size: 9pt
}

.live-course-body .es-live-back ul {
    margin: 0;
    padding: 0
}

.live-course-body .es-live-back ul li {
    list-style-type: none;
    margin-top: 15px
}

.live-course-body .es-live-back ul li:first-child {
    margin-top: 0
}

.live-course-body .es-live-back ul li:last-child {
    margin-bottom: 5px
}

.live-course-body .es-live-back ul li .dat {
    background: #46c37b none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 4px;
    vertical-align: middle;
    width: 4px
}

.live-course-body .es-live-back ul li a {
    color: #313131;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}

.live-course-body .es-live-back ul li a:hover {
    color: #46c37b
}

.live-course-body .es-live-back ul li a span {
    padding: 0 14px 0 8px
}

.live-course-body .es-live-all .media {
    border-bottom: 1px solid #f5f5f5 !important;
    padding-bottom: 15px
}

.live-course-body .es-live-all .media-left {
    position: relative
}

.live-course-body .es-live-all .media-left .re-live {
    background: transparent url(../img/tag_recommend.png) no-repeat scroll 0 0;
    display: inline-block;
    height: 68px;
    left: 0;
    position: absolute;
    top: 0;
    width: 68px
}

.live-course-body .es-live-all .media-left .re-report {
    background: rgba(0, 0, 0, .5) none repeat scroll 0 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    bottom: 0;
    color: #fff;
    font-size: 9pt;
    font-weight: 700;
    height: 25px;
    line-height: 25px;
    position: absolute;
    text-align: center;
    width: 302px
}

@media (max-width: 1200px) {
    .live-course-body .es-live-all .media-left .re-report {
        width: 3in
    }
}

@media (max-width: 767px) {
    .live-course-body .es-live-all .media-left {
        display: block;
        padding: 0
    }
}

.live-course-body .es-live-all .media-left img {
    border-radius: 4px;
    max-width: 302px
}

@media (max-width: 1199px) {
    .live-course-body .es-live-all .media-left img {
        max-width: 767px;
        width: 100%
    }
}

@media (max-width: 1200px) {
    .live-course-body .es-live-all .media-left img {
        width: 3in
    }
}

.live-course-body .es-live-all .media-body {
    position: relative
}

.live-course-body .es-live-all .media-body .title {
    height: 20px;
    margin-top: 10px;
    overflow: hidden
}

.live-course-body .es-live-all .media-body .title a {
    font-size: 1pc
}

.live-course-body .es-live-all .media-body .metas {
    color: #c1c1c1;
    margin: 15px 0 20px
}

.live-course-body .es-live-all .media-body .user a {
    color: #c1c1c1 !important
}

.live-course-body .es-live-all .media-body .user a:hover {
    color: #46c37b
}

.live-course-body .es-live-all .media-body .other {
    margin-top: -34px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 50%
}

@media (max-width: 767px) {
    .live-course-body .es-live-all .media-body .other {
        margin-top: -14px
    }
}

.live-course-body .es-live-all .media-body .other span {
    display: block;
    font-size: 18px;
    margin-bottom: 8px
}

.live-course-body .es-live-all .media-body .other a {
    position: absolute;
    right: 0
}

.color-primary {
    color: #46c37b !important
}

.color-warning {
    color: #ff8a0c !important
}

.color-success {
    color: #70d445 !important
}

.color-info {
    color: #2db7f5 !important
}

.color-danger {
    color: #e83d2c !important
}

.color-yellow {
    color: #fbc02d !important
}

.gray-darker {
    color: #313131 !important
}

.gray-dark {
    color: #616161 !important
}

.mts {
    margin-top: 5px !important;
}

.mtm {
    margin-top: 10px !important;
}

.mtl {
    margin-top: 20px !important;
}

.mt0 {
    margin-top: 0 !important;
}

.mts-o {
    margin-top: -5px !important;
}

.mtm-o {
    margin-top: -10px !important;
}

.mt15-o {
    margin-top: -15px !important;
}

.mtl-o {
    margin-top: -20px !important;
}

.mrs {
    margin-right: 5px !important;
}

.mrm {
    margin-right: 10px !important;
}

.mrl {
    margin-right: 20px !important;
}

.mbs {
    margin-bottom: 5px !important;
}

.mbm {
    margin-bottom: 10px !important;
}

.mbl {
    margin-bottom: 20px !important;
}

.mb0 {
    margin-bottom: 0 !important;
}

.mbs-o {
    margin-bottom: -5px !important;
}

.mbm-o {
    margin-bottom: -10px !important;
}

.mb15-o {
    margin-bottom: -15px !important;
}

.mbl-o {
    margin-bottom: -20px !important;
}

.mls {
    margin-left: 5px !important;
}

.mlm {
    margin-left: 10px !important;
}

.mll {
    margin-left: 20px !important;
}

.mhs {
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.mhm {
    margin-left: 10px !important;
    margin-right: 10px !important;
}

.mhl {
    margin-left: 20px !important;
    margin-right: 20px !important;
}

.mvs {
    margin-bottom: 5px !important;
    margin-top: 5px !important;
}

.mvm {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}

.mvl {
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}

.pts {
    padding-top: 5px !important;
}

.ptm {
    padding-top: 10px !important;
}

.ptl {
    padding-top: 20px !important;
}

.prs {
    padding-right: 5px !important;
}

.prm {
    padding-right: 10px !important;
}

.prl {
    padding-right: 20px !important;
}

.pbs {
    padding-bottom: 5px !important;
}

.pbm {
    padding-bottom: 10px !important;
}

.pbl {
    padding-bottom: 20px !important;
}

.pls {
    padding-left: 5px !important;
}

.plm {
    padding-left: 10px !important;
}

.pll {
    padding-left: 20px !important;
}

.phs {
    padding-left: 5px !important;
    padding-right: 5px !important;
}

.phm {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.phl {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.pvs {
    padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.pvm {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}

.pvl {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
}

.mrs-o {
    margin-right: -5px !important;
}

.ml10 {
    margin-left: 10px !important;
}

.ml25 {
    margin-left: 25px !important;
}

.mr25 {
    margin-right: 25px !important;
}

.mr5 {
    margin-right: 5px !important;
}

.mr10 {
    margin-right: 10px !important;
}

.mb40 {
    margin-bottom: 40px !important;
}

.text-primary {
    color: #46c37b !important;
}

.text-success {
    color: #70d445 !important;
}

.text-info {
    color: #2db7f5 !important;
}

.text-warning {
    color: #ff8a0c !important;
}

.text-danger {
    color: #e83d2c !important;
}

.text-sm {
    font-size: 12px !important;
}

.text-md {
    font-size: 14px !important;
}

.text-lg {
    font-size: 16px !important;
}

.text-xlg {
    font-size: 18px !important;
}

.tac {
    text-align: center;
}

.tal {
    text-align: left;
}

.tar {
    text-align: right;
}

.fss {
    font-size: 10px;
}

.fsn {
    font-size: 12px;
}

.fsm {
    font-size: 14px;
}

.fsl {
    font-size: 16px;
}

.fsxl {
    font-size: 18px;
}

.text-small {
    font-size: 10px;
}

.text-normal {
    font-size: 12px;
}

.text-medium {
    font-size: 14px;
}

.text-large {
    font-size: 16px;
}

.text-xlarge {
    font-size: 18px;
}

.es-icon {
    line-height: 1;
}

.p-lg {
    line-height: 30px;
    margin-bottom: 30px;
}

.label {
    border-radius: 4px;
}

a.btn.disabled, fieldset[disabled] a.btn {
    pointer-events: none;
}

.color-gray {
    color: #919191 !important
}

.btn {
    transition: all .3s ease 0s
}

.btn.active, .btn.focus, .btn:focus, .btn:hover {
    text-decoration: none;
    transition: all .3s ease 0s
}

.btn.btn-lg, .btn.btn-xlg {
    font-size: 14px
}

.btn.btn-xlg {
    padding: 11px 35px
}

.btn > i {
    font-size: 14px
}

.btn-ghost-white {
    background-color: hsla(0, 0%, 100%, .3);
    border: 1px solid #fff;
    color: #fff
}

.btn-ghost-white.focus, .btn-ghost-white:focus, .btn-ghost-white:hover {
    background-color: hsla(0, 0%, 100%, .5);
    color: #fff
}

.btn-link {
    color: #313131
}

.btn-link.focus, .btn-link:focus, .btn-link:hover {
    color: #46c37b;
    text-decoration: none
}

.btn-gray {
    color: #616161
}

.btn-gray.focus, .btn-gray:focus, .btn-gray:hover {
    color: #46c37b;
    text-decoration: none
}

.btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover {
    background-color: #f5f5f5;
    border-color: #dcdcdc;
    color: #616161
}

.btn-default.active, .btn-default.focus, .btn-default:focus, .btn-default:hover {
    background-color: #e1e1e1;
    color: #616161
}

.btn-primary {
    background-color: #46c37b;
    border-color: #34a263;
    color: #fff
}

.btn-primary.active, .btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
    background-color: #37a967;
    color: #fff
}

.btn-success {
    background-color: #70d445;
    border-color: #56bb2b;
    color: #fff
}

.btn-success.active, .btn-success.focus, .btn-success:focus, .btn-success:hover {
    background-color: #5ac32d;
    color: #fff
}

.btn-info {
    background-color: #2db7f5;
    border-color: #0ba1e4;
    color: #fff
}

.btn-info.active, .btn-info.focus, .btn-info:focus, .btn-info:hover {
    background-color: #0ba8ee;
    color: #fff
}

.btn-warning {
    background-color: #ff8a0c;
    border-color: #d87000;
    color: #fff
}

.btn-warning.active, .btn-warning.focus, .btn-warning:focus, .btn-warning:hover {
    background-color: #e27500;
    color: #fff
}

.btn-danger {
    background-color: #e83d2c;
    border-color: #cb2616;
    color: #fff
}

.btn-danger.active, .btn-danger.focus, .btn-danger:focus, .btn-danger:hover {
    background-color: #d42817;
    color: #fff
}

.btn-circle {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #919191;
    border-radius: 50%;
    color: #919191;
    display: inline-block;
    height: 34px;
    line-height: 2pc;
    text-align: center;
    transition: all .3s ease 0s;
    width: 34px
}

.btn-circle:hover {
    border-color: #46c37b;
    color: #46c37b;
    transition: all .3s ease 0s
}

.btn-circle.active {
    background: #46c37b none repeat scroll 0 0;
    border: 1px solid #46c37b;
    color: #fff
}

.btn-circle.danger {
    background: #e83d2c none repeat scroll 0 0;
    border-color: #e83d2c;
    color: #fff
}

.btn-circle.primary {
    background: #46c37b none repeat scroll 0 0;
    border-color: #46c37b;
    color: #fff
}

.btn-circle.info {
    background: #2db7f5 none repeat scroll 0 0;
    border-color: #2db7f5;
    color: #fff
}

.btn-circle.btn-circle-xs {
    font-size: 9pt;
    height: 20px;
    line-height: 18px;
    width: 20px
}

.btn-circle.btn-circle-xs i {
    font-size: 14px
}

.btn-circle.btn-circle-md {
    height: 40px;
    line-height: 38px;
    width: 40px
}

.btn-circle.btn-circle-md i {
    font-size: 24px
}

.btn-tag {
    background-color: #cdefdb;
    color: #46c37b;
    display: inline-block;
    font-size: 9pt;
    margin: 5px 5px 5px 0;
    padding: 6px 10px;
    transition: all .3s ease 0s
}

.btn-tag.active, .btn-tag:hover {
    background-color: #46c37b;
    color: #fff;
    transition: all .3s ease 0s
}

.btn-more {
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    box-shadow: 0 4px 9pt -2px rgba(51, 51, 51, .5);
    color: #a6a6a6;
    display: inline-block;
    height: 58px;
    text-align: center;
    width: 58px
}

.btn-more, .btn-more:hover {
    transition: all .3s ease 0s
}

.btn-more:hover {
    box-shadow: 0 10px 15px 0 rgba(51, 51, 51, .5);
    color: #666
}

.btn-ghost {
    border-color: #fff;
    border-radius: 20px;
    color: #fff;
    transition: all .3s ease 0s
}

.btn-ghost:hover {
    background-color: #fff;
    color: #46c37b;
    transition: all .3s ease 0s
}

.btn-fat {
    padding-left: 30px;
    padding-right: 30px
}

.btn-fat-small {
    padding-left: 20px;
    padding-right: 20px
}

.course-detail-header {
    position: relative
}

.course-detail-header .es-section {
    margin-bottom: 0;
    padding: 0;
    position: relative
}

.course-detail-header .setting {
    display: block;
    padding: 0 3px;
    position: absolute;
    right: 10px;
    top: 10px
}

.course-detail-header .setting + .setting {
    right: 35px
}

.course-detail-header .course-img {
    background-color: #fff;
    position: relative
}

@media (max-width: 767px) {
    .course-detail-header .course-img {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px
    }
}

.course-detail-header .course-img .course-img-cover {
    background: #000 none repeat scroll 0 0;
    display: block;
    height: 100%;
    left: 0;
    opacity: .1;
    position: absolute;
    top: 0;
    transition: all .3s ease 0s;
    width: 100%
}

.course-detail-header .course-img .course-img-cover:hover {
    opacity: .7;
    transition: all .3s ease 0s
}

.course-detail-header .course-img .course-img-cover .es-icon {
    color: #fff;
    font-size: 4pc;
    left: 55%;
    margin-left: -40px;
    margin-top: -50px;
    position: absolute;
    top: 60%
}

.course-detail-header .course-img .img-responsive {
    width: 100%
}

@media (max-width: 767px) {
    .course-detail-header .course-img .img-responsive {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px
    }
}

.course-detail-header .course-img .tags {
    left: 10px;
    position: absolute;
    top: 0
}

.course-detail-header .course-img .tags span {
    margin-right: 5px
}

.course-detail-header .course-img .tag-finished, .course-detail-header .course-img .tag-live, .course-detail-header .course-img .tag-serialing {
    display: inline-block;
    height: 50px;
    width: 40px
}

.course-detail-header .course-img .tag-serialing {
    background: transparent url(../img/tag_serialing.png) no-repeat scroll 0 0
}

.course-detail-header .course-img .tag-live {
    background: transparent url(../img/tag_live.png) no-repeat scroll 0 0
}

.course-detail-header .course-img .tag-finished {
    background: transparent url(../img/tag_finished.png) no-repeat scroll 0 0
}

.course-detail-header .title {
    color: #313131
}

.course-detail-header .subtitle {
    color: #919191;
    display: block;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}

.course-detail-header .metas {
    color: #919191
}

.course-detail-header .metas p {
    font-size: 9pt
}

.course-detail-header .metas p label {
    font-weight: 400;
    margin-bottom: 0;
    width: 40px
}

.course-detail-header .metas p span {
    display: inline-block
}

.course-detail-header .expiry-date {
    margin-bottom: 0
}

.course-detail-header .discount-price .price {
    color: #313131;
    font-size: 24px;
    margin-right: 10px
}

.course-detail-header .discount-price .price i {
    font-size: 14px;
    font-style: normal
}

.course-detail-header .discount-price .discount {
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    margin-left: 9pt;
    padding: 0 15px;
    position: relative;
    vertical-align: super
}

.course-detail-header .discount-price .discount:before {
    border-width: 9pt 9pt 9pt 0;
    left: -9pt;
    top: 0
}

.course-detail-header .discount-price .discount:after {
    left: 1px;
    top: 10px
}

.course-detail-header .activity {
    margin-bottom: 0
}

.course-detail-header .activity .name {
    color: #313131;
    margin-right: 10px
}

.course-detail-header .activity i {
    margin-right: 5px
}

.course-detail-header .course-operation {
    background-color: #fafafa;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    color: #919191;
    padding: 9pt 15px
}

@media (max-width: 991px) {
    .course-detail-header .course-operation {
        border-radius: 4px
    }
}

.course-detail-header .course-operation .student-num {
    font-size: 22px;
    padding: 20px 0;
    text-align: center
}

@media (max-width: 1199px) {
    .course-detail-header .course-operation .student-num {
        padding: 15px 0
    }
}

.course-detail-header .course-operation .student-num i {
    font-size: 28px;
    margin-right: 10px
}

.course-detail-header .course-data {
    list-style-type: none;
    padding: 10px 0
}

.course-detail-header .course-data > li {
    color: #919191;
    float: left;
    line-height: 30px;
    margin: 10px 0;
    text-align: center;
    width: 33.33%
}

@media (max-width: 1199px) {
    .course-detail-header .course-data > li {
        line-height: 20px;
        margin: 5px 0
    }
}

.course-detail-header .course-data > li:first-child {
    border: medium none
}

.course-detail-header .course-data > li .dropdown-toggle, .course-detail-header .course-data > li > a {
    color: #919191
}

.course-detail-header .course-data > li .dropdown-toggle:hover, .course-detail-header .course-data > li > a:hover {
    color: #46c37b
}

.course-detail-header .course-data > li p {
    margin-bottom: 0
}

.course-detail-header .course-data > li i {
    font-size: 26px
}

.course-detail-header .course-data.active > li {
    width: 33.33%
}

.course-detail-header.before .course-img {
    width: 100%
}

.course-detail-header.before .course-info {
    background-color: #fff;
    float: left;
    padding: 15px 20px 15px 5px;
    width: 390px
}

@media (max-width: 1199px) {
    .course-detail-header.before .course-info {
        padding: 8px 10px;
        width: 350px
    }

    .course-detail-header.before .course-info .title {
        margin-top: 10px
    }
}

@media (max-width: 1199px) and (min-width: 768px) {
    .course-detail-header.before .course-info .title {
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        word-wrap: normal
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .course-detail-header.before .course-info {
        border-top-right-radius: 4px;
        height: 212px;
        width: 358px
    }
}

@media (max-width: 767px) {
    .course-detail-header.before .course-info {
        float: none;
        width: 100%
    }
}

.course-detail-header.before .course-operation {
    float: right;
    width: 238px
}

@media (max-width: 1199px) and (min-width: 992px) {
    .course-detail-header.before .course-operation {
        padding: 10px;
        width: 188px
    }
}

@media (max-width: 991px) {
    .course-detail-header.before .course-operation {
        float: none;
        padding: 10px 10px 0;
        width: 100%
    }
}

.course-detail-header.before .course-operation .student-num {
    border-bottom: 1px solid #f1f1f1
}

@media (max-width: 991px) {
    .course-detail-header.before .course-operation .student-num {
        border: medium none;
        float: left;
        margin-top: 10px;
        width: 33.33%
    }
}

.course-detail-header.before .course-operation .buy {
    padding: 26px 0;
    text-align: center
}

@media (max-width: 1199px) {
    .course-detail-header.before .course-operation .buy {
        padding: 9pt 0
    }
}

@media (max-width: 991px) {
    .course-detail-header.before .course-operation .buy {
        float: left;
        padding: 18px 0 10px;
        width: 33.33%
    }
}

@media (max-width: 767px) {
    .course-detail-header.before .course-operation .buy {
        width: 50%
    }
}

.course-detail-header.before .course-operation .buy .btn {
    padding: 10px 30px
}

.course-detail-header.before .course-data {
    border-bottom: 1px solid #f5f5f5
}

@media (max-width: 991px) {
    .course-detail-header.before .course-data {
        border: medium none;
        float: left;
        margin-bottom: 0;
        width: 33.33%
    }
}

@media (max-width: 767px) {
    .course-detail-header.before .course-data {
        width: 50%
    }
}

.course-detail-header.before .course-data > li {
    width: 50%
}

@media (max-width: 767px) {
    .course-detail-header.before .course-data > li {
        width: 50%
    }
}

.course-detail-header.before .course-data.active > li {
    width: 33.33%
}

.course-detail-header.after .course-img {
    margin: 15px;
    width: 300px
}

@media (max-width: 1199px) {
    .course-detail-header.after .course-img {
        margin: 10px;
        width: 15pc
    }
}

@media (max-width: 767px) {
    .course-detail-header.after .course-img {
        margin: 0;
        width: 100%
    }
}

.course-detail-header.after .course-info {
    background-color: #fff;
    float: left;
    padding: 15px 25px;
    width: 570px
}

@media (max-width: 1199px) {
    .course-detail-header.after .course-info {
        padding: 10px;
        width: 470px
    }

    .course-detail-header.after .course-info .title {
        margin-top: 10px
    }
}

@media (max-width: 991px) {
    .course-detail-header.after .course-info {
        width: 20pc
    }
}

@media (max-width: 767px) {
    .course-detail-header.after .course-info {
        width: 100%
    }
}

.course-detail-header.after .course-operation {
    float: right;
    width: 238px
}

@media (max-width: 1199px) {
    .course-detail-header.after .course-operation {
        padding: 10px;
        width: 13pc
    }
}

@media (max-width: 991px) {
    .course-detail-header.after .course-operation {
        width: 138px
    }
}

@media (max-width: 767px) {
    .course-detail-header.after .course-operation {
        width: 100%
    }
}

.course-detail-header.after .course-operation .student-num {
    border-bottom: 1px solid #f5f5f5;
    padding: 15px 0
}

@media (max-width: 1199px) {
    .course-detail-header.after .course-operation .student-num {
        font-size: 20px;
        padding: 10px 0
    }
}

.course-detail-header.after .course-data {
    margin-bottom: 0;
    padding: 1pc 0
}

.course-detail-header.after .course-data.two-col > li {
    width: 50%
}

.course-detail-header.after .progress {
    height: 11px;
    margin-bottom: 0
}

.course-detail-header.after .course-header-bottom {
    color: #919191;
    line-height: 40px;
    padding: 15px
}

.course-detail-header.after .course-header-bottom .next-class {
    display: block;
    float: right;
    margin-right: 50px;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}

@media (max-width: 1199px) {
    .course-detail-header.after .course-header-bottom .next-class {
        max-width: 25pc;
        margin-right: 30px;
        max-width: 250px
    }
}

.course-detail-header.after .course-header-bottom .next-class > a {
    color: #919191;
    transition: all .3s ease 0s
}

.course-detail-header.after .course-header-bottom .next-class > a:hover {
    color: #46c37b;
    transition: all .3s ease 0s
}

.course-detail-header.after .course-header-bottom .btn {
    float: right;
    padding: 10px 30px
}

.course-material input {
    margin-right: 10px
}

.course-detail-content img {
    height: auto;
    max-width: 100%
}

.error-panel .panel-heading {
    font-size: 22px;
    text-align: center
}

@media (max-width: 767px) {
    .error-panel .panel-heading {
        font-size: 1pc
    }
}

.error-panel .panel-body {
    padding: 60px 0
}

@media (max-width: 767px) {
    .error-panel .panel-body {
        padding: 30px 0
    }
}

.error-panel .well {
    margin-left: 20%;
    position: relative;
    width: 60%
}

@media (max-width: 1199px) {
    .error-panel .well {
        margin-left: 10%;
        width: 80%
    }
}

@media (max-width: 991px) {
    .error-panel .well {
        margin-left: 5%;
        width: 90%;
        margin-left: 0;
        width: 100%
    }
}

.error-panel .well p {
    margin: 30px 20px
}

@media (max-width: 767px) {
    .error-panel .well p {
        margin: 10px 0
    }
}

.error-panel .well .error-404-icon {
    background: transparent url(/images/icon_search.png) no-repeat scroll 0 0;
    height: 241px;
    position: absolute;
    right: 30px;
    top: 20px;
    width: 191px
}

.error-panel .well .error-403-icon {
    background: transparent url(/images/icon_lock.png) no-repeat scroll 0 0;
    bottom: -28px;
    height: 248px;
    position: absolute;
    right: -44px;
    width: 245px
}

@media (max-width: 1199px) {
    .error-panel .well .error-403-icon {
        right: -30px
    }
}

.error-panel .well .error-500-icon {
    background: transparent url(/images/icon_server.png) no-repeat scroll 0 0;
    height: 219px;
    position: absolute;
    right: -140px;
    top: 20px;
    width: 297px
}

@media (max-width: 1199px) {
    .error-panel .well .error-500-icon {
        right: -5pc
    }
}

@media (max-width: 991px) {
    .error-panel .well .error-500-icon {
        right: -20px
    }
}

.error-title {
    color: #9a9a9a;
    font-family: Phosphate;
    font-size: 200px;
    margin-right: 30px;
    text-transform: uppercase
}

@media (max-width: 1199px) {
    .error-title {
        font-size: 180px
    }
}

@media (max-width: 991px) {
    .error-title {
        height: 90pt
    }
}

@media (max-width: 767px) {
    .error-title {
        font-size: 40px
    }
}

.course-detail-header .course-item {
    background-color: #fff;
    transition: all .3s ease 0s
}

.course-detail-header .course-item:hover {
    box-shadow: 0 26px 40px -24px rgba(0, 36, 100, .3);
    transform: translateY(-6px);
    transition: all .3s ease 0s
}

.article-metas {
    overflow: hidden;
}

.article-metas .date {
    background-color: #f5f5f5;
    border-radius: 50%;
    color: #919191;
    height: 45px;
    text-align: center;
    width: 45px;
}

.article-metas .date .day {
    font-size: 16px;
    line-height: 1.2;
    padding-top: 5px;
}

.article-metas .date .month {
    font-size: 12px;
}

.article-metas .metas-body {
    padding-left: 60px;
}

.article-metas .metas-body p {
    font-size: 12px;
    margin-bottom: 0;
}

.article-metas .metas-body .title {
    line-height: 32px;
    margin: 0;
}

@media (max-width: 1199px) {
    .article-metas .metas-body .title {
        font-size: 20px;
        line-height: 30px;
    }
}

@media (max-width: 767px) {
    .article-metas .metas-body .title {
        font-size: 16px;
        line-height: 20px;
    }
}

.article-metas .metas-body .title a {
    color: #616161;
    transition: all 0.3s ease 0s;
}

.article-metas .metas-body .title a:hover {
    color: #4bbbfa;
    transition: all 0.3s ease 0s;
}

.article-metas .metas-body .sns {
    color: #919191;
    margin: 10px auto;
}

.article-metas .metas-body .sns span {
    margin-right: 10px;
}

.article-metas .metas-body .sns span i {
    margin-right: 5px;
}

.article-text p {
    line-height: 30px;
    margin: 20px auto 30px;
}

@media (max-width: 767px) {
    .article-text p {
        margin: 10px auto 20px;
    }
}

.article-text img {
    border-radius: 4px;
    display: block;
    height: auto;
    margin: 10px auto;
    max-width: 100%;
}

.article-sns {
    font-size: 16px;
    margin: 30px auto 10px;
}

.article-sns a.love, .article-sns .es-share > a {
    color: #919191;
    margin-right: 20px;
}

.article-sns a.love:hover, .article-sns .es-share > a:hover {
    color: #4bbbfa;
}

.article-sns a.love i, .article-sns .es-share > a i {
    font-size: 22px;
    margin-right: 5px;
}

.related-article {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    margin-top: 30px;
    padding: 15px 0;
}

.related-article .row {
    margin: 0 -5px;
}

.related-article .col-sm-4 {
    display: block;
    margin: 5px auto;
    padding: 0 5px;
    position: relative;
}

.related-article .related-item {
    border-radius: 4px;
    overflow: hidden;
    position: relative;
}

.related-article .related-item img {
    width: 100%;
}

.related-article .title {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    bottom: 0;
    color: #fff;
    left: 0;
    padding: 10px 20px;
    position: absolute;
    right: 0;
    z-index: 999;
}

.es-commet {
    margin: 30px auto;
}

.es-commet .badge {
    margin-left: 5px;
}

.es-commet textarea {
    margin: 20px auto;
}

.es-commet > .form-group {
    line-height: 38px;
}

.artcile-comments {
    border-top: 1px solid #f5f5f5;
    padding-left: 0;
}

.empty {
    color: #c1c1c1;
    padding: 20px 0;
    text-align: center;
}

.media-hot-comment .comments-info {
    color: #c1c1c1;
    font-size: 12px;
    margin-top: 5px;
    min-height: 34px;
    padding-left: 50px;
}

.media-hot-comment .comments-content {
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #f1f1f1;
    color: #919191;
    line-height: 25px;
    margin: 10px 0;
    padding: 10px;
}

.media-comment .media-left img, .media-subcomment .media-left img {
    border-radius: 50%;
    height: 48px;
    width: 48px;
}

.media-comment .media-body, .media-subcomment .media-body {
    padding-bottom: 15px;
    position: relative;
}

.media-comment .reply-link, .media-subcomment .reply-link {
    color: #919191;
    font-size: 12px;
    position: absolute;
    right: 10px;
    top: 28px;
    transition: all 0.3s ease 0s;
}

.media-comment .reply-link:hover, .media-subcomment .reply-link:hover {
    color: #4bbbfa;
    transition: all 0.3s ease 0s;
}

.media-comment .title, .media-subcomment .title {
    color: #919191;
    margin-bottom: 5px;
}

.media-comment .title a, .media-subcomment .title a {
    margin-right: 5px;
}

.media-comment .title .date, .media-subcomment .title .date {
    margin-left: 5px;
}

.media-comment .comment-sns i, .media-subcomment .comment-sns i {
    margin-right: 5px;
}

.media-comment .comment-sns a, .media-subcomment .comment-sns a {
    color: #919191;
    margin-right: 10px;
    transition: all 0.3s ease 0s;
}

.media-comment .comment-sns a:hover, .media-subcomment .comment-sns a:hover {
    color: #4bbbfa;
    transition: all 0.3s ease 0s;
}

.media-comment .media-body {
    border-bottom: 1px solid #f5f5f5;
}

.subcomments {
    background-color: #f5f5f5;
    margin-left: 20px;
    padding-left: 10px;
}

.avatar-xxs {
    border-radius: 50%;
    height: 20px !important;
    width: 20px !important;
}

.avatar-xs {
    border-radius: 50%;
    height: 30px !important;
    width: 30px !important;
}

.avatar-sm {
    border-radius: 50%;
    height: 40px !important;
    width: 40px !important;
}

.avatar-md {
    border-radius: 50%;
    height: 60px !important;
    width: 60px !important;
}

.avatar-lg {
    border-radius: 50%;
    height: 120px !important;
    width: 120px !important;
}

.avatar-square-md, .group-avatar-md {
    border-radius: 4px;
    height: 60px;
    width: 60px;
}

.avatar-square-sm, .group-avatar-sm {
    border-radius: 4px;
    height: 50px;
    width: 50px;
}

.thread {
    margin-bottom: 50px;
    overflow-x: auto;
    overflow-y: hidden;
}

.thread-header {
    margin-bottom: 15px;
}

.thread-title {
    font-size: 20px;
    line-height: 36px;
    margin: 0 0 5px;
    overflow: hidden;
    padding: 0;
    word-wrap: break-word;
}

.thread-event-title {
    font-size: 20px;
    line-height: 36px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    word-wrap: break-word;
}

.thread-event-title-bar {
    margin-top: 10px;
}

.thread-metas {
    color: #999;
    font-size: 12px;
}

.thread-body {
    margin-bottom: 15px;
    overflow: hidden;
    word-wrap: break-word;
}

.thread-body img {
    height: auto;
    max-width: 100%;
}

.thread-footer {
    text-align: right;
}

.thread-posts-heading {
    border-bottom: 3px solid #eee;
    color: #000;
    font-size: 18px;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.thread-posts-heading .glyphicon {
    color: #ccc;
    font-size: 12px;
    margin-right: 5px;
}

.thread-post {
    overflow: visible;
}

.show-user {
    color: #bdb76b;
    font-size: 18px;
}

.thread pre, .thread-post pre {
    overflow-x: scroll;
    word-wrap: normal;
}

.thread-post-dropdown {
    float: right;
    position: relative;
}

.thread-post-dropdown .dropdown-toggle {
    text-decoration: none;
}

.thread-post .thread-post-dropdown .dropdown-toggle {
    visibility: hidden;
}

.thread-post:hover .thread-post-dropdown .dropdown-toggle {
    visibility: visible;
}

.thread-post-action {
    font-size: 12px;
    text-align: right;
    visibility: hidden;
}

.thread-post:hover .thread-post-action {
    visibility: visible;
}

.thread-list-small {
    font-size: 13px;
}

.thread-list-small .metas {
    color: #999;
    font-size: 12px;
}

.thread-list-small .metas a {
    color: #777;
}

.thread-list-small .thread-item-body {
    padding-left: 10px;
    padding-right: 10px;
}

.thread-show .thread-breadcrumb {
    font-size: 13px;
    margin-bottom: 6px;
}

.thread-show .thread-title {
    color: inherit;
    display: inline;
    font-size: 18px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 0;
    margin-top: 0;
}

.thread-show .thread-metas {
    margin-top: 6px;
}

.thread-post-list .metas {
    font-size: 13px;
}

.thread-post-list .metas .nickname {
    font-weight: bold;
}

.thread-post-list .user-avatar img {
    height: 48px;
    width: 48px;
}

.thread-post-list .thread-post-interaction {
    font-size: 13px;
}

.thread-post-list .thread-post-interaction .interaction {
    margin-right: 10px;
}

.thread-subpost-list .user-avatar img {
    height: 32px;
    width: 32px;
}

.thread-subpost-container {
    background-color: #fdfdfd;
    border: 1px solid #fdfdfd;
    border-radius: 3px;
    margin-top: 10px;
    padding: 10px;
}

.thread-subpost-morebar {
    font-size: 13px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.thread-subpost-form {
    margin-top: 10px;
}

.thread-subpost-list .thread-subpost {
    border-color: #f6f6f6;
    margin-top: 10px;
    padding-bottom: 10px;
}

.thread-subpost-list .thread-subpost:first-child {
    margin-top: 0;
}

.thread-subpost-list .thread-subpost:last-child {
    padding-bottom: 0;
}

.thread-post-list .thread-post .thread-post-manage-dropdown {
    visibility: hidden;
}

.thread-post-list .thread-post:hover .thread-post-manage-dropdown {
    visibility: visible;
}

.thread-post-list .thread-post:hover .thread-subpost .thread-post-manage-dropdown {
    visibility: hidden;
}

.thread-post-list .thread-subpost:hover .thread-post-manage-dropdown {
    visibility: visible !important;
}

.albums_item {
    box-shadow: 2px 3px 5px #333;
    background-color: #fff;
    border: 1px solid #eee;
    padding: 10px;
}

.albums_item img {
    width: 100%;
}

.albums_item img:hover {
    opacity: 0.8;
}

.albums_item .count {
    color: #fff;
    float: right;
    font-size: 16px;
    position: relative;
    right: 5px;
    top: -24px;
}

.albums_item .title > a {
    color: #333;
    font-size: 14px;
}

.albums_item .title {
    height: 40px;
    clear: both;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    position: relative;
    top: -10px;
}

.recommend_singers img {
    width: 100%
}

.es-tabs {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e4ecf3;
    border-radius: 4px;
    margin-bottom: 30px;
}

.es-tabs .tab-header {
    background-color: #f5f5f5;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.es-tabs .tab-header > ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.es-tabs .tab-header > ul > li {
    float: left;
}

.es-tabs .tab-header > ul > li > a {
    color: #616161;
    display: block;
    padding: 15px 30px;
    transition: all 0.3s ease 0s;
}

@media (max-width: 767px) {
    .es-tabs .tab-header > ul > li > a {
        padding: 8px 10px;
    }
}

.es-tabs .tab-header > ul > li > a:hover {
    color: #4bbbfa;
    transition: all 0.3s ease 0s;
}

.es-tabs .tab-header > ul > li.active > a {
    background-color: #fff;
}

.es-tabs .tab-body {
    padding: 5px 15px;
}

.es-tabs .tab-body > ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.es-tabs .tab-body > ul + ul {
    border-top: 1px dashed #e4ecf3;
}

.es-tabs .tab-body > ul > li {
    float: left;
}

.es-tabs .tab-body > ul > li > a {
    color: #616161;
    display: block;
    padding: 12px 30px;
    transition: all 0.3s ease 0s;
}

.es-tabs .tab-body > ul > li > a:hover {
    color: #4bbbfa;
    transition: all 0.3s ease 0s;
}

.es-tabs .tab-body > ul > li.active > a {
    color: #4bbbfa;
    transition: all 0.3s ease 0s;
}

.article-list-header {
    margin-top: 30px;
}

.course-list.no-margin .course-item {
    margin-bottom: 0;
}

.course-list .course-item {
    background-color: #fff;
    margin-bottom: 30px;
    position: relative;
    z-index: 1;
    padding: 10px 0;
}

@media (min-width: 992px) {
    .course-list .course-item {
        transition: all 0.3s ease 0s;
    }

    .course-list .course-item:hover {
        box-shadow: 10px 26px 40px -24px rgba(20, 36, 100, 0.3);
        transform: translateY(-6px);
        transition: all 0.3s ease 0s;
    }
}

@media (max-width: 767px) {
    .course-list .course-item {
        margin-bottom: 20px;
        margin-left: -5px;
        margin-right: -5px;
    }
}

.course-list .course-item.course-default {
    background-color: #f5f5f5;
    border: 1px dashed #e1e1e1;
    box-shadow: none;
    color: #e1e1e1;
    font-size: 24px;
    padding: 50px 20px 55px;
    text-align: center;
}

.course-list .course-item.course-default:hover {
    box-shadow: none;
    transform: translateY(0px);
}

.course-list .course-item.course-default > i {
    display: inline-block;
    font-size: 72px;
    margin-bottom: 18px;
}

.course-list .course-item .course-img {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    overflow: hidden;
    position: relative;
}

.course-list .course-item .course-img .tag-discount {
    background: rgba(0, 0, 0, 0) url("../img/tag_discount.png") repeat scroll 0 0;
    height: 68px;
    position: absolute;
    right: 0;
    top: 0;
    width: 68px;
}

.course-list .course-item .course-img .tag-discount.free {
    background: rgba(0, 0, 0, 0) url("../img/tag_limitfree.png") repeat scroll 0 0;
}

.course-list .course-item .course-img .img-responsive {
    padding: 10px;
    width: 100%;
    height: 180px;
}

@media (max-width: 767px) {
    .course-list .course-item .course-img .img-responsive {
        padding: 5px;
    }
}

.course-list .course-item .tags {
    left: 10px;
    position: absolute;
    top: 0;
}

.course-list .course-item .tags .tag-live, .course-list .course-item .tags .tag-serialing, .course-list .course-item .tags .tag-finished {
    display: inline-block;
    height: 50px;
    width: 40px;
}

.course-list .course-item .tags .tag-live {
    background: rgba(0, 0, 0, 0) url("../img/tag_live.png") no-repeat scroll 0 0;
}

.course-list .course-item .tags .tag-serialing {
    background: rgba(0, 0, 0, 0) url("../img/tag_serialing.png") no-repeat scroll 0 0;
}

.course-list .course-item .tags .tag-finished {
    background: rgba(0, 0, 0, 0) url("../img/tag_finished.png") no-repeat scroll 0 0;
}

.course-list .course-item .title {
    display: block;
    margin-top: 10px;
    overflow: hidden;
    padding: 0 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}

@media (max-width: 767px) {
    .course-list .course-item .title {
        margin-top: 5px;
        padding: 0 5px;
    }
}

.course-list .course-item .metas {
    color: #c1c1c1;
    padding: 10px;
    position: relative;
}

@media (max-width: 767px) {
    .course-list .course-item .metas {
        padding: 5px;
    }
}

.course-list .course-item .metas i {
    margin-right: 5px;
}

.course-list .course-item .metas .course-price-widget {
    float: right;
}

.course-list .course-item .metas .price {
    color: #e83d2c;
    font-size: 14px;
    margin-right: 0;
}

.course-list .course-item .metas .free {
    color: #238312;
}

.course-list .course-item .metas .comment {
    margin-left: 10px;
}

@media (max-width: 767px) {
    .course-list .course-item .metas .comment {
        display: none;
    }
}

.course-list .course-date {
    padding: 20px 0;
    position: relative;
    text-align: center;
    z-index: 1;
}

.course-list .course-date .date {
    color: #919191;
    margin-top: 20px;
}

.course-list .course-date::before {
    background-color: #e1e1e1;
    content: "";
    height: 1px;
    left: -10px;
    position: absolute;
    right: -10px;
    top: 40px;
    z-index: -1;
}

.course-list .course-date .btn-circle {
    background: #e1e1e1 none repeat scroll 0 0;
    border: medium none;
    box-shadow: 0 0 4px rgba(113, 113, 113, 0.3) inset;
    color: #fff;
    text-shadow: 0 1px 1px rgba(73, 73, 73, 0.21);
    z-index: 1;
}

.course-list .course-date .btn-circle > i {
    line-height: 40px;
}

.course-list .course-date .btn-circle.btn-live {
    background: #4bbbfa none repeat scroll 0 0;
}

.course-list {
    background: #fff none repeat scroll 0 0;
    padding: 30px 20px;
}

.login-block img {
    width: 100%
}

.login-section {
    border-radius: 0;
    margin: 50px auto;
    min-height: 400px;
    width: 460px;
}

@media (max-width: 767px) {
    .login-section {
        margin: 20px auto;
        width: 100%;
    }
}

.login-section.login-section-weixin {
    min-height: 315px;
}

.login-section .logon-tab {
    margin: -15px -15px 0;
}

.login-section .logon-tab > a {
    background-color: #f5f5f5;
    color: #616161;
    display: block;
    float: left;
    font-size: 16px;
    padding: 20px;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 50%;
}

.login-section .logon-tab > a:hover {
    background-color: #fafafa;
    transition: all 0.3s ease 0s;
}

.login-section .logon-tab > a.active {
    background-color: #fff;
    transition: all 0.3s ease 0s;
}

.login-section .login-main {
    padding: 40px 45px 20px;
}

@media (max-width: 767px) {
    .login-section .login-main {
        padding: 20px 0 0;
    }
}

@media (min-width: 768px) {
    .login-modal {
        width: 350px;
    }

    .login-modal .modal-body {
        padding: 30px 30px 15px;
    }

    .login-modal .modal-footer {
        padding: 30px;
    }
}

.login-block {
    background: #fff none repeat scroll 0 0;
    padding: 20px 30px;
    margin: 0 0 40px;
}

.comment_frame {
    clear: both;
    margin: 20px 0;
}

.open-course-detail-main {
    float: left;
    width: 45%;
}

.open-course-detail-main img {
    border-radius: 2px;
    height: 68px;
    max-width: 120px;
    width: 120px;
}

.open-course-detail-main .title {
    color: #313131;
    display: block;
    font-size: 20px;
    overflow: hidden;
    overflow-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.open-course-detail-main .metas span {
    color: #919191;
    font-size: 15px;
}

.open-course-detail-main .metas span:first-child {
    margin-right: 30px;
}

.open-course-detail-main .media-body {
    padding: 8px 0;
}

.open-course-detail-operation {
    float: left;
    padding: 20px 0;
    width: 55%;
}

@media (max-width: 991px) {
    .open-course-detail-operation {
        width: 100%;
    }
}

.open-course-detail-operation .operation-list {
    border-right: 1px solid #f1f1f1;
    display: inline-block;
    text-align: center;
    width: 24%;
}

.open-course-detail-operation .operation-list:last-child {
    border-right: medium none;
}

@media (max-width: 991px) {
    .open-course-detail-operation .operation-list {
        width: 32%;
    }
}

@media (max-width: 991px) {
    .open-course-detail-operation .operation-list.no-border {
        border-right: 1px solid transparent;
    }
}

.open-course-detail-operation .operation-img.operation-share a {
    display: inline-block;
}

.open-course-detail-operation .operation-img {
    background: #919191 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    display: inline-block;
    height: 36px;
    margin-right: 8px;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 36px;
}

.open-course-detail-operation .operation-img a {
    color: #fff;
    display: block;
}

.open-course-detail-operation .operation-img i {
    font-size: 18px;
    line-height: 36px;
}

.open-course-detail-operation .operation-img .qrcode-popover.top .qrcode-content {
    left: -77px;
    top: -247px;
}

.open-course-detail-operation .operation-zan.active, .open-course-detail-operation .operation-zan:hover {
    background: #e85749 none repeat scroll 0 0;
    transition: all 0.3s ease 0s;
}

.open-course-detail-operation .operation-share:hover {
    background: #83d460 none repeat scroll 0 0;
    transition: all 0.3s ease 0s;
}

.open-course-detail-operation .operation-collection.active, .open-course-detail-operation .operation-collection:hover {
    background: #53c3f5 none repeat scroll 0 0;
    transition: all 0.3s ease 0s;
}

.open-course-detail-operation .operation-code:hover {
    background: #ff8a0c none repeat scroll 0 0;
    transition: all 0.3s ease 0s;
}

.open-course-detail {
    position: relative;
}

.open-course-detail .btn-setting {
    padding: 0 3px;
    position: absolute;
    right: 10px;
    top: 10px;
}

.es-qrcode {
    position: relative;
    text-align: center;
}

@media (max-width: 767px) {
    .es-qrcode {
        display: none;
    }
}

.es-qrcode > i {
    color: #919191;
    font-size: 24px;
}

.es-qrcode .qrcode-popover {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
    color: #313131;
    font-size: 12px;
    opacity: 0;
    padding: 5px 10px;
    position: absolute;
    transform: scale(0, 0);
    transition: all 0.3s ease 0s;
    z-index: 1;
}

.es-qrcode .qrcode-popover img {
    height: 110px;
    margin-bottom: 10px;
    width: 110px;
}

.es-qrcode.toolbar-qrcode {
    color: #ccc;
}

.es-qrcode.toolbar-qrcode .qrcode-popover {
    right: 100%;
    top: 0;
    transform-origin: 100% 0 0;
}

.es-qrcode.top .qrcode-popover {
    left: 0;
    top: 0;
    transform-origin: 0 0 0;
}

.es-qrcode.bottom .qrcode-popover {
    bottom: 0;
    right: 0;
    transform-origin: 100% 100% 0;
}

.es-qrcode:hover {
    cursor: pointer;
}

.es-qrcode.open .qrcode-popover {
    opacity: 1;
    transform: scale(1, 1);
}

.lt-ie9 .es-qrcode .mask {
    border: 1px solid #e1e1e1;
}

.qrcode-popover {
    position: relative;
}

.qrcode-popover:hover .qrcode-content {
    opacity: 1;
    transform: scale(1, 1);
}

.qrcode-popover.top .qrcode-content {
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5);
    left: -65px;
    top: -205px;
    transform-origin: 50% 100% 0;
}

.qrcode-popover.top .qrcode-content::after {
    border-top-color: #fff;
    left: 50%;
    margin-left: -13px;
    top: 100%;
}

.qrcode-popover.top .qrcode-content img {
    height: 180px;
    width: 180px;
}

.qrcode-popover .qrcode-content {
    background: #fff none repeat scroll 0 0;
    opacity: 0;
    padding: 5px;
    position: absolute;
    transform: scale(0, 0);
    transition: all 0.3s ease 0s;
    z-index: 1;
}

.qrcode-popover .qrcode-content::after {
    border: 13px solid transparent;
    content: " ";
    height: 0;
    pointer-events: none;
    position: absolute;
    width: 0;
}

.edui-container {
    box-shadow: 0;
    border-radius: 10px;
}

.vip-new-member {
    background-color: #fafafa;
    padding: 10px 0 30px;
    text-align: center;
}

.vip-new-member .text-line {
    padding-bottom: 30px;
}

.vip-new-member .title {
    color: #fff;
    font-size: 32px;
    margin-bottom: 50px;
}

.vip-new-member .member-list {
    margin-bottom: 30px;
}

.vip-new-member .member-list img {
    border: 4px solid #fff;
    display: inline-block;
    height: 80px !important;
    margin: 15px;
    transition: all 0.3s ease 0s;
    width: 80px !important;
}

.vip-new-member .member-list img:hover {
    border-color: #46c37b;
    transition: all 0.3s ease 0s;
}

.es-filter {
    background-color: #fafafa;
    border-radius: 4px;
    margin-bottom: 30px;
    position: relative;
}

.es-filter .nav-sort > li {
    float: left;
    margin-bottom: 0;
}

.es-filter .nav-sort > li > a {
    color: #616161;
    height: 40px;
    padding: 10px 15px;
    transition: all 0.3s ease 0s;
}

.es-filter .nav-sort > li > a:hover {
    color: #46c37b;
    transition: all 0.3s ease 0s;
}

.es-filter .nav-sort > li > a.active {
    background-color: #46c37b;
    color: #fff;
}

.es-filter .nav-sort > li > a.active:hover {
    color: #fff;
}

.es-filter .btn-group.open .dropdown-toggle {
    box-shadow: none;
    color: #46c37b;
}

.es-filter .filter {
    position: absolute;
    right: 15px;
    text-align: right;
    top: 0;
    width: 300px;
}

.es-filter .filter .btn {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding: 10px 0;
    transition: all 0.3s ease 0s;
}

.es-filter .filter .btn:hover {
    color: #46c37b;
    transition: all 0.3s ease 0s;
}

.es-filter .filter .btn > i {
    font-size: 18px;
}

.es-filter .filter label {
    margin-left: 15px;
    margin-top: 11px;
    transition: all 0.3s ease 0s;
    vertical-align: top;
}

.es-filter .filter label:hover {
    color: #46c37b;
    transition: all 0.3s ease 0s;
}

.search-with-btn {
    position: relative;
}

.search-with-btn.search-sm .form-control {
    height: 34px;
}

.search-with-btn.search-sm .btn {
    top: 2px;
}

.search-with-btn .form-control {
    color: #c1c1c1;
    height: 40px;
}

.search-with-btn .btn {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    color: #c1c1c1;
    position: absolute;
    right: 0;
    top: 5px;
}

.media-group-list {
    margin-top: -20px;
}

.media-group {
    margin-top: 20px;
}

@media (max-width: 767px) {
    .media-group {
        margin-top: 15px;
    }
}

.media-group:first-child {
    margin-top: 20px;
}

@media (max-width: 767px) {
    .media-group:first-child {
        margin-top: 15px;
    }
}

@media (max-width: 767px) {
    .media-group .avatar-square-md {
        height: 40px !important;
        width: 40px !important;
    }
}

.media-group .title {
    height: 20px;
    margin: 5px 0;
    overflow: hidden;
}

@media (max-width: 767px) {
    .media-group .title {
        margin: 0;
    }
}

.media-group .metas {
    color: #c1c1c1;
}

.media-group .metas span {
    margin-right: 10px;
}

.media-group .metas i {
    font-size: 14px;
    margin-right: 5px;
}

.thread-list .media-left {
    padding-right: 18px;
}

.thread-list .media-heading {
    margin-bottom: 10px;
}

.thread-list .reply-num {
    background: #f1f1f1 none repeat scroll 0 0;
    border-radius: 4px;
    color: #919191;
    display: inline-block;
    font-size: 12px;
    height: 60px;
    text-align: center;
    width: 60px;
}

.thread-list .reply-num strong {
    display: block;
    font-size: 20px;
    font-weight: normal;
    padding: 7px 0 0;
}

.panel-default {
    border-color: #e4ecf3;
    padding: 0 15px;
}

@media (max-width: 767px) {
    .panel-default {
        padding: 0 10px;
    }
}

.panel-default > .panel-heading {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #f5f5f5;
    font-size: 16px;
    padding: 15px 0;
    position: relative;
}

@media (max-width: 767px) {
    .panel-default > .panel-heading {
        padding: 10px 0;
    }
}

.panel-default > .panel-heading .panel-title {
    color: #313131;
}

.panel-default > .panel-heading .panel-title > i {
    display: none;
}

.panel-default > .panel-heading .more {
    color: #919191;
    display: block;
    position: absolute;
    right: 0;
    top: 13px;
    transition: all 0.3s ease 0s;
}

@media (max-width: 767px) {
    .panel-default > .panel-heading .more {
        top: 8px;
    }
}

.panel-default > .panel-heading .more:hover {
    color: #616161;
    transition: all 0.3s ease 0s;
}

.panel-default > .panel-heading .panel-bar {
    display: block;
    position: absolute;
    right: 0;
    top: 7px;
}

.panel-default > .panel-footer {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding: 15px 0;
}

.panel-default > .panel-body {
    padding: 15px 0;
    position: relative;
}

.blur {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    overflow: hidden
}

.master-slider {
    position: relative;
    visibility: hidden;
    -moz-transform: translate3d(0, 0, 0);
}

.master-slider.ms-fullheight {
    height: 100%;
}

.ms-layout-partialview .ms-view {
    overflow: visible;
    background-color: transparent;
}

.ms-layout-partialview {
    overflow: hidden;
}

.master-slider.before-init {
}

.master-slider img {
    max-width: none;
}

.ms-ie img {
    border: none;
}

.ms-ie8 * {
    opacity: inherit;
    filter: inherit;
}

.ms-ie7 {
    zoom: 1;
}

.ms-loading-container {
    position: absolute;
    width: 100%;
    top: 0;
}

.ms-loading-container .ms-loading, .ms-slide .ms-slide-loading {
    width: 36px;
    height: 36px;
    background: url(loading-2.gif) no-repeat center white;
    border-radius: 60px;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -18px;
    opacity: 0.9;
}

.ms-def-cursor {
    cursor: auto !important;
}

.ms-grab-cursor {
    cursor: url("grab.png"), move;
}

.ms-grabbing-cursor {
    cursor: url("grabbing.png"), move;
}

.ms-ie .ms-grab-cursor {
    cursor: url("../masterslider/style/grab.cur"), move;
}

.ms-ie .ms-grabbing-cursor {
    cursor: url("../masterslider/style/grabbing.cur"), move;
}

.ms-view {
    margin: 0px auto;
    overflow: hidden;
    background: black;
    position: relative;
    -webkit-perspective: 2000px;
    -moz-perspective: 2000px;
    -ms-perspective: 2000px;
    perspective: 2000px;
}

.ms-view .ms-slide-container {
    position: relative;
}

.ms-slide {
    position: absolute;
    -webkit-transform: translateZ(0px);
    -moz-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    -o-transform: translateZ(0px);
    transform: translateZ(0px);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    height: 100%;
}

.ms-slide.selected {
}

.ms-slide .ms-slide-bgcont, .ms-slide .ms-slide-bgvideocont {
    position: absolute;
    overflow: hidden;
    width: 100%;
}

.ms-slide .ms-slide-bgvideocont {
    z-index: 5;
    height: 100%;
}

.ms-slide .ms-slide-bgvideocont, .ms-slide-bgvideocont > video {
    -webkit-transform: translateZ(0.3px);
    -moz-transform: translateZ(0.3px);
    -ms-transform: translateZ(0.3px);
    -o-transform: translateZ(0.3px);
    transform: translateZ(0.3px);
}

.ms-slide .ms-slide-bgvideo {
    position: absolute;
    top: 0px;
}

.ms-container {
    position: relative;
    margin: 0 auto;
}

.ms-slide .ms-slide-bgcont img, .ms-container {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ms-slide .ms-layer {
    position: absolute;
}

.ms-slide .ms-slide-layers {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
    z-index: 10;
    top: 0px;
}

.ms-slide .ms-slide-video {
    position: absolute;
    top: 0;
    z-index: 11;
    background: black;
    padding: 0;
    margin: 0;
    border: none;
}

.ms-layer.video-box {
    background: black;
}

.ms-layer.video-box iframe {
    padding: 0;
    margin: 0;
    border: none;
    position: absolute;
    z-index: 10;
}

.ms-slide .ms-slide-vpbtn, .ms-slide .ms-video-btn {
    position: absolute;
    cursor: pointer;
    z-index: 10;
}

.ms-slide .ms-slide-vcbtn {
    position: absolute;
    cursor: pointer;
    z-index: 13;
}

.ms-slide-vcbtn-mobile {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 28px;
    background-color: black;
    color: white;
    text-align: center;
    cursor: pointer;
    z-index: 13;
}

.ms-slide-vcbtn-mobile .ms-vcbtn-txt {
    text-transform: uppercase;
    font-family: sans-serif;
    font-size: 0.75em;
    display: inline-block;
    background: url(video-close-btn.png) no-repeat 0px 3px;
    padding-left: 15px;
    height: 15px;
    color: #DBDBDB;
    margin-top: 7px;
}

.ms-slide .ms-slide-vcbtn, .ms-slide .ms-slide-layers, .ms-slide .ms-slide-vpbtn, .ms-slide .ms-slide-video {
    -webkit-transform: translateZ(0.44px);
    -moz-transform: translateZ(0.44px);
    -ms-transform: translateZ(0.44px);
    -o-transform: translateZ(0.44px);
    transform: translateZ(0.44px);
}

.ms-video-img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.ms-mask-frame {
    overflow: hidden;
    position: absolute;
    float: left;
}

.ms-thumb-list {
    overflow: hidden;
    position: absolute;
}

.ms-thumb-list.ms-dir-h {
    width: 100%;
}

.ms-thumb-list.ms-dir-v {
    height: 100%;
    top: 0;
}

.ms-thumbs-cont {
    position: relative;
}

.ms-thumb-frame img {
    width: 100%;
    height: auto;
}

.ms-thumb-frame {
    cursor: pointer;
    float: left;
    overflow: hidden;
    opacity: 0.5;
    -webkit-transition: opacity 300ms;
    -moz-transition: opacity 300ms;
    -ms-transition: opacity 300ms;
    -o-transition: opacity 300ms;
    transition: opacity 300ms;
}

.ms-thumb-frame-selected {
    opacity: 1;
}

.ms-tabs .ms-thumb-frame {
    background-color: #F6f6f6;
    text-shadow: 0 1px 1px white;
    color: #222;
    border: solid 1px white;
    border-width: 0 1px 1px 0;
    overflow: visible;
    position: relative;
    opacity: 1;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.ms-tabs.ms-dir-h .ms-thumb-frame {
    margin-top: 12px;
}

.ms-tabs.ms-dir-v .ms-thumb-frame {
    margin-left: 12px;
}

.ms-tabs .ms-thumb {
    padding: 20px 20px;
}

.ms-tabs .ms-thumb-frame-selected {
    opacity: 1;
    background: #EDEDED;
}

.ms-tabs .ms-thumb-frame .ms-thumb-ol {
    position: absolute;
    opacity: 0;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol {
    top: 0px;
    left: 50%;
    margin-left: -12px;
    border-bottom: solid 12px #F6f6f6;
    border-left: solid 12px transparent;
    border-right: solid 12px transparent;
}

.ms-tabs.ms-dir-h .ms-thumb-frame-selected .ms-thumb-ol {
    opacity: 1;
    top: -12px;
    border-bottom-color: #EDEDED;
}

.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {
    top: 50%;
    left: 0;
    margin-top: -12px;
    border-right: solid 12px #EDEDED;
    border-top: solid 12px transparent;
    border-bottom: solid 12px transparent;
}

.ms-tabs.ms-dir-v .ms-thumb-frame-selected .ms-thumb-ol {
    opacity: 1;
    left: -12px;
    border-right-color: white;
}

.ms-bullet {
    cursor: pointer;
    float: left;
}

.ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px;
}

.ms-sbar {
    position: absolute;
}

.ms-sbar.ms-dir-h {
    left: 10px;
    right: 10px;
    top: 5px
}

.ms-sbar.ms-dir-v {
    top: 10px;
    bottom: 10px;
    right: 5px
}

.ms-sbar .ms-bar {
    height: 4px;
    background: #333;
    border-radius: 4px;
}

.ms-sbar.ms-dir-v .ms-bar {
    width: 4px;
}

.ms-sbar .ms-bar {
    position: relative;
    -webkit-transition: opacity 300ms;
    -moz-transition: opacity 300ms;
    -ms-transition: opacity 300ms;
    -o-transition: opacity 300ms;
    transition: opacity 300ms;
}

.ms-timerbar {
    width: 100%;
    bottom: 0px;
    position: absolute;
}

.ms-ctimer {
    position: absolute;
    top: 30px;
    left: 30px;
    cursor: pointer;
}

.ms-ctimer-bullet {
}

.ms-time-bar {
    -webkit-transition: width 120ms linear;
    -moz-transition: width 120ms linear;
    -ms-transition: width 120ms linear;
    -o-transition: width 120ms linear;
    transition: width 120ms linear;
}

.ms-ie7 .ms-tooltip-arrow {
    height: 0px;
}

.ms-slide-info {
    position: absolute;
}

.ms-slide-info.ms-dir-v {
    top: 0;
}

@keyframes point-anim {
    0% {
        transform: scale(0.5);
        -webkit-transform: scale(0.5);
        -moz-transform: scale(0.5);
        -o-transform: scale(0.5);
        -ms-transform: scale(0.5);
        opacity: 1;
    }
    100% {
        transform: scale(0.5);
        -webkit-transform: scale(0.5);
        -moz-transform: scale(1.5);
        -o-transform: scale(1.5);
        -ms-transform: scale(1.5);
        opacity: 0;
    }
}

@-webkit-keyframes point-anim {
    0% {
        -webkit-transform: scale(0.5);
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1.5);
        opacity: 0;
    }
}

.ms-android .ms-tooltip-point .ms-point-border {
    animation: none;
    -moz-animation: none;
    -webkit-animation: none;
    -o-animation: none;
}

@charset "utf-8";
.master-slider {
    position: relative;
    visibility: hidden;
    -moz-transform: translate3d(0, 0, 0);
}

.master-slider a {
    -webkit-transition: none;
    transition: none;
}

.wpb_row .master-slider-parent *, .master-slider-parent * {
    box-sizing: content-box;
}

.master-slider-parent {
    margin-left: auto;
    margin-right: auto;
}

.ms-layout-partialview .ms-view {
    overflow: visible;
    background-color: transparent;
}

.ms-layout-partialview .ms-container {
    overflow: hidden;
}

.master-slider.before-init {
}

.master-slider img, .ms-slide-bgvideocont video {
    max-width: none;
}

.ms-ie img {
    border: none;
}

.ms-ie8 * {
    opacity: inherit;
    -webkit-filter: inherit;
    filter: inherit;
}

.ms-ie7 {
    zoom: 1;
}

.master-slider.ms-fullheight {
    height: 100%;
}

.ms-slide-auto-height {
    display: table;
}

.ms-loading-container {
    position: absolute;
    width: 100%;
    top: 0;
}

.ms-loading-container .ms-loading, .ms-slide .ms-slide-loading {
    width: 36px;
    height: 36px;
    background: url(/images/loading-2.gif) no-repeat center white;
    border-radius: 60px;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -18px;
    opacity: 0.9;
}

.ms-def-cursor {
    cursor: auto !important;
}

.ms-grab-cursor {
    cursor: url(/images/grab.png), move;
}

.ms-grabbing-cursor {
    cursor: url(/images/grabbing.png), move;
}

.ms-ie .ms-grab-cursor {
    cursor: move;
}

.ms-ie .ms-grabbing-cursor {
    cursor: move;
}

.ms-view {
    margin: 0px auto;
    overflow: hidden;
    position: relative;
    -webkit-perspective: 2000px;
    -ms-perspective: 2000px;
    perspective: 2000px;
}

.ms-view .ms-slide-container {
    position: relative;
}

.ms-slide {
    position: absolute;
    height: 100%;
    -webkit-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    transform: translateZ(0px);
}

.ms-wk .ms-slide {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.ms-slide.selected {
}

.ms-slide .ms-slide-bgcont, .ms-slide .ms-slide-bgvideocont {
    position: absolute;
    overflow: hidden;
    width: 100%;
}

.ms-slide .ms-slide-link {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 110;
}

.ms-ie .ms-slide-link {
    background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat;
}

.ms-slide .ms-slide-bgvideocont {
    z-index: 105;
    height: 100%;
}

.ms-wk .ms-slide .ms-slide-bgvideocont, .ms-wk .ms-slide-bgvideocont > video {
    -webkit-transform: translateZ(0.3px);
    transform: translateZ(0.3px);
}

.ms-slide .ms-slide-bgvideo {
    position: absolute;
    top: 0px;
}

.ms-inner-controls-cont, .ms-container {
    position: relative;
    margin: 0 auto;
}

.ms-slide .ms-slide-bgcont img, .ms-container, .ms-inner-controls-cont {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ms-slide .ms-layer {
    position: absolute;
}

.ms-slide .ms-slide-layers {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
    z-index: 109;
    top: 0px;
}

.ms-slide .ms-slide-video {
    position: absolute;
    top: 0;
    z-index: 111;
    background: black;
    padding: 0;
    margin: 0;
    border: none;
}

.ms-slide .ms-pattern {
    background-attachment: scroll;
    width: 100%;
    height: 100%;
    z-index: 108;
    position: absolute;
    top: 0;
}

.ms-wk .ms-pattern {
    -webkit-transform: translateZ(0.4px);
    transform: translateZ(0.4px);
}

.ms-parallax-layer {
    width: 100%;
    position: absolute;
    top: 0;
}

.ms-scroll-parallax-cont {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
}

.ms-wk .ms-scroll-parallax-cont {
    -webkit-transform: translateZ(0.4px);
    transform: translateZ(0.4px);
}

.ms-scroll-parallax .ms-sl-selected .ms-scroll-parallax-cont, .ms-scroll-parallax .ms-sl-selected .ms-slide-bgcont {
}

.ms-scroll-parallax .ms-slide-bgcont {
}

.ms-action-layer {
    cursor: pointer;
}

.ms-btn-container {
    position: absolute;
}

.ms-btn {
    text-decoration: none;
    display: inline-block;
    color: black;
    position: relative;
    padding: 8px 15px;
    cursor: pointer;
    white-space: nowrap;
}

.ms-default-btn {
    background: #0074A2;
    border-radius: 5px;
    color: #FFF;
}

.ms-default-btn:hover {
    background-color: #0098D5;
}

.ms-default-btn:active {
    top: 1px;
}

.ms-layer.video-box {
    background: black;
}

.ms-layer.video-box iframe {
    padding: 0;
    margin: 0;
    border: none;
    position: absolute;
    z-index: 110;
}

.ms-btn-s {
    padding: 14px 17px;
    font-size: 80%;
    line-height: 0;
}

.ms-btn-m {
    padding: 12px 40px;
}

.ms-btn-n {
    padding: 8px 25px;
    font-size: 95%;
}

.ms-btn-l {
    padding: 17px 50px;
    font-size: 120%;
}

.ms-btn-box {
}

.ms-btn-round {
    border-radius: 5px;
}

.ms-btn-circle {
    border-radius: 100px;
}

.ms-btn-outline-box {
}

.ms-btn-outline-round {
    border-radius: 5px;
}

.ms-btn-outline-circle {
    border-radius: 100px;
}

.ms-slide .ms-slide-vpbtn, .ms-slide .ms-video-btn {
    position: absolute;
    cursor: pointer;
    z-index: 110;
}

.ms-slide .ms-slide-vcbtn {
    position: absolute;
    cursor: pointer;
    z-index: 113;
}

.ms-slide-vcbtn-mobile {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 28px;
    background-color: black;
    color: white;
    text-align: center;
    cursor: pointer;
    z-index: 113;
}

.ms-slide-vcbtn-mobile .ms-vcbtn-txt {
    text-transform: uppercase;
    font-family: sans-serif;
    font-size: 0.75em;
    display: inline-block;
    background: url(/images/video-close-btn.png) no-repeat 0px 3px;
    padding-left: 15px;
    height: 15px;
    color: #DBDBDB;
    margin-top: 7px;
}

.ms-wk .ms-slide .ms-slide-vcbtn, .ms-wk .ms-slide .ms-slide-layers, .ms-wk .ms-slide .ms-slide-vpbtn, .ms-wk .ms-slide .ms-slide-video, .ms-wk .ms-slide-link {
    -webkit-transform: translateZ(0.44px);
    transform: translateZ(0.44px);
}

.ms-video-img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.ms-mask-frame {
    overflow: hidden;
    position: absolute;
    float: left;
}

.ms-thumb-list {
    overflow: hidden;
    position: absolute;
}

.ms-thumb-list.ms-dir-h {
    width: 100%;
}

.ms-thumb-list.ms-dir-v {
    height: 100%;
    top: 0;
}

.ms-thumbs-cont {
    position: relative;
}

.ms-thumb-frame img {
    width: 100%;
    height: auto;
}

.ms-thumb-frame {
    cursor: pointer;
    float: left;
    overflow: hidden;
    opacity: 0.5;
    -webkit-transition: opacity 300ms;
    transition: opacity 300ms;
}

.ms-thumb-frame-selected {
    opacity: 1;
}

.ms-tabs .ms-thumb-frame {
    background-color: #F6f6f6;
    text-shadow: 0 1px 1px white;
    color: #222;
    border: solid 1px white;
    border-width: 0 1px 1px 0;
    overflow: visible;
    position: relative;
    opacity: 1;
    -webkit-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.ms-tabs.ms-dir-h .ms-thumb-frame {
    margin-top: 12px;
}

.ms-tabs.ms-dir-v .ms-thumb-frame {
    margin-left: 12px;
}

.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame {
    margin-left: 0px;
}

.ms-tabs.ms-dir-h.ms-align-top {
    z-index: 140;
}

.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame {
    margin-top: -12px;
}

.ms-tabs .ms-thumb {
    padding: 20px 20px;
}

.ms-tabs .ms-thumb-frame-selected {
    opacity: 1;
    background: #EDEDED;
}

.ms-tabs .ms-thumb-frame .ms-thumb-ol {
    position: absolute;
    opacity: 0;
    -webkit-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol {
    top: 0px;
    left: 50%;
    margin-left: -12px;
    border-bottom: solid 12px #F6f6f6;
    border-left: solid 12px transparent;
    border-right: solid 12px transparent;
}

.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol {
    opacity: 1;
    top: -12px;
    border-bottom-color: #EDEDED;
}

.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol {
    bottom: 0px;
    top: auto;
    border-bottom: 0px;
    border-top: solid 12px #F6f6f6;
}

.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol {
    opacity: 1;
    bottom: -12px;
    border-top-color: #EDEDED;
}

.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {
    top: 50%;
    left: 0;
    margin-top: -12px;
    border-right: solid 12px #EDEDED;
    border-top: solid 12px transparent;
    border-bottom: solid 12px transparent;
}

.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol {
    opacity: 1;
    left: -12px;
    border-right-color: #EDEDED;
}

.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol {
    left: auto;
    right: 0;
    border-right: 0;
    border-left: solid 12px #EDEDED;
}

.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol {
    opacity: 1;
    right: -12px;
    border-left-color: #EDEDED;
}

.ms-thumb-alt {
    text-align: center;
    margin: 5px;
    font-size: 14px;
    font-weight: 600;
}

.ms-bullet {
    cursor: pointer;
    float: left;
}

.ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px;
}

.ms-bullets.ms-dir-v {
    position: absolute;
    top: 50%;
}

.ms-bullets.ms-dir-v .ms-bullet {
    float: none;
}

.ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%;
}

.ms-sbar {
    position: absolute;
}

.ms-sbar.ms-dir-h {
    left: 10px;
    right: 10px;
    top: 5px
}

.ms-sbar.ms-dir-v {
    top: 10px;
    bottom: 10px;
    right: 5px
}

.ms-sbar .ms-bar {
    height: 4px;
    background: #333;
    border-radius: 4px;
}

.ms-sbar.ms-dir-v .ms-bar {
    width: 4px;
}

.ms-sbar .ms-bar {
    position: relative;
    -webkit-transition: opacity 300ms;
    transition: opacity 300ms;
}

.ms-timerbar {
    width: 100%;
    bottom: 0px;
    position: absolute;
}

.ms-ctimer {
    position: absolute;
    top: 30px;
    left: 30px;
    cursor: pointer;
}

.ms-ctimer-bullet {
}

.ms-time-bar {
    -webkit-transition: width 120ms linear;
    transition: width 120ms linear;
}

.ms-ie7 .ms-tooltip-arrow {
    height: 0px;
}

.ms-slide-info {
    position: absolute;
}

.ms-slide-info.ms-dir-v {
    top: 0;
}

.ms-slide-info.ms-dir-h {
    width: 100%;
}

@keyframes point-anim {
    0% {
        transform: scale(0.5);
        -webkit-transform: scale(0.5);
        -moz-transform: scale(0.5);
        -o-transform: scale(0.5);
        -ms-transform: scale(0.5);
        opacity: 1;
    }
    100% {
        transform: scale(0.5);
        -webkit-transform: scale(0.5);
        -moz-transform: scale(1.5);
        -o-transform: scale(1.5);
        -ms-transform: scale(1.5);
        opacity: 0;
    }
}

@-webkit-keyframes point-anim {
    0% {
        -webkit-transform: scale(0.5);
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1.5);
        opacity: 0;
    }
}

.ms-android .ms-tooltip-point .ms-point-border {
    animation: none;
    -moz-animation: none;
    -webkit-animation: none;
    -o-animation: none;
}

.ms-pattern.ms-patt-1 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYICA/wzoDGTwHyDAADXxAv4Eq8S5AAAAAElFTkSuQmCC);
}

.ms-pattern.ms-patt-2 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYECA/wxogLAANoBdF0CAAQD+agT8l3ocpQAAAABJRU5ErkJggg==);
}

.ms-pattern.ms-patt-3 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACxJREFUeNqU0EENAAAMwkD8m+4s7PhCCmHbGijxE0jS1HOOhxJSUhf9eAIMAI/CEe94Ny14AAAAAElFTkSuQmCC);
}

.ms-pattern.ms-patt-4 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYGBg+M+ABfxHo3Fz/gMEGACtlgX7j8MuyAAAAABJRU5ErkJggg==);
}

.ms-pattern.ms-patt-5 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABNJREFUeNpiYECA/3CCAV0UIMAANfEC/mOKn1cAAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-6 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+AClD4AAEGACn3Af/97SgJAAAAAElFTkSuQmCC);
}

.ms-pattern.ms-patt-7 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYMAE/+EEAy5Z0iUAAgwA/moE/KMl2lgAAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-8 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAYAAAA4GpVBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+ACdDFAAIMADP0Af/w5VDVAAAAAElFTkSuQmCC);
}

.ms-pattern.ms-patt-9 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJJREFUeNpiYGBg+M9AGQAIMABABAEA80yJjQAAAABJRU5ErkJggg==);
}

.ms-pattern.ms-patt-10 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYGBg+A/FcMDEQH0AEGAAxksCAb3vCDgAAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-11 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpiZGBg+M+AChhBBBMDDkC6BOkAIMAAlXQBCO9f4icAAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-12 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiYGBg+M8AATAaDnAKYEgQBgABBgB6/AT8h9ybfgAAAABJRU5ErkJggg==);
}

.ms-pattern.ms-patt-13 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiYGBg+M+ABJig9H90AbggI7oWgAADAI5xBAIRYsxUAAAAAElFTkSuQmCC);
}

.ms-pattern.ms-patt-14 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiYGBg+M+AA9BSgkQBgAADAJIyB/kDCjAnAAAAAElFTkSuQmCC);
}

.ms-pattern.ms-patt-15 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB9JREFUeNpiYGBg+M9ABPhPjPh/YjT9J2AipiRAgAEAhjsH+Utd9Z4AAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-16 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFAQMAAABCXz8WAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjaGBwZFBiEGHgAAAHPwEAP8TPrwAAAABJRU5ErkJggg==);
}

.ms-pattern.ms-patt-17 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIAQMAAAALP6d4AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABZJREFUCNdjaGBwYFBgEGDgAGIFBgcADegBabpJ4LsAAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-18 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGA4wPCA4QMACtgDEQ8Bqx8AAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-19 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA9JREFUCNdjWMDgAMRAAAAKigGBlYsMggAAAABJRU5ErkJggg==);
}

.ms-pattern.ms-patt-20 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAQMAAADaAn0LAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdj+ACFQAAAHgwDwds/+0oAAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-21 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdjOACEYAAADAoBgRrgDF0AAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-22 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjaGAAAwADiACBhux1cwAAAABJRU5ErkJggg==);
}

.ms-pattern.ms-patt-23 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAIAQMAAAAC1AcCAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjaGAAAxgNAAsQAQHPxScOAAAAAElFTkSuQmCC);
}

.ms-pattern.ms-patt-24 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABAQMAAADZzn0AAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAApJREFUCNdj6AAAAIoAiVWdWYwAAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-25 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GBoYHBgUGAQAAAFggD5HRIFwAAAAABJRU5ErkJggg==);
}

.ms-pattern.ms-patt-26 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjUGBoYHAAAAJmAOF0EZC+AAAAAElFTkSuQmCC);
}

.ms-pattern.ms-patt-27 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGAIYFBgCAAABcgBQeTzXGUAAAAASUVORK5CYII=);
}

.ms-pattern.ms-patt-28 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAACBJREFUCNdjaGBgcHBgUGhgEGRg4GJgYAGRQDZQBCgOAC/KAvtspwwJAAAAAElFTkSuQmCC);
}

.ms-pattern.ms-patt-29 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjUGBwYGhg4GAQAAAFkgD5MUFnfgAAAABJRU5ErkJggg==);
}

.ms-pattern.ms-patt-30 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjcGBoYFAAAALmAOHcBT11AAAAAElFTkSuQmCC);
}

.ms-skin-default .ms-slide .ms-slide-vpbtn, .ms-skin-default .ms-video-btn {
    width: 50px;
    height: 51px;
    background: url(/images/light-skin-1.png) no-repeat -14px -150px;
    top: 50%;
    left: 50%;
    margin: -25px 0 0 -25px
}

.ms-skin-default .ms-slide .ms-slide-vcbtn {
    width: 30px;
    height: 30px;
    background: url(/images/light-skin-1.png) no-repeat -24px -28px;
    top: 18px;
    right: 30px
}

.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev {
    width: 30px;
    background: url(/images/light-skin-1.png);
    background-position: -89px -26px;
    height: 40px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -20px;
    position: absolute;
    z-index: 110
}

.ms-skin-default .ms-nav-next {
    right: 30px;
    left: auto;
    background-position: -89px -103px
}

.ms-skin-default .ms-bullet {
    width: 10px;
    height: 10px;
    background: url(/images/light-skin-1.png) no-repeat;
    margin: 4px;
    background-position: -34px -117px
}

.ms-skin-default .ms-bullet-selected {
    background-position: -34px -84px
}

.ms-skin-default .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-default .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: silver;
    border-top-color: rgba(240, 240, 240, .88);
    bottom: -10px
}

.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: silver;
    border-bottom-color: rgba(240, 240, 240, .88);
    top: -10px
}

.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-default .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: silver;
    border-right-color: rgba(240, 240, 240, .88);
    left: -10px
}

.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: silver;
    border-left-color: rgba(240, 240, 240, .88);
    right: -10px
}

.ms-skin-default .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-default .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #BBB;
    background: #fff;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-default .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #000;
    background: rgba(0, 0, 0, .36);
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-skin-default .ms-tooltip {
    max-width: 200px
}

.ms-skin-default .ms-tooltip-cont {
    padding: 10px;
    background: silver;
    background: rgba(240, 240, 240, .88);
    text-shadow: 0 1px 0 #fff;
    margin-left: -1px
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-default .ms-bullet, .ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev, .ms-skin-default .ms-slide .ms-slide-vcbtn, .ms-skin-default .ms-slide .ms-slide-vpbtn, .ms-skin-default .ms-video-btn {
        background-image: url(/images/light-skin-1-retina.png);
        background-size: 152px 225px
    }
}

.ms-skin-black-1 .ms-slide .ms-slide-vpbtn, .ms-skin-black-1 .ms-video-btn {
    width: 54px;
    height: 54px;
    background: url(/images/black-skin-1.png) no-repeat -14px -150px;
    top: 50%;
    left: 50%;
    margin: -27px 0 0 -27px
}

.ms-skin-black-1 .ms-slide .ms-slide-vcbtn {
    width: 27px;
    height: 26px;
    background: url(/images/black-skin-1.png) no-repeat -24px -29px;
    top: 30px;
    right: 30px
}

.ms-skin-black-1 .ms-nav-next, .ms-skin-black-1 .ms-nav-prev {
    width: 53px;
    background: url(/images/black-skin-1.png);
    background-position: -79px -19px;
    height: 61px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -26px;
    position: absolute;
    z-index: 110
}

.ms-skin-black-1 .ms-nav-next {
    right: 30px;
    left: auto;
    background-position: -79px -97px
}

.ms-skin-black-1 .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px
}

.ms-skin-black-1 .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-skin-black-1 .ms-bullet {
    width: 9px;
    height: 9px;
    background: #fff;
    margin: 4px;
    border: solid 1px #3a3a3a
}

.ms-skin-black-1 .ms-bullet-selected {
    background-color: #000
}

.ms-skin-black-1 .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: #fff;
    border-top-color: rgba(0, 0, 0, .8);
    bottom: -10px
}

.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: #fff;
    border-bottom-color: rgba(0, 0, 0, .8);
    top: -10px
}

.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: #fff;
    border-right-color: rgba(0, 0, 0, .8);
    left: -10px
}

.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: #000;
    border-left-color: rgba(0, 0, 0, .8);
    right: -10px
}

.ms-skin-black-1 .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-black-1 .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #444;
    background: #000;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-black-1 .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #fff;
    background: rgba(255, 255, 255, .9);
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-skin-black-1 .ms-tooltip {
    max-width: 200px
}

.ms-skin-black-1 .ms-tooltip-cont {
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, .8);
    text-shadow: 0 1px 0 #000;
    color: #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .04)
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-black-1 .ms-nav-next, .ms-skin-black-1 .ms-nav-prev, .ms-skin-black-1 .ms-slide .ms-slide-vcbtn, .ms-skin-black-1 .ms-slide .ms-slide-vpbtn, .ms-skin-black-1 .ms-video-btn {
        background-image: url(/images/black-skin-1-retina.png);
        background-size: 152px 225px
    }
}

.ms-skin-black-2 .ms-slide .ms-slide-vpbtn, .ms-skin-black-2 .ms-video-btn {
    width: 45px;
    height: 45px;
    background: url(/images/black-skin-2.png) #000 no-repeat -16px -103px;
    border: solid 3px #fff;
    border-color: rgba(255, 255, 255, .4);
    -webkit-background-clip: padding-box;
    top: 50%;
    left: 50%;
    margin: -23px 0 0 -23px
}

.ms-skin-black-2 .ms-slide .ms-slide-vpbtn:hover, .ms-skin-black-2 .ms-video-btn:hover {
    background-color: #3D3D3D
}

.ms-skin-black-2 .ms-slide .ms-slide-vcbtn {
    width: 25px;
    height: 25px;
    background: url(/images/black-skin-2.png) #000 no-repeat -27px -36px;
    border: solid 2px #fff;
    border-color: rgba(255, 255, 255, .4);
    top: 15px;
    right: 15px
}

.ms-skin-black-2.round-skin .ms-slide .ms-slide-vcbtn {
    border-radius: 50px
}

.ms-skin-black-2 .ms-nav-next, .ms-skin-black-2 .ms-nav-prev {
    position: absolute;
    cursor: pointer;
    z-index: 110;
    width: 45px;
    height: 45px;
    background: url(/images/black-skin-2.png) #000;
    background-clip: padding-box;
    background-position: -88px -26px;
    border: solid 3px #fff;
    border-color: rgba(255, 255, 255, .4);
    top: 50%;
    left: 30px;
    margin-top: -22px
}

.ms-skin-black-2.round-skin .ms-nav-next, .ms-skin-black-2.round-skin .ms-nav-prev, .ms-skin-black-2.round-skin .ms-slide .ms-slide-vpbtn, .ms-skin-black-2.round-skin .ms-video-btn {
    border-radius: 90px
}

.ms-skin-black-2 .ms-nav-next:hover, .ms-skin-black-2 .ms-nav-prev:hover {
    background-color: #3d3d3d
}

.ms-skin-black-2 .ms-nav-next {
    right: 30px;
    left: auto;
    background-position: -86px -103px
}

.ms-skin-black-2 .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px
}

.ms-skin-black-2 .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-skin-black-2 .ms-bullet {
    width: 8px;
    height: 8px;
    background: #fff;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    -ms-background-clip: padding-box;
    border: solid 3px #fff;
    border-color: rgba(0, 0, 0, .44);
    margin: 4px;
    background-position: -34px -117px
}

.ms-skin-black-2.round-skin .ms-bullet {
    border-radius: 15px
}

.ms-skin-black-2 .ms-bullet-selected {
    background-color: #000;
    border-color: #fff;
    border-color: rgba(255, 255, 255, .44)
}

.ms-skin-black-2 .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: silver;
    border-top-color: rgba(240, 240, 240, .88);
    bottom: -10px
}

.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: silver;
    border-bottom-color: rgba(240, 240, 240, .88);
    top: -10px
}

.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: silver;
    border-right-color: rgba(240, 240, 240, .88);
    left: -10px
}

.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: silver;
    border-left-color: rgba(240, 240, 240, .88);
    right: -10px
}

.ms-skin-black-2 .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-black-2 .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #BBB;
    background: #fff;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-black-2 .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #000;
    background: rgba(0, 0, 0, .36);
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-ie7.ms-skin-black-2 .ms-tooltip-point .ms-point-border, .ms-ie8.ms-skin-black-2 .ms-tooltip-point .ms-point-border {
    display: none
}

.ms-skin-black-2 .ms-tooltip {
    max-width: 200px
}

.ms-skin-black-2 .ms-tooltip-cont {
    padding: 10px;
    background: silver;
    background: rgba(240, 240, 240, .88);
    text-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .04)
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-black-2 .ms-nav-next, .ms-skin-black-2 .ms-nav-prev, .ms-skin-black-2 .ms-slide .ms-slide-vcbtn, .ms-skin-black-2 .ms-slide .ms-slide-vpbtn, .ms-skin-black-2 .ms-video-btn {
        background-image: url(/images/black-skin-2-retina.png);
        background-size: 152px 225px
    }
}

.ms-skin-light-2 .ms-slide .ms-slide-vpbtn, .ms-skin-light-2 .ms-video-btn {
    width: 54px;
    height: 54px;
    background: url(/images/light-skin-2.png) no-repeat -14px -150px;
    top: 50%;
    left: 50%;
    margin: -27px 0 0 -27px
}

.ms-skin-light-2 .ms-slide .ms-slide-vcbtn {
    width: 27px;
    height: 26px;
    background: url(/images/light-skin-2.png) no-repeat -24px -29px;
    top: 30px;
    right: 30px
}

.ms-skin-light-2 .ms-nav-next, .ms-skin-light-2 .ms-nav-prev {
    width: 53px;
    background: url(/images/light-skin-2.png);
    background-position: -79px -19px;
    height: 61px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -26px;
    position: absolute;
    z-index: 110
}

.ms-skin-light-2 .ms-nav-next {
    right: 30px;
    left: auto;
    background-position: -79px -97px
}

.ms-skin-light-2 .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px
}

.ms-skin-light-2 .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-skin-light-2 .ms-bullet {
    width: 9px;
    height: 9px;
    background: #000;
    margin: 4px;
    border: solid 1px #3a3a3a
}

.ms-skin-light-2 .ms-bullet-selected {
    background-color: #fff
}

.ms-skin-light-2 .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: silver;
    border-top-color: rgba(240, 240, 240, .88);
    bottom: -10px
}

.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: silver;
    border-bottom-color: rgba(240, 240, 240, .88);
    top: -10px
}

.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: silver;
    border-right-color: rgba(240, 240, 240, .88);
    left: -10px
}

.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: silver;
    border-left-color: rgba(240, 240, 240, .88);
    right: -10px
}

.ms-skin-light-2 .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-light-2 .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #BBB;
    background: #fff;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-light-2 .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #000;
    background: rgba(0, 0, 0, .36);
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-skin-light-2 .ms-tooltip {
    max-width: 200px
}

.ms-skin-light-2 .ms-tooltip-cont {
    padding: 10px;
    background: silver;
    background: rgba(240, 240, 240, .88);
    text-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .04)
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-light-2 .ms-nav-next, .ms-skin-light-2 .ms-nav-prev, .ms-skin-light-2 .ms-slide .ms-slide-vcbtn, .ms-skin-light-2 .ms-slide .ms-slide-vpbtn, .ms-skin-light-2 .ms-video-btn {
        background-image: url(/images/light-skin-2-retina.png);
        background-size: 152px 225px
    }
}

.ms-skin-light-3 .ms-slide .ms-slide-vpbtn, .ms-skin-light-3 .ms-video-btn {
    width: 50px;
    height: 50px;
    background: url(/images/light-skin-3.png) no-repeat -15px -149px;
    top: 50%;
    left: 50%;
    margin: -25px 0 0 -25px
}

.ms-skin-light-3 .ms-slide .ms-slide-vcbtn {
    width: 31px;
    height: 29px;
    background: url(/images/light-skin-3.png) no-repeat -26px -28px;
    top: 30px;
    right: 30px
}

.ms-skin-light-3 .ms-nav-next, .ms-skin-light-3 .ms-nav-prev {
    width: 50px;
    background: url(/images/light-skin-3.png);
    background-position: -82px -22px;
    height: 50px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -25px;
    position: absolute;
    z-index: 110
}

.ms-skin-light-3 .ms-nav-next {
    right: 30px;
    left: auto;
    background-position: -81px -99px
}

.ms-skin-light-3 .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px
}

.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-skin-light-3 .ms-bullet {
    width: 16px;
    height: 16px;
    background: url(/images/light-skin-3.png) no-repeat;
    background-position: -31px -114px;
    margin: 4px
}

.ms-skin-light-3 .ms-bullet-selected {
    background-position: -31px -81px
}

.ms-skin-light-3 .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: silver;
    border-top-color: rgba(240, 240, 240, .88);
    bottom: -10px
}

.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: silver;
    border-bottom-color: rgba(240, 240, 240, .88);
    top: -10px
}

.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: silver;
    border-right-color: rgba(240, 240, 240, .88);
    left: -10px
}

.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: silver;
    border-left-color: rgba(240, 240, 240, .88);
    right: -10px
}

.ms-skin-light-3 .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-light-3 .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #BBB;
    background: #fff;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-light-3 .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #000;
    background: rgba(0, 0, 0, .36);
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-skin-light-3 .ms-tooltip {
    max-width: 200px
}

.ms-skin-light-3 .ms-tooltip-cont {
    padding: 10px;
    background: silver;
    background: rgba(240, 240, 240, .88);
    text-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .04)
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-light-3 .ms-bullet, .ms-skin-light-3 .ms-nav-next, .ms-skin-light-3 .ms-nav-prev, .ms-skin-light-3 .ms-slide .ms-slide-vcbtn, .ms-skin-light-3 .ms-slide .ms-slide-vpbtn, .ms-skin-light-3 .ms-video-btn {
        background-image: url(/images/light-skin-3-retina.png);
        background-size: 152px 225px
    }
}

.ms-skin-light-4 .ms-slide .ms-slide-vpbtn, .ms-skin-light-4 .ms-video-btn {
    width: 54px;
    height: 54px;
    background: url(/images/light-skin-4.png) no-repeat -14px -150px;
    top: 50%;
    left: 50%;
    margin: -27px 0 0 -27px
}

.ms-skin-light-4 .ms-slide .ms-slide-vcbtn {
    width: 27px;
    height: 26px;
    background: url(/images/light-skin-4.png) no-repeat -24px -29px;
    top: 30px;
    right: 30px
}

.ms-skin-light-4 .ms-nav-next, .ms-skin-light-4 .ms-nav-prev {
    width: 54px;
    background: url(/images/light-skin-4.png);
    background-position: -77px -5px;
    height: 68px;
    cursor: pointer;
    top: 50%;
    left: -27px;
    margin-top: -40px;
    position: absolute;
    z-index: 110
}

.ms-skin-light-4 .ms-nav-next {
    right: -27px;
    left: auto;
    background-position: -79px -83px
}

.ms-skin-light-4 .ms-thumb-frame-selected {
    opacity: .6
}

.ms-skin-light-4 .ms-thumb-list.ms-dir-h {
    bottom: -60px;
    width: 100%;
    height: 60px
}

.ms-skin-light-4 .ms-thumb-list.ms-dir-v {
    height: 100%;
    width: 60px;
    right: -60px;
    top: 0
}

.ms-skin-light-4 .ms-thumb-frame {
    cursor: pointer;
    float: left;
    width: 60px;
    height: 60px;
    margin: 1px 0 0 1px;
    overflow: hidden
}

.ms-skin-light-4 .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px
}

.ms-skin-light-4 .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-skin-light-4 .ms-bullet {
    width: 9px;
    height: 9px;
    background: #b9b9b9;
    margin: 4px;
    border: solid 1px #a3a3a3
}

.ms-skin-light-4 .ms-bullet-selected {
    background-color: #fff
}

.ms-skin-light-4 .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: silver;
    border-top-color: rgba(240, 240, 240, .88);
    bottom: -10px
}

.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: silver;
    border-bottom-color: rgba(240, 240, 240, .88);
    top: -10px
}

.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: silver;
    border-right-color: rgba(240, 240, 240, .88);
    left: -10px
}

.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: #fff;
    border-left-color: rgba(240, 240, 240, .88);
    right: -10px
}

.ms-skin-light-4 .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-light-4 .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #E0E0E0;
    background: #4b8aac;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-light-4 .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #fff;
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-skin-light-4 .ms-tooltip {
    max-width: 200px
}

.ms-skin-light-4 .ms-tooltip-cont {
    padding: 10px;
    background: silver;
    background: rgba(240, 240, 240, .88);
    text-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .04)
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-light-4 .ms-nav-next, .ms-skin-light-4 .ms-nav-prev, .ms-skin-light-4 .ms-slide .ms-slide-vcbtn, .ms-skin-light-4 .ms-slide .ms-slide-vpbtn, .ms-skin-light-4 .ms-video-btn {
        background-image: url(/images/light-skin-4-retina.png);
        background-size: 152px 225px
    }
}

.ms-skin-light-5 .ms-slide .ms-slide-vpbtn, .ms-skin-light-5 .ms-video-btn {
    width: 32px;
    height: 32px;
    background: url(/images/light-skin-5.png) #000 no-repeat -24px -160px;
    top: 50%;
    left: 50%;
    margin: -18px 0 0 -18px
}

.ms-skin-light-5 .ms-slide .ms-slide-vpbtn:hover, .ms-skin-light-5 .ms-video-btn:hover {
    background-color: #646464
}

.ms-skin-light-5 .ms-slide .ms-slide-vcbtn {
    width: 30px;
    height: 30px;
    background: url(/images/light-skin-5.png) #fff no-repeat -24px -28px;
    top: 18px;
    right: 30px
}

.ms-skin-light-5 .ms-nav-next, .ms-skin-light-5 .ms-nav-prev {
    width: 32px;
    background: url(/images/light-skin-5.png) #fff;
    background-position: -94px -32px;
    height: 32px;
    cursor: pointer;
    bottom: 40px;
    left: 40px;
    margin-top: -20px;
    position: absolute;
    z-index: 110
}

.ms-skin-light-5 .ms-nav-next:hover, .ms-skin-light-5 .ms-nav-prev:hover {
    background-color: #E0E0E0
}

.ms-skin-light-5 .ms-nav-next {
    left: 73px;
    background-position: -93px -110px
}

.ms-skin-light-5 .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px
}

.ms-skin-light-5 .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-skin-light-5 .ms-bullet {
    width: 10px;
    height: 10px;
    background: url(/images/light-skin-5.png) no-repeat;
    margin: 4px;
    background-position: -34px -117px
}

.ms-skin-light-5 .ms-bullet-selected {
    background-position: -34px -84px
}

.ms-skin-light-5 .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: silver;
    border-top-color: rgba(240, 240, 240, .88);
    bottom: -10px
}

.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: silver;
    border-bottom-color: rgba(240, 240, 240, .88);
    top: -10px
}

.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: silver;
    border-right-color: rgba(240, 240, 240, .88);
    left: -10px
}

.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: silver;
    border-left-color: rgba(240, 240, 240, .88);
    right: -10px
}

.ms-skin-light-5 .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-light-5 .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #BBB;
    background: #fff;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #000;
    background: rgba(0, 0, 0, .36);
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-android.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
    animation: none;
    -moz-animation: none;
    -webkit-animation: none;
    -o-animation: none
}

.ms-ie7.ms-skin-light-5 .ms-tooltip-point .ms-point-border, .ms-ie8.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
    display: none
}

.ms-skin-light-5 .ms-tooltip {
    max-width: 200px
}

.ms-skin-light-5 .ms-tooltip-cont {
    padding: 10px;
    background: silver;
    background: rgba(240, 240, 240, .88);
    text-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .04)
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-light-5 .ms-nav-next, .ms-skin-light-5 .ms-nav-prev, .ms-skin-light-5 .ms-slide .ms-slide-vcbtn, .ms-skin-light-5 .ms-slide .ms-slide-vpbtn, .ms-skin-light-5 .ms-video-btn {
        background-image: url(/images/light-skin-5-retina.png);
        background-size: 152px 225px
    }
}

.ms-skin-light-6 .ms-slide .ms-slide-vpbtn, .ms-skin-light-6 .ms-video-btn {
    width: 45px;
    height: 45px;
    background: url(/images/light-skin-6.png) #fff no-repeat -16px -103px;
    border: solid 3px #707070;
    border-color: rgba(0, 0, 0, .27);
    -webkit-background-clip: padding-box;
    top: 50%;
    left: 50%;
    margin: -23px 0 0 -23px
}

.ms-skin-light-6 .ms-slide .ms-slide-vpbtn:hover, .ms-skin-light-6 .ms-video-btn:hover {
    background-color: #E0E0E0
}

.ms-skin-light-6 .ms-slide .ms-slide-vcbtn {
    width: 25px;
    height: 25px;
    background: url(/images/light-skin-6.png) #fff no-repeat -27px -36px;
    top: 15px;
    right: 15px
}

.ms-skin-light-6.round-skin .ms-slide .ms-slide-vcbtn {
    border-radius: 30px
}

.ms-skin-light-6 .ms-nav-next, .ms-skin-light-6 .ms-nav-prev {
    position: absolute;
    cursor: pointer;
    z-index: 110;
    width: 45px;
    height: 45px;
    background: url(/images/light-skin-6.png) #fff;
    background-clip: padding-box;
    background-position: -88px -26px;
    border: solid 3px #707070;
    border-color: rgba(0, 0, 0, .27);
    top: 50%;
    left: 30px;
    margin-top: -22px
}

.ms-skin-light-6.round-skin .ms-nav-next, .ms-skin-light-6.round-skin .ms-nav-prev, .ms-skin-light-6.round-skin .ms-slide .ms-slide-vpbtn, .ms-skin-light-6.round-skin .ms-video-btn {
    border-radius: 90px
}

.ms-skin-light-6 .ms-nav-next:hover, .ms-skin-light-6 .ms-nav-prev:hover {
    background-color: #E0E0E0
}

.ms-skin-light-6 .ms-nav-next {
    right: 30px;
    left: auto;
    background-position: -86px -103px
}

.ms-skin-light-6 .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px
}

.ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-skin-light-6 .ms-bullet {
    width: 8px;
    height: 8px;
    background: #000;
    -webkit-background-clip: padding-box;
    border: solid 3px #fff;
    border-color: rgba(255, 255, 255, .44);
    margin: 4px;
    background-position: -34px -117px
}

.ms-skin-light-6.round-skin .ms-bullet {
    border-radius: 15px
}

.ms-skin-light-6 .ms-bullet-selected {
    background-color: #fff;
    border-color: #000;
    border-color: rgba(0, 0, 0, .44)
}

.ms-skin-light-6 .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: silver;
    border-top-color: rgba(240, 240, 240, .88);
    bottom: -10px
}

.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: silver;
    border-bottom-color: rgba(240, 240, 240, .88);
    top: -10px
}

.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: silver;
    border-right-color: rgba(240, 240, 240, .88);
    left: -10px
}

.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: silver;
    border-left-color: rgba(240, 240, 240, .88);
    right: -10px
}

.ms-skin-light-6 .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-light-6 .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #BBB;
    background: #fff;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-light-6 .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #000;
    background: rgba(0, 0, 0, .36);
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-ie7.ms-skin-light-6 .ms-tooltip-point .ms-point-border, .ms-ie8.ms-skin-light-6 .ms-tooltip-point .ms-point-border {
    display: none
}

.ms-skin-light-6 .ms-tooltip {
    max-width: 200px
}

.ms-skin-light-6 .ms-tooltip-cont {
    padding: 10px;
    background: silver;
    background: rgba(240, 240, 240, .88);
    text-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .04)
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-light-6 .ms-nav-next, .ms-skin-light-6 .ms-nav-prev, .ms-skin-light-6 .ms-slide .ms-slide-vcbtn, .ms-skin-light-6 .ms-slide .ms-slide-vpbtn, .ms-skin-light-6 .ms-video-btn {
        background-image: url(/images/light-skin-6-retina.png);
        background-size: 152px 225px
    }
}

.ms-skin-metro .ms-slide .ms-slide-vpbtn, .ms-skin-metro .ms-video-btn {
    width: 47px;
    height: 46px;
    background: url(/images/metro-skin.png) no-repeat -16px -152px;
    top: 50%;
    left: 50%;
    margin: -22px 0 0 -24px
}

.ms-skin-metro .ms-slide .ms-slide-vcbtn {
    width: 47px;
    height: 47px;
    background: url(/images/metro-skin.png) no-repeat -16px -19px;
    top: 15px;
    right: 15px
}

.ms-skin-metro .ms-nav-next, .ms-skin-metro .ms-nav-prev {
    width: 47px;
    background: url(/images/metro-skin.png);
    background-position: -83px -23px;
    height: 47px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -24px;
    position: absolute;
    z-index: 110
}

.ms-skin-metro .ms-nav-next {
    right: 30px;
    left: auto;
    background-position: -81px -100px
}

.ms-skin-metro .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px
}

.ms-skin-metro .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-skin-metro .ms-bullet {
    width: 16px;
    height: 16px;
    background: url(/images/metro-skin.png) no-repeat;
    background-position: -31px -114px;
    margin: 4px
}

.ms-skin-metro .ms-bullet-selected {
    background-position: -31px -81px
}

.ms-skin-metro .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: silver;
    border-top-color: rgba(240, 240, 240, .88);
    bottom: -10px
}

.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: silver;
    border-bottom-color: rgba(240, 240, 240, .88);
    top: -10px
}

.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: silver;
    border-right-color: rgba(240, 240, 240, .88);
    left: -10px
}

.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: silver;
    border-left-color: rgba(240, 240, 240, .88);
    right: -10px
}

.ms-skin-metro .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-metro .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #BBB;
    background: #fff;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-metro .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #000;
    background: rgba(0, 0, 0, .36);
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-skin-metro .ms-tooltip {
    max-width: 200px
}

.ms-skin-metro .ms-tooltip-cont {
    padding: 10px;
    background: silver;
    background: rgba(240, 240, 240, .88);
    text-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .04)
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-metro .ms-bullet, .ms-skin-metro .ms-nav-next, .ms-skin-metro .ms-nav-prev, .ms-skin-metro .ms-slide .ms-slide-vcbtn, .ms-skin-metro .ms-slide .ms-slide-vpbtn, .ms-skin-metro .ms-video-btn {
        background-image: url(/images/metro-skin-retina.png);
        background-size: 152px 225px
    }
}

.ms-skin-contrast .ms-slide .ms-slide-vpbtn, .ms-skin-contrast .ms-video-btn {
    width: 60px;
    height: 60px;
    background: /images/ url(contrast-skin.png) no-repeat -10px -144px;
    top: 50%;
    left: 50%;
    margin: -30px 0 0 -30px
}

.ms-skin-contrast .ms-slide .ms-slide-vcbtn {
    width: 24px;
    height: 24px;
    background: url(/images/contrast-skin.png) no-repeat -27px -30px;
    top: 30px;
    right: 30px
}

.ms-skin-contrast .ms-nav-next, .ms-skin-contrast .ms-nav-prev {
    width: 60px;
    background: url(/images/contrast-skin.png);
    background-position: -76px -17px;
    height: 60px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -30px;
    position: absolute;
    z-index: 110
}

.ms-skin-contrast .ms-nav-next {
    right: 30px;
    left: auto;
    background-position: -77px -91px
}

.ms-skin-contrast .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px
}

.ms-skin-contrast .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-skin-contrast .ms-bullet {
    width: 16px;
    height: 16px;
    background: url(/images/contrast-skin.png) no-repeat;
    background-position: -31px -114px;
    margin: 4px
}

.ms-skin-contrast .ms-bullet-selected {
    background-position: -31px -81px
}

.ms-skin-contrast .ms-tooltip {
    position: absolute;
    z-index: 210;
    cursor: auto
}

.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow, .ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow {
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    position: absolute;
    left: 50%;
    margin-left: -10px
}

.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow {
    border-top: solid 10px;
    border-top-color: #fc3116;
    border-top-color: rgba(252, 49, 22, .8);
    bottom: -10px
}

.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom: solid 10px;
    border-bottom-color: #fc3116;
    border-bottom-color: rgba(252, 49, 22, .8);
    top: -10px
}

.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow, .ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow {
    border-top: solid 10px transparent;
    border-bottom: solid 10px transparent;
    position: absolute;
    top: 50%;
    margin-top: -10px
}

.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow {
    border-right: solid 10px;
    border-right-color: #fc3116;
    border-right-color: rgba(252, 49, 22, .8);
    left: -10px
}

.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow {
    border-left: solid 10px;
    border-left-color: #fc3116;
    border-left-color: rgba(252, 49, 22, .8);
    right: -10px
}

.ms-skin-contrast .ms-tooltip-point {
    cursor: pointer
}

.ms-skin-contrast .ms-tooltip-point .ms-point-center {
    width: 12px;
    height: 12px;
    border-radius: 15px;
    border: solid 2px #636363;
    background: #000;
    margin: -8px 0 0 -8px;
    position: absolute;
    z-index: 105
}

.ms-skin-contrast .ms-tooltip-point .ms-point-border {
    width: 22px;
    height: 22px;
    background: #fff;
    background: rgba(255, 255, 255, .99);
    margin: -11px 0 0 -11px;
    position: absolute;
    border-radius: 15px;
    animation: point-anim 1.5s infinite;
    -moz-animation: point-anim 1.5s infinite;
    -webkit-animation: point-anim 1.5s infinite;
    -o-animation: point-anim 1.5s infinite
}

.ms-skin-contrast .ms-tooltip {
    max-width: 200px
}

.ms-skin-contrast .ms-tooltip-cont {
    padding: 10px;
    background: #fc3116;
    background: rgba(252, 49, 22, .8);
    text-shadow: 0 1px 0 rgba(0, 0, 0, .4);
    color: #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .04)
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .ms-skin-contrast .ms-bullet, .ms-skin-contrast .ms-nav-next, .ms-skin-contrast .ms-nav-prev, .ms-skin-contrast .ms-slide .ms-slide-vcbtn, .ms-skin-contrast .ms-slide .ms-slide-vpbtn, .ms-skin-contrast .ms-video-btn {
        background-image: url(/images/contrast-skin-retina.png);
        background-size: 152px 225px
    }
}

.ms-caro3d-template .ms-container {
    padding: 10px 0 50px 0
}

.ms-caro3d-template .ms-slide {
    -webkit-box-reflect: below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, transparent), to(rgba(255, 255, 255, .5)))
}

.ms-caro3d-template .ms-slide-bgcont {
    border-radius: 8px
}

.ms-dis-slider-cont {
    position: relative;
    padding: 3.2% 8.5% 24%;
    max-width: 508px
}

.ms-display-cont .ms-view {
    background-color: #17171a
}

.ms-display-cont {
    max-width: 614px;
    position: relative;
    margin: 0 auto
}

.ms-display-bg {
    max-width: 100%;
    position: absolute
}

.ms-display-template .ms-nav-next, .ms-display-template .ms-nav-prev {
    background: url(/images/device-skin.png) no-repeat -11px -9px;
    width: 35px;
    height: 40px;
    left: -80px;
    margin-top: -17px;
    position: absolute;
    top: 50%;
    cursor: pointer
}

.ms-display-template .ms-nav-next {
    background-position: -59px -9px;
    right: -80px;
    left: auto
}

.ms-display-template .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: -50%;
    right: 50%;
    width: 100px
}

.ms-display-template .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-display-template .ms-bullet {
    width: 10px;
    height: 10px;
    background: url(/images/device-skin.png) no-repeat -112px -25px;
    margin: 4px
}

.ms-display-template .ms-bullet-selected {
    background-position: -143px -25px
}

.ms-gallery-template .ms-gallery-botcont {
    height: 55px;
    background: #000;
    color: #fff;
    font-weight: 300;
    font-family: Lato, sans-serif;
    font-size: 18px;
    position: relative
}

.ms-gallery-template .ms-gal-playbtn {
    width: 55px;
    height: 100%;
    float: left;
    cursor: pointer;
    background: url(/images/gallery-btns.png) no-repeat 6px 6px
}

.ms-gallery-template .ms-gal-playbtn.btn-pause {
    background: url(/images/gallery-btns.png) no-repeat -55px 7px
}

.ms-gallery-template .ms-gal-thumbtoggle {
    position: absolute;
    right: 0;
    z-index: 110;
    width: 55px;
    height: 100%;
    cursor: pointer;
    background: url(/images/gallery-btns.png) no-repeat -53px -41px
}

.ms-gallery-template .ms-gal-thumbtoggle.btn-hide {
    background: url(/images/gallery-btns.png) no-repeat 4px -41px
}

.ms-gallery-template .ms-slide-num {
    float: left;
    padding: 17px 9px;
    color: #727272
}

.ms-gallery-template .ms-slide-info {
    float: left;
    padding: 18px 4px;
    position: relative;
    width: auto
}

.ms-gallery-template .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 18px;
    right: 105px;
    width: 100px
}

.ms-gallery-template .ms-bullet {
    width: 8px;
    height: 8px;
    background: #1e1e1e;
    margin: 4px;
    border-radius: 15px
}

.ms-gallery-template .ms-bullet-selected {
    background-color: #fff
}

.ms-gallery-template .ms-timerbar {
    width: 100%;
    top: -4px;
    height: 4px;
    position: absolute;
    background: rgba(0, 0, 0, .32)
}

.ms-gallery-template .ms-time-bar {
    height: 4px;
    background: rgba(255, 255, 255, .7)
}

.ms-gallery-template .ms-thumb-list.ms-dir-h {
    width: 100%;
    background: #000;
    background: rgba(0, 0, 0, .95);
    padding-top: 1px
}

.ms-gallery-template .ms-thumb-frame {
    cursor: pointer;
    float: left;
    width: 175px;
    overflow: hidden;
    opacity: .5;
    -webkit-transition: opacity .4s;
    transition: opacity .4s
}

.ms-gallery-template .ms-thumb-frame-selected {
    opacity: 1
}

.ms-gallery-template .ms-gal-thumbcont {
    overflow: hidden;
    width: 100%;
    height: 115px;
    position: absolute;
    top: -115px;
    left: 0;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
}

.ms-gallery-template .ms-gal-thumbcont.hide-thumbs {
    height: 0;
    top: 0
}

@media (max-width: 570px) {
    .ms-gallery-template .ms-slide-info {
        display: none
    }
}

.ms-laptop-template .ms-laptop-cont .ms-view {
    background-color: #17171a
}

.ms-laptop-template .ms-laptop-cont {
    max-width: 645px;
    position: relative;
    margin: 0 auto
}

.ms-laptop-template .ms-lt-slider-cont {
    position: relative;
    padding: 5% 11.9% 20%;
    max-width: 492px
}

.ms-laptop-template .ms-laptop-bg {
    max-width: 100%;
    position: absolute
}

.ms-laptop-template .ms-nav-next, .ms-laptop-template .ms-nav-prev {
    background: url(/images/device-skin.png) no-repeat -11px -9px;
    width: 35px;
    height: 40px;
    left: -80px;
    margin-top: -17px;
    position: absolute;
    top: 50%;
    cursor: pointer
}

.ms-laptop-template .ms-nav-next {
    background-position: -59px -9px;
    right: -80px;
    left: auto
}

.ms-laptop-template .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: -40%;
    right: 50%;
    width: 100px
}

.ms-laptop-template .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-laptop-template .ms-bullet {
    width: 10px;
    height: 10px;
    background: url(/images/device-skin.png) no-repeat -112px -25px;
    margin: 4px
}

.ms-laptop-template .ms-bullet-selected {
    background-position: -143px -25px
}

.ms-tablet-template .ms-tablet-cont .ms-view {
    background-color: #17171a
}

.ms-tablet-template .ms-tablet-cont {
    max-width: 500px;
    position: relative;
    margin: 0 auto
}

.ms-tablet-template.ms-tablet-land .ms-tablet-cont {
    max-width: 842px
}

.ms-tablet-template.ms-tablet-land .ms-lt-slider-cont {
    padding: 4.1% 12.1% 10%;
    max-width: 632px
}

.ms-tablet-template .ms-lt-slider-cont {
    position: relative;
    padding: 11.1% 11% 22%;
    max-width: 400px
}

.ms-tablet-template .ms-tablet-bg {
    max-width: 100%;
    position: absolute
}

.ms-tablet-template .ms-nav-next, .ms-tablet-template .ms-nav-prev {
    background: url(/images/device-skin.png) no-repeat -11px -9px;
    width: 35px;
    height: 40px;
    left: -120px;
    margin-top: -17px;
    position: absolute;
    top: 50%;
    cursor: pointer
}

.ms-tablet-template .ms-nav-next {
    background-position: -59px -9px;
    right: -120px;
    left: auto
}

.ms-tablet-template .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: -18%;
    right: 50%;
    width: 100px
}

.ms-tablet-template .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-tablet-template .ms-bullet {
    width: 10px;
    height: 10px;
    background: url(/images/device-skin.png) no-repeat -112px -25px;
    margin: 4px
}

.ms-tablet-template .ms-bullet-selected {
    background-position: -143px -25px
}

.ms-phone-template .ms-phone-cont .ms-view {
    background-color: #17171a
}

.ms-phone-template .ms-phone-cont {
    max-width: 386px;
    position: relative;
    margin: 0 auto
}

.ms-phone-template.ms-phone-land .ms-phone-cont {
    max-width: 666px
}

.ms-phone-template.ms-phone-land .ms-lt-slider-cont {
    position: relative;
    padding: 4.6% 16.1% 10% 15.5%;
    max-width: 455px
}

.ms-phone-template .ms-lt-slider-cont {
    position: relative;
    padding: 26.2% 16.5% 33% 16.8%;
    max-width: 258px
}

.ms-phone-template .ms-phone-bg {
    max-width: 100%;
    position: absolute
}

.ms-phone-template .ms-nav-next, .ms-phone-template .ms-nav-prev {
    background: url(/images/device-skin.png) no-repeat -11px -9px;
    width: 35px;
    height: 40px;
    left: -120px;
    margin-top: -17px;
    position: absolute;
    top: 50%;
    cursor: pointer
}

.ms-phone-template .ms-nav-next {
    background-position: -59px -9px;
    right: -120px;
    left: auto
}

.ms-phone-template .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: -30%;
    right: 50%;
    width: 100px
}

.ms-phone-template .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%
}

.ms-phone-template .ms-bullet {
    width: 10px;
    height: 10px;
    background: url(/images/device-skin.png) no-repeat -112px -25px;
    margin: 4px
}

.ms-phone-template .ms-bullet-selected {
    background-position: -143px -25px
}

.ms-phone-template.ms-phone-land .ms-bullets.ms-dir-h {
    bottom: -21%
}

.ms-phone-template.ms-phone-land .ms-nav-next {
    right: -150px
}

.ms-phone-template.ms-phone-land .ms-nav-prev {
    left: -150px
}

.ms-partialview-template .ms-slide-info {
    text-align: center;
    margin-top: 20px;
    width: 100%
}

.ms-partialview-template .ms-slide-info h3 {
    margin: 5px;
    font-weight: 300;
    font-size: 23pt;
    color: #222
}

.ms-partialview-template .ms-slide-info h4 {
    margin: 5px;
    font-weight: 300;
    font-size: 14pt;
    color: #7A7A7A
}

.ms-partialview-template .ms-slide-info p {
    font-size: 10pt;
    margin: 6px
}

.ms-showcase2-template .ms-view {
    background: 0 0
}

.master-slider {
    -moz-transform: translate3d(0, 0, 1px)
}

.ms-staff-carousel {
    margin: 25px auto;
    position: relative
}

.ms-staff-carousel .ms-view {
    overflow: visible;
    background-color: transparent
}

.ms-staff-carousel .ms-nav-next, .ms-staff-carousel .ms-nav-prev {
    background: url(/images/staff-arrows.png) #fff no-repeat -7px -57px;
    width: 35px;
    height: 40px;
    left: -35px;
    margin-top: -17px;
    box-shadow: 0 1px 0 0 #bebebe;
    position: absolute;
    top: 50%;
    cursor: pointer
}

.ms-staff-carousel .ms-nav-next {
    background-position: -6px -7px;
    right: -35px;
    left: auto
}

.ms-staff-carousel .ms-staff-info {
    text-align: center;
    margin: 0 auto;
    max-width: 600px;
    margin-top: 30px;
    min-height: 300px;
    color: #222
}

.ms-staff-carousel .ms-staff-info h3 {
    font-weight: 300;
    font-size: 22pt;
    margin: 0
}

.ms-staff-carousel .ms-staff-info h4 {
    font-weight: 300;
    color: #787878;
    font-size: 15pt;
    margin: 3px
}

.ms-staff-carousel.ms-round .ms-slide-bgcont {
    border-radius: 5000px;
    border: solid 8px #e6e6e6;
    margin: 0 -8px
}

.ms-staff-carousel.ms-round .ms-view {
    padding-bottom: 8%
}

.ms-staff-carousel.ms-round .ms-nav-next, .ms-staff-carousel.ms-round .ms-nav-prev {
    background-color: transparent;
    box-shadow: none;
    left: -45px
}

.ms-staff-carousel.ms-round .ms-nav-next {
    left: auto;
    right: -45px
}

.ms-tabs-template .ms-thumb-frame h3 {
    font-weight: 400;
    font-size: 13pt;
    margin: 0
}

.ms-tabs-template .ms-thumb-frame p {
    font-size: 10pt;
    margin: 4px 0
}

.ms-tabs-template .ms-thumb-frame-selected h3 {
    color: #4b8aac
}

.ms-vertical-template .ms-nav-next, .ms-vertical-template .ms-nav-prev {
    top: 10px;
    left: 50%;
    background: url(/images/vertical-arrows.png) no-repeat;
    background-position: -11px -6px;
    width: 40px;
    height: 30px;
    margin-left: -20px;
    margin-top: 0
}

.ms-vertical-template .ms-nav-next {
    top: auto;
    bottom: 10px;
    background-position: -11px -53px
}

.ms-vertical-template .ms-thumblist-bwd, .ms-vertical-template .ms-thumblist-fwd {
    width: 100%;
    position: absolute;
    top: 0;
    height: 15px;
    cursor: pointer;
    background: url(/images/vertical-arrows.png) no-repeat;
    background-position: 50% -106px
}

.ms-vertical-template .ms-thumblist-bwd {
    top: auto;
    bottom: 0;
    background-position: 50% -145px
}

.ms-showcase2-template {
    padding-bottom: 155px
}

.ms-showcase2-template .ms-view {
    background: 0 0
}

.ms-showcase2-template .ms-bar {
    background: #000 !important
}

.ms-showcase2-template .ms-tabs-vertical-template {
    margin: 0 auto
}

.ms-showcase2-template.ms-dir-v {
    padding-right: 140px;
    padding-bottom: 0 !important
}

.ms-showcase2-template .ms-thumb-list.ms-dir-h {
    bottom: -145px;
    width: 100%;
    height: 137px
}

.ms-showcase2-template .ms-thumb-list.ms-dir-v {
    height: 100%;
    width: 130px;
    right: -140px;
    top: 0
}

.ms-showcase2-template .ms-thumb-list .ms-thumb-frame {
    width: 127px;
    height: 137px;
    opacity: .5;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -ms-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s
}

.ms-showcase2-template .ms-thumb-frame {
    cursor: pointer
}

.ms-showcase2-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
    margin-right: 10px
}

.ms-showcase2-template .ms-thumb-list.ms-dir-v .ms-thumb-frame {
    margin-bottom: 10px
}

.ms-showcase2-template .ms-thumb-list .ms-thumb-frame-selected {
    opacity: 1
}

@media (max-width: 400px) {
    .ms-showcase2-template .ms-thumb-list.ms-dir-v {
        width: 64px;
        right: -70px
    }

    .ms-showcase2-template .ms-thumb-list .ms-thumb-frame {
        width: 64px;
        height: 69px
    }

    .ms-showcase2-template {
        padding-bottom: 75px
    }

    .ms-showcase2-template.ms-dir-v {
        padding-right: 70px
    }
}

@media (max-width: 200px) {
    .ms-showcase2-template .ms-thumb-list {
        display: none
    }

    .ms-showcase2-template {
        padding-bottom: 0
    }

    .ms-showcase2-template.ms-dir-v {
        padding-right: 0
    }
}

@font-face {
    font-family: es-icon;
    src: url(../fonts/es-icon.eot?t=1459854189);
    src: url(../fonts/es-icon.eot?t=1459854189#iefix) format('embedded-opentype'), url(../fonts/es-icon.woff?t=1459854189) format('woff'), url(../fonts/es-icon.ttf?t=1459854189) format('truetype'), url(../fonts/es-icon.svg?t=1459854189#es-icon) format('svg')
}

.es-icon {
    font-family: es-icon !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale
}

.es-icon-qrcode:before {
    content: "\e615"
}

.es-icon-time:before {
    content: "\e69d"
}

.es-icon-videocam:before {
    content: "\e678"
}

.es-icon-anonymous-iconfont:before {
    content: "\e666"
}

.es-icon-wenhao:before {
    content: "\e671"
}

.es-icon-dot:before {
    content: "\e68a"
}

.es-icon-close01:before {
    content: "\e68e"
}

.es-icon-view:before {
    content: "\e6a4"
}

.es-icon-icon_close_circle:before {
    content: "\e687"
}

.es-icon-focus:before {
    content: "\e69e"
}

.es-icon-angledoubleright:before {
    content: "\e67d"
}

.es-icon-angledoubleleft:before {
    content: "\e67e"
}

.es-icon-playcircleoutline:before {
    content: "\e66d"
}

.es-icon-portrait:before {
    content: "\e65e"
}

.es-icon-accesstime:before {
    content: "\e658"
}

.es-icon-accountcircle:before {
    content: "\e668"
}

.es-icon-addbox:before {
    content: "\e65f"
}

.es-icon-checkbox:before {
    content: "\e660"
}

.es-icon-explore:before {
    content: "\e67f"
}

.es-icon-forum:before {
    content: "\e662"
}

.es-icon-history:before {
    content: "\e670"
}

.es-icon-removecircle:before {
    content: "\e66c"
}

.es-icon-thumbup:before {
    content: "\e659"
}

.es-icon-reply:before {
    content: "\e65a"
}

.es-icon-textsms:before {
    content: "\e657"
}

.es-icon-alarmon:before {
    content: "\e672"
}

.es-icon-assignment:before {
    content: "\e679"
}

.es-icon-assignmentind:before {
    content: "\e661"
}

.es-icon-keyboardarrowdown:before {
    content: "\e663"
}

.es-icon-keyboardarrowup:before {
    content: "\e664"
}

.es-icon-language:before {
    content: "\e65b"
}

.es-icon-link:before {
    content: "\e690"
}

.es-icon-livehelp:before {
    content: "\e680"
}

.es-icon-locallibrary:before {
    content: "\e66e"
}

.es-icon-loyalty:before {
    content: "\e65c"
}

.es-icon-mylibrarybooks:before {
    content: "\e67a"
}

.es-icon-mylocation:before {
    content: "\e669"
}

.es-icon-phone:before {
    content: "\e676"
}

.es-icon-permcontactcal:before {
    content: "\e66f"
}

.es-icon-publish:before {
    content: "\e66a"
}

.es-icon-removeredeye:before {
    content: "\e67b"
}

.es-icon-remove:before {
    content: "\e667"
}

.es-icon-addcircle:before {
    content: "\e66b"
}

.es-icon-search:before {
    content: "\e600"
}

.es-icon-mail:before {
    content: "\e601"
}

.es-icon-personadd:before {
    content: "\e602"
}

.es-icon-person:before {
    content: "\e604"
}

.es-icon-arrowdropdown:before {
    content: "\e603"
}

.es-icon-drafts:before {
    content: "\e605"
}

.es-icon-notifications:before {
    content: "\e606"
}

.es-icon-notificationsoff:before {
    content: "\e607"
}

.es-icon-notificationson:before {
    content: "\e608"
}

.es-icon-book:before {
    content: "\e609"
}

.es-icon-bookmarkoutline:before {
    content: "\e60a"
}

.es-icon-bookmark:before {
    content: "\e60b"
}

.es-icon-graphicclass:before {
    content: "\e60e"
}

.es-icon-description:before {
    content: "\e60f"
}

.es-icon-phone1:before {
    content: "\e610"
}

.es-icon-swaphoriz:before {
    content: "\e611"
}

.es-icon-audioclass:before {
    content: "\e60d"
}

.es-icon-flashclass:before {
    content: "\e612"
}

.es-icon-pptclass:before {
    content: "\e613"
}

.es-icon-videoclass:before {
    content: "\e614"
}

.es-icon-crown:before {
    content: "\e616"
}

.es-icon-exit:before {
    content: "\e617"
}

.es-icon-arrowback:before {
    content: "\e618"
}

.es-icon-arrowdropup:before {
    content: "\e619"
}

.es-icon-arrowforward:before {
    content: "\e61a"
}

.es-icon-chevronleft:before {
    content: "\e61b"
}

.es-icon-chevronright:before {
    content: "\e61c"
}

.es-icon-refresh:before {
    content: "\e61d"
}

.es-icon-menu:before {
    content: "\e61e"
}

.es-icon-android:before {
    content: "\e61f"
}

.es-icon-apple:before {
    content: "\e620"
}

.es-icon-comment:before {
    content: "\e621"
}

.es-icon-favoriteoutline:before {
    content: "\e622"
}

.es-icon-favorite:before {
    content: "\e623"
}

.es-icon-flag:before {
    content: "\e624"
}

.es-icon-help:before {
    content: "\e625"
}

.es-icon-home:before {
    content: "\e626"
}

.es-icon-importexport:before {
    content: "\e627"
}

.es-icon-lock:before {
    content: "\e628"
}

.es-icon-noteadd:before {
    content: "\e629"
}

.es-icon-power:before {
    content: "\e62a"
}

.es-icon-setting:before {
    content: "\e62b"
}

.es-icon-share:before {
    content: "\e62c"
}

.es-icon-starhalf:before {
    content: "\e62d"
}

.es-icon-staroutline:before {
    content: "\e62e"
}

.es-icon-star:before {
    content: "\e62f"
}

.es-icon-studydone:before {
    content: "\e630"
}

.es-icon-study:before {
    content: "\e631"
}

.es-icon-toc:before {
    content: "\e632"
}

.es-icon-calendar:before {
    content: "\e633"
}

.es-icon-contentcopy:before {
    content: "\e634"
}

.es-icon-delete:before {
    content: "\e635"
}

.es-icon-done:before {
    content: "\e636"
}

.es-icon-edit:before {
    content: "\e637"
}

.es-icon-filedownload:before {
    content: "\e638"
}

.es-icon-fileupdate:before {
    content: "\e639"
}

.es-icon-help1:before {
    content: "\e63a"
}

.es-icon-infooutline:before {
    content: "\e63b"
}

.es-icon-info:before {
    content: "\e63c"
}

.es-icon-send:before {
    content: "\e63d"
}

.es-icon-today:before {
    content: "\e63e"
}

.es-icon-viewlist:before {
    content: "\e63f"
}

.es-icon-viewmodule:before {
    content: "\e640"
}

.es-icon-visibilityoff:before {
    content: "\e641"
}

.es-icon-visibility:before {
    content: "\e642"
}

.es-icon-administrator:before {
    content: "\e643"
}

.es-icon-qq:before {
    content: "\e644"
}

.es-icon-qzone:before {
    content: "\e645"
}

.es-icon-renren:before {
    content: "\e646"
}

.es-icon-weibo:before {
    content: "\e65d"
}

.es-icon-weixin:before {
    content: "\e647"
}

.es-icon-done1:before {
    content: "\e649"
}

.es-icon-undone:before {
    content: "\e64a"
}

.es-icon-whatshot:before {
    content: "\e64b"
}

.es-icon-people:before {
    content: "\e64d"
}

.es-icon-school:before {
    content: "\e64c"
}

.es-icon-groupadd:before {
    content: "\e64e"
}

.es-icon-recentactors:before {
    content: "\e64f"
}

.es-icon-doneall:before {
    content: "\e650"
}

.es-icon-findinpage:before {
    content: "\e651"
}

.es-icon-headset:before {
    content: "\e652"
}

.es-icon-landscape:before {
    content: "\e653"
}

.es-icon-assignment1:before {
    content: "\e654"
}

.es-icon-accountwallet:before {
    content: "\e655"
}

.es-icon-dashboard:before {
    content: "\e656"
}

.es-icon-web:before {
    content: "\e67c"
}

.es-icon-check:before {
    content: "\e60c"
}

.es-icon-doing:before {
    content: "\e648"
}

.es-icon-icattachfileblack24px:before {
    content: "\e681"
}

.es-icon-morehoriz:before {
    content: "\e665"
}

.es-icon-introduction1:before {
    content: "\e673"
}

.es-icon-introduction2:before {
    content: "\e674"
}

.es-icon-introduction3:before {
    content: "\e675"
}

.es-icon-videoplay:before {
    content: "\e677"
}

.es-icon-chatcircle:before {
    content: "\e682"
}

.es-icon-locationcircle:before {
    content: "\e683"
}

.es-icon-warning:before {
    content: "\e685"
}

.es-icon-eventnote:before {
    content: "\e686"
}

.es-icon-localplay:before {
    content: "\e684"
}

.es-icon-money:before {
    content: "\e688"
}

.es-icon-lock1:before {
    content: "\e689"
}

.es-icon-iccheckcircleblack24px:before {
    content: "\e68b"
}

.es-icon-viewcomfy:before {
    content: "\e68c"
}

.es-icon-loading:before {
    content: "\e68d"
}

.es-icon-calendarok:before {
    content: "\e6a5"
}

.es-icon-trophy:before {
    content: "\e691"
}

.es-icon-arrowdropleft:before {
    content: "\e68f"
}

.es-icon-activity:before {
    content: "\e692"
}

.es-icon-column:before {
    content: "\e693"
}

.es-icon-answer:before {
    content: "\e694"
}

.es-icon-comment1:before {
    content: "\e695"
}

.es-icon-exam:before {
    content: "\e696"
}

.es-icon-topic:before {
    content: "\e697"
}

.es-icon-target:before {
    content: "\e698"
}

.es-icon-homework:before {
    content: "\e699"
}

.es-icon-speed:before {
    content: "\e69a"
}

.es-icon-lesson:before {
    content: "\e69b"
}

.es-icon-addcircle1:before {
    content: "\e69c"
}

.es-icon-friends:before {
    content: "\e69f"
}

.es-icon-assessment:before {
    content: "\e6a0"
}

.es-icon-assignment2:before {
    content: "\e6a1"
}

.es-icon-analysis:before {
    content: "\e6a2"
}

.es-icon-download:before {
    content: "\e6a3"
}

.es-icon-icmorevertblack24px:before {
    content: "\e6a6"
}

.es-icon-data-order:before {
    content: "\e6a7"
}

.es-icon-zanting:before {
    content: "\e6a8"
}

.es-icon-huikanshimiao:before {
    content: "\e6a9"
}

.es-icon-quanping:before {
    content: "\e6aa"
}

.es-icon-yinliangzuigao:before {
    content: "\e6ab"
}

.es-icon-bofang:before {
    content: "\e6ac"
}

.es-icon-tuichuquanping:before {
    content: "\e6ad"
}

.es-icon-jingyin:before {
    content: "\e6ae"
}

.es-icon-yinliangzuidi:before {
    content: "\e6af"
}

.es-icon-lubogongkaike:before {
    content: "\e6b0"
}

.es-icon-putongkecheng:before {
    content: "\e6b1"
}

.es-icon-zhibokecheng:before {
    content: "\e6b2"
}

.es-icon-zhibokecheng2:before {
    content: "\e6b3"
}

@media (min-width: 320px) {
    .container {
        width: 100%
    }
}

@media (min-width: 768px) {
    .container {
        width: 95%
    }
}

@media (min-width: 992px) {
    .container {
        width: 95%
    }
}

@media (min-width: 1200px) {
    .container {
        width: 95%
    }
}

.content_list {
    display: inline-block;
    margin: 0 -15px -15px
}

.content_list ul {
    padding: 0
}

.show-layer {
    cursor: pointer;
    display: block;
    height: 50px;
    position: absolute;
    right: 10px;
    top: -20px;
    width: 100px
}

.hw-overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .3);
    z-index: 10
}

.hw-layer-wrap {
    z-index: 9999;
    box-sizing: border-box;
    width: 570px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -285px;
    border-radius: 3px;
    background-color: #fff;
    box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, .12);
    padding: 45px 50px
}

.hwLayer-close {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    font-size: 20px;
    color: #ccc
}

@media (max-width: 768px) {
    .hw-layer-wrap {
        width: 350px;
        margin-left: -175px;
        margin-top: -200px;
        padding: 35px 40px;
        text-align: center
    }
}

@media (max-width: 400px) {
    .hw-layer-wrap {
        width: 250px;
        margin-left: -125px;
        padding: 15px 20px
    }
}

.banner {
    padding-top: 40px;
    margin-bottom: -40px
}

.swiper-slide, .swiper-wrapper {
    height: 100%;
    position: relative;
    transform-style: preserve-3d;
    width: 100%
}

.swiper-pagination, .swiper-wrapper {
    transform: translate3d(0, 0, 0)
}

.swiper-container {
    height: 3.12rem;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 1
}

.swiper-slide a {
    display: block;
    height: 100%;
    width: 100%
}

.swiper-wrapper {
    box-sizing: content-box;
    display: flex;
    transform: translate3d(0, 0, 0);
    transition-property: transform;
    z-index: 1
}

.swiper-slide, .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-slide {
    color: #fff;
    flex-shrink: 0
}

.swiper-pagination {
    height: 20px;
    position: absolute;
    text-align: center;
    transform: translate3d(0, 0, 0);
    transition: all .3s ease 0s;
    z-index: 10
}

.swiper-pagination-bullet {
    background: #7c5e53 none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 10px;
    position: relative;
    top: -.2rem;
    width: 10px
}

.swiper-pagination-bullet-active {
    background: #2385c1 none repeat scroll 0 0;
    opacity: 1
}

.swiper-container-horizontal > .swiper-pagination {
    bottom: 0;
    left: 0;
    width: 100%
}

.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
    margin: 0 7px
}

.swiper-slide a {
    display: block;
    height: 100%;
    width: 100%
}

.banner .swiper-slide img {
    height: 100%;
    pointer-events: none;
    width: 100%
}

.main .swiper-slide {
    padding-bottom: .2rem;
    position: relative
}

.main .swiper-slide img {
    height: 2.25rem;
    pointer-events: none;
    width: 2.25rem
}

.swiper-slide p {
    color: #333;
    font-size: .24rem;
    line-height: .32rem;
    padding-top: .06rem;
    text-align: left;
    width: 100%
}

.middle, .top {
    position: absolute;
    width: 100%
}

.middle {
    top: 34px;
    bottom: 5pc;
    background-color: #fff
}

.menuUL {
    padding: 10px 0;
    width: 100%
}

.menuLi {
    width: 100%;
    height: 36px
}

.menuLi a {
    position: relative;
    display: block;
    padding-left: 36px;
    height: 36px;
    border-radius: 4px;
    color: #333;
    text-decoration: none;
    font-size: 9pt;
    line-height: 36px
}

.cur a {
    background-color: #f0f0f0
}

.icon {
    position: absolute;
    top: 9px;
    left: 9px;
    width: 18px;
    height: 18px
}

.iplay {
    background: url(/images/T1bMh.FxNXXXb_r3IF-72-730.png) 0 -358px
}

.albumCover img {
    display: block;
    width: 100%;
    height: 100%
}

.albumCover {
    margin-bottom: 20px;
    padding: 20px
}

.playHd {
    height: 40px;
    border-bottom: 1px solid #ccc;
    line-height: 40px
}

.start em {
    color: #aaa;
    font-style: normal;
    font-size: 9pt;
    font-family: Arial
}

.play_lists {
    height: 100%
}

.bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5pc
}

.playerCon {
    height: 100%
}

.pbtn {
    display: block;
    height: 30px
}

.nextBtn, .playBtn, .prevBtn {
    top: 25px
}

.mode {
    position: absolute;
    top: 31px;
    left: 202px;
    display: block;
    width: 20px;
    height: 18px;
    background: url(/images/T1bMh.FxNXXXb_r3IF-72-730.png) 0 -181px
}

.playInfo {
    position: relative;
    height: 100%
}

.trackInfo {
    position: absolute;
    top: 20px;
    width: 100%;
    height: 18px;
    color: #fff;
    line-height: 18px
}

.trackInfo a {
    color: #fff;
    text-decoration: none;
    font-size: 14px
}

.trackCon {
    float: right;
    width: 75pt;
    height: 18px
}

.tc1 {
    position: absolute;
    top: 0;
    right: 66px;
    display: block;
    width: 18px;
    height: 18px
}

.songName, .songPlay {
    float: left
}

.tc1 {
    right: 66px;
    background-position: 0 -241px
}

.tc1, .tc2 {
    position: absolute;
    top: 0;
    width: 18px;
    height: 18px;
    background-image: url(/images/T1bMh.FxNXXXb_r3IF-72-730.png)
}

.tc2 {
    right: 33px;
    background-position: 0 -259px
}

.tc3 {
    position: absolute;
    top: 0;
    right: 0;
    width: 18px;
    height: 18px;
    background-image: url(/images/T1bMh.FxNXXXb_r3IF-72-730.png);
    background-position: 0 -277px
}

.playerLength {
    position: absolute;
    top: 43px;
    width: 100%;
    height: 15px;
    font-size: 10px
}

.position {
    float: left;
    margin-right: 10px;
    width: 60px;
    height: 18px;
    color: #fff;
    line-height: 18px;
    opacity: .3
}

.volSpeaker {
    float: left;
    width: 18px;
    background: url(/images/T1bMh.FxNXXXb_r3IF-72-730.png) no-repeat 0 -295px
}

.songList:hover .start em {
    display: block;
    margin: 11px 9px;
    width: 18px;
    height: 18px;
    background: url(/images/play.png) 0 0;
    color: transparent;
    line-height: 18px;
    cursor: pointer
}

.start em:hover {
    background-position: -1pc 0
}

.playerCon .glyphicon {
    color: #fff;
    font-size: 22px;
    cursor: pointer
}

.mp-lrc-box {
    left: 600px;
    overflow: hidden;
    padding: 10px;
    border-radius: 0 5px 5px 0;
    -webkit-transition: opacity .5s;
    transition: opacity .5s
}

@media (min-width: 320px) {
    .playerLength {
        top: 28px
    }

    .sss {
        position: absolute;
        top: 100px
    }

    .mp-lrc {
        color: #fff;
        font-size: 11pt;
        height: 80pt;
        line-height: 2;
        overflow: hidden;
        text-align: center
    }

    .albumCover {
        margin: -15px;
        padding: 0
    }
}

@media (min-width: 1200px) {
    .playerLength {
        top: 42px
    }

    .albumCover img {
        display: block;
        width: 100%
    }

    .albumCover {
        margin-bottom: 20px;
        padding: 20px
    }

    .mp-lrc {
        overflow: hidden;
        height: 80pt;
        color: #333;
        text-align: center;
        font-size: 10pt;
        line-height: 2
    }

    .sss {
        top: 0;
        position: relative
    }
}

img {
    border: none
}

input {
    outline: 0
}

button {
    outline: 0;
    border: none;
    background-color: transparent;
    cursor: pointer
}

.mp-lrc {
    overflow: hidden;
    height: 80pt;
    color: #333;
    text-align: center;
    font-size: 10pt;
    line-height: 2
}

.mp-lrc-current {
    color: #d32f2f;
    font-size: 12pt
}

.mp-pro {
    float: left;
    margin-top: 5px;
    width: 85%;
    height: 8px;
    background: #fff none repeat scroll 0 0;
    cursor: pointer
}

.mp-pro-current {
    width: 0;
    height: 100%;
    background-color: #d32f2f
}

.mp-mode {
    float: left;
    margin-top: 9pt;
    margin-right: 20px;
    width: 26px;
    height: 21px;
    background: url(../img/mplayer_bg.png) no-repeat 0 -105px
}

.mp-mode:hover {
    background-position-y: -126px
}

.mp-vol {
    float: left;
    display: inline-block;
    margin-top: 28px
}

.mp-vol-range {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    float: left;
    height: 8px;
    margin-left: -15px;
    margin-top: 18px;
    width: 100%
}

.mp-vol-current {
    width: 0;
    height: 100%;
    background: #d32f2f
}

.mp-vol-circle {
    background: #d32f2f none repeat scroll 0 0;
    border-radius: 15px;
    cursor: pointer;
    height: 15px;
    position: absolute;
    top: 14px;
    width: 15px
}

.mp-vol-circle:hover {
    background-color: #f44336
}

.mp-vol-circle .mp-disabled {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mp-vol-circle .mp-disabled:hover {
    background-color: #d32f2f
}

.mp-list-title li {
    float: left;
    padding: 0 20px;
    cursor: pointer
}

.mp-list-table {
    overflow: auto;
    margin: 10px 0;
    width: 100%;
    max-height: 340px;
    border: none;
    border-collapse: collapse
}

.mp-list-table th {
    text-align: left;
    font-weight: 400
}

.mp-list-table td, .mp-list-table th {
    text-indent: 10px
}

.mp-list-table tr {
    padding: 0 10px;
    height: 20px;
    color: #333;
    font-size: 14px;
    line-height: 2
}

.mp-list-table tbody tr {
    cursor: pointer
}

.mp-list-table tbody tr.mp-list-current, .mp-list-table tbody tr:hover {
    background: #eee
}
