.wc-fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.wc-fa-expand:before {
  content: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQzOC41MjkgNDM4LjUyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDM4LjUyOSA0MzguNTI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE4MC4xNTYsMjI1LjgyOGMtMS45MDMtMS45MDItNC4wOTMtMi44NTQtNi41NjctMi44NTRjLTIuNDc1LDAtNC42NjUsMC45NTEtNi41NjcsMi44NTRsLTk0Ljc4Nyw5NC43ODdsLTQxLjExMi00MS4xMTcgICAgYy0zLjYxNy0zLjYxLTcuODk1LTUuNDIxLTEyLjg0Ny01LjQyMWMtNC45NTIsMC05LjIzNSwxLjgxMS0xMi44NTEsNS40MjFjLTMuNjE3LDMuNjIxLTUuNDI0LDcuOTA1LTUuNDI0LDEyLjg1NHYxMjcuOTA3ICAgIGMwLDQuOTQ4LDEuODA3LDkuMjI5LDUuNDI0LDEyLjg0N2MzLjYxOSwzLjYxMyw3LjkwMiw1LjQyNCwxMi44NTEsNS40MjRoMTI3LjkwNmM0Ljk0OSwwLDkuMjMtMS44MTEsMTIuODQ3LTUuNDI0ICAgIGMzLjYxNS0zLjYxNyw1LjQyNC03Ljg5OCw1LjQyNC0xMi44NDdzLTEuODA5LTkuMjMzLTUuNDI0LTEyLjg1NGwtNDEuMTEyLTQxLjEwNGw5NC43ODctOTQuNzkzICAgIGMxLjkwMi0xLjkwMywyLjg1My00LjA4NiwyLjg1My02LjU2NGMwLTIuNDc4LTAuOTUzLTQuNjYtMi44NTMtNi41N0wxODAuMTU2LDIyNS44Mjh6IiBmaWxsPSIjRkZGRkZGIi8+CgkJPHBhdGggZD0iTTQzMy4xMSw1LjQyNEM0MjkuNDk2LDEuODA3LDQyNS4yMTIsMCw0MjAuMjYzLDBIMjkyLjM1NmMtNC45NDgsMC05LjIyNywxLjgwNy0xMi44NDcsNS40MjQgICAgYy0zLjYxNCwzLjYxNS01LjQyMSw3Ljg5OC01LjQyMSwxMi44NDdzMS44MDcsOS4yMzMsNS40MjEsMTIuODQ3bDQxLjEwNiw0MS4xMTJsLTk0Ljc4Niw5NC43ODcgICAgYy0xLjkwMSwxLjkwNi0yLjg1NCw0LjA5My0yLjg1NCw2LjU2N3MwLjk1Myw0LjY2NSwyLjg1NCw2LjU2N2wzMi41NTIsMzIuNTQ4YzEuOTAyLDEuOTAzLDQuMDg2LDIuODUzLDYuNTYzLDIuODUzICAgIHM0LjY2MS0wLjk1LDYuNTYzLTIuODUzbDk0Ljc5NC05NC43ODdsNDEuMTA0LDQxLjEwOWMzLjYyLDMuNjE2LDcuOTA1LDUuNDI4LDEyLjg1NCw1LjQyOHM5LjIyOS0xLjgxMiwxMi44NDctNS40MjggICAgYzMuNjE0LTMuNjE0LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0N1YxOC4yNjhDNDM4LjUzLDEzLjMxNSw0MzYuNzM0LDkuMDQsNDMzLjExLDUuNDI0eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=); }

.wc-fa-compress:before {
  content: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQzMS4xMiA0MzEuMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzMS4xMiA0MzEuMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDMxLjEyLDQxLjk3N2MwLTIuNDc1LTAuOTU1LTQuNjYxLTIuODU3LTYuNTY3TDM5NS43MTEsMi44NjFjLTEuOTAyLTEuOTA2LTQuMDg2LTIuODU2LTYuNTYzLTIuODU2ICAgIHMtNC42NjEsMC45NTMtNi41NjMsMi44NTZMMjg3Ljc4Niw5Ny42NWwtNDEuMTA0LTQxLjExMmMtMy42MTMtMy42MTctNy45MDUtNS40MjYtMTIuODU0LTUuNDI2ICAgIGMtNC45NDUsMC05LjIyNywxLjgwOS0xMi44NDcsNS40MjZjLTMuNjE0LDMuNjE2LTUuNDIyLDcuODk4LTUuNDIyLDEyLjg0N3YxMjcuOTA2YzAsNC45NTIsMS44MDgsOS4yMzMsNS40MjIsMTIuODUxICAgIGMzLjYyLDMuNjE1LDcuOTAxLDUuNDI0LDEyLjg0Nyw1LjQyNGgxMjcuOTA2YzQuOTQ5LDAsOS4yNC0xLjgwOSwxMi44NTQtNS40MjRjMy42MTMtMy42MTcsNS40MjctNy44OTgsNS40MjctMTIuODUxICAgIGMwLTQuOTQ4LTEuODEzLTkuMjMxLTUuNDI3LTEyLjg0N2wtNDEuMTE0LTQxLjExNGw5NC43OTQtOTQuNzg3QzQzMC4xNjUsNDYuNjQxLDQzMS4xMiw0NC40NTEsNDMxLjEyLDQxLjk3N3oiIGZpbGw9IiNGRkZGRkYiLz4KCQk8cGF0aCBkPSJNMTk3LjI4NiwyMTUuNTY5SDY5LjM3OWMtNC45NDgsMC05LjIzMSwxLjgwOS0xMi44NDcsNS40MjZjLTMuNjE3LDMuNjEzLTUuNDI2LDcuOTAxLTUuNDI2LDEyLjg0NyAgICBjMCw0Ljk0OCwxLjgwOSw5LjIzMiw1LjQyNiwxMi44NDdsNDEuMTEyLDQxLjExM0wyLjg1NywzODIuNTg5QzAuOTQ5LDM4NC40OTIsMCwzODYuNjgzLDAsMzg5LjE1MyAgICBjMCwyLjQ3OCwwLjk0OSw0LjY2NywyLjg1Nyw2LjU3TDM1LjQsNDI4LjI2OWMxLjkwNiwxLjkwMiw0LjA5MywyLjg0Nyw2LjU2NywyLjg0N3M0LjY2NS0wLjk0NCw2LjU2Ny0yLjg0N2w5NC43ODktOTQuNzkxICAgIGw0MS4xMTIsNDEuMTFjMy42MTUsMy42MTQsNy44OTgsNS40MjgsMTIuODQ3LDUuNDI4YzQuOTUyLDAsOS4yMzMtMS44MTMsMTIuODUtNS40MjhjMy42MTYtMy42MSw1LjQyNC03Ljg5OCw1LjQyNC0xMi44NDcgICAgVjIzMy44MzVjMC00Ljk0OS0xLjgwOS05LjIzMy01LjQyMS0xMi44NEMyMDYuNTE5LDIxNy4zNzgsMjAyLjIzNywyMTUuNTY5LDE5Ny4yODYsMjE1LjU2OXoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K); }

.wc-fa-chevron-up:before {
  content: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQ0NC44MTkgNDQ0LjgxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQ0LjgxOSA0NDQuODE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQzMy45NjgsMjc4LjY1N0wyNDguMzg3LDkyLjc5Yy03LjQxOS03LjA0NC0xNi4wOC0xMC41NjYtMjUuOTc3LTEwLjU2NmMtMTAuMDg4LDAtMTguNjUyLDMuNTIxLTI1LjY5NywxMC41NjYgICBMMTAuODQ4LDI3OC42NTdDMy42MTUsMjg1Ljg4NywwLDI5NC41NDksMCwzMDQuNjM3YzAsMTAuMjgsMy42MTksMTguODQzLDEwLjg0OCwyNS42OTNsMjEuNDExLDIxLjQxMyAgIGM2Ljg1NCw3LjIzLDE1LjQyLDEwLjg1MiwyNS42OTcsMTAuODUyYzEwLjI3OCwwLDE4Ljg0Mi0zLjYyMSwyNS42OTctMTAuODUyTDIyMi40MSwyMTMuMjcxTDM2MS4xNjgsMzUxLjc0ICAgYzYuODQ4LDcuMjI4LDE1LjQxMywxMC44NTIsMjUuNywxMC44NTJjMTAuMDgyLDAsMTguNzQ3LTMuNjI0LDI1Ljk3NS0xMC44NTJsMjEuNDA5LTIxLjQxMiAgIGM3LjA0My03LjA0MywxMC41NjctMTUuNjA4LDEwLjU2Ny0yNS42OTNDNDQ0LjgxOSwyOTQuNTQ1LDQ0MS4yMDUsMjg1Ljg4NCw0MzMuOTY4LDI3OC42NTd6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); }

.wc-fa-chevron-down:before {
  content: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQ0NC44MTkgNDQ0LjgxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQ0LjgxOSA0NDQuODE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQzNC4yNTIsMTE0LjIwM2wtMjEuNDA5LTIxLjQxNmMtNy40MTktNy4wNC0xNi4wODQtMTAuNTYxLTI1Ljk3NS0xMC41NjFjLTEwLjA5NSwwLTE4LjY1NywzLjUyMS0yNS43LDEwLjU2MSAgIEwyMjIuNDEsMjMxLjU0OUw4My42NTMsOTIuNzkxYy03LjA0Mi03LjA0LTE1LjYwNi0xMC41NjEtMjUuNjk3LTEwLjU2MWMtOS44OTYsMC0xOC41NTksMy41MjEtMjUuOTc5LDEwLjU2MWwtMjEuMTI4LDIxLjQxNiAgIEMzLjYxNSwxMjEuNDM2LDAsMTMwLjA5OSwwLDE0MC4xODhjMCwxMC4yNzcsMy42MTksMTguODQyLDEwLjg0OCwyNS42OTNsMTg1Ljg2NCwxODUuODY1YzYuODU1LDcuMjMsMTUuNDE2LDEwLjg0OCwyNS42OTcsMTAuODQ4ICAgYzEwLjA4OCwwLDE4Ljc1LTMuNjE3LDI1Ljk3Ny0xMC44NDhsMTg1Ljg2NS0xODUuODY1YzcuMDQzLTcuMDQ0LDEwLjU2Ny0xNS42MDgsMTAuNTY3LTI1LjY5MyAgIEM0NDQuODE5LDEzMC4yODcsNDQxLjI5NSwxMjEuNjI5LDQzNC4yNTIsMTE0LjIwM3oiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K); }

.wc-fa-comments-o:before {
  content: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDUxMS42MiA1MTEuNjE5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTEuNjIgNTExLjYxOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zMDEuOTIzLDMyNy42MDJjMzAuOTMtMTMuMDM4LDU1LjM0LTMwLjc4NSw3My4yMjgtNTMuMjQ4YzE3Ljg5MS0yMi40NTgsMjYuODM3LTQ2LjkxNSwyNi44MzctNzMuMzcyICAgIGMwLTI2LjQ1OC04Ljk0Ni01MC45MTQtMjYuODM3LTczLjM3NmMtMTcuODg4LTIyLjQ1OS00Mi4yOTgtNDAuMjA4LTczLjIyOC01My4yNDljLTMwLjkzLTEzLjAzOS02NC41NzEtMTkuNTU2LTEwMC45MjgtMTkuNTU2ICAgIGMtMzYuMzU0LDAtNjkuOTk1LDYuNTIxLTEwMC45MjcsMTkuNTZDNjkuMTQsODcuNCw0NC43MjksMTA1LjE0OSwyNi44NCwxMjcuNjA5QzguOTQ3LDE1MC4wNjgsMCwxNzQuNTIzLDAsMjAwLjk4MiAgICBjMCwyMi42NDgsNi43NjQsNDMuOTc1LDIwLjI3Niw2My45NTdjMTMuNTEyLDE5Ljk4NSwzMi4wNzEsMzYuODMzLDU1LjY3MSw1MC41MzVjLTEuOTAyLDQuNTcyLTMuODUzLDguNzU0LTUuODUyLDEyLjU2NiAgICBjLTIsMy44MDYtNC4zNzcsNy40NjctNy4xMzksMTAuOTkxYy0yLjc2LDMuNTI1LTQuODk5LDYuMjgzLTYuNDIzLDguMjc1Yy0xLjUyMywxLjk5OC0zLjk5Nyw0LjgwOS03LjQyNCw4LjQyMiAgICBjLTMuNDI4LDMuNjE3LTUuNjE4LDUuOTk2LTYuNTY3LDcuMTM1YzAtMC4xOTEtMC4zODMsMC4yNC0xLjE0MywxLjI4N2MtMC43NjMsMS4wNDctMS4xOTEsMS41Mi0xLjI4NywxLjQzMSAgICBjLTAuMDk0LTAuMTAzLTAuNDc2LDAuMzczLTEuMTQxLDEuNDJjLTAuNjY2LDEuMDQ4LTEsMS41NzEtMSwxLjU3MWwtMC43MTUsMS40MjNjLTAuMjg0LDAuNTY4LTAuNDc2LDEuMTM3LTAuNTcsMS43MTIgICAgYy0wLjA5NiwwLjU2Ny0wLjE0NCwxLjE5LTAuMTQ0LDEuODU0czAuMDk0LDEuMjgsMC4yODYsMS44NTRjMC4zODMsMi40NzEsMS40NzcsNC40NjYsMy4yODQsNS45OTYgICAgYzEuODA5LDEuNTIsMy43NTcsMi4yNzksNS44NTQsMi4yNzloMC44NTdjOS41MTUtMS4zMzIsMTcuNzAxLTIuODU0LDI0LjU1Mi00LjU2OWMyOS4zMTItNy42MTQsNTUuNzcxLTE5Ljc5Nyw3OS4zNzItMzYuNTQ1ICAgIGMxNy4xMjgsMy4wNDYsMzMuODgsNC41NjgsNTAuMjQ4LDQuNTY4QzIzNy4zNDksMzQ3LjE1NiwyNzAuOTk0LDM0MC42NDEsMzAxLjkyMywzMjcuNjAyeiBNMTQyLjE4NCwzMDMuNzY3bC0xMi41NjQsOC44NDYgICAgYy01LjMzLDMuNjE0LTExLjIyNyw3LjMzMS0xNy43LDExLjE0bDkuOTk1LTIzLjk4NmwtMjcuNjk0LTE1Ljk4OGMtMTguMjc2LTEwLjY1Ni0zMi40NTQtMjMuMjE5LTQyLjU0Mi0zNy42ODUgICAgYy0xMC4wODktMTQuNDY1LTE1LjEzMS0yOS41MDItMTUuMTMxLTQ1LjExMWMwLTE5LjQxNyw3LjQ3NC0zNy41OTQsMjIuNDE0LTU0LjUzNGMxNC45MzgtMTYuOTQsMzUuMDY3LTMwLjM1OCw2MC4zODItNDAuMjU5ICAgIGMyNS4zMTMtOS44OTUsNTIuNTMyLTE0Ljg0Nyw4MS42NTMtMTQuODQ3YzI5LjEyMSwwLDU2LjM0Miw0Ljk1Miw4MS42NTQsMTQuODQ3YzI1LjMxMyw5LjksNDUuNDQyLDIzLjMxOSw2MC4zODgsNDAuMjU5ICAgIGMxNC45NCwxNi45MzksMjIuNDA4LDM1LjExNiwyMi40MDgsNTQuNTM0YzAsMTkuNDE0LTcuNDY4LDM3LjU5LTIyLjQwOCw1NC41M2MtMTQuOTQ1LDE2Ljk0NS0zNS4wNzQsMzAuMzYtNjAuMzg4LDQwLjI1NiAgICBjLTI1LjMxMiw5Ljg5Ny01Mi41MywxNC44NDYtODEuNjU0LDE0Ljg0NmMtMTQuMjcyLDAtMjguODMzLTEuMzM1LTQzLjY4MS0zLjk5N0wxNDIuMTg0LDMwMy43Njd6IiBmaWxsPSIjRkZGRkZGIi8+CgkJPHBhdGggZD0iTTQ5MS4zNDcsMzM4LjE1NmMxMy41MTgtMTkuODk2LDIwLjI3Mi00MS4yNTUsMjAuMjcyLTY0LjA5OGMwLTIzLjQxMS03LjEzOS00NS4zMDMtMjEuNDA5LTY1LjY2NiAgICBjLTE0LjI3Ny0yMC4zNjItMzMuNjk0LTM3LjMwNS01OC4yNDUtNTAuODE5YzQuMzc0LDE0LjI3NCw2LjU2MywyOC43MzksNi41NjMsNDMuMzk4YzAsMjUuNTAzLTYuMzY4LDQ5LjY3Ni0xOS4xMjksNzIuNTE5ICAgIGMtMTIuNzUyLDIyLjgzNi0zMS4wMjUsNDMuMDEtNTQuODE2LDYwLjUyNGMtMjIuMDgsMTUuOTg4LTQ3LjIwNSwyOC4yNjEtNzUuMzc3LDM2LjgyOSAgICBjLTI4LjE2NCw4LjU2Mi01Ny41NzMsMTIuODQ4LTg4LjIxOCwxMi44NDhjLTUuNzA4LDAtMTQuMDg0LTAuMzc3LTI1LjEyMi0xLjEzN2MzOC4yNTYsMjUuMTE5LDgzLjE3NywzNy42ODUsMTM0Ljc1NiwzNy42ODUgICAgYzE2LjM3MSwwLDMzLjExOS0xLjUyNiw1MC4yNTEtNC41NzFjMjMuNiwxNi43NTUsNTAuMDYsMjguOTMxLDc5LjM3LDM2LjU0OWM2Ljg1MiwxLjcxOCwxNS4wMzcsMy4yMzcsMjQuNTU0LDQuNTY4ICAgIGMyLjI4MywwLjE5NSw0LjM4MS0wLjQ3Niw2LjI4My0xLjk5NWMxLjkwMy0xLjUyNiwzLjE0Mi0zLjYxNCwzLjcxLTYuMjc2Yy0wLjA4OS0xLjE0MywwLTEuNzcsMC4yODctMS44NjEgICAgYzAuMjgxLTAuMDksMC4yMzMtMC43MTItMC4xNDQtMS44NTJjLTAuMzc2LTEuMTQ0LTAuNTY4LTEuNzE1LTAuNTY4LTEuNzE1bC0wLjcxMi0xLjQyNGMtMC4xOTgtMC4zNzYtMC41Mi0wLjkwMy0wLjk5OS0xLjU2NyAgICBjLTAuNDc2LTAuNjYtMC44NTUtMS4xNC0xLjE0My0xLjQyN2MtMC4yOC0wLjI4NC0wLjcwNS0wLjc2My0xLjI4LTEuNDI0Yy0wLjU2OC0wLjY2LTAuOTUxLTEuMDkyLTEuMTQzLTEuMjgzICAgIGMtMC45NTEtMS4xNDMtMy4xMzktMy41MjEtNi41NjQtNy4xMzljLTMuNDI5LTMuNjEzLTUuODk5LTYuNDItNy40MjItOC40MThjLTEuNTIzLTEuOTk5LTMuNjY1LTQuNzU3LTYuNDI0LTguMjgyICAgIGMtMi43NTgtMy41MTgtNS4xNC03LjE4My03LjEzOS0xMC45OTFjLTEuOTk4LTMuODA2LTMuOTQ5LTcuOTk1LTUuODUyLTEyLjU2QzQ1OS4yODEsMzc0Ljg1NSw0NzcuODQzLDM1OC4wNTksNDkxLjM0NywzMzguMTU2eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=); }

/* Max Message Length Change */
.lwc-maxmessagelength {
  margin-top: -25px;
  font-family: 'Segoe UI', sans-serif;
  font-size: 14px;
  text-rendering: auto;
  color: #8A8A8B;
  /*variable-controlled-maxmessagelength*/ }

.lwc-showfileupload {
  left: 45px !important; }

@media (max-width: 450px) {
  .wc-card {
    border: 1px solid #d2dde5;
    padding: 8px;
    /*width: $cardWidth - 2 * ($card_padding + $card_borderWidth);*/ } }

@media (min-width: 768px) {
  .wc-card {
    border: 1px solid #d2dde5;
    padding: 8px;
    /*width: $cardWidth - 2 * ($card_padding + $card_borderWidth);*/ } }

.show-panel {
  visibility: visible; }

.hide-panel {
  display: none; }

/* reset */
body .wc-app, .wc-app button, .wc-app input, .wc-app textarea {
  font-family: 'Segoe UI', sans-serif;
  font-size: 15px; }

.wc-app .send-Feedback {
  background-color: #e9e9e9;
  border: 2px solid #d4d1d1;
  border-radius: 7px;
  color: #9d9b9b;
  cursor: pointer;
  outline: none;
  width: 100%;
  padding-left: 12px;
  padding-right: 12px;
  height: 90%;
  transition: color .2s ease, background-color .2s ease;
  text-align: center; }

.afterType {
  background-color: #dbdee1 !important;
  border: 2px solid #ababab !important;
  color: black !important; }

.wc-app button {
  background-color: #0063b1;
  border: 1px solid #ccc;
  border-radius: 1px;
  color: #fff;
  cursor: pointer;
  outline: none;
  transition: color .2s ease, background-color .2s ease; }

.wc-app h1, .wc-app h2, .wc-app h3, .wc-app h4, .wc-app p, .wc-app ul, .wc-app ol {
  margin: 0;
  padding: 0; }

.wc-app audio, .wc-app video {
  display: block; }

#bot {
  position: fixed;
  width: 100%;
  bottom: 0;
  top: 0;
  -webkit-transition: width 1s;
  transition: width 1s;
  overflow: hidden;
  z-index: 999999;
  right: 0px;
  left: 0px;
  pointer-events: none; }

#bot-av {
  position: fixed;
  Height: 46px;
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  z-index: 1005;
  top: 0px; }

.bot-av-closed {
  bottom: 0px;
  padding-bottom: 0px !important;
  -webkit-transition: all 1s;
  transition: all 1s; }

.bot-av-open {
  bottom: calc(100vh - 48px);
  padding-bottom: 0px !important; }

.wc-fa {
  font-size: xx-large !important; }

#wc-chat-title {
  /*variable-controlled-Align-Title*/
  position: absolute;
  top: 10px; }

.wc-chat-show-button {
  position: absolute;
  right: 0;
  background-size: contain;
  width: 32px;
  height: 32px;
  margin-right: 16px;
  cursor: pointer; }

.wc-chat-show-button-minimized {
  width: 165px;
  /*variable-controlled-Minimized-Height*/
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: all;
  cursor: pointer; }

.wc-hidden {
  visibility: hidden; }

.hide-display {
  display: none !important; }

.wc-header {
  background-color: #434A54;
  box-shadow: 0 1px rgba(0, 0, 0, 0.2);
  box-sizing: content-box;
  color: #fff;
  font-weight: 500;
  height: 38px;
  left: 0;
  letter-spacing: 0.5px;
  padding: 8px 8px 0 20px;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1;
  font-size: 19px; }

.wc-time {
  color: #999;
  margin-bottom: 10px; }

.wc-message-groups {
  bottom: 50px;
  left: 0;
  transform: translateY(0);
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 10px;
  position: fixed;
  right: 0;
  transition: transform 0.2s cubic-bezier(0, 0, 0.5, 1);
  /*height: calc(100vh - 120px);*/
  top: 48px; }

.wc-message-group-content {
  overflow: hidden; }

.wc-suggested-actions {
  background-color: #f9f9f9;
  bottom: 50px;
  height: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  transition: height 0.2s cubic-bezier(0, 0, 0.5, 1); }

.wc-suggested-actions .wc-hscroll > ul {
  height: 40px;
  padding: 2px 3px; }

.wc-suggested-actions .wc-hscroll > ul > li {
  display: inline-block;
  margin: 2px;
  max-width: 40%; }

.wc-suggested-actions .wc-hscroll > ul > li button {
  background-color: #fff;
  color: #3a96dd;
  min-height: 32px;
  overflow: hidden;
  padding: 0 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%; }

.wc-suggested-actions .wc-hscroll > ul > li button:hover {
  background-color: #fff;
  border-color: #3a96dd;
  color: #3a96dd; }

.wc-suggested-actions .wc-hscroll > ul > li button:active {
  background-color: #3a96dd;
  border-color: #3a96dd;
  color: #fff; }

.wc-suggested-actions button.scroll {
  background-color: #d2dde5;
  height: 40px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 0;
  width: 28px; }

.wc-suggested-actions button.scroll:disabled {
  display: none; }

.wc-suggested-actions button.scroll:hover {
  background-color: #808c95; }

.wc-suggested-actions button.scroll svg {
  fill: #fff; }

.wc-suggested-actions button.scroll svg path {
  transform: translateY(6px); }

.wc-suggested-actions button.scroll.previous {
  left: 0; }

.wc-suggested-actions button.scroll.next {
  right: 0; }

.wc-message-pane.show-actions .wc-message-groups {
  transform: translateY(-40px); }

wc-feedbackchatview-panel.show-actions .wc-message-groups {
  transform: translateY(-40px); }

.wc-message-pane.show-actions .wc-suggested-actions {
  height: 40px; }

.wc-feedbackchatview-panel.show-actions .wc-suggested-actions {
  height: 40px; }

.wc-console {
  border: 5px solid #dbdee1;
  bottom: 0;
  box-sizing: border-box;
  height: 50px;
  left: 0;
  position: absolute;
  right: 0; }

/* views */
.wc-chatview-panel {
  overflow: hidden;
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  transition: all 1s;
  pointer-events: all; }

.wc-chatview-panel-fadein {
  overflow: hidden;
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  transition: all 1s;
  pointer-events: all;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.5s linear; }

.wc-chatview-panel-show {
  visibility: visible;
  opacity: 1; }

.wc-chatview-panel-hide {
  /*#top: 557px;*/
  top: calc(100vh - 45px); }

/* header */
/* messages */
.wc-message-wrapper {
  animation: animationFrames 2s;
  animation-iteration-count: 1;
  clear: both;
  margin-bottom: 10px;
  overflow: hidden;
  position: relative;
  /*transition: max-height 2s ease-in-out;*/ }

@keyframes animationFrames {
  0% {
    /*max-height: 0;*/
    opacity: 0; }
  20% {
    opacity: 1; }
  100% {
    /*max-height: 2000px;*/ } }

.wc-message {
  position: relative; }

.wc-message-wrapper.carousel .wc-message {
  /*max-width: none;*/
  padding-right: 8px; }

.wc-message svg.wc-message-callout {
  height: 22px;
  position: absolute;
  stroke: none;
  top: 12px;
  width: 6px; }

.wc-message-content {
  border-radius: 2px;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
  padding: 8px;
  word-break: break-word; }

.wc-message-content.clickable {
  cursor: pointer; }

.wc-message-content.selected {
  box-shadow: 0px 1px 1px 0px #ffa333; }

.wc-message-content img {
  max-height: 320px;
  max-width: 100%; }

.wc-message-content .video iframe {
  border: 0; }

.wc-message-content audio, .wc-message-content video {
  max-width: 100%; }

.wc-message-content audio + h1, .wc-message-content video + h1 {
  margin-top: 11px; }

.wc-message-from {
  clear: both;
  color: #999;
  font-size: 11px;
  margin-top: 5px;
  display: none; }

/* cards */
.wc-card {
  background-color: #fff;
  font-size: 13px; }

.wc-card button {
  background-color: transparent;
  color: #3a96dd;
  min-height: 32px;
  width: 100%;
  padding: 0 16px; }

.wc-card button:hover {
  background-color: transparent;
  border-color: #3a96dd;
  color: #3a96dd; }

.wc-card button:active {
  background-color: #3a96dd;
  border-color: #3a96dd;
  color: #fff; }

.wc-card h1 {
  font-size: 15px;
  font-weight: 700; }

.wc-card h2 {
  color: #808c95;
  font-size: inherit;
  font-weight: normal;
  margin-bottom: 8px; }

.wc-card p {
  padding-bottom: 10px; }

.wc-card h1, .wc-card h2, .wc-card p {
  margin-left: 8px;
  margin-right: 8px; }

.wc-card p h2 {
  /* don't double indent */
  margin-left: 0; }

.wc-card ul.wc-card-buttons {
  clear: both;
  display: table; }

.wc-card ul.wc-card-buttons li {
  list-style-type: none;
  text-align: center;
  float: left;
  margin: 2px; }

.wc-card.hero img {
  display: block;
  margin-bottom: 11px; }

.wc-card.receipt table {
  border-collapse: collapse;
  width: 100%; }

.wc-card.receipt th, .wc-card.receipt td {
  text-align: right;
  vertical-align: top; }

.wc-card.receipt th:first-child, .wc-card.receipt td:first-child {
  text-align: left; }

.wc-card.receipt th {
  color: #808c95;
  font-size: inherit;
  font-weight: normal;
  line-height: 1.75; }

.wc-card.receipt thead tr:last-child th {
  padding-bottom: 16px; }

.wc-card.receipt th[colspan="2"] {
  color: inherit;
  font-size: 15px;
  font-weight: 700; }

.wc-card.receipt td {
  padding: 4px 8px 0 8px; }

.wc-card.receipt td img {
  float: left;
  margin: 5px 8px 8px 0;
  max-height: 50px;
  max-width: 50px; }

.wc-card.receipt div.title {
  font-weight: bolder; }

.wc-card.receipt div.subtitle {
  font-weight: lighter; }

.wc-card.receipt tbody tr, .wc-card.receipt tfoot tr {
  border-top: 1px solid #d2dde5; }

.wc-card.receipt tbody tr:first-child, .wc-card.receipt tfoot tr:first-child {
  border-top-width: 2px; }

.wc-card.receipt tfoot td {
  line-height: 2.25; }

.wc-card.receipt tfoot .total {
  font-weight: bold; }

.wc-card.thumbnail img {
  float: right;
  margin-bottom: 10px;
  margin-left: 10px;
  width: 100px; }

.wc-card.signin h1 {
  margin: 10px 24px 16px 14px; }

/* alternate chat sizes */
.wc-message {
  max-width: 85%; }

.wc-card {
  border: 1px solid #d2dde5;
  padding: 8px;
  /*width: 302px;*/ }

.wc-wide .wc-card {
  border: 1px solid #d2dde5;
  padding: 8px;
  width: 398px; }

.wc-narrow .wc-card {
  border: 1px solid #d2dde5;
  padding: 8px;
  width: 198px; }

/* list */
.wc-list > .wc-card {
  margin-top: 8px; }

.wc-list > .wc-card:first-child {
  margin-top: 0; }

/* horizontal scroll */
.wc-hscroll-outer {
  /* allow horizontal scrolling but hide the scrollbar */
  overflow: hidden; }

.wc-hscroll {
  /* allow horizontal scrolling but hide the scrollbar */
  overflow-x: scroll;
  overflow-y: hidden; }

.wc-hscroll > ul {
  white-space: nowrap; }

.wc-hscroll > ul > li {
  display: inline-block;
  vertical-align: top;
  white-space: normal; }

/* carousel */
.wc-carousel {
  position: relative; }

.wc-carousel button.scroll {
  background-color: #d2dde5;
  height: 28px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 28px; }

.wc-carousel button.scroll:disabled {
  display: none; }

.wc-carousel button.scroll:hover {
  background-color: #808c95; }

.wc-carousel button.scroll svg {
  fill: #fff; }

.wc-carousel button.scroll.previous {
  left: -16px; }

.wc-carousel button.scroll.next {
  right: -16px; }

.wc-carousel .wc-hscroll > ul {
  margin-left: -4px; }

.wc-carousel .wc-hscroll > ul > li {
  padding: 0 4px;
  width: 100%; }

.wc-carousel .wc-hscroll > ul > li:last-child {
  padding-right: 0; }

.wc-carousel li p {
  min-height: 4em;
  white-space: normal; }

/* from me */
.wc-message-from-me {
  float: right;
  margin-right: 7px; }

.wc-message-from-me.wc-message-from {
  text-align: right; }

.wc-message-from-me .wc-message-content {
  background-color: #434A54;
  color: #fff; }

.wc-message-from-me svg.wc-message-callout path {
  fill: #434A54; }

.wc-message-from-me svg.wc-message-callout path.point-left {
  display: none; }

.wc-message-from-me svg.wc-message-callout {
  right: -6px; }

.wc-message-from-me-img {
  position: absolute;
  right: 0;
  background: url(img/mocabot-navy-no-trim.png) no-repeat;
  background-size: contain;
  width: 36px;
  height: 36px;
  margin-right: 7px; }

/* from bot */
.wc-message-from-bot {
  float: left;
  margin-left: 7px; }

.wc-message-from-bot .wc-message-content {
  background-color: #eceff1;
  color: #000; }

.wc-message-from-bot svg.wc-message-callout path {
  fill: #eceff1; }

.wc-message-from-bot svg.wc-message-callout path.point-right {
  display: none; }

.wc-message-from-bot svg.wc-message-callout {
  left: -6px; }

.wc-message-from-bot-img {
  position: absolute;
  left: 0;
  background: url(img/mocabot-navy-no-trim.png) no-repeat;
  background-size: contain;
  width: 36px;
  height: 36px;
  margin-left: 7px; }

/* console */
.wc-console > * {
  position: absolute;
  top: 0;
  vertical-align: middle; }

.wc-console label {
  cursor: pointer;
  display: inline-block;
  height: 40px; }

.wc-console svg {
  fill: #8a8a8a;
  margin: 11px; }

.wc-console textarea, .wc-console input[type=text] {
  border: none;
  height: 100%;
  outline: none;
  padding: 0;
  resize: none;
  width: 100%; }

.wc-send svg {
  height: 18px;
  width: 27px; }

.wc-upload svg {
  height: 18px;
  width: 26px; }

#wc-upload-input {
  display: none; }

.wc-textbox {
  bottom: 0;
  left: 8px;
  right: 49px; }

.wc-send {
  right: 0; }

.wc-console.has-text .wc-send svg {
  fill: #3a96dd; }

.wc-Feedback-textbox .wc-shellinput {
  border: none;
  left: 8px;
  right: 49px;
  margin-top: 20px;
  outline: none;
  margin-left: 15px;
  width: 83%;
  height: 30px; }

.overlay {
  padding-top: 400px;
  background-color: black;
  position: absolute;
  border-bottom-width: 3px;
  border-bottom-color: black; }

.feedbackText {
  padding-top: 300px;
  width: 300px; }

/*.wc-feedback-console > * {
  position: absolute;
  top: 0;
  vertical-align: middle; }*/
.wc-feedback-console label {
  cursor: pointer;
  display: inline-block;
  height: 40px; }

.wc-feedback-console svg {
  fill: #8a8a8a;
  margin: 11px; }

.wc-feedback-console textarea, .wc-console input[type=text] {
  border: none;
  height: 100%;
  outline: none;
  padding: 0;
  resize: none;
  width: 100%; }

.wc-feedback-console .wc-send {
  position: absolute;
  top: 17px;
  right: 3%; }

.wc-feedback-console {
  height: 50px;
  left: 0;
  position: absolute;
  right: 0;
  border: none !important; }

.wc-feedbackchatview-panel {
  position: relative;
  margin-top: 25px;
  height: 70px;
  background-color: #fff;
  border: 2px solid #666;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 15px;
  -webkit-box-shadow: 2px 2px 4px #888;
  -moz-box-shadow: 2px 2px 4px #888;
  box-shadow: 1px 1px 1px #888; }

.wc-feedbackchatview-panel:before {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  border: 7px solid;
  left: 85%;
  top: -15px;
  border-color: transparent #666 #666 transparent; }

.wc-feedbackchatview-panel:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid;
  left: 85.5%;
  top: -10px;
  border-color: transparent #fff #fff transparent; }

/* docking */
.wc-chat-feedback-button {
  position: absolute;
  right: 40px;
  width: 32px;
  height: 32px;
  margin-right: 32px;
  cursor: pointer;
  /*variable-controlled-Feedback*/ }

.wc-chat-feedback-button-nomin {
  position: absolute;
  right: 6px;
  width: 32px;
  height: 32px;
  margin-right: 6px;
  cursor: pointer;
  /*variable-controlled-Feedback*/ }

.wc-chat-size-button {
  display: none !important; }

/* animation */
.wc-typing {
  background-image: url("data:image/gif;base64,R0lGODlhQAAYAPYBAOzv8evu8Ort7+fq7Ons7ujr7eXo6uTn6ebp6+Xn6ebo6uzu8OPm6OTm6OPm5+Tn6N/i4+Ll59/i5N7h4+Hk5uDj5evu7+Hk5d/h49PV18PFx7/BwsfJysXHyMLExdja3Nfa28vNz72/wL7Awc/S08TGyMDCw9TW2NbY2t3g4trd39bZ2szO0M7Q0dnb3djb3Nvd39ve4Nnc3dze4Nrc3t7g4tzf4dXX2d3f4d7h4tnc3tve383P0MrMzs7Q0sjKzNLU1s/R08jKy9DT1NfZ293g4efp68bIyby+v9bZ27q8vdHT1c7R0uvt78nLzM/R0tjb3ens7bO0tbS2t7GztK+xsrW3uK6vsLe4utfa3L/Awtzf4MnLzamqq5WWl66wsbm7vNrd3uXo6a2ur6yurp2en6KjpKusrZ+goKeoqers7urt7peXmIGBgYSEhHx8fJmamqipqnZ2doqLi8XHyY2NjpGSkpOUlJiYmZOTlI+QkJqbm4eIiJucnIuMjP///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOklu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");
  background-repeat: no-repeat;
  height: 20px;
  width: 64px; }

.wc-animate-scroll {
  left: 0;
  position: absolute;
  transition: left .8s ease; }

.wc-animate-scroll-rapid {
  left: 0;
  position: absolute;
  transition: left .4s ease; }

.wc-animate-scroll-near {
  left: 0;
  position: absolute;
  transition: left .3s ease-in-out; }

/* text formats */
.format-markdown > p {
  margin-bottom: 0px; }

.format-markdown code {
  white-space: pre-wrap; }

.format-markdown + div {
  margin-top: 8px; }

.format-markdown ol {
  padding-left: 30px;
  /* numbers are right-aligned to the period */ }

.format-markdown ul {
  padding-left: 33px; }

/* browser scrollbar customization */
.wc-app ::-webkit-scrollbar {
  width: 8px; }

.wc-app ::-webkit-scrollbar * {
  background-color: transparent; }

.wc-app ::-webkit-scrollbar-thumb {
  background-color: #dbdee1; }

/* speech icon styles*/
.wc-mic {
  right: 30px; }

.wc-mic.hidden {
  visibility: hidden; }

.wc-mic.active path#micFilling {
  fill: #4e3787; }

.wc-mic.inactive path#micFilling {
  visibility: hidden; }
