@font-face {
font-family: "Genericons";
src: url(//thomas-beyer.com/wp-content/plugins/wp-spreadplugin/css/genericons/Genericons.eot);
src: url(//thomas-beyer.com/wp-content/plugins/wp-spreadplugin/css/genericons/Genericons.eot?) format("embedded-opentype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Genericons";
src: url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAADakAA0AAAAAVqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAA2iAAAABoAAAAcdeu6KE9TLzIAAAGgAAAARQAAAGBkLHXFY21hcAAAAogAAACWAAABsqlys6FjdnQgAAADIAAAAAQAAAAEAEQFEWdhc3AAADaAAAAACAAAAAj//wADZ2x5ZgAABFQAAC7AAABIkKrsSc5oZWFkAAABMAAAAC8AAAA2C2BCV2hoZWEAAAFgAAAAHQAAACQQuAgGaG10eAAAAegAAACfAAABOFjwU3Jsb2NhAAADJAAAATAAAAEwy4vdrm1heHAAAAGAAAAAIAAAACAA6QEZbmFtZQAAMxQAAAE5AAACN1KGf59wb3N0AAA0UAAAAjAAAAXo9iKXv3jaY2BkYGAAYqUtWvLx/DZfGbg5GEDgkmLVWhj9/ycDAwcbWJyDgQlEAQABJgkgAHjaY2BkYOBgAIIdHAz/fwLZbAyMDKiAFQBE7gLWAAAAAAEAAACXAOgAEAAAAAAAAgAAAAEAAQAAAEAALgAAAAB42mNgYf/MOIGBlYGB1Zh1JgMDoxyEZr7OkMYkxMDAxMDKzAADjAIMCBCQ5prC0MCg8FWcA8TdwQFVg6REgYERAPvTCMQAAAB42i1PsRXCUAg8SAprl7FN4QZqb2WZGRjAIVLrHj4be4ews7OJHAd54cMBd+Af7JHmt3RPYAOHAYFweFhmYE4jlj+uVb8nshCzd/qVeNUCLysG8lgwrojfSW/pcTK6o7rWX82En6HJwIEv+wbi28IwpndxRu/JaJGStHRDq5EB+OKCNumZLlSVl2TnOFVtl9nR5t7woR0QzVT+D7cKLeIAeNpjYGBgZoBgGQZGBhBYA+QxgvksDBOAtAIQsoDoj5yfOD9JflL7zPGF84vkF80vll88v0R+yfxS9lX8/3+wCoZPDJ8EPil8ZvjC8EXgi8IXgy8OXwK+JHwp+Mrw////x/wsfHx8HHxMvJo8Rjw6PGo8CjxSPCI8fDwc3PVQ2/ECRjYGuDJGJiDBhK4A4pXhDABtHClYAAAARAURAAAALAAsACwALABaAIQAzADyAQABHAFGAZQBzgIIArIDTAOkA+AEEgTCBRYFYgW+BjAGwgbkByQHSAeCB+AI2Ao4CowLGgvQDBwM6g08DX4Nug4kDkYOYg6ADsoO7A8yD4gP8hAwEGYQpBDuEUgRshHUEfYSQBJeEnoSlhLEEtwTIBNYE6oT6hQaFC4UShSQFJ4UtBTyFSAVjBW4FegV+hYUFiwWQBZWFmQWchaIFuYXFhdUF4gXyhgEGCwYThh8GNYZEhlCGVgZZhl8GZIZoBnQGhIaShp8GtIa6Br+GzAbVBt+G8Ib/Bw6HGgciBy8HOwdHh1WHXAdmB3eHvYfIB8uHzofSB9WH6of4CA4IMghACFCIcQh4CIGIjoiSCJ8IpYiyCLmIxAjWiPwJCQkSHja1Xx5YFTVvf/53nUm++zJJJnMkpkJJJkss5GFMIQ9w04IS0BZRSJLMIIo1l4XFETQFkVFBKwVrbuWpRaXPOtalZaCPKu1D2yf28NX21qfQubk9z3nzoSAS//+Mbn3nnvuuWc/n+/n+z3fCxHIaEKEJfJMIhKVhJ4GUtP8jCqRz+ufVuQ/NT8jChgkT4ssWmbRz6gK9DU/Ayw+bPKY/B6TZ7TgpuVwN71Unnnm0dHS24QQRSACUYis8XyzST6xEAch4LF5ZJsnKkc9NsDDj2ETXgUikT4iaClNJEBSGoZIP74qa+l//YRfKB5EAEyj4g/ztWBZbslcIEjucqHATOpjkYBXsYo18DNYeOQI3UMvonuOHIHXj+/YcXyHSs7FLGQp+o7sYA8IFq+BpmqKhtk6SDEZinWVWfMsHlLfIkRCgjdPsLpAtMlRUu8CmzVP8HlDEInJmkC+wcbihT54cN/6cePW79Mv/f1E+MUT2zvCM68cOWt7Rwc2pk8TNQ3IWW0gEbuI3yxI7KW9HdtnjbxyZrhj+xPbWX0EYhjcf9h3Jg9gldjBfhLm1af1ERF7BTAEmoxngQDeU35mB/YPsDiFtU0gxChgX2tn8S6FP3zG38O+zMWEVkU1yaYQRCMxt13WblvTT9bcdgpaTsnahlcqUp9owt0Vr2zYc+oUHwN8S2FjwMYV62PNA5+pPhaFc0EP4JhuPr2la4eQCVCsNRvnLac3A9nRNShIBFZPXpciEmHjareZsEbRWNTEBhVvHDasmyniwP7HJ+4AhlsgbmOP7PUsWVA8DFmHuzoSa3avSXR09XZ0HaZfHa7raOARKjm8kWoLdwfuamwHbcqaNVOo1t54V2D3QtA2nsQL1TYePrwRtMTaWUWYhvI0gGlYz5FeldWtgPiwvfW8bpVgAk/cwxqtR/hwhHxeVq9YWNG6duzo0miCHtBgy55TlN/jbYIHFGwyi6IJ6NVO7RG0c7c7ugBDRITMuMlYqovNAFYeuNg4BWPRSBCDBRhsEaKRQJCl5mOvSfmxpqbY3GQSCmYvXjy7s6bVP2WcjI/P4iEUxG7ddWt0brKrC5/P+Yz2fTans2bNjWMvPTwOi8B2Vhtw5pEr+cpyCWabVVAkVQngpGDFtChYcIsQCIYgT1ADQUUNifmQB7g4HIrN6pIdiponhCAYkoJDMd7ucEkOlxK32q02qxIMlAewtuYWQVwLdsg6+fyNbcufpfRunw+CruicxZMm1JYsV4zGfIuUV9+8OH7VzTdfFV80IpSVVZBvMErLS2rHT140JxrJtYfGjRjrFIyl3liplFNkNDlFY6nTmwuKwx0fu6gZfL67aOrZ5W03Pn/SQNiZfrXlIfr62RfrVXeh9JvpoxY4FUt5/eRFm2bsvTy/YvzFdSDK5jq/F8DrrzMpglAxtSFekt2zZ/rmRZPr/WYl1JmVJxdEq6VcX3GhoGY7zaAUuoZ5pNwhrqF5WabyKXVZhW4l/MJZaHhoC28cdiIDKkJ4nxqIiZQittSTBJlKiL8+LogKUe3+mDleLrvAjLhidsRIPBDMAda9LsERkxwCsETlccHiVXx2S4sUD1SBWyIIewRxjzDgk8iBw54n/0w3db0rjt/1ViE9TY/nNXaeue+KFT+Cxz4uSNCP6Bp5+biD/9dsLw0qj8DEq51nG1+if695Cb68Zevjbs19yW+VvZO2LB9yLT1Er4JdsAEsP/85/ZxupEvw+PznPweLNhWq4MY2evS13r0roL03FCq+m/5W2Jx4iP5u/dsQm1SrddTDuw0Xd7lKw+05HqUYSuGfM+nhE/bxIXBCrGAf3Sc0ultay6/9qXZB5lggL5R1FyAeVyEef0Aa8EZR7Qi4kuRz++3helzyOL0wgJfhOL8YXsXtkgNnaIsQrrc7YvE8UGOqllwpVM/Vnvo9pdvoEdpfVTXzgZ+MuPJ5n99dV/vjhyfPTs6uvwVu+TCrcfGm5OQt4R+tsLY3rFJquycX25Yff/vwfT0jH5QDY+vEbavV3KI3b5QrxfqfXbS445E3s4dUtm1a3Dg8XpRILPfm6vUlKD9UjQQH0MGHKG3xDEcZEXbEAz4UIKUIiyg0zwMI+hHk5dCPKlv3yZOWX/TT2VWUpqrYAxUR4SxB6HwNpN6c5jj8Iyt28drRp2lfqmFHl4xPOLZjufLHWK6b4YPIBAMrI9IiYU+Ugejl5YrSbpiQT1+lvX/+s6N6/EXXtsW7nE51/pKKiNMofU2P9h0SJ0ANCJEFs8bHShVRpB+Z/NVeUTASRJ9M2yyIzB6yhKzi2GA3s0HxeXFFF5hjgDMXFKjHuZsNdgtYYvEWMRphQGBA6AjXOwLlPq+kqPXh+tgIiNkVVVHBIiKOxBz2c3F+HGpVjJmjEbENVsDEL7aN7Nn38idXH6T7v9i27Qv6pzNv0x+PFQO3XC8JX/+j+y/gmypIBXkW1VFoBYdslvMkVZjcCMZV9NN7b6H9R8YXF/lX+Lw2S561qhb8T13bbs23WjdOCVzm82GkrVLwycO/OvSeqmHu+w9e/cnL+3pGbvsCJvLSU3mn6YYlUul9fTUhWREeSo30SHv7dkOOklNXNzZcGJoT9Qp+gzu7JL/Qlt3QAUu6Ox9YJQsilHlFWei7SzDBbFXwuiErE6lWVN68M9XQBT3vH2FzXSC3wj9Rlm4ldWQ4G0W73q8hITOh1ZARh5FBLM5+Me7xh20+my/qi4ajYeE9IZAbGLPkmh3T1723++JF9797+do3WncKVqO9oMjucpWblz66ZMmjS0d2j48VSXS/uE9nVJIWDE/fcc2SMYGLd7+3bu37uy+ePPEeyFVzDdmqURIXP/rbRxeXx8Y0Fb3Nk2M9RZ13Kc8jJzFjXTkjCTJxx4YX4R/FPkZF2FQHFYWyxxz02FoUfCbYhPn0ILQ9KExbumxGvL0KqjrkAnpoWkfluKG52fSQJMGEbJvbUxNuLZ++eVkDEPG/bl40oW1h9aS62kmhszsF8/Ir/WF3cSz1n+L187eaSnzFxZbs+GWPr2ZcKT0/Gct0k+ZBKzC91Bg/saCYDoEPiYTVjhG8moIa9dgLbCrWOs672mbSVyVbeCiGHfSbG0ZPg6mto6ZPGyk1PbSpftowbwH9GgAMhixvg3fMyMwy1ZfkGSIW9X0sbpzS2DxpclPjlL4N8NqTB4sqg4XdHtpz4CAcrrQ5h5Re3E5nY2c+isJhGsqFqazGLkkf9kBQwJURDMQtbALEWKWsrD/ZGsFVEULemYdJkQSpeewvyOeJLNWt++MT2xZEqmdctePgksVPeicUeOffqZb+TMqzb71kxuxAc57j6iVrn1005obXfzT/0ZtXTQjOMKuqaBVUn33munj5xBV3/fIvBhJftGnvgfkbPnxx18rm+Qn6wbAN22MPXy08ZfQsj9x6+LLp4e3/0bD49l9B3cFLn76uLTSt+6a7p965yOYszJmSVWgy+u54rnvS7nu3rp9Vr+N4RvYtzvCJAiFPwGYGY3ELn8/AGiXqjbI77AgbEI8Fgmk0x6nD2CRS7TinOWxuYboywE5yBMiFXCIt5+/YliwZX7J12lW/u31a0+W73u5Zd3T3tVOGdC0zl8iCSZDlvNHjtN41Sx/oGjZ1x0XRdn9Odp1r3KjY3GiBwbjG4pAP0NO7BjMH+hn9iuU/dP1icEaTlx0G8c7Ox+9YnYhfdM3td7bdcmyoIc9iSGRZbaYpVy185uZpzctvm7n96zujndGaXVcObZ01+upk5TSLhfpnLNo8BRyw7sgAQRDIXmGBukDei4srn/PeAuS2BeXpq2yF2V9+SR/+MnVFOiDvZecv03d41eUlUW9Xc4gXbyQR+bkP0TuIkwWpYhx/FrPDjCITQxhlVjaAtSAHlaGfpu5bsco7bZ71qvaN1z0152hdxNo8YdiabkPBpsSYG1VioA/SFB1Oh0AZ3HYtlLWvuKLnboOV/p7+agr9+1NPzbu7FB5nbcjoT/mIDd9af0ZBIag27OnjZ+CanoKsl/J7Ac99nL0SgHeJplTgWvbqWgUqEw47kw9xEwoHnDaMeEZNvihvVFwaBb+gs0wF1c0TN93cM3/+ig0XXzSqNfJqVzIZqjapGm2iH9PIrqoqZ/ls+lHMbi8ra2i8boOwNuVLJObO2cKm52D8cJBqjsEX1J+4lQK7O1aANeKr0c05B9bNHkb2b8J5WQlepRSs9iaojw2GELGMvnSKqVBIzf/XvPk0/ez0ZjP932RUJtFkMqqlT+ejCCWn9Lf6TolkbCMqSKg7NY1JsVekA5l3knxp9QOooPSTbeSnZAe5h9xH7icPkoeZNodNsNUq7M+q1KHOoNQpqpWdFBsDFOxOJR9A8QahtgYCwdpANKB3byAYCfIVGIhiZAS7IFobi8bqIqzPo/VxftV/I6A2DrF6B9Ta62rtYbtj4GdjRy37szqsdXYwyXEjOPyyLQ4mv+qPB1UjBGV/VFVx1Pk/Af+E9BkvqVZThSnVCiLgdBZZrADn/RNgIDGKVuEFTC68AAIM5JHOCDArcH2cujJ19mNwpV59EO6kH34sjPv000+hUpA/ph8KjQ9K/5AlWi2oAkjsHVaowIpM54D5A63OzoFjLPt0TUX+HC+AL+GLEhyTZAFkEPCWHew1ngE7H8vOptXpFop6jqwMlgzfgCn07Rd3wmz68M4X9/5pVeoFiLx47+Rdu3ZhaPbOF+//06rz56oF5dwL5GM2V5GJFaCO5uaqVQsSYVTXBJQPDrsUV9I8AjEVgXUEMEzFFKiHWTgDUxiRRmStjdQhVQuUsyj+aoyBcAgUPUI4B8whIRjggocnY1Qcc2MP2T0TSiIqi0GO1w6XiLfsjfStAPXlOINQiAVZlojhEpYZDJjjMYyPK5KCcG+2SxI5yJgfI2T0Dkb8OAc8tpueWLlyidW075r14N4wIbn6rTtmlSdC2KNGEUb+/OVlD4Brodt/KX3/dnHo0I4tV6xrn7vgyWuT2V3tl9AvV14xvCXLsHPlqv9qanEkQxs3RTsstnBBVbS0am4gEDEYzEUFlfXFzki1udghK5VlFTWh8bmohxlt9jGBwFirTTYbi70V9spOj9cvCh0bW8Mza3Js5qmXrBtWPjJsKjaaHRsebp91+0y64TRsuqRp1o43eibdsNAZG9/TTQ899BD9dFxb7qzZUP2MyXwv/fSNdde9DyGdd+rNZLQzzUDvMqxdfRn945139E8Yn9dgm739re6xm9bWY1uzBEiuaLp1Q7j62jtTWaNuGtYz1FfiTV775ALhshdbJlmbWpZfds3637g80+d3fpgMV1uDwxcsnFlcWaZm5zkc44YMbfc4PBZByHGai9v8/haTXYFhlQKUTSh1eQSo9Pnag1aP0yIZi8rcc2pHXhYy5Yy5aHU00l5tsOfVDC+Pb2ieclU0P2flA303f/3WTTeuPXrvZVb3yq3T7qJPrN/QXer8rz27YOU99/7BJQk5t7xL/7x7H/3D+9f//8R1mT73Y3W4ej25BG9cuAjy5BAqSKY8A858HnIJsTiKJ5eI+ngspPiC3kAeJgOXWAZqSMLF0iK6RIe8Wy2aMGb26CZnXlnlitVXdl86K2E2I+waTFa3P1IaWdU+xmzxjB41rACGKdbEiNmTpo+oyxLKW6Z3zpsx0mKRCsKR5NgZ48aXFBeJJmeR0XhKdTQOKc0eP2rMww899bO7N8xzqkPEnKH1M+ffsO3QojmbZ8Qtcm6uqtD/EVS7w+3yuUqzzUKRKycXCr2VeeXV4jOpjwQ5W5It1aMuGzPx+s62Km++ASFJyS+sCCerqxdMm9hYlZP9htG9fNWD9786b/LlTW4hr6QoKz2GiEFXIAYNIddh79hVbgwNMqiRUCwy5iaivseUAtlmBWapCgz+YRqmD9rTgn3gORITJpusg2SINS3zB57bMnQgpo4Mw6QbDiy5auWUiZe//yukq6ZRdZ3r75y69cq2sYteeHB7z4wqekmT1ze8qX368g6Xu9xtKYjEOxdVDvWUOIpqIj5vkXPYsBkzu7ctXzGsIR7tnL1xXsswr6el9dLJ1aFCp8NWUlYV8/pikVlXHrxnVbfYuuzyJQdumNSYN3zFrmff62mfefnGqXeu76xL5lTN6Nn+4AuL5tPftl86e3hzRbDY6bAYjeZ8zCPkLXe7W0I2e3l5dai+FqmIMzhkQtuCS0a3BgMlVrPJ46ofMbTKbvN4orWFRagDJSdNrBkRCnH+jKyIKMzuGGESHXFX1wbwrFQiS+EcJSRUgomjOO94Zp1Gwe6ptyuaPVhkZ0cymmCsgSZGXjFu7lCtt27VwgSoiACeOWMLDAbYG01KpLiu3OAJ6mdM3ZWsqK0QtIvu/3qzbKr2lLTvnD5zrz+Q1Cn927BVDas93KIVJLVkBBmPesxmrGUMq6UPWwSJAY4VYC3TWqK9nKkzCrvzxzidV+0oE1iQWwesdgmsjhgzlyjEqzCzbsRi1e0/gBKO866MXoTpLCimHHILYgXrCtQSgn7R7mD3LpBezx/qyu949nBHvmto/rDbfkL/1hoKjRwZCrXC6HmtrfNaBU9lw5DqshmpLY+C75FH6AePPkY/eOQR8KU+rKiZWVo1pFGuxoEYUb1vWCjvilfoF/QE/eKVtQWllUXrZtTNKDn03/Nks9kGDYXT69qWL2+rmVIn0jOT/vxkycz62LyYaMh3VeZ3dORXuvKHgRJqxeJbW/VzKDS8rHZIQ3B4alnXgctWHOzqOnjiYJdwb03JxOHlDUJ7qCVUnUg9Fe8srq9b+uzGKVM2/mop6n/hkb4Z66oDC43whj07Rx4/pG75HcurJ4Wa6bU5CypCsXlsfSK/Znq6RnwkjuPBjDBM7RX5loUwHDw23VzOu81hU2VPRscKRh1x/aE0ze63e2sA5t03f4w2LwZqzega+bUtW16X7kMaoc7bPX/+7nmw/D6Mlo7Os/ttIS8tm3vPnGjnj0YfPeKpqfHAx5uef3HTZdU/Ptq5a+6cnZ1/qA0dZ/FEryPbP8B5nU/KM3ybb+Lo+jrbxkF+yPZyHBB3IamOOxRkxpn9GyTW7wWSXX76Hn3P35UMwHLZ1DC6wSSr3Kx+VN/iOcrs6Kl9LAF9H/z8hR1Sqc9XKhHdrvUCcqnWgT0WByFG0WTMiduMEHUIt8Ga1Od0O6wULBTDggVWpv4u5NPtqc9hDb0dLt+d+iL1xW61lb5FD0F56lnw0V/RtyAC4+kH9CFxL/0TTIDI2W/o28t66EvQ0rOMt10ghCpzsO0uMoa3XRUFNU9iKoQKeaBrOEwcMr6F65vtb8TNyLCYcqGzMKaZcMuiBxVo+dXZjdbIHFlWrEU1rjMGWaVX5g11Z1vL8suaK4RTXtlpSa2ylcr/dFpLyz6wFouCS5RcFvr3Yp+vGEZk2wtUsmgRpbTFarVV2MyCgTYU5IqyWlkh2xxVVSV09S/tZW5zn0GRcZ4U5jnzDLtyrT5vcbDYk2PhOMX2R9h+0GDtb9BmCPnezY/0bgfHOgFnLd9TYnsdqPw5PDaPGBZ6xd5+wjRETJ7i8jylIRPW+klmLmHJCmPHOdwqZYTMRqCESyFFKBHf7GKApmAwRdg+U5Ldk8weC5+HZcSftmtm2DQza+q7f4hNeCdZTKhsmcQ6cIH8XHf3c/Qs/ZCefX716ufhjrXv3NvZee87a3fRr3buhKw/wdBO+rRKVj+vJ2LJkefji8+fXd2588RnJ3Z27qRf0dcxuUToXPqfnTAV3tPnB9aJ8L1IE957GY7arSLrVQ/rTKmL72ZqTGs+tUfS+B4m/ezUnn7siD2nCBncrmxSTKp0W53JEw3b8LAw45c+rbj+mh4vNlQ+VlhYRqFzBg9NwM5ORvu4xiniOdXrRKYcSODZqWhn2RLStLOYjCVIsbNwIOCkhD2HXkx5fl1cZChpxLrUoqasioxHxS16iZ4mqK0PowJRAnU/VFUJy1JC4RJ1xRO8DMK0KYebmya/s8bSb0AwqFij4pxQETyNVRLcDtTnDn9X5QnJGajr4H3rYpwblaQJZdwohqdhm5g+MmFPOowc1Wb6oZ7OvHtuO5vVmF+/pwGU6GnYM37Q9DVzFsh3NQWi+qY5Xx8zYaZ6tXo1tseNCAcOQB2tRYA4qAFvPt+jUyFurx+BsAt/Fsrmpk6VNzUGvTnWYcLX+4WyA/6uwIFCs7lwf+rkgQCG/cIwnspfU5pnDIWnS88dSJ3c7/cfKGptLTwglGHwoL9rYG1ynC8gJdh3KqCUZjv15W7JjOyOIM9HBEMJhdhHNGq6+9n0+oFhkLVzdd/q9Ue+PLKenQAb/LfVmSe4dHY9eze8mX64fv2AfTpdFm/pBcWRdFGoXtgtUY9NNsHfvlVmauxAngZBE1dT07fKpd+cq5VhsG2cr7cSUsFtVza2FeOJMjj6gXqIOIw4UGzpCv+mOkomIb6S+jf14vKNQKWBKO+QXKxTKaJbNdv/Z9AWNEIMqyIagXe8EZi2FUNVI8aNjgLnXYifMpyl8hL6JfKeL5dSBc4shRwYCjl+WEu3Tnrl3Zcn0lvh8kmvrFjxypQUYWauU/SlhRxbZXyTypf09CyDM3BmWU9PXyVcAT2TZ0yfTG+lW/EKL+3RXzglRDk6n1dn5ofh46uOgDcIjDWyuiOtjDNLeByCFgcE46whqEtk8N7PmSM2KK7zTYkUeWC/ckoAWMBbcucvdm2/qH3FK0lY+8fQdWfJdRpt5M268//eSG3h1YC3u257eAVvWsuaEaf2rEDIgf2eoj2nhJN0L2vTlO3e6ZPhinfhQ54DvMoauDf1Fm/4V13LeRNfWrNgJQdjEBho6b4S2P/M7IX1MwIKo15IaLSX9mqQ4CdIyBfcayxNen+R29HPz8NA+nrFhNbX29eriQl+EhPqBfcaS8PmqJaWKxbEsyjzcLFVGqJ+ziLsKutBhlWIVHJ4wPgZPveTiQ44mo49ySgg0DCB4OxPA76mg4+eQuGJEYoOIOjiX2+KqyACXjMH5w1QirxhBzGy9WrBP5CLQSW0/BD1U/8hWi5M3L9f+jE9mPoUJtL9ggPaQHCkPmXYovMFDbs2i692BN4gMxqj1Ne0PqKJuGAUBpiUGahTvdBLE+f4MeMLRu6TZAT8M3kYi0jhT8TfGQxzF5pedmJVJRLvv16lF98zkDzGdIwCW90OHIoaQfXjfMQ+6u3TaELUUo8vEGak9moLEgs0mIThBQqW3qdBL7acPetbwJ/lskdp/oS5syE2Ztx8VOQ5jPYgDCVS/E1WFegdjDc5uLY5g+a+Gp6IUO4z1aMYcwLeZEGgCnxmphyhmAWi7zm09ZMjdPfvj8I2mAYlr67qJ/Me/Jx+TA880b23G//kjLvE72HREZGsepX+lT5JLz/6BCSh6PMH5/VpPB2X7f3fADEo6ovYG07uo+JCecJ1UlyiLcgsBpZmMXgs6luVeZErZnxzunVZs8PhE76u7L68u5L+H193f4zQj8LC3LHa/LgvMbNrmPTO2AkTxp45ylcVRNmeAQ5MZp/BhtgQ1nkNQwXUXeJc3+RIhqCG6Oth0GB3sMYH1ZAgcBqleJnHFv1tkv7mpVkPbm0E1AoC0S2TmIMOHqi+JmH4S9d/MofFg2/G4i95YyWcSo8dD7U3AWoT/tjwU0IZ28h47PiSOSwCyutLaS3vPd3fivsxVWa8mPLAyzg9Liu7m7sz+bwDTkt8rXGazJ2XOIJrLLRmytRuXDcauzLXpZR2NcP2qxk2MD8lQZuypntqmmy9TJvZnUA2snUBP1HY3Mgjhbp/HIKnyrA+GjGjClHAii+wi+VccsyZSpfT5VPn7IR9Nz733I2Ys0qYNFl7DB/AXVOPrd0FWSnnc2B4jjlTMTxbwPBMPsmWEJIJH8QdMucl9KR2Uj65IEVgr9aLY4Vz1EAGuBQpwsFi48WuBvI10Q82k3GZ4pHionAQZ7CQIZhHEFd1HrMLO0w4iKwJzALi8JjKcIJxDwMTTn34y18E7ZOa0f4/PnTz6UcXrZc3DVs69i8pzfLO+KlLnljF4pRSvP8k1L1xzNP0b1X0jH3zqyDeugvsdPKlrz48Dt+3vDP215euPbKtFBR8SFNMJxGxrZLGW8OWpcb87tL1ZPjDOoG1j89EfzrFWVRP+vC9PsKd3RjSzBASBtZnKtczy9gq5/wgfQGHlN7vM6fXizCM/gu2a9QCa6UH04HuvlE4Mdgw/H33mjW718j30zLEJyLsSZ3Sry0L2VOcPvTwGpbkPG6icj7L8IW7kg1emTL3HUNVCa+QPLceEYnTsSJ3IBu8GAnLisuUdN4ZphzXmTJJ4475gqs/7f2pM2Vd/Mhc8Hi4EEK1Ecmzz8TSCPu48Bj8B2nnRuZHmRFDNKGrA/ycwMqx5zgI/A3QX6T6ZZ9OjCVOm5lE0nM9yzVK5oTKCB0j4kRlumgJ12d1cRiJNUHajsVtTNw+OWizT1UPb2xdVxV67vI9pwolwvWyHWWejYfD1Us3nNrT0srXpqaCKqf9Ye1Wxr+DbGEEA5ERbCdNRFquHEwmP207mqQN9CS8Bm1tnyaPt83e20/2yruSx/ARjKcN4GaPjuNdW2rHXiAMkIHJLpnRKPVc/4t6RWS9Qtym+Af5f+UnuKwRsPCoByQCn1PLLJjFXFTpL+THqYVaOmCWBrO4HRIX2B8UTX8H1zySWyS1EplFf8G8UGHWLGqRH++gv8B3O+BzrssnFFYPxuiYgASEiFRvCllNr8xksYDUJsHTMSxJsHRYFyMm41YCIYE/jQlsDKZ6B3wJRKwe88bEGSxyd9o+Pg8BVyhWTX+Gc5st0syzNE+QNe6STIwiq7zGSBmbAWeJoDsecx5fwG5kTfm2/ucjQZzZNShz4lwTJBl9jx3xsM03+D48SB/8vnthgEylMqE+7cLAgAN0xgP6e0K8awRuB+G2DFbnb+1iZ5CF4ZisG2T4WbeNMEMJs5718TiJObNo6dUu4qM0jvD8GX4FLsg/zASuzRcdVI4YZYownCtKYxlpmQI5K2NWwEyZqOExxfhcwQeYituv2xAydnCGM8U6FjN5Lqev4LEKCiOAIRBEfIc3iF/6cJBv+vQn/eQnn96kcODglnD9mnrzbvqvX5bSf0Ju6S8hm9FEoq97Ja3FMXxOAwBDq8Eg4IIBFJCwesz1FnDe8NZi43SHX0U5vLGqfVypDgoCVk3HLmBmGyZH8OJ2bzzsqHSlMeIc9pQPYI9ej+8rPe1JSDJ10If1/JI5HOnQ+R1lCtxfn/EqI7fgmdjWlkfl8hqBGDECFy3zLmf6JzNHpN6bKwToXIGNEMV1xy1yKMD38Qfn2bDymZgo5c4cePJFue86MKjFNP2MZbNhuUpNsdXI8gaUm/q6TY+5iY84kxBNyGrTs5nVLRCJc41F4apFIjN1+4hYX1/fd4TZo9hU0vT5fBZLi/80zjRNAdFyj7pAXUCq+M6K6ldUixpkRDFoCQTlINMf48G4HIuLcQeictwh2h1+h2rHseaT216vLmikv6tptm95Y4Sz5Y0ttqZa+rvGTwyGTxqhrrbJtuWNkdaRb9xqb6qFOhZNN3H4FU7fam+uOZdSzyA3O4E5NNfoST/RM771dcy4jGM3ucDGYEV9/rwvH4Ab+VWI+fnOaRyUC7+BkOo3n96yaYNweHwf4aHUmPHf+iAidWTL6c3jU2M2bGJX4fCGb/GH4nNypTyjVyCgstXPlrusc4eUfmEsCGGYsEkj4ezRY/XF/SaTwWx1n5srOo8y6SyRxWZEvUx0qGbceoBz8ZTsyxH965GBbxIyOK+7D4n48AwrnmTwftD+QyYtkiELm576dyB6iSkuIAa+nyCDvp/A0tLfT4jAHbwN34u5ZBDm6kbwNNalQRc7x4AAeEZfsXj+OgO6vKoixyOWv4LaFcNcjqnG84rxpH+DihPS4CoMFAm82rj0M0XzL1Gw/0UtUzy+hO1mrR+oxoXzznLhvJMym3TI1zy2MDK3C+edsExH+720V9v7rQlXz4vpSzJooWk5dl55ju/+wodx1m995ZMazFsvKOjskfP0yPPKCH93GfrONa4qB9+uZkDLfqUQjnIPqO8pH170t7ffsf/n825aUlHkLCyKjC52vmUyj5n+fXUSGhqndSdGXrR/XEFBia+k2Du0umpkg7fUaquOpH3hdZ1Xn9Xsp+K8YYYKjrknqRuHzQ0nL0jLEhpZ2hSOvESYwZ6lZcyHupk9I2MHYUzHTOz4RhgVg7AFj6DPb0HNLlzMggqjGimWeQe00/85UamlPuvgtkitYwTeybwu3I7JE6bDvO7/xPrkKtvYTgbTQFsEexnEW8CF0horv35CU/DGZ1+YcP/9E1741caK5gk4ZZeO+c1r97YMHXP33WOGttz7+ktj2Jwgl8BJdafixhWsfw3F7F8iqBbRwQzaQeGyE/Qo1Jw4Kh09cfToCag52/U1kK/lhm3IoRu2QQO8to2+Rl/bBq/RshaJtDCdjOunaTtQEdv9MQpRFLSoxX3LgTjKtTREubBJNxIpiCqsnX0oqges7lEm33UTrcxhhFnz8IRU9lwKbtMfMPp+ux6lP1wP2w+Xn/p3JWvkO8os+4EyLSj+g+oPldoHL8+lOw50/lDJOH1e7mSJGIqm56iMcgzLNRkF5rRgCqIIY/Y0k8CtngyARYJyaEfbc0v6OR7LCWYdpb18CrMPyujxHW0Tqabfp/0ldFzP4z7Vg3OVL8iLfMf752wPIuuTjCzycgdl0Weq5w4WHD0kPsnHrk4mV48dt6Il3ODzNYRbVozjMcB7SsaVxzRSdogDoUEYx/lRNrPSQBrEeYnMv9kT5Fv1wC0jDLgljS2shmHdKdLtDxcxNS/FxaPE51EfSW6Nr1lTPvfiem0wd+K2hguHlDkEurFzZE+Uf1qncEW4j583nwb76c1slxR5h3TeGGq6J6rG6SbTNwQiz8I2FBAn99f1cJRUVBt3QfF5mCmOQWglFOlBH8qkZV+uXr1w6sqFf/0NnQbk+iVz6uouXbt96YK3FG3smHuW3ZinFt20+r6nhV8NH9daWkpb6PFJU28jaTs6kTP7wz4xrHriYYsv7pFna19oFTRRwS6oXnKFikvOtM1b49wim2EQ6+eMYwmYgswRk7MLOJCWxzhxe/s5Vko6Xel7U0j0phaAm00QI/ezZv3KeIOR5HB/ZxuOIMp+i8ljYR8asNk2BEC3DKt+I6BKr+nKDWjf8DHTzS2gm5i1bzROhPFeThNjiqVnDC9shEHjLErjagYztmnny0kz+Y/zZZgjqKgjuLtlMF4j5EONMEJ1jIAyCNRAvhQcAY54cIQQCKoO/MsXWSK8RVkXR3jmCeP5QhnGYaAM8iGuloEazzcEK/HGEccMJYdaIyvMXdNRI48QkDiPEPBtScWkIuboyMdZd6GIzBPFLNnkEsjLkGhT8n1FhcMiFUEAWXbkWnL9geJRzsJch5xX6nCGC8XcGkOhrSJ/Yo9k9Ug2Q/OkZqUgJ2R3j3FdtuidJwO1bl+NSynJrk2Wx3ODxV6Lx2MszbYmY0PlvOxQgbMsz+fMcjsNhaFgnVLamD8kWIUKowEMcpYMTtc1726SsrJHubPUPIMh35rbHBTyLaPrvEaDx1BTWyY4Suoryk2CRxr6LcH9L0mxIMPum/zHp7LCRQaLTSyNueOq2ZdndfogS/VnNcdkVbD7so0VTtHuNNqz1ycFk5wlGLN8pc0em9VkMIH/ZsgxGBTVLDrkItvQfHOJN+AwmbPiVos9x1SgWixyvsliLXQ2O2srKt2uSqfRPKW2oNWUZcpxlIcWz/gJ7X+mPOeWEa3DSgqiLXK2Uc01Fxepdq9FrjMWZEuWxpGjyzplh8mpcBm6V3SrC6SMDfJbPH6Az/t+fcMNv75BFAdfpJM38Ougv7SfJLO79DJUxzlvIF9rYq84YK/BGwNbKyRqArEXUb8vwd6REnwvC+ORa/BYA+lLcDtOIr3PJXD+wqL1PAfbACpILRmmf6+sey4hJ/Po3y2nv5YxIWOLDYd0VHl6wUtpYodI08i/Ru4njWOZLtwYuPqmrh083KfvRQrJtMPI2LXeB5jc6NIkn3fdGIZ8oY5WB7WP29H1gHftWIyw87QHMoRZGdAtzv/2PS1LMps7me+4gejSpI8wBV5EAU55jMhAgmlOeFCSCQHnYXqY41ucY4BGcvX9EKOIOjEEWyS+Y+rzBiEaDCj5oDBfLodubiyDcyYaAp9igf/0+8EP3MtP/G0M2xGjBxPOTv9Ef5c/X9Dy/RjKdya0p6KBQNSvatSBtDPX3xWAclG2jZu+8QyNTkx2xaBNSzjzMbH+VheGOp2J1L/wJX+UkMHfEo4mE0k7mUeW8D2jtE9gC8SZU6DHNBDDfGzZ8A6KiHLlf2C0mdUHrxlQH/D8ueCqDgx1Mpoe9rGN/Sjx0kG2m5MOMiealD4N+tJq2vmX+fq484nwAJKqD9L3Y9Z5wZeMPpCeJ3j7wJ5TkJk2OJPoB6f2pMXKmeQgZTiZmTsC9skpNaH08v00ou/Lh42CiGzXwbZHM2tWfsS3plXMFmh3v84k6fH/Hsc9A/Cnb0TJPdEWoe+kwGcPqoOzerYxkxi7F36W3sETYBWuqZ/imvLwvRYH9w6Iu8BhYh7XgzrZFrb5TC2Q6WaZ3rGMPkCX0AeW3TH2lR5NS/edpvW8Qn+kd9OROY/+9s1H5rRdYoF/aQ+c64UHNJptWSqm0o0W0nOCkMk4H3SLVyX75tdcCqytwyESZFt85UFlIMIcDwR9ujUsEg+YeC3xoUtwtwjML47dFah2m98bCOreoI48QeWbBG/neucuCkQC18+lX+28h/5rzg14s3iOJ+9t9rS39D68XfrY5yB9/thSDO4qSWk7U8Pn/mNT5+M/aarY8mu+qTCybRnt38rzS5x49MpbNl/52HH9bivAsgmtmGTqgiMg6HHXY1aY5fX6He0/0tmh/WLzwpXhzsTcWyZnbF3aoL1swZNGC1nTTXps3TOeInHGwMaQMgSAAQ7AuI09bPJWAclCLcHqUO3EIb9+371H6eX0SfrXV1cJpOv5S6D+sBgOU7LqVSiBabDt6Ocnnn+a/m06r8OrOBca+f8FUcr9zjhX5CTaGg8rAjOvBoRg2AXumDR1z5o1UyJzws/2Wr98up88/aW11/EOFB8XtTVTBDJlTXhOhJKpBYfoF0PoF1AwBAoObT50KO3TLGJLB++pySS9p3buO2pHxoLDDZ+mwWE13SeDzpxAZc6MOn1XPKTfy+gJvL+zM9+Z6T/mLsDwltnSGbHWQ6y/+TduhNfNyHbRQPTIoh//PCIKMe654JHIOroVqtahHh25Eqro1nXHhMdT77yTOpE68U7qHeFx+WN6zx/onvffh4V/EFENodekboRb6DrhGrgx8917poyMP4SnGFCFH5TJsWOo7g96Mb0ZN7h++YPfFnklL8zjWKaK386MVrD6wbK07x7X1ezI8CuZ/cmIs4vtZnOc9nBvczbv1EAQYZk9hfq43cFs1gof036udnWxweCBueOHzLphj77r20f0O8q4MQcyLpaBpP/TkKZrF3Xq8ZSH4cLv9arJBLLoO7029Z3hgId9i8x2j+3hWJhv3NnjulJSnv5M2Wp31PNHkqPebhl4xp+EM0/s4njohol/27r1b3Q/vZ3uZyGxy+LKN+bn/Z3+NXb1xNEmk6nI6cz95SU//uKiXK2kPLiJPvPIuFunjA6HyhSn0vPLn0OgK8epuWrCd9Dr3+l7JBEO5Lvlx359GGZfXaRqg7OGiby4s8vykRcX5qlbTWaTIbvYbHPlOpsacj6qcTVYJ8/GEk3NJZGs3GDbqFxwRvxh57xZYduYQDg3MCWZc15fidybtIjNdh//TwL4ZrzoyzARWxxn7y6hZFffxcpwWk3v/+yvlChLzpyFiz+Fx+THaDUcYwccP/s8HcUIiPR6apQ45+yOY8c4DqVtSen95cHaJhPPusJznmcmV3XYyuQx/Pz/AAfdhq542o2QsWrDMBCGfyVOSjOUDn4AdSlJiY1sMCTZ0hQHQqcM6RyMahsSKVj2EChd+wgd+wZ9s7xDz4pKl0IrkO7T3a+73wZwhU8wnNcNHhwzDPDiuIMLvDvu4hYnxx4G7M5xD9fsyXGf8q+kZN4l3e7tq5YZfDw77tDcN8ddPOLDsQef+Y574Cxx3Kd8gQU0DjiiQokcBWpwDJFhRDGGQIQEY+IV6SQU0RwGezR0GpvBQh+OVZkXNR9mIx6LKBnzlZaKz82+MUaSZGmV0k7JqJOit1hKJasy04p4TcWcmu6wJRHWMm92W4LUimsbK1JIayskYxwz2r81PlciTBBgSvv7M5BqVae6yiWPQ8Fn/McAXaJJMA1a8/9wu7FFQ2Vtf4mwE0IbW2fYyMqUWnEholAIwf/u+QXtVlqxAAAAeNpt0meTFVUUheH7DhkJEgQJgpIFhdvn7NM9gxKGCZKzKGZyUHJGySAgSq7i5wrFfYdPdFXX+tRP9V61Wl2tt8//rdbh1vueV29eWl2tYXQxjOGMYCSjGM0YxvIB4xjPBCbyIZOYzBSm8hHTmM7HzGAms5jNJ8xhLp/yGfOYzwIWsojFLOFzlrKML/iS5aygTUUiExRqGrrpYSVf8TWrWM0a1tLLOvroZ4BBvmE9G9jIJjazha1sYzs72MkudvMte/iO79nLD/zIT/zML/zKb+xjPwc4yCEOc4SjHOM4v/MHJzjJKU5zhrOc4zwXuMglLnOFq/zJX1zjOje4yS1uc4e73ONv7vOAh/zDI/7lPx7zhKc84zkveDnqwsljg1W7bVZmMrMZZjFrszG7zZ63mfSSXtJLekkv6SW9pJf00pBX6VV6lV6lV+lVepVepVfpVXpJL+klvaSX9JJe6njZu7J3Ze/K3pW9K3tXbg9915id/wid0Amd0Amd0Amd0Il3TueesJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn0h6SS/pZb2sl/WyXtbLelkv62W9rBd6oRd6oRd6oRd6oRd6oVf0il7RK3pFr+gVvaJX9IperVfr1Xq1Xq1X69V6tV6tV+s1eo1eo9foNXqNXtPxijsr7qy4s+LOijsr7qy0h75rzG6zx+w115l9Zr85YA520l0Wd1ncZXGXxV0Wd1ncZama1x+EcTsAAAAB//8AAnjaY2BgYGQAgosrjpwF0ZcUq9bCaABTzgdAAAA=") format("woff"),
url(//thomas-beyer.com/wp-content/plugins/wp-spreadplugin/css/genericons/Genericons.ttf) format("truetype"),
url(//thomas-beyer.com/wp-content/plugins/wp-spreadplugin/css/genericons/Genericons.svg#Genericons) format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "Genericons";
src: url(//thomas-beyer.com/wp-content/plugins/wp-spreadplugin/css/genericons/Genericons.svg#Genericons) format("svg");
}
} .genericon {
font-size: 16px;
vertical-align: top;
text-align: center;
-moz-transition: color .1s ease-in 0;
-webkit-transition: color .1s ease-in 0;
display: inline-block;
font-family: "Genericons";
font-style: normal;
font-weight: normal;
font-variant: normal;
line-height: 1;
text-decoration: inherit;
text-transform: none;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
speak: none;
} .genericon-rotate-90 {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.genericon-rotate-180 {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.genericon-rotate-270 {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.genericon-flip-horizontal {
-webkit-transform: scale(-1, 1);
-moz-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.genericon-flip-vertical {
-webkit-transform: scale(1, -1);
-moz-transform: scale(1, -1);
-ms-transform: scale(1, -1);
-o-transform: scale(1, -1);
transform: scale(1, -1);
} .genericon-404:before { content: "\f423"; }
.genericon-activity:before { content: "\f508"; }
.genericon-anchor:before { content: "\f509"; }
.genericon-aside:before { content: "\f101"; }
.genericon-attachment:before { content: "\f416"; }
.genericon-audio:before { content: "\f109"; }
.genericon-bold:before { content: "\f471"; }
.genericon-book:before { content: "\f444"; }
.genericon-bug:before { content: "\f50a"; }
.genericon-cart:before { content: "\f447"; }
.genericon-category:before { content: "\f301"; }
.genericon-chat:before { content: "\f108"; }
.genericon-checkmark:before { content: "\f418"; }
.genericon-close:before { content: "\f405"; }
.genericon-close-alt:before { content: "\f406"; }
.genericon-cloud:before { content: "\f426"; }
.genericon-cloud-download:before { content: "\f440"; }
.genericon-cloud-upload:before { content: "\f441"; }
.genericon-code:before { content: "\f462"; }
.genericon-codepen:before { content: "\f216"; }
.genericon-cog:before { content: "\f445"; }
.genericon-collapse:before { content: "\f432"; }
.genericon-comment:before { content: "\f300"; }
.genericon-day:before { content: "\f305"; }
.genericon-digg:before { content: "\f221"; }
.genericon-document:before { content: "\f443"; }
.genericon-dot:before { content: "\f428"; }
.genericon-downarrow:before { content: "\f502"; }
.genericon-download:before { content: "\f50b"; }
.genericon-draggable:before { content: "\f436"; }
.genericon-dribbble:before { content: "\f201"; }
.genericon-dropbox:before { content: "\f225"; }
.genericon-dropdown:before { content: "\f433"; }
.genericon-dropdown-left:before { content: "\f434"; }
.genericon-edit:before { content: "\f411"; }
.genericon-ellipsis:before { content: "\f476"; }
.genericon-expand:before { content: "\f431"; }
.genericon-external:before { content: "\f442"; }
.genericon-facebook:before { content: "\f203"; }
.genericon-facebook-alt:before { content: "\f204"; }
.genericon-fastforward:before { content: "\f458"; }
.genericon-feed:before { content: "\f413"; }
.genericon-flag:before { content: "\f468"; }
.genericon-flickr:before { content: "\f211"; }
.genericon-foursquare:before { content: "\f226"; }
.genericon-fullscreen:before { content: "\f474"; }
.genericon-gallery:before { content: "\f103"; }
.genericon-github:before { content: "\f200"; }
.genericon-googleplus:before { content: "\f206"; }
.genericon-googleplus-alt:before { content: "\f218"; }
.genericon-handset:before { content: "\f50c"; }
.genericon-heart:before { content: "\f461"; }
.genericon-help:before { content: "\f457"; }
.genericon-hide:before { content: "\f404"; }
.genericon-hierarchy:before { content: "\f505"; }
.genericon-home:before { content: "\f409"; }
.genericon-image:before { content: "\f102"; }
.genericon-info:before { content: "\f455"; }
.genericon-instagram:before { content: "\f215"; }
.genericon-italic:before { content: "\f472"; }
.genericon-key:before { content: "\f427"; }
.genericon-leftarrow:before { content: "\f503"; }
.genericon-link:before { content: "\f107"; }
.genericon-linkedin:before { content: "\f207"; }
.genericon-linkedin-alt:before { content: "\f208"; }
.genericon-location:before { content: "\f417"; }
.genericon-lock:before { content: "\f470"; }
.genericon-mail:before { content: "\f410"; }
.genericon-maximize:before { content: "\f422"; }
.genericon-menu:before { content: "\f419"; }
.genericon-microphone:before { content: "\f50d"; }
.genericon-minimize:before { content: "\f421"; }
.genericon-minus:before { content: "\f50e"; }
.genericon-month:before { content: "\f307"; }
.genericon-move:before { content: "\f50f"; }
.genericon-next:before { content: "\f429"; }
.genericon-notice:before { content: "\f456"; }
.genericon-paintbrush:before { content: "\f506"; }
.genericon-path:before { content: "\f219"; }
.genericon-pause:before { content: "\f448"; }
.genericon-phone:before { content: "\f437"; }
.genericon-picture:before { content: "\f473"; }
.genericon-pinned:before { content: "\f308"; }
.genericon-pinterest:before { content: "\f209"; }
.genericon-pinterest-alt:before { content: "\f210"; }
.genericon-play:before { content: "\f452"; }
.genericon-plugin:before { content: "\f439"; }
.genericon-plus:before { content: "\f510"; }
.genericon-pocket:before { content: "\f224"; }
.genericon-polldaddy:before { content: "\f217"; }
.genericon-portfolio:before { content: "\f460"; }
.genericon-previous:before { content: "\f430"; }
.genericon-print:before { content: "\f469"; }
.genericon-quote:before { content: "\f106"; }
.genericon-rating-empty:before { content: "\f511"; }
.genericon-rating-full:before { content: "\f512"; }
.genericon-rating-half:before { content: "\f513"; }
.genericon-reddit:before { content: "\f222"; }
.genericon-refresh:before { content: "\f420"; }
.genericon-reply:before { content: "\f412"; }
.genericon-reply-alt:before { content: "\f466"; }
.genericon-reply-single:before { content: "\f467"; }
.genericon-rewind:before { content: "\f459"; }
.genericon-rightarrow:before { content: "\f501"; }
.genericon-search:before { content: "\f400"; }
.genericon-send-to-phone:before { content: "\f438"; }
.genericon-send-to-tablet:before { content: "\f454"; }
.genericon-share:before { content: "\f415"; }
.genericon-show:before { content: "\f403"; }
.genericon-shuffle:before { content: "\f514"; }
.genericon-sitemap:before { content: "\f507"; }
.genericon-skip-ahead:before { content: "\f451"; }
.genericon-skip-back:before { content: "\f450"; }
.genericon-skype:before { content: "\f220"; }
.genericon-spam:before { content: "\f424"; }
.genericon-spotify:before { content: "\f515"; }
.genericon-standard:before { content: "\f100"; }
.genericon-star:before { content: "\f408"; }
.genericon-status:before { content: "\f105"; }
.genericon-stop:before { content: "\f449"; }
.genericon-stumbleupon:before { content: "\f223"; }
.genericon-subscribe:before { content: "\f463"; }
.genericon-subscribed:before { content: "\f465"; }
.genericon-summary:before { content: "\f425"; }
.genericon-tablet:before { content: "\f453"; }
.genericon-tag:before { content: "\f302"; }
.genericon-time:before { content: "\f303"; }
.genericon-top:before { content: "\f435"; }
.genericon-trash:before { content: "\f407"; }
.genericon-tumblr:before { content: "\f214"; }
.genericon-twitch:before { content: "\f516"; }
.genericon-twitter:before { content: "\f202"; }
.genericon-unapprove:before { content: "\f446"; }
.genericon-unsubscribe:before { content: "\f464"; }
.genericon-unzoom:before { content: "\f401"; }
.genericon-uparrow:before { content: "\f500"; }
.genericon-user:before { content: "\f304"; }
.genericon-video:before { content: "\f104"; }
.genericon-videocamera:before { content: "\f517"; }
.genericon-vimeo:before { content: "\f212"; }
.genericon-warning:before { content: "\f414"; }
.genericon-website:before { content: "\f475"; }
.genericon-week:before { content: "\f306"; }
.genericon-wordpress:before { content: "\f205"; }
.genericon-xpost:before { content: "\f504"; }
.genericon-youtube:before { content: "\f213"; }
.genericon-zoom:before { content: "\f402"; } .spreadplugin-items ul {
margin: 0 !important;
padding: 0 !important;
list-style: none !important;
}
.spreadplugin-clearfix {
clear: both;
}
.spreadplugin-items code,
.spreadplugin-items pre {
font-family: Arial, Helvetica, Tahoma, sans-serif;
font-size: 13px;
}
.spreadplugin-checkout-link.button:after,
.spreadplugin-items .add-basket-button i:before {
content: "\f447";
font-family: "Genericons";
}
.spreadplugin-items img {
padding: 0 !important;
}
.spreadplugin-article,
.spreadplugin-article-detail,
.spreadplugin-designs {
margin-top: 20px;
margin-right: 2px;
padding: 5px;
overflow: hidden;
white-space: normal;
display: inline-block;
}
.spreadplugin-designs {
min-height: inherit;
float: left;
}
.spreadplugin-article {
padding: 10px;
}
.spreadplugin-article table,
.spreadplugin-article-detail table,
.spreadplugin-design table {
border: 0;
}
.spreadplugin-article-detail {
width: auto;
padding-top: 50px;
}
.spreadplugin-items a {
color: #000;
}
.spreadplugin-items a:hover {
text-decoration: underline;
}
.spreadplugin-design {
height: 300px !important;
text-align: center;
}
.spreadplugin-article img,
.spreadplugin-article-detail img {
padding: 0;
border: 0;
border-radius: 0;
background: 0 0;
}
.spreadplugin-article .product-name,
.spreadplugin-article img,
.spreadplugin-article-detail img {
display: block;
text-align: center;
margin: 0 auto;
}
.spreadplugin-items .description-wrapper .description,
.spreadplugin-items .design-container,
.spreadplugin-items .product-description-wrapper .description {
display: none;
}
.spreadplugin-article .image-wrapper,
.spreadplugin-article-detail .image-wrapper {
min-height: 200px;
}
.spreadplugin-article .product-name {
min-height: 55px;
}
.spreadplugin-article div,
.spreadplugin-article-detail div {
text-align: left;
}
.spreadplugin-article .size-select,
.spreadplugin-article input,
.spreadplugin-article p,
.spreadplugin-article ul,
.spreadplugin-article ul li,
.spreadplugin-article-detail ul,
.spreadplugin-items .colors li {
list-style: none;
margin: 0;
padding: 0;
background: 0 0;
}
.spreadplugin-article input[type="text"],
.spreadplugin-article-detail input[type="text"] {
clear: both;
width: 60px;
margin-right: 10px;
}
.spreadplugin-article .quantity,
.spreadplugin-article input[type="submit"] {
padding: 5px;
margin: 5px 5px 10px;
}
.spreadplugin-article-detail input[type="submit"] {
padding: 5px;
margin-top: 20px;
}
.spreadplugin-article input[type="submit"],
.spreadplugin-article-detail input[type="submit"] {
width: auto;
}
.spreadplugin-items .colors {
min-height: 40px;
}
.spreadplugin-article-detail .colors li,
.spreadplugin-article-detail .views li,
.spreadplugin-items .colors li,
.spreadplugin-items .views li {
float: left;
margin: 0 2px 2px 0;
cursor: pointer;
list-style: none !important;
}
.spreadplugin-items .colors li {
width: 13px;
height: 13px;
}
.spreadplugin-article-detail .views li,
.spreadplugin-items .views li {
width: 42px;
height: 42px;
list-style-type: none !important;
}
.spreadplugin-article-detail .colors li {
width: 32px;
height: 32px;
}
.spreadplugin-article-detail .views li {
width: 80px;
height: 80px;
}
.spreadplugin-items #pagination {
float: left;
}
.spreadplugin-items #copyright {
clear: both;
padding-top: 20px;
z-index: 0;
}
.spreadplugin-items #copyright,
.spreadplugin-items #copyright a {
color: #ccc;
font-size: x-small;
}
.spreadplugin-items .description-wrapper .header a,
.spreadplugin-items .product-description-wrapper .header a {
cursor: pointer;
}
.spreadplugin-items .ul {
list-style: none !important;
}
.spreadplugin-items .separator {
margin: 0;
padding: 5px 0;
clear: both;
background-color: transparent;
}
.spreadplugin-items #infscr-loading {
background: #fff;
z-index: 1003;
position: fixed;
clear: both;
bottom: 5px;
width: 200px;
overflow: hidden;
padding: 15px;
left: 50%;
margin-left: -100px;
border: 1px solid #eee;
text-align: center;
box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.spreadplugin-items #infscr-loading img {
position: absolute;
top: 19px;
left: 20px;
border-radius: 0;
box-shadow: none;
}
#spreadplugin-list {
padding-top: 20px;
position: relative;
width: 100%;
}
.spreadplugin-items .size-select {
max-width: 100px;
}
.spreadplugin-article-detail .size-select {
min-width: 80px;
display: block;
clear: left;
padding: 0.7em 1em;
}
.spreadplugin-article-detail .quantity {
min-width: 30px;
display: block;
}
.spreadplugin-items .active {
width: 100%;
float: left;
clear: both;
background-color: #e8e8e8;
padding: 2px;
}
.spreadplugin-design .image-wrapper {
cursor: pointer;
text-align: center;
vertical-align: middle;
height: 190px;
width: 190px;
}
.spreadplugin-design .img-caption {
background: #fff;
color: #000;
display: none;
padding: 2px;
width: 190px;
position: relative;
font-size: 13px;
left: 0;
overflow: hidden;
height: 50px;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
.spreadplugin-menu {
position: sticky;
z-index: 1002;
padding: 10px;
width: 100%;
margin: 0;
top: 0;
background: #fff;
display: inline-block;
}
.spreadplugin-menu #articleSortBy,
.spreadplugin-menu #checkout,
.spreadplugin-menu #productCategory,
.spreadplugin-menu #productSubCategory {
position: relative;
float: left;
margin-right: 10px;
}
.spreadplugin-items .details-wrapper,
.spreadplugin-items .details-wrapper2,
.spreadplugin-menu #checkout {
float: right;
}
.spreadplugin-menu #productCategory {
width: 150px;
margin-left: 10px;
}
.spreadplugin-menu #productSubCategory {
width: 150px;
}
.spreadplugin-menu #articleSortBy {
width: 100px;
}
.spreadplugin-items .product-name {
font-size: 90%;
}
.spreadplugin-article .edit-wrapper-integrated,
.spreadplugin-items .edit-wrapper {
margin-left: 0;
margin-top: 0;
padding: 5px;
position: absolute;
z-index: 1001 !important;
float: left;
}
.spreadplugin-items ul.soc-icons a {
line-height: 1em;
}
.spreadplugin-items ul.soc-icons li {
float: none;
margin: 0 !important;
display: inline-block;
list-style: none;
vertical-align: top;
}
.spreadplugin-checkout-link.button:after {
padding: 10px 15px;
}
.spreadplugin-cart-contents,
.spreadplugin-items .add-basket-button,
.spreadplugin-items .edit-wrapper-integrated,
.spreadplugin-items .soc-icons .fb,
.spreadplugin-items .soc-icons .goog,
.spreadplugin-items .soc-icons .pin,
.spreadplugin-items .soc-icons .twt {
padding: 10px 15px;
cursor: pointer;
border: none;
}
.spreadplugin-cart-contents i,
.spreadplugin-items i {
font-family: "Genericons";
font-style: normal;
}
.spreadplugin-cart-contents i:before {
content: "\f407";
}
.spreadplugin-items .edit-wrapper-integrated i:before {
content: "\f411";
}
.spreadplugin-items .soc-icons .fb i:before {
content: "\f203";
}
.spreadplugin-items .soc-icons .goog i:before {
content: "\f206";
}
.spreadplugin-items .soc-icons .twt i:before {
content: "\f202";
}
.spreadplugin-items .soc-icons .pin i:before {
content: "\f210";
}
.spreadplugin-cart .cart-row {
float: left;
padding-bottom: 10px;
padding-top: 10px;
border-bottom: 1px #ccc solid;
display: block;
width: 100%;
white-space: normal;
}
.spreadplugin-cart {
position: absolute;
right: 0;
top: 50px;
background-color: #fff;
padding: 10px;
width: 400px;
}
.spreadplugin-cart-contents {
width: 100%;
height: 300px;
overflow-y: auto;
overflow-x: hidden;
padding-left: 10px;
padding-right: 10px;
}
.spreadplugin-cart-contents div {
float: left;
}
.spreadplugin-cart .cart-preview {
width: 70px;
}
.spreadplugin-cart .cart-price {
float: left;
text-align: right;
}
.spreadplugin-cart .cart-delete {
float: right;
padding: 2px;
}
.spreadplugin-cart .cart-delete a img {
border: 0 !important;
}
.spreadplugin-cart .cart-description {
width: 200px;
padding-left: 10px;
padding-right: 10px;
}
.spreadplugin-cart-checkout {
text-align: right;
padding: 10px;
float: right;
}
.spreadplugin-cart-checkout a,
.spreadplugin-cart-checkout a:hover,
.spreadplugin-cart-close a,
.spreadplugin-cart-close a:hover {
color: #fff;
text-decoration: none;
}
.spreadplugin-cart-checkout a {
background-color: #666;
padding: 15px 30px;
}
.spreadplugin-cart-checkout a:hover {
background-color: #999;
}
.spreadplugin-cart-total {
padding: 10px;
}
.spreadplugin-cart-total .price {
float: right;
}
.spreadplugin-cart-total .total-incl-shipping {
font-size: smaller;
}
.spreadplugin-cart-total .total-incl-shipping .price {
font-size: small;
}
.spreadplugin-article-detail form table td {
vertical-align: top;
}
.spreadplugin-article-detail form table td h3 {
text-align: left;
}
.spreadplugin-items .product-description-wrapper {
padding-top: 10px;
padding-bottom: 10px;
}
.zoomContainer {
z-index: 1000;
}
.spreadplugin-article-detail .product-name {
clear: left;
}
.spreadplugin-article-detail .details-wrapper2 {
margin-top: 20px;
}
.spreadplugin-article-detail .views-wrapper {
padding-bottom: 10px;
padding-top: 10px;
display: table;
width: 100%;
}
.spreadplugin-article-detail .views-wrapper .views {
display: table;
margin: 0 auto;
}
spreadplugin-items img {
max-width: none !important;
}
.spreadplugin-article-detail .articleContentLeft,
.spreadplugin-article-detail .articleContentRight,
.spreadplugin-article.list-view .articleContentLeft,
.spreadplugin-article.list-view .articleContentRight {
float: left;
}
.spreadplugin-article-detail .articleContentLeft {
width: 40%;
min-width: 290px;
}
.spreadplugin-article-detail .articleContentRight {
margin-left: 20px;
width: 40%;
min-width: 190px;
}
.spreadplugin-article.list-view .articleContentLeft {
width: 40%;
min-width: 190px;
}
.spreadplugin-article.list-view .articleContentRight {
margin-left: 20px;
width: 50%;
min-width: 225px;
}
.spreadplugin-article.list-view .articleContentLeft * {
text-align: center !important;
}
.spreadplugin-article.list-view .articleContentLeft .details-wrapper2 {
float: none;
clear: both;
}
.spreadplugin-article.list-view .articleContentRight * {
text-align: left !important;
}
@media only screen and (max-width: 480px) {
::-webkit-scrollbar {
-webkit-appearance: none;
}
::-webkit-scrollbar:vertical {
width: 12px;
}
::-webkit-scrollbar:horizontal {
height: 12px;
}
::-webkit-scrollbar-thumb {
background-color: rgba(0, 0, 0, 0.5);
border-radius: 10px;
border: 2px solid #ffffff;
}
::-webkit-scrollbar-track {
border-radius: 10px;
background-color: #ffffff;
}
.spreadplugin-article,
.spreadplugin-article-detail,
.spreadplugin-design {
width: 100% !important;
}
.spreadplugin-cart {
z-index: 99999 !important;
}
.spreadplugin-cart-contents {
height: 180px;
}
.spreadplugin-article-detail .articleContentLeft {
width: 100%;
}
.spreadplugin-article-detail .articleContentRight {
margin-left: 0;
width: 100%;
}
}
.mfp-wrap {
z-index: 99999 !important;
}
.mfp-bg {
z-index: 1059 !important;
}
#spreadplugin-tabs_wrapper {
margin: 0 auto;
padding-top: 50px;
display: table;
width: 100%;
}
#spreadplugin-tabs_wrapper td {
min-width: inherit;
}
#spreadplugin-tabs_container {
border-bottom: 1px solid #ccc;
}
#spreadplugin-tabs {
list-style: none;
margin: 0 0 0 10px;
}
#spreadplugin-tabs li {
display: inline;
}
#spreadplugin-tabs li a {
border: 1px solid #ccc;
padding: 4px 6px;
text-decoration: none;
background-color: #eee;
border-bottom: none;
}
#spreadplugin-tabs li a:hover {
background-color: #ddd;
padding: 4px 6px;
}
#spreadplugin-tabs li.active a {
background-color: #fff;
padding: 4px 6px 5px;
border-bottom: none;
}
#spreadplugin-tabs li.active a:hover {
background-color: #eee;
padding: 4px 6px 5px;
border-bottom: none;
}
#spreadplugin-tabs_content_container {
padding: 10px;
margin: 0;
}
#spreadplugin-tabs .active {
clear: none;
float: none;
background-color: inherit !important;
}
.spreadplugin-items .image-wrapper img {
width: 100% !important;
height: 100% !important;
}
.spreadplugin-article .description-wrapper {
width: 100%;
}
.spreadplugin-article.list-view {
width: 40%;
}
.spreadplugin-article.min-view {
vertical-align: top;
}
.spreadplugin-article.min-view .size-wrapper {
padding: 10px 0;
}
.spreadplugin-article .edit-wrapper-integrated {
cursor: pointer;
}
#spreadplugin-designer-wrapper,
.mfp-content {
max-width: 800px;
}
#spreadplugin-shipment-wrapper {
display: none;
max-width: 400px;
}
#spreadplugin-shipment-wrapper > table {
color: #666;
text-shadow: 1px 1px 0 #fff;
background: #fff;
border: solid #ccc;
border-width: 1px 0 1px 1px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border-collapse: inherit;
width: 300px;
border-spacing: 0;
}
#spreadplugin-shipment-wrapper > table tr:first-child th:first-child {
border-top-left-radius: 3px;
}
#spreadplugin-shipment-wrapper > table td.colored,
#spreadplugin-shipment-wrapper > table th {
background: #fbfbfb;
}
#spreadplugin-shipment-wrapper > table td.rightBorder,
#spreadplugin-shipment-wrapper > table th {
border-right: 1px solid #ccc;
}
#spreadplugin-shipment-wrapper > table th {
border-bottom: 1px solid #ccc;
}
#spreadplugin-shipment-wrapper > table td,
#spreadplugin-shipment-wrapper > table th {
padding: 1%;
}
.shipping-window {
cursor: pointer;
}
.spreadplugin-article.min-view.active {
background: #fff;
border-radius: 5px;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
padding: 16px !important;
z-index: 10;
margin: -20px 0 -50px;
display: inline-block;
}
.spreadplugin-article.min-view {
padding: 15px !important;
position: relative;
z-index: 1;
float: none;
min-height: 395px;
}
.spreadplugin-article.min-view .actions {
clear: both;
display: none;
width: auto;
margin: -9px 0 0;
padding-top: 10px;
text-align: center;
line-height: 16px;
font-size: 11px;
color: #999;
}
.spreadplugin-article.min-view .product-name {
line-height: inherit;
font-size: inherit;
}
.spreadplugin-article.min-view.active .actions {
display: block;
}
.spreadplugin-items .clear {
display: block;
height: 0;
overflow: hidden;
visibility: hidden;
width: 0;
clear: both !important;
}
.spreadplugin-article.min-view .price-wrapper {
border-radius: 60px;
display: block;
font-weight: 400;
letter-spacing: -1px;
margin: 0;
text-align: center;
color: #fff;
background-position: center center;
background-repeat: no-repeat;
font-size: 16px !important;
padding-top: 32px !important;
right: 10px;
text-indent: -3px !important;
width: 84px !important;
background-color: #f51f6f;
top: 127px;
position: absolute;
min-height: 80px;
}
.spreadplugin-cart-close {
text-align: right;
padding: 10px;
float: left;
}
.spreadplugin-cart-close a {
background-color: #666;
padding: 15px 30px;
}
.spreadplugin-cart-close a:hover {
background-color: #999;
}
.spreadplugin-article button[type="submit"],
.spreadplugin-article input[type="button"],
.spreadplugin-article input[type="submit"],
.spreadplugin-article-detail input[type="submit"] {
background-color: #f51f6f;
color: #ffffff;
}
.spreadplugin-article-detail input[type="submit"] {
background-color: #f51f6f;
border: 2px solid #f51f6f;
color: #ffffff;
cursor: pointer;
font-size: 26px;
font-weight: 300;
margin: 7px 0 0;
padding: 10px 60px 13px;
height: inherit;
}
.spreadplugin-loading {
display: inline-block !important;
margin: 0 10px !important;
}
.spreadplugin-not-on-stock {
cursor: not-allowed;
}
.spreadplugin-cart-checkout-privacy {
text-align: center;
padding-top: 20px;
clear: both;
}
.spreadplugin-cart-checkout-privacy a {
border: none !important;
width: inherit !important;
display: inline !important;
text-align: inherit !important;
padding: 0 !important;
background-color: transparent !important;
color: #f81d6f !important;
font-size: inherit !important;
}
.spreadplugin-article.min-view .new-badge {
float: left;
position: absolute;
top: auto;
left: auto;
padding: 5px 20px;
background-color: #f81d6f;
color: white;
font-weight: bold;
}
.spreadplugin-color-item {
width: 100%;
height: 100%;
display: block;
}
#spreadplugin-tabs_wrapper #tab2,
#spreadplugin-tabs_wrapper #tab3 {
width: 50%;
float: left;
}
#spreadplugin-tabs_wrapper #tab2 {
padding-left: 10px;
}
#spreadplugin-tabs_wrapper #tab3 {
padding-right: 10px;
}
#spreadplugin-tabs_wrapper #tab1 {
margin-top: 40px;
width: 100%;
display: block;
float: left;
}
.spreadplugin-details-headline {
font-size: 22px;
border-bottom: 1px solid #eeeeee;
font-weight: 900;
text-align: left;
margin-bottom: 30px;
padding-bottom: 26px;
margin-top: 6px;
}
#spreadplugin-tabs_wrapper .assort_sizes {
position: relative;
margin-left: 28px !important;
min-width: 50%;
display: inline-table;
}
#spreadplugin-tabs_wrapper #tab2 img {
display: inline-block;
}
@media (max-width: 768px) {
#spreadplugin-tabs_wrapper #tab2,
#spreadplugin-tabs_wrapper #tab3 {
width: 100%;
float: left;
padding: 0;
}
}
#spreadplugin-tabs_wrapper ul.check li:before,
#spreadplugin-tabs_wrapper ul.listMCE li:before {
color: #f81d6f;
margin-right: 4px;
position: relative;
top: 1px;
content: "✓";
}
.spreadplugin-article-detail .quantity-wrapper,
.spreadplugin-article-detail .size-wrapper {
display: block;
}
.spreadplugin-article-detail .quantity-wrapper span,
.spreadplugin-article-detail .size-wrapper span {
float: left;
padding-top: 7px;
padding-right: 10px;
font-weight: bold;
}
.spreadplugin-article-detail .color-wrapper span,
.spreadplugin-article-detail .price-slug {
font-weight: bold;
}
@media (max-width: 768px) {
.spreadplugin-article-detail .quantity-wrapper,
.spreadplugin-article-detail .size-wrapper {
width: 100%;
}
.spreadplugin-article-detail .quantity-wrapper {
padding-left: inherit;
}
}
.spreadplugin-article-detail .price-container .price {
font-size: 28px;
font-weight: 600;
position: relative;
}
.spreadplugin-article-detail .color-wrapper,
.spreadplugin-article-detail .price-wrapper,
.spreadplugin-article-detail .quantity-wrapper,
.spreadplugin-article-detail .size-wrapper {
padding-top: 5px;
padding-bottom: 5px;
} .spreadplugin-article.min-view {
padding-bottom: 0 !important;
padding-top: 0 !important;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
width: 25% !important;
background: transparent !important;
}
@media (min-width: 1800px) {
.spreadplugin-article.min-view {
min-height: 458px !important;
}
}
@media (max-width: 1600px) {
.spreadplugin-article.min-view {
width: 25% !important;
min-height: 410px !important;
}
}
@media (max-width: 1100px) {
.spreadplugin-article.min-view {
width: 33% !important;
min-height: 350px !important;
}
}
@media (max-width: 922px) {
.spreadplugin-article.min-view {
width: 50% !important;
min-height: 350px !important;
}
}
@media (max-width: 480px) {
.spreadplugin-article.min-view {
width: 100% !important;
min-height: 280px !important;
padding: 0 !important;
}
.spreadplugin-article.min-view .price-wrapper {
top: 20% !important;
padding-top: 13px !important;
width: 58px !important;
min-height: 58px !important;
}
}
.spreadplugin-article.min-view.active {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
padding: 0 15px !important;
}
.spreadplugin-article.min-view .color-wrapper {
float: left;
height: 70px;
padding: 0 25px 1px;
text-align: center !important;
}
.spreadplugin-article.min-view .add-basket-wrapper,
.spreadplugin-article.min-view .color-wrapper span,
.spreadplugin-article.min-view .size-wrapper {
display: none;
}
.spreadplugin-article.min-view .colors li {
display: block;
float: left;
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-o-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
margin: 0 1px 1px 0;
}
.spreadplugin-article.min-view .colors li:hover {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-o-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
}
.spreadplugin-article.min-view .actions {
position: absolute;
float: left;
display: block;
opacity: 0;
z-index: 0;
width: 100%;
background: rgba(255, 255, 255, 0.9);
border-top: none;
bottom: 100px;
height: 86px;
left: 0;
position: absolute !important;
width: 100%;
display: none;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.spreadplugin-article.min-view.active .actions {
opacity: 1;
}
@media (min-width: 1439px) {
.spreadplugin-article.min-view .actions {
bottom: 95px;
display: block;
}
}
@media (max-width: 1438px) {
.spreadplugin-article.min-view .actions {
display: none !important;
}
}
.spreadplugin-article.min-view .image-wrapper {
top: 0;
position: relative;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
overflow: hidden;
} .spreadplugin-article {
padding-top: 0 !important;
padding-bottom: 20px !important;
margin-top: 0 !important;
position: relative;
opacity: 1 !important;
overflow: visible;
margin-right: 0 !important;
background: transparent !important;
}
@media (max-width: 980px) {
.spreadplugin-article {
width: 33.3% !important;
line-height: 16px !important;
}
}
@media (max-width: 480px) {
.spreadplugin-article {
width: 50% !important;
}
}
.spreadplugin-article h2 {
bottom: 90px;
left: 0;
font-size: 18px;
font-weight: 400 !important;
position: absolute;
text-align: center;
width: 100%;
margin-bottom: 44px;
}
.spreadplugin-article .product-name {
margin-top: 14px;
font-weight: 600;
}
.spreadplugin-article .product-name {
margin-bottom: 5px !important;
margin-top: 9px;
line-height: 22px;
position: unset;
z-index: 2;
display: block;
text-align: center;
background: #ffffff;
min-height: 55px;
font-weight: 800;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
}
@media (max-width: 768px) {
.spreadplugin-article .image-wrapper {
min-height: 140px;
}
}
.spreadplugin-items .image-wrapper img {
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.spreadplugin-article.min-view .image-wrapper img:hover {
-webkit-transform: scale(1.6) translateY(10px);
-moz-transform: scale(1.6) translateY(10px);
-ms-transform: scale(1.6) translateY(10px);
-o-transform: scale(1.6) translateY(10px);
transform: scale(1.6) translateY(10px);
}
@media (max-width: 768px) {
.spreadplugin-items .image-wrapper img {
width: 100% !important;
}
}
@media (max-width: 768px) {
.spreadplugin-article-detail .image-wrapper img {
width: 660px !important;
}
}
@media (max-width: 480px) {
.spreadplugin-article-detail .image-wrapper img {
width: 281px !important;
}
}
.spreadplugin-article-detail .addtocart-claims {
display: block;
margin: 15px 0 0;
text-align: left;
}
.spreadplugin-article-detail .addtocart-claims .claims-row:first-child {
display: inline-block;
float: left;
margin-right: 16px;
}
.spreadplugin-article-detail .addtocart-claims .claims-check {
color: #f51f6f;
}
.spreadplugin-color-item[style*="#FFFFFF"] {
border: 1px solid #eeeeee;
}
#spreadplugin-widget-cart {
position: absolute !important;
}
iframe#sketchomat {
background-color: #fff;
}
.spreadplugin-items span.product-name-addon::before {
content: " -";
}
.spreadplugin-cart-claims {
text-align: center;
padding-bottom: 20px;
border-bottom: 1px solid rgb(233, 233, 233);
margin-bottom: 23px;
}
.spreadplugin-cart-claims-body {
display: inline-block;
margin: 0 auto;
text-align: left;
}
.spreadplugin-cart-payment {
text-align: center;
display: block;
width: 100%;
height: 95px;
margin-bottom: 80px;
}
.spreadplugin-cart-payment .icon {
display: inline-block;
margin: 10px 3px 0;
}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 502;
overflow: hidden;
position: fixed;
opacity: 0.9;
filter: alpha(opacity=90);
}
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 503;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden;
}
.mfp-container {
height: 100%;
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
display: none;
}
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 505;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto;
}
.mfp-ajax-cur {
cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
}
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor: url(//thomas-beyer.com/wp-content/plugins/wp-spreadplugin/img/cursor-close.cur), url(//thomas-beyer.com/wp-content/plugins/wp-spreadplugin/img/cursor-close.cur), default;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.mfp-loading.mfp-figure {
display: none;
}
.mfp-hide {
display: none !important;
}
.mfp-preloader {
color: #cccccc;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 504;
}
.mfp-preloader a {
color: #cccccc;
}
.mfp-preloader a:hover {
color: white;
}
.mfp-s-ready .mfp-preloader {
display: none;
}
.mfp-s-error .mfp-content {
display: none;
}
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
padding: 0;
z-index: 506;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: -10px;
top: 20px;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: white;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover,
.mfp-close:focus {
opacity: 1;
}
.mfp-close-btn-in .mfp-close {
color: #333333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: white;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%;
}
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #cccccc;
font-size: 12px;
line-height: 18px;
}
.mfp-arrow {
position: absolute;
top: 0;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.mfp-arrow:active {
margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1;
}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: solid transparent;
}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
opacity: 0.8;
border-top-width: 12px;
border-bottom-width: 12px;
top: 8px;
}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
border-top-width: 20px;
border-bottom-width: 20px;
}
.mfp-arrow-left {
left: 0;
}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
border-right: 12px solid black;
left: 5px;
}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
border-right: 20px solid white;
}
.mfp-arrow-right {
right: 0;
}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
border-left: 12px solid black;
left: 3px;
}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
border-left: 20px solid white;
}
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px;
}
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
position: absolute;
top: -3px;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: black;
}
.mfp-iframe-holder .mfp-close {
top: -43px;
} img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto;
} .mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.mfp-figure {
line-height: 0;
}
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto;
}
.mfp-title {
text-align: left;
line-height: 18px;
color: #f3f3f3;
word-break: break-word;
padding-right: 36px;
}
.mfp-figure small {
color: #bdbdbd;
display: block;
font-size: 12px;
line-height: 14px;
}
.mfp-image-holder .mfp-content {
max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
padding: 0;
} .mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0;
}
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0;
}
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px;
}
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0;
}
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px;
}
}
@media all and (max-width: 800px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0;
}
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%;
}
.mfp-container {
padding-left: 6px;
padding-right: 6px;
}
}
.mfp-ie7 .mfp-img {
padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
width: 600px;
left: 50%;
margin-left: -300px;
margin-top: 5px;
padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
padding: 0;
}
.mfp-ie7 .mfp-content {
padding-top: 44px;
}
.mfp-ie7 .mfp-close {
top: 0;
right: 0;
padding-top: 0;
}@font-face {
font-family: 'Gruppo';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/gruppo-latin-ext-v16-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Gruppo';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/gruppo-latin-v16-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lilita One';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/lilita-one-latin-ext-v13-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lilita One';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/lilita-one-latin-v13-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-cyrillic-ext-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-cyrillic-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-vietnamese-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-latin-ext-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-latin-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 700;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-cyrillic-ext-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 700;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-cyrillic-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 700;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-vietnamese-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 700;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-latin-ext-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Mulish';
font-style: normal;
font-weight: 700;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/mulish-latin-v12-normal-400.woff2?c=1674467922) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/poppins--v20-normal-400.woff2?c=1674467923) format('woff2');
unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/poppins-latin-ext-v20-normal-400.woff2?c=1674467923) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/poppins-latin-v20-normal-400.woff2?c=1674467923) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/poppins--v20-normal-700.woff2?c=1674467923) format('woff2');
unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/poppins-latin-ext-v20-normal-700.woff2?c=1674467923) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/poppins-latin-v20-normal-700.woff2?c=1674467923) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Russo One';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/russo-one-cyrillic-v14-normal-400.woff2?c=1674467923) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Russo One';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/russo-one-latin-ext-v14-normal-400.woff2?c=1674467923) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Russo One';
font-style: normal;
font-weight: 400;
src: url(https://thomas-beyer.com/wp-content/uploads/fonts/d94c879ce4136b57b2ac7b19067ed70b/russo-one-latin-v14-normal-400.woff2?c=1674467923) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
font-family: 'FontAwesome';
src: url(//thomas-beyer.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);
src: url(//thomas-beyer.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(//thomas-beyer.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'), url(//thomas-beyer.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'), url(//thomas-beyer.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'), url(//thomas-beyer.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
font-weight: normal;
font-style: normal;
}
.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;
} .fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571429em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: 0.14285714em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714286em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eeeeee;
border-radius: .1em;
}
.fa-pull-left {
float: left;
}
.fa-pull-right {
float: right;
}
.fa.fa-pull-left {
margin-right: .3em;
}
.fa.fa-pull-right {
margin-left: .3em;
} .pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
.fa-pulse {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fa-rotate-90 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
filter: none;
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #ffffff;
} .fa-glass:before {
content: "\f000";
}
.fa-music:before {
content: "\f001";
}
.fa-search:before {
content: "\f002";
}
.fa-envelope-o:before {
content: "\f003";
}
.fa-heart:before {
content: "\f004";
}
.fa-star:before {
content: "\f005";
}
.fa-star-o:before {
content: "\f006";
}
.fa-user:before {
content: "\f007";
}
.fa-film:before {
content: "\f008";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-check:before {
content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
content: "\f00d";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-power-off:before {
content: "\f011";
}
.fa-signal:before {
content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
content: "\f013";
}
.fa-trash-o:before {
content: "\f014";
}
.fa-home:before {
content: "\f015";
}
.fa-file-o:before {
content: "\f016";
}
.fa-clock-o:before {
content: "\f017";
}
.fa-road:before {
content: "\f018";
}
.fa-download:before {
content: "\f019";
}
.fa-arrow-circle-o-down:before {
content: "\f01a";
}
.fa-arrow-circle-o-up:before {
content: "\f01b";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-play-circle-o:before {
content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "\f01e";
}
.fa-refresh:before {
content: "\f021";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-lock:before {
content: "\f023";
}
.fa-flag:before {
content: "\f024";
}
.fa-headphones:before {
content: "\f025";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-book:before {
content: "\f02d";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-print:before {
content: "\f02f";
}
.fa-camera:before {
content: "\f030";
}
.fa-font:before {
content: "\f031";
}
.fa-bold:before {
content: "\f032";
}
.fa-italic:before {
content: "\f033";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-width:before {
content: "\f035";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-right:before {
content: "\f038";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-list:before {
content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
content: "\f03b";
}
.fa-indent:before {
content: "\f03c";
}
.fa-video-camera:before {
content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
content: "\f03e";
}
.fa-pencil:before {
content: "\f040";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-adjust:before {
content: "\f042";
}
.fa-tint:before {
content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "\f044";
}
.fa-share-square-o:before {
content: "\f045";
}
.fa-check-square-o:before {
content: "\f046";
}
.fa-arrows:before {
content: "\f047";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-backward:before {
content: "\f04a";
}
.fa-play:before {
content: "\f04b";
}
.fa-pause:before {
content: "\f04c";
}
.fa-stop:before {
content: "\f04d";
}
.fa-forward:before {
content: "\f04e";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-eject:before {
content: "\f052";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-times-circle-o:before {
content: "\f05c";
}
.fa-check-circle-o:before {
content: "\f05d";
}
.fa-ban:before {
content: "\f05e";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
content: "\f064";
}
.fa-expand:before {
content: "\f065";
}
.fa-compress:before {
content: "\f066";
}
.fa-plus:before {
content: "\f067";
}
.fa-minus:before {
content: "\f068";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-gift:before {
content: "\f06b";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-fire:before {
content: "\f06d";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-plane:before {
content: "\f072";
}
.fa-calendar:before {
content: "\f073";
}
.fa-random:before {
content: "\f074";
}
.fa-comment:before {
content: "\f075";
}
.fa-magnet:before {
content: "\f076";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-retweet:before {
content: "\f079";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-arrows-v:before {
content: "\f07d";
}
.fa-arrows-h:before {
content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: "\f080";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-key:before {
content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
content: "\f085";
}
.fa-comments:before {
content: "\f086";
}
.fa-thumbs-o-up:before {
content: "\f087";
}
.fa-thumbs-o-down:before {
content: "\f088";
}
.fa-star-half:before {
content: "\f089";
}
.fa-heart-o:before {
content: "\f08a";
}
.fa-sign-out:before {
content: "\f08b";
}
.fa-linkedin-square:before {
content: "\f08c";
}
.fa-thumb-tack:before {
content: "\f08d";
}
.fa-external-link:before {
content: "\f08e";
}
.fa-sign-in:before {
content: "\f090";
}
.fa-trophy:before {
content: "\f091";
}
.fa-github-square:before {
content: "\f092";
}
.fa-upload:before {
content: "\f093";
}
.fa-lemon-o:before {
content: "\f094";
}
.fa-phone:before {
content: "\f095";
}
.fa-square-o:before {
content: "\f096";
}
.fa-bookmark-o:before {
content: "\f097";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-twitter:before {
content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
content: "\f09a";
}
.fa-github:before {
content: "\f09b";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
content: "\f09e";
}
.fa-hdd-o:before {
content: "\f0a0";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-hand-o-right:before {
content: "\f0a4";
}
.fa-hand-o-left:before {
content: "\f0a5";
}
.fa-hand-o-up:before {
content: "\f0a6";
}
.fa-hand-o-down:before {
content: "\f0a7";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
content: "\f0c1";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
content: "\f0c5";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
content: "\f0c7";
}
.fa-square:before {
content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
content: "\f0c9";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-table:before {
content: "\f0ce";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-plus:before {
content: "\f0d5";
}
.fa-money:before {
content: "\f0d6";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-columns:before {
content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
content: "\f0de";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-linkedin:before {
content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "\f0e4";
}
.fa-comment-o:before {
content: "\f0e5";
}
.fa-comments-o:before {
content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
content: "\f0e7";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
content: "\f0ea";
}
.fa-lightbulb-o:before {
content: "\f0eb";
}
.fa-exchange:before {
content: "\f0ec";
}
.fa-cloud-download:before {
content: "\f0ed";
}
.fa-cloud-upload:before {
content: "\f0ee";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-bell-o:before {
content: "\f0a2";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-cutlery:before {
content: "\f0f5";
}
.fa-file-text-o:before {
content: "\f0f6";
}
.fa-building-o:before {
content: "\f0f7";
}
.fa-hospital-o:before {
content: "\f0f8";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-desktop:before {
content: "\f108";
}
.fa-laptop:before {
content: "\f109";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "\f10b";
}
.fa-circle-o:before {
content: "\f10c";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-spinner:before {
content: "\f110";
}
.fa-circle:before {
content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "\f112";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-folder-o:before {
content: "\f114";
}
.fa-folder-open-o:before {
content: "\f115";
}
.fa-smile-o:before {
content: "\f118";
}
.fa-frown-o:before {
content: "\f119";
}
.fa-meh-o:before {
content: "\f11a";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-keyboard-o:before {
content: "\f11c";
}
.fa-flag-o:before {
content: "\f11d";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-terminal:before {
content: "\f120";
}
.fa-code:before {
content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "\f123";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-crop:before {
content: "\f125";
}
.fa-code-fork:before {
content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "\f127";
}
.fa-question:before {
content: "\f128";
}
.fa-info:before {
content: "\f129";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-shield:before {
content: "\f132";
}
.fa-calendar-o:before {
content: "\f133";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-rocket:before {
content: "\f135";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-html5:before {
content: "\f13b";
}
.fa-css3:before {
content: "\f13c";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-ticket:before {
content: "\f145";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-minus-square-o:before {
content: "\f147";
}
.fa-level-up:before {
content: "\f148";
}
.fa-level-down:before {
content: "\f149";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-pencil-square:before {
content: "\f14b";
}
.fa-external-link-square:before {
content: "\f14c";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-compass:before {
content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
content: "\f153";
}
.fa-gbp:before {
content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "\f158";
}
.fa-won:before,
.fa-krw:before {
content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "\f15a";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-text:before {
content: "\f15c";
}
.fa-sort-alpha-asc:before {
content: "\f15d";
}
.fa-sort-alpha-desc:before {
content: "\f15e";
}
.fa-sort-amount-asc:before {
content: "\f160";
}
.fa-sort-amount-desc:before {
content: "\f161";
}
.fa-sort-numeric-asc:before {
content: "\f162";
}
.fa-sort-numeric-desc:before {
content: "\f163";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-youtube-square:before {
content: "\f166";
}
.fa-youtube:before {
content: "\f167";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-youtube-play:before {
content: "\f16a";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-adn:before {
content: "\f170";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitbucket-square:before {
content: "\f172";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-long-arrow-down:before {
content: "\f175";
}
.fa-long-arrow-up:before {
content: "\f176";
}
.fa-long-arrow-left:before {
content: "\f177";
}
.fa-long-arrow-right:before {
content: "\f178";
}
.fa-apple:before {
content: "\f179";
}
.fa-windows:before {
content: "\f17a";
}
.fa-android:before {
content: "\f17b";
}
.fa-linux:before {
content: "\f17c";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-skype:before {
content: "\f17e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-trello:before {
content: "\f181";
}
.fa-female:before {
content: "\f182";
}
.fa-male:before {
content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
content: "\f184";
}
.fa-sun-o:before {
content: "\f185";
}
.fa-moon-o:before {
content: "\f186";
}
.fa-archive:before {
content: "\f187";
}
.fa-bug:before {
content: "\f188";
}
.fa-vk:before {
content: "\f189";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-renren:before {
content: "\f18b";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-arrow-circle-o-right:before {
content: "\f18e";
}
.fa-arrow-circle-o-left:before {
content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "\f191";
}
.fa-dot-circle-o:before {
content: "\f192";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "\f195";
}
.fa-plus-square-o:before {
content: "\f196";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-slack:before {
content: "\f198";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-openid:before {
content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-google:before {
content: "\f1a0";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-pied-piper-pp:before {
content: "\f1a7";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-language:before {
content: "\f1ab";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-building:before {
content: "\f1ad";
}
.fa-child:before {
content: "\f1ae";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-spoon:before {
content: "\f1b1";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
content: "\f1ba";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-database:before {
content: "\f1c0";
}
.fa-file-pdf-o:before {
content: "\f1c1";
}
.fa-file-word-o:before {
content: "\f1c2";
}
.fa-file-excel-o:before {
content: "\f1c3";
}
.fa-file-powerpoint-o:before {
content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: "\f1c8";
}
.fa-file-code-o:before {
content: "\f1c9";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
content: "\f1cd";
}
.fa-circle-o-notch:before {
content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
content: "\f1d1";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-git:before {
content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
content: "\f1d9";
}
.fa-history:before {
content: "\f1da";
}
.fa-circle-thin:before {
content: "\f1db";
}
.fa-header:before {
content: "\f1dc";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-sliders:before {
content: "\f1de";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
content: "\f1e3";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-newspaper-o:before {
content: "\f1ea";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bell-slash-o:before {
content: "\f1f7";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-at:before {
content: "\f1fa";
}
.fa-eyedropper:before {
content: "\f1fb";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-area-chart:before {
content: "\f1fe";
}
.fa-pie-chart:before {
content: "\f200";
}
.fa-line-chart:before {
content: "\f201";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-bus:before {
content: "\f207";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-angellist:before {
content: "\f209";
}
.fa-cc:before {
content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
content: "\f20b";
}
.fa-meanpath:before {
content: "\f20c";
}
.fa-buysellads:before {
content: "\f20d";
}
.fa-connectdevelop:before {
content: "\f20e";
}
.fa-dashcube:before {
content: "\f210";
}
.fa-forumbee:before {
content: "\f211";
}
.fa-leanpub:before {
content: "\f212";
}
.fa-sellsy:before {
content: "\f213";
}
.fa-shirtsinbulk:before {
content: "\f214";
}
.fa-simplybuilt:before {
content: "\f215";
}
.fa-skyatlas:before {
content: "\f216";
}
.fa-cart-plus:before {
content: "\f217";
}
.fa-cart-arrow-down:before {
content: "\f218";
}
.fa-diamond:before {
content: "\f219";
}
.fa-ship:before {
content: "\f21a";
}
.fa-user-secret:before {
content: "\f21b";
}
.fa-motorcycle:before {
content: "\f21c";
}
.fa-street-view:before {
content: "\f21d";
}
.fa-heartbeat:before {
content: "\f21e";
}
.fa-venus:before {
content: "\f221";
}
.fa-mars:before {
content: "\f222";
}
.fa-mercury:before {
content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
content: "\f224";
}
.fa-transgender-alt:before {
content: "\f225";
}
.fa-venus-double:before {
content: "\f226";
}
.fa-mars-double:before {
content: "\f227";
}
.fa-venus-mars:before {
content: "\f228";
}
.fa-mars-stroke:before {
content: "\f229";
}
.fa-mars-stroke-v:before {
content: "\f22a";
}
.fa-mars-stroke-h:before {
content: "\f22b";
}
.fa-neuter:before {
content: "\f22c";
}
.fa-genderless:before {
content: "\f22d";
}
.fa-facebook-official:before {
content: "\f230";
}
.fa-pinterest-p:before {
content: "\f231";
}
.fa-whatsapp:before {
content: "\f232";
}
.fa-server:before {
content: "\f233";
}
.fa-user-plus:before {
content: "\f234";
}
.fa-user-times:before {
content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
content: "\f236";
}
.fa-viacoin:before {
content: "\f237";
}
.fa-train:before {
content: "\f238";
}
.fa-subway:before {
content: "\f239";
}
.fa-medium:before {
content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
content: "\f23b";
}
.fa-optin-monster:before {
content: "\f23c";
}
.fa-opencart:before {
content: "\f23d";
}
.fa-expeditedssl:before {
content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
content: "\f244";
}
.fa-mouse-pointer:before {
content: "\f245";
}
.fa-i-cursor:before {
content: "\f246";
}
.fa-object-group:before {
content: "\f247";
}
.fa-object-ungroup:before {
content: "\f248";
}
.fa-sticky-note:before {
content: "\f249";
}
.fa-sticky-note-o:before {
content: "\f24a";
}
.fa-cc-jcb:before {
content: "\f24b";
}
.fa-cc-diners-club:before {
content: "\f24c";
}
.fa-clone:before {
content: "\f24d";
}
.fa-balance-scale:before {
content: "\f24e";
}
.fa-hourglass-o:before {
content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
content: "\f253";
}
.fa-hourglass:before {
content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
content: "\f256";
}
.fa-hand-scissors-o:before {
content: "\f257";
}
.fa-hand-lizard-o:before {
content: "\f258";
}
.fa-hand-spock-o:before {
content: "\f259";
}
.fa-hand-pointer-o:before {
content: "\f25a";
}
.fa-hand-peace-o:before {
content: "\f25b";
}
.fa-trademark:before {
content: "\f25c";
}
.fa-registered:before {
content: "\f25d";
}
.fa-creative-commons:before {
content: "\f25e";
}
.fa-gg:before {
content: "\f260";
}
.fa-gg-circle:before {
content: "\f261";
}
.fa-tripadvisor:before {
content: "\f262";
}
.fa-odnoklassniki:before {
content: "\f263";
}
.fa-odnoklassniki-square:before {
content: "\f264";
}
.fa-get-pocket:before {
content: "\f265";
}
.fa-wikipedia-w:before {
content: "\f266";
}
.fa-safari:before {
content: "\f267";
}
.fa-chrome:before {
content: "\f268";
}
.fa-firefox:before {
content: "\f269";
}
.fa-opera:before {
content: "\f26a";
}
.fa-internet-explorer:before {
content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
content: "\f26c";
}
.fa-contao:before {
content: "\f26d";
}
.fa-500px:before {
content: "\f26e";
}
.fa-amazon:before {
content: "\f270";
}
.fa-calendar-plus-o:before {
content: "\f271";
}
.fa-calendar-minus-o:before {
content: "\f272";
}
.fa-calendar-times-o:before {
content: "\f273";
}
.fa-calendar-check-o:before {
content: "\f274";
}
.fa-industry:before {
content: "\f275";
}
.fa-map-pin:before {
content: "\f276";
}
.fa-map-signs:before {
content: "\f277";
}
.fa-map-o:before {
content: "\f278";
}
.fa-map:before {
content: "\f279";
}
.fa-commenting:before {
content: "\f27a";
}
.fa-commenting-o:before {
content: "\f27b";
}
.fa-houzz:before {
content: "\f27c";
}
.fa-vimeo:before {
content: "\f27d";
}
.fa-black-tie:before {
content: "\f27e";
}
.fa-fonticons:before {
content: "\f280";
}
.fa-reddit-alien:before {
content: "\f281";
}
.fa-edge:before {
content: "\f282";
}
.fa-credit-card-alt:before {
content: "\f283";
}
.fa-codiepie:before {
content: "\f284";
}
.fa-modx:before {
content: "\f285";
}
.fa-fort-awesome:before {
content: "\f286";
}
.fa-usb:before {
content: "\f287";
}
.fa-product-hunt:before {
content: "\f288";
}
.fa-mixcloud:before {
content: "\f289";
}
.fa-scribd:before {
content: "\f28a";
}
.fa-pause-circle:before {
content: "\f28b";
}
.fa-pause-circle-o:before {
content: "\f28c";
}
.fa-stop-circle:before {
content: "\f28d";
}
.fa-stop-circle-o:before {
content: "\f28e";
}
.fa-shopping-bag:before {
content: "\f290";
}
.fa-shopping-basket:before {
content: "\f291";
}
.fa-hashtag:before {
content: "\f292";
}
.fa-bluetooth:before {
content: "\f293";
}
.fa-bluetooth-b:before {
content: "\f294";
}
.fa-percent:before {
content: "\f295";
}
.fa-gitlab:before {
content: "\f296";
}
.fa-wpbeginner:before {
content: "\f297";
}
.fa-wpforms:before {
content: "\f298";
}
.fa-envira:before {
content: "\f299";
}
.fa-universal-access:before {
content: "\f29a";
}
.fa-wheelchair-alt:before {
content: "\f29b";
}
.fa-question-circle-o:before {
content: "\f29c";
}
.fa-blind:before {
content: "\f29d";
}
.fa-audio-description:before {
content: "\f29e";
}
.fa-volume-control-phone:before {
content: "\f2a0";
}
.fa-braille:before {
content: "\f2a1";
}
.fa-assistive-listening-systems:before {
content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
content: "\f2a4";
}
.fa-glide:before {
content: "\f2a5";
}
.fa-glide-g:before {
content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
content: "\f2a7";
}
.fa-low-vision:before {
content: "\f2a8";
}
.fa-viadeo:before {
content: "\f2a9";
}
.fa-viadeo-square:before {
content: "\f2aa";
}
.fa-snapchat:before {
content: "\f2ab";
}
.fa-snapchat-ghost:before {
content: "\f2ac";
}
.fa-snapchat-square:before {
content: "\f2ad";
}
.fa-pied-piper:before {
content: "\f2ae";
}
.fa-first-order:before {
content: "\f2b0";
}
.fa-yoast:before {
content: "\f2b1";
}
.fa-themeisle:before {
content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
content: "\f2b4";
}
.fa-handshake-o:before {
content: "\f2b5";
}
.fa-envelope-open:before {
content: "\f2b6";
}
.fa-envelope-open-o:before {
content: "\f2b7";
}
.fa-linode:before {
content: "\f2b8";
}
.fa-address-book:before {
content: "\f2b9";
}
.fa-address-book-o:before {
content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
content: "\f2bc";
}
.fa-user-circle:before {
content: "\f2bd";
}
.fa-user-circle-o:before {
content: "\f2be";
}
.fa-user-o:before {
content: "\f2c0";
}
.fa-id-badge:before {
content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
content: "\f2c3";
}
.fa-quora:before {
content: "\f2c4";
}
.fa-free-code-camp:before {
content: "\f2c5";
}
.fa-telegram:before {
content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
content: "\f2cb";
}
.fa-shower:before {
content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
content: "\f2cd";
}
.fa-podcast:before {
content: "\f2ce";
}
.fa-window-maximize:before {
content: "\f2d0";
}
.fa-window-minimize:before {
content: "\f2d1";
}
.fa-window-restore:before {
content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
content: "\f2d4";
}
.fa-bandcamp:before {
content: "\f2d5";
}
.fa-grav:before {
content: "\f2d6";
}
.fa-etsy:before {
content: "\f2d7";
}
.fa-imdb:before {
content: "\f2d8";
}
.fa-ravelry:before {
content: "\f2d9";
}
.fa-eercast:before {
content: "\f2da";
}
.fa-microchip:before {
content: "\f2db";
}
.fa-snowflake-o:before {
content: "\f2dc";
}
.fa-superpowers:before {
content: "\f2dd";
}
.fa-wpexplorer:before {
content: "\f2de";
}
.fa-meetup:before {
content: "\f2e0";
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}@font-face{font-family:Socicon;src:url(//thomas-beyer.com/wp-content/plugins/wolf-core/assets/css/lib/fonts/socicon/fonts/Socicon.eot?484r1f);src:url(//thomas-beyer.com/wp-content/plugins/wolf-core/assets/css/lib/fonts/socicon/fonts/Socicon.eot?484r1f#iefix) format('embedded-opentype'),url(//thomas-beyer.com/wp-content/plugins/wolf-core/assets/css/lib/fonts/socicon/fonts/Socicon.woff2?484r1f) format('woff2'),url(//thomas-beyer.com/wp-content/plugins/wolf-core/assets/css/lib/fonts/socicon/fonts/Socicon.ttf?484r1f) format('truetype'),url(//thomas-beyer.com/wp-content/plugins/wolf-core/assets/css/lib/fonts/socicon/fonts/Socicon.woff?484r1f) format('woff'),url(//thomas-beyer.com/wp-content/plugins/wolf-core/assets/css/lib/fonts/socicon/fonts/Socicon.svg?484r1f#Socicon) format('svg');font-weight:400;font-style:normal}[class*=" socicon-"],[class*=" socicon-"]:before,[class^=socicon-],[class^=socicon-]:before{font-family:Socicon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.socicon-internet:before{content:"\e957"}.socicon-moddb:before{content:"\e94b"}.socicon-indiedb:before{content:"\e94c"}.socicon-traxsource:before{content:"\e94d"}.socicon-gamefor:before{content:"\e94e"}.socicon-pixiv:before{content:"\e94f"}.socicon-myanimelist:before{content:"\e950"}.socicon-blackberry:before{content:"\e951"}.socicon-wickr:before{content:"\e952"}.socicon-spip:before{content:"\e953"}.socicon-napster:before{content:"\e954"}.socicon-beatport:before{content:"\e955"}.socicon-hackerone:before{content:"\e956"}.socicon-hackernews:before{content:"\e946"}.socicon-smashwords:before{content:"\e947"}.socicon-kobo:before{content:"\e948"}.socicon-bookbub:before{content:"\e949"}.socicon-mailru:before{content:"\e94a"}.socicon-gitlab:before{content:"\e945"}.socicon-instructables:before{content:"\e944"}.socicon-portfolio:before{content:"\e943"}.socicon-codered:before{content:"\e940"}.socicon-origin:before{content:"\e941"}.socicon-nextdoor:before{content:"\e942"}.socicon-udemy:before{content:"\e93f"}.socicon-livemaster:before{content:"\e93e"}.socicon-crunchbase:before{content:"\e93b"}.socicon-homefy:before{content:"\e93c"}.socicon-calendly:before{content:"\e93d"}.socicon-realtor:before{content:"\e90f"}.socicon-tidal:before{content:"\e910"}.socicon-qobuz:before{content:"\e911"}.socicon-natgeo:before{content:"\e912"}.socicon-mastodon:before{content:"\e913"}.socicon-unsplash:before{content:"\e914"}.socicon-homeadvisor:before{content:"\e915"}.socicon-angieslist:before{content:"\e916"}.socicon-codepen:before{content:"\e917"}.socicon-slack:before{content:"\e918"}.socicon-openaigym:before{content:"\e919"}.socicon-logmein:before{content:"\e91a"}.socicon-fiverr:before{content:"\e91b"}.socicon-gotomeeting:before{content:"\e91c"}.socicon-aliexpress:before{content:"\e91d"}.socicon-guru:before{content:"\e91e"}.socicon-appstore:before{content:"\e91f"}.socicon-homes:before{content:"\e920"}.socicon-zoom:before{content:"\e921"}.socicon-alibaba:before{content:"\e922"}.socicon-craigslist:before{content:"\e923"}.socicon-wix:before{content:"\e924"}.socicon-redfin:before{content:"\e925"}.socicon-googlecalendar:before{content:"\e926"}.socicon-shopify:before{content:"\e927"}.socicon-freelancer:before{content:"\e928"}.socicon-seedrs:before{content:"\e929"}.socicon-bing:before{content:"\e92a"}.socicon-doodle:before{content:"\e92b"}.socicon-bonanza:before{content:"\e92c"}.socicon-squarespace:before{content:"\e92d"}.socicon-toptal:before{content:"\e92e"}.socicon-gust:before{content:"\e92f"}.socicon-ask:before{content:"\e930"}.socicon-trulia:before{content:"\e931"}.socicon-loomly:before{content:"\e932"}.socicon-ghost:before{content:"\e933"}.socicon-upwork:before{content:"\e934"}.socicon-fundable:before{content:"\e935"}.socicon-booking:before{content:"\e936"}.socicon-googlemaps:before{content:"\e937"}.socicon-zillow:before{content:"\e938"}.socicon-niconico:before{content:"\e939"}.socicon-toneden:before{content:"\e93a"}.socicon-augment:before{content:"\e908"}.socicon-bitbucket:before{content:"\e909"}.socicon-fyuse:before{content:"\e90a"}.socicon-yt-gaming:before{content:"\e90b"}.socicon-sketchfab:before{content:"\e90c"}.socicon-mobcrush:before{content:"\e90d"}.socicon-microsoft:before{content:"\e90e"}.socicon-pandora:before{content:"\e907"}.socicon-messenger:before{content:"\e906"}.socicon-gamewisp:before{content:"\e905"}.socicon-bloglovin:before{content:"\e904"}.socicon-tunein:before{content:"\e903"}.socicon-gamejolt:before{content:"\e901"}.socicon-trello:before{content:"\e902"}.socicon-spreadshirt:before{content:"\e900"}.socicon-500px:before{content:"\e000"}.socicon-8tracks:before{content:"\e001"}.socicon-airbnb:before{content:"\e002"}.socicon-alliance:before{content:"\e003"}.socicon-amazon:before{content:"\e004"}.socicon-amplement:before{content:"\e005"}.socicon-android:before{content:"\e006"}.socicon-angellist:before{content:"\e007"}.socicon-apple:before{content:"\e008"}.socicon-appnet:before{content:"\e009"}.socicon-baidu:before{content:"\e00a"}.socicon-bandcamp:before{content:"\e00b"}.socicon-battlenet:before{content:"\e00c"}.socicon-mixer:before{content:"\e00d"}.socicon-bebee:before{content:"\e00e"}.socicon-bebo:before{content:"\e00f"}.socicon-behance:before{content:"\e010"}.socicon-blizzard:before{content:"\e011"}.socicon-blogger:before{content:"\e012"}.socicon-buffer:before{content:"\e013"}.socicon-chrome:before{content:"\e014"}.socicon-coderwall:before{content:"\e015"}.socicon-curse:before{content:"\e016"}.socicon-dailymotion:before{content:"\e017"}.socicon-deezer:before{content:"\e018"}.socicon-delicious:before{content:"\e019"}.socicon-deviantart:before{content:"\e01a"}.socicon-diablo:before{content:"\e01b"}.socicon-digg:before{content:"\e01c"}.socicon-discord:before{content:"\e01d"}.socicon-disqus:before{content:"\e01e"}.socicon-douban:before{content:"\e01f"}.socicon-draugiem:before{content:"\e020"}.socicon-dribbble:before{content:"\e021"}.socicon-drupal:before{content:"\e022"}.socicon-ebay:before{content:"\e023"}.socicon-ello:before{content:"\e024"}.socicon-endomodo:before{content:"\e025"}.socicon-envato:before{content:"\e026"}.socicon-etsy:before{content:"\e027"}.socicon-facebook:before{content:"\e028"}.socicon-feedburner:before{content:"\e029"}.socicon-filmweb:before{content:"\e02a"}.socicon-firefox:before{content:"\e02b"}.socicon-flattr:before{content:"\e02c"}.socicon-flickr:before{content:"\e02d"}.socicon-formulr:before{content:"\e02e"}.socicon-forrst:before{content:"\e02f"}.socicon-foursquare:before{content:"\e030"}.socicon-friendfeed:before{content:"\e031"}.socicon-github:before{content:"\e032"}.socicon-goodreads:before{content:"\e033"}.socicon-google:before{content:"\e034"}.socicon-googlescholar:before{content:"\e035"}.socicon-googlegroups:before{content:"\e036"}.socicon-googlephotos:before{content:"\e037"}.socicon-googleplus:before{content:"\e038"}.socicon-grooveshark:before{content:"\e039"}.socicon-hackerrank:before{content:"\e03a"}.socicon-hearthstone:before{content:"\e03b"}.socicon-hellocoton:before{content:"\e03c"}.socicon-heroes:before{content:"\e03d"}.socicon-smashcast:before{content:"\e03e"}.socicon-horde:before{content:"\e03f"}.socicon-houzz:before{content:"\e040"}.socicon-icq:before{content:"\e041"}.socicon-identica:before{content:"\e042"}.socicon-imdb:before{content:"\e043"}.socicon-instagram:before{content:"\e044"}.socicon-issuu:before{content:"\e045"}.socicon-istock:before{content:"\e046"}.socicon-itunes:before{content:"\e047"}.socicon-keybase:before{content:"\e048"}.socicon-lanyrd:before{content:"\e049"}.socicon-lastfm:before{content:"\e04a"}.socicon-line:before{content:"\e04b"}.socicon-linkedin:before{content:"\e04c"}.socicon-livejournal:before{content:"\e04d"}.socicon-lyft:before{content:"\e04e"}.socicon-macos:before{content:"\e04f"}.socicon-mail:before{content:"\e050"}.socicon-medium:before{content:"\e051"}.socicon-meetup:before{content:"\e052"}.socicon-mixcloud:before{content:"\e053"}.socicon-modelmayhem:before{content:"\e054"}.socicon-mumble:before{content:"\e055"}.socicon-myspace:before{content:"\e056"}.socicon-newsvine:before{content:"\e057"}.socicon-nintendo:before{content:"\e058"}.socicon-npm:before{content:"\e059"}.socicon-odnoklassniki:before{content:"\e05a"}.socicon-openid:before{content:"\e05b"}.socicon-opera:before{content:"\e05c"}.socicon-outlook:before{content:"\e05d"}.socicon-overwatch:before{content:"\e05e"}.socicon-patreon:before{content:"\e05f"}.socicon-paypal:before{content:"\e060"}.socicon-periscope:before{content:"\e061"}.socicon-persona:before{content:"\e062"}.socicon-pinterest:before{content:"\e063"}.socicon-play:before{content:"\e064"}.socicon-player:before{content:"\e065"}.socicon-playstation:before{content:"\e066"}.socicon-pocket:before{content:"\e067"}.socicon-qq:before{content:"\e068"}.socicon-quora:before{content:"\e069"}.socicon-raidcall:before{content:"\e06a"}.socicon-ravelry:before{content:"\e06b"}.socicon-reddit:before{content:"\e06c"}.socicon-renren:before{content:"\e06d"}.socicon-researchgate:before{content:"\e06e"}.socicon-residentadvisor:before{content:"\e06f"}.socicon-reverbnation:before{content:"\e070"}.socicon-rss:before{content:"\e071"}.socicon-sharethis:before{content:"\e072"}.socicon-skype:before{content:"\e073"}.socicon-slideshare:before{content:"\e074"}.socicon-smugmug:before{content:"\e075"}.socicon-snapchat:before{content:"\e076"}.socicon-songkick:before{content:"\e077"}.socicon-soundcloud:before{content:"\e078"}.socicon-spotify:before{content:"\e079"}.socicon-stackexchange:before{content:"\e07a"}.socicon-stackoverflow:before{content:"\e07b"}.socicon-starcraft:before{content:"\e07c"}.socicon-stayfriends:before{content:"\e07d"}.socicon-steam:before{content:"\e07e"}.socicon-storehouse:before{content:"\e07f"}.socicon-strava:before{content:"\e080"}.socicon-streamjar:before{content:"\e081"}.socicon-stumbleupon:before{content:"\e082"}.socicon-swarm:before{content:"\e083"}.socicon-teamspeak:before{content:"\e084"}.socicon-teamviewer:before{content:"\e085"}.socicon-technorati:before{content:"\e086"}.socicon-telegram:before{content:"\e087"}.socicon-tripadvisor:before{content:"\e088"}.socicon-tripit:before{content:"\e089"}.socicon-triplej:before{content:"\e08a"}.socicon-tumblr:before{content:"\e08b"}.socicon-twitch:before{content:"\e08c"}.socicon-twitter:before{content:"\e08d"}.socicon-uber:before{content:"\e08e"}.socicon-ventrilo:before{content:"\e08f"}.socicon-viadeo:before{content:"\e090"}.socicon-viber:before{content:"\e091"}.socicon-viewbug:before{content:"\e092"}.socicon-vimeo:before{content:"\e093"}.socicon-vine:before{content:"\e094"}.socicon-vkontakte:before{content:"\e095"}.socicon-warcraft:before{content:"\e096"}.socicon-wechat:before{content:"\e097"}.socicon-weibo:before{content:"\e098"}.socicon-whatsapp:before{content:"\e099"}.socicon-wikipedia:before{content:"\e09a"}.socicon-windows:before{content:"\e09b"}.socicon-wordpress:before{content:"\e09c"}.socicon-wykop:before{content:"\e09d"}.socicon-xbox:before{content:"\e09e"}.socicon-xing:before{content:"\e09f"}.socicon-yahoo:before{content:"\e0a0"}.socicon-yammer:before{content:"\e0a1"}.socicon-yandex:before{content:"\e0a2"}.socicon-yelp:before{content:"\e0a3"}.socicon-younow:before{content:"\e0a4"}.socicon-youtube:before{content:"\e0a5"}.socicon-zapier:before{content:"\e0a6"}.socicon-zerply:before{content:"\e0a7"}.socicon-zomato:before{content:"\e0a8"}.socicon-zynga:before{content:"\e0a9"}@font-face{font-family:linea-arrows-10;src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/arrows/linea-arrows-10.eot);src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/arrows/linea-arrows-10.eot?#iefix) format("embedded-opentype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/arrows/linea-arrows-10.woff) format("woff"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/arrows/linea-arrows-10.ttf) format("truetype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/arrows/linea-arrows-10.svg#linea-arrows-10) format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-basic-10;src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic/linea-basic-10.eot);src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic/linea-basic-10.eot?#iefix) format("embedded-opentype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic/linea-basic-10.woff) format("woff"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic/linea-basic-10.ttf) format("truetype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic/linea-basic-10.svg#linea-basic-10) format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-basic-elaboration-10;src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic-elaboration/linea-basic-elaboration-10.eot);src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic-elaboration/linea-basic-elaboration-10.eot?#iefix) format("embedded-opentype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic-elaboration/linea-basic-elaboration-10.woff) format("woff"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic-elaboration/linea-basic-elaboration-10.ttf) format("truetype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/basic-elaboration/linea-basic-elaboration-10.svg#linea-basic-elaboration-10) format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-ecommerce-10;src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/ecommerce/linea-ecommerce-10.eot);src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/ecommerce/linea-ecommerce-10.eot?#iefix) format("embedded-opentype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/ecommerce/linea-ecommerce-10.woff) format("woff"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/ecommerce/linea-ecommerce-10.ttf) format("truetype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/ecommerce/linea-ecommerce-10.svg#linea-ecommerce-10) format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-music-10;src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/music/linea-music-10.eot);src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/music/linea-music-10.eot?#iefix) format("embedded-opentype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/music/linea-music-10.woff) format("woff"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/music/linea-music-10.ttf) format("truetype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/music/linea-music-10.svg#linea-music-10) format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-software-10;src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/software/linea-software-10.eot);src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/software/linea-software-10.eot?#iefix) format("embedded-opentype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/software/linea-software-10.woff) format("woff"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/software/linea-software-10.ttf) format("truetype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/software/linea-software-10.svg#linea-software-10) format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-weather-10;src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/weather/linea-weather-10.eot);src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/weather/linea-weather-10.eot?#iefix) format("embedded-opentype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/weather/linea-weather-10.woff) format("woff"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/weather/linea-weather-10.ttf) format("truetype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linea-icons/fonts/weather/linea-weather-10.svg#linea-weather-10) format("svg");font-weight:400;font-style:normal}[class^=linea-arrows][data-icon]:before{font-family:linea-arrows-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" linea-arrows-"]:before,[class^=linea-arrows-]:before{font-family:linea-arrows-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.linea-arrows-anticlockwise:before{content:"\e000"}.linea-arrows-anticlockwise-dashed:before{content:"\e001"}.linea-arrows-button-down:before{content:"\e002"}.linea-arrows-button-off:before{content:"\e003"}.linea-arrows-button-on:before{content:"\e004"}.linea-arrows-button-up:before{content:"\e005"}.linea-arrows-check:before{content:"\e006"}.linea-arrows-circle-check:before{content:"\e007"}.linea-arrows-circle-down:before{content:"\e008"}.linea-arrows-circle-downleft:before{content:"\e009"}.linea-arrows-circle-downright:before{content:"\e00a"}.linea-arrows-circle-left:before{content:"\e00b"}.linea-arrows-circle-minus:before{content:"\e00c"}.linea-arrows-circle-plus:before{content:"\e00d"}.linea-arrows-circle-remove:before{content:"\e00e"}.linea-arrows-circle-right:before{content:"\e00f"}.linea-arrows-circle-up:before{content:"\e010"}.linea-arrows-circle-upleft:before{content:"\e011"}.linea-arrows-circle-upright:before{content:"\e012"}.linea-arrows-clockwise:before{content:"\e013"}.linea-arrows-clockwise-dashed:before{content:"\e014"}.linea-arrows-compress:before{content:"\e015"}.linea-arrows-deny:before{content:"\e016"}.linea-arrows-diagonal:before{content:"\e017"}.linea-arrows-diagonal2:before{content:"\e018"}.linea-arrows-down:before{content:"\e019"}.linea-arrows-down-double:before{content:"\e01a"}.linea-arrows-downleft:before{content:"\e01b"}.linea-arrows-downright:before{content:"\e01c"}.linea-arrows-drag-down:before{content:"\e01d"}.linea-arrows-drag-down-dashed:before{content:"\e01e"}.linea-arrows-drag-horiz:before{content:"\e01f"}.linea-arrows-drag-left:before{content:"\e020"}.linea-arrows-drag-left-dashed:before{content:"\e021"}.linea-arrows-drag-right:before{content:"\e022"}.linea-arrows-drag-right-dashed:before{content:"\e023"}.linea-arrows-drag-up:before{content:"\e024"}.linea-arrows-drag-up-dashed:before{content:"\e025"}.linea-arrows-drag-vert:before{content:"\e026"}.linea-arrows-exclamation:before{content:"\e027"}.linea-arrows-expand:before{content:"\e028"}.linea-arrows-expand-diagonal1:before{content:"\e029"}.linea-arrows-expand-horizontal1:before{content:"\e02a"}.linea-arrows-expand-vertical1:before{content:"\e02b"}.linea-arrows-fit-horizontal:before{content:"\e02c"}.linea-arrows-fit-vertical:before{content:"\e02d"}.linea-arrows-glide:before{content:"\e02e"}.linea-arrows-glide-horizontal:before{content:"\e02f"}.linea-arrows-glide-vertical:before{content:"\e030"}.linea-arrows-hamburger1:before{content:"\e031"}.linea-arrows-hamburger-2:before{content:"\e032"}.linea-arrows-horizontal:before{content:"\e033"}.linea-arrows-info:before{content:"\e034"}.linea-arrows-keyboard-alt:before{content:"\e035"}.linea-arrows-keyboard-cmd:before{content:"\e036"}.linea-arrows-keyboard-delete:before{content:"\e037"}.linea-arrows-keyboard-down:before{content:"\e038"}.linea-arrows-keyboard-left:before{content:"\e039"}.linea-arrows-keyboard-return:before{content:"\e03a"}.linea-arrows-keyboard-right:before{content:"\e03b"}.linea-arrows-keyboard-shift:before{content:"\e03c"}.linea-arrows-keyboard-tab:before{content:"\e03d"}.linea-arrows-keyboard-up:before{content:"\e03e"}.linea-arrows-left:before{content:"\e03f"}.linea-arrows-left-double-32:before{content:"\e040"}.linea-arrows-minus:before{content:"\e041"}.linea-arrows-move:before{content:"\e042"}.linea-arrows-move2:before{content:"\e043"}.linea-arrows-move-bottom:before{content:"\e044"}.linea-arrows-move-left:before{content:"\e045"}.linea-arrows-move-right:before{content:"\e046"}.linea-arrows-move-top:before{content:"\e047"}.linea-arrows-plus:before{content:"\e048"}.linea-arrows-question:before{content:"\e049"}.linea-arrows-remove:before{content:"\e04a"}.linea-arrows-right:before{content:"\e04b"}.linea-arrows-right-double:before{content:"\e04c"}.linea-arrows-rotate:before{content:"\e04d"}.linea-arrows-rotate-anti:before{content:"\e04e"}.linea-arrows-rotate-anti-dashed:before{content:"\e04f"}.linea-arrows-rotate-dashed:before{content:"\e050"}.linea-arrows-shrink:before{content:"\e051"}.linea-arrows-shrink-diagonal1:before{content:"\e052"}.linea-arrows-shrink-diagonal2:before{content:"\e053"}.linea-arrows-shrink-horizonal2:before{content:"\e054"}.linea-arrows-shrink-horizontal1:before{content:"\e055"}.linea-arrows-shrink-vertical1:before{content:"\e056"}.linea-arrows-shrink-vertical2:before{content:"\e057"}.linea-arrows-sign-down:before{content:"\e058"}.linea-arrows-sign-left:before{content:"\e059"}.linea-arrows-sign-right:before{content:"\e05a"}.linea-arrows-sign-up:before{content:"\e05b"}.linea-arrows-slide-down1:before{content:"\e05c"}.linea-arrows-slide-down2:before{content:"\e05d"}.linea-arrows-slide-left1:before{content:"\e05e"}.linea-arrows-slide-left2:before{content:"\e05f"}.linea-arrows-slide-right1:before{content:"\e060"}.linea-arrows-slide-right2:before{content:"\e061"}.linea-arrows-slide-up1:before{content:"\e062"}.linea-arrows-slide-up2:before{content:"\e063"}.linea-arrows-slim-down:before{content:"\e064"}.linea-arrows-slim-down-dashed:before{content:"\e065"}.linea-arrows-slim-left:before{content:"\e066"}.linea-arrows-slim-left-dashed:before{content:"\e067"}.linea-arrows-slim-right:before{content:"\e068"}.linea-arrows-slim-right-dashed:before{content:"\e069"}.linea-arrows-slim-up:before{content:"\e06a"}.linea-arrows-slim-up-dashed:before{content:"\e06b"}.linea-arrows-square-check:before{content:"\e06c"}.linea-arrows-square-down:before{content:"\e06d"}.linea-arrows-square-downleft:before{content:"\e06e"}.linea-arrows-square-downright:before{content:"\e06f"}.linea-arrows-square-left:before{content:"\e070"}.linea-arrows-square-minus:before{content:"\e071"}.linea-arrows-square-plus:before{content:"\e072"}.linea-arrows-square-remove:before{content:"\e073"}.linea-arrows-square-right:before{content:"\e074"}.linea-arrows-square-up:before{content:"\e075"}.linea-arrows-square-upleft:before{content:"\e076"}.linea-arrows-square-upright:before{content:"\e077"}.linea-arrows-squares:before{content:"\e078"}.linea-arrows-stretch-diagonal1:before{content:"\e079"}.linea-arrows-stretch-diagonal2:before{content:"\e07a"}.linea-arrows-stretch-diagonal3:before{content:"\e07b"}.linea-arrows-stretch-diagonal4:before{content:"\e07c"}.linea-arrows-stretch-horizontal1:before{content:"\e07d"}.linea-arrows-stretch-horizontal2:before{content:"\e07e"}.linea-arrows-stretch-vertical1:before{content:"\e07f"}.linea-arrows-stretch-vertical2:before{content:"\e080"}.linea-arrows-switch-horizontal:before{content:"\e081"}.linea-arrows-switch-vertical:before{content:"\e082"}.linea-arrows-up:before{content:"\e083"}.linea-arrows-up-double-33:before{content:"\e084"}.linea-arrows-upleft:before{content:"\e085"}.linea-arrows-upright:before{content:"\e086"}.linea-arrows-vertical:before{content:"\e087"}[class^=linea-basic-][data-icon]:before{font-family:linea-basic-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" linea-basic-"]:before,[class^=linea-basic-]:before{font-family:linea-basic-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.linea-basic-accelerator:before{content:"a"}.linea-basic-alarm:before{content:"b"}.linea-basic-anchor:before{content:"c"}.linea-basic-anticlockwise:before{content:"d"}.linea-basic-archive:before{content:"e"}.linea-basic-archive-full:before{content:"f"}.linea-basic-ban:before{content:"g"}.linea-basic-battery-charge:before{content:"h"}.linea-basic-battery-empty:before{content:"i"}.linea-basic-battery-full:before{content:"j"}.linea-basic-battery-half:before{content:"k"}.linea-basic-bolt:before{content:"l"}.linea-basic-book:before{content:"m"}.linea-basic-book-pen:before{content:"n"}.linea-basic-book-pencil:before{content:"o"}.linea-basic-bookmark:before{content:"p"}.linea-basic-calculator:before{content:"q"}.linea-basic-calendar:before{content:"r"}.linea-basic-cards-diamonds:before{content:"s"}.linea-basic-cards-hearts:before{content:"t"}.linea-basic-case:before{content:"u"}.linea-basic-chronometer:before{content:"v"}.linea-basic-clessidre:before{content:"w"}.linea-basic-clock:before{content:"x"}.linea-basic-clockwise:before{content:"y"}.linea-basic-cloud:before{content:"z"}.linea-basic-clubs:before{content:"A"}.linea-basic-compass:before{content:"B"}.linea-basic-cup:before{content:"C"}.linea-basic-diamonds:before{content:"D"}.linea-basic-display:before{content:"E"}.linea-basic-download:before{content:"F"}.linea-basic-exclamation:before{content:"G"}.linea-basic-eye:before{content:"H"}.linea-basic-eye-closed:before{content:"I"}.linea-basic-female:before{content:"J"}.linea-basic-flag1:before{content:"K"}.linea-basic-flag2:before{content:"L"}.linea-basic-floppydisk:before{content:"M"}.linea-basic-folder:before{content:"N"}.linea-basic-folder-multiple:before{content:"O"}.linea-basic-gear:before{content:"P"}.linea-basic-geolocalize-01:before{content:"Q"}.linea-basic-geolocalize-05:before{content:"R"}.linea-basic-globe:before{content:"S"}.linea-basic-gunsight:before{content:"T"}.linea-basic-hammer:before{content:"U"}.linea-basic-headset:before{content:"V"}.linea-basic-heart:before{content:"W"}.linea-basic-heart-broken:before{content:"X"}.linea-basic-helm:before{content:"Y"}.linea-basic-home:before{content:"Z"}.linea-basic-info:before{content:"0"}.linea-basic-ipod:before{content:"1"}.linea-basic-joypad:before{content:"2"}.linea-basic-key:before{content:"3"}.linea-basic-keyboard:before{content:"4"}.linea-basic-laptop:before{content:"5"}.linea-basic-life-buoy:before{content:"6"}.linea-basic-lightbulb:before{content:"7"}.linea-basic-link:before{content:"8"}.linea-basic-lock:before{content:"9"}.linea-basic-lock-open:before{content:"!"}.linea-basic-magic-mouse:before{content:"\""}.linea-basic-magnifier:before{content:"#"}.linea-basic-magnifier-minus:before{content:"$"}.linea-basic-magnifier-plus:before{content:"%"}.linea-basic-mail:before{content:"&"}.linea-basic-mail-multiple:before{content:"'"}.linea-basic-mail-open:before{content:"("}.linea-basic-mail-open-text:before{content:")"}.linea-basic-male:before{content:"*"}.linea-basic-map:before{content:"+"}.linea-basic-message:before{content:","}.linea-basic-message-multiple:before{content:"-"}.linea-basic-message-txt:before{content:"."}.linea-basic-mixer2:before{content:"/"}.linea-basic-mouse:before{content:":"}.linea-basic-notebook:before{content:";"}.linea-basic-notebook-pen:before{content:"<"}.linea-basic-notebook-pencil:before{content:"="}.linea-basic-paperplane:before{content:">"}.linea-basic-pencil-ruler:before{content:"?"}.linea-basic-pencil-ruler-pen:before{content:"@"}.linea-basic-photo:before{content:"["}.linea-basic-picture:before{content:"]"}.linea-basic-picture-multiple:before{content:"^"}.linea-basic-pin1:before{content:"_"}.linea-basic-pin2:before{content:"`"}.linea-basic-postcard:before{content:"{"}.linea-basic-postcard-multiple:before{content:"|"}.linea-basic-printer:before{content:"}"}.linea-basic-question:before{content:"~"}.linea-basic-rss:before{content:"\\"}.linea-basic-server:before{content:"\e000"}.linea-basic-server2:before{content:"\e001"}.linea-basic-server-cloud:before{content:"\e002"}.linea-basic-server-download:before{content:"\e003"}.linea-basic-server-upload:before{content:"\e004"}.linea-basic-settings:before{content:"\e005"}.linea-basic-share:before{content:"\e006"}.linea-basic-sheet:before{content:"\e007"}.linea-basic-sheet-multiple:before{content:"\e008"}.linea-basic-sheet-pen:before{content:"\e009"}.linea-basic-sheet-pencil:before{content:"\e00a"}.linea-basic-sheet-txt:before{content:"\e00b"}.linea-basic-signs:before{content:"\e00c"}.linea-basic-smartphone:before{content:"\e00d"}.linea-basic-spades:before{content:"\e00e"}.linea-basic-spread:before{content:"\e00f"}.linea-basic-spread-bookmark:before{content:"\e010"}.linea-basic-spread-text:before{content:"\e011"}.linea-basic-spread-text-bookmark:before{content:"\e012"}.linea-basic-star:before{content:"\e013"}.linea-basic-tablet:before{content:"\e014"}.linea-basic-target:before{content:"\e015"}.linea-basic-todo:before{content:"\e016"}.linea-basic-todo-pen:before{content:"\e017"}.linea-basic-todo-pencil:before{content:"\e018"}.linea-basic-todo-txt:before{content:"\e019"}.linea-basic-todolist-pen:before{content:"\e01a"}.linea-basic-todolist-pencil:before{content:"\e01b"}.linea-basic-trashcan:before{content:"\e01c"}.linea-basic-trashcan-full:before{content:"\e01d"}.linea-basic-trashcan-refresh:before{content:"\e01e"}.linea-basic-trashcan-remove:before{content:"\e01f"}.linea-basic-upload:before{content:"\e020"}.linea-basic-usb:before{content:"\e021"}.linea-basic-video:before{content:"\e022"}.linea-basic-watch:before{content:"\e023"}.linea-basic-webpage:before{content:"\e024"}.linea-basic-webpage-img-txt:before{content:"\e025"}.linea-basic-webpage-multiple:before{content:"\e026"}.linea-basic-webpage-txt:before{content:"\e027"}.linea-basic-world:before{content:"\e028"}[class^=linea-basic-elaboration-][data-icon]:before{font-family:linea-basic-elaboration-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" linea-basic-elaboration-"]:before,[class^=linea-basic-elaboration-]:before{font-family:linea-basic-elaboration-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.linea-basic-elaboration-bookmark-checck:before{content:"a"}.linea-basic-elaboration-bookmark-minus:before{content:"b"}.linea-basic-elaboration-bookmark-plus:before{content:"c"}.linea-basic-elaboration-bookmark-remove:before{content:"d"}.linea-basic-elaboration-briefcase-check:before{content:"e"}.linea-basic-elaboration-briefcase-download:before{content:"f"}.linea-basic-elaboration-briefcase-flagged:before{content:"g"}.linea-basic-elaboration-briefcase-minus:before{content:"h"}.linea-basic-elaboration-briefcase-plus:before{content:"i"}.linea-basic-elaboration-briefcase-refresh:before{content:"j"}.linea-basic-elaboration-briefcase-remove:before{content:"k"}.linea-basic-elaboration-briefcase-search:before{content:"l"}.linea-basic-elaboration-briefcase-star:before{content:"m"}.linea-basic-elaboration-briefcase-upload:before{content:"n"}.linea-basic-elaboration-browser-check:before{content:"o"}.linea-basic-elaboration-browser-download:before{content:"p"}.linea-basic-elaboration-browser-minus:before{content:"q"}.linea-basic-elaboration-browser-plus:before{content:"r"}.linea-basic-elaboration-browser-refresh:before{content:"s"}.linea-basic-elaboration-browser-remove:before{content:"t"}.linea-basic-elaboration-browser-search:before{content:"u"}.linea-basic-elaboration-browser-star:before{content:"v"}.linea-basic-elaboration-browser-upload:before{content:"w"}.linea-basic-elaboration-calendar-check:before{content:"x"}.linea-basic-elaboration-calendar-cloud:before{content:"y"}.linea-basic-elaboration-calendar-download:before{content:"z"}.linea-basic-elaboration-calendar-empty:before{content:"A"}.linea-basic-elaboration-calendar-flagged:before{content:"B"}.linea-basic-elaboration-calendar-heart:before{content:"C"}.linea-basic-elaboration-calendar-minus:before{content:"D"}.linea-basic-elaboration-calendar-next:before{content:"E"}.linea-basic-elaboration-calendar-noaccess:before{content:"F"}.linea-basic-elaboration-calendar-pencil:before{content:"G"}.linea-basic-elaboration-calendar-plus:before{content:"H"}.linea-basic-elaboration-calendar-previous:before{content:"I"}.linea-basic-elaboration-calendar-refresh:before{content:"J"}.linea-basic-elaboration-calendar-remove:before{content:"K"}.linea-basic-elaboration-calendar-search:before{content:"L"}.linea-basic-elaboration-calendar-star:before{content:"M"}.linea-basic-elaboration-calendar-upload:before{content:"N"}.linea-basic-elaboration-cloud-check:before{content:"O"}.linea-basic-elaboration-cloud-download:before{content:"P"}.linea-basic-elaboration-cloud-minus:before{content:"Q"}.linea-basic-elaboration-cloud-noaccess:before{content:"R"}.linea-basic-elaboration-cloud-plus:before{content:"S"}.linea-basic-elaboration-cloud-refresh:before{content:"T"}.linea-basic-elaboration-cloud-remove:before{content:"U"}.linea-basic-elaboration-cloud-search:before{content:"V"}.linea-basic-elaboration-cloud-upload:before{content:"W"}.linea-basic-elaboration-document-check:before{content:"X"}.linea-basic-elaboration-document-cloud:before{content:"Y"}.linea-basic-elaboration-document-download:before{content:"Z"}.linea-basic-elaboration-document-flagged:before{content:"0"}.linea-basic-elaboration-document-graph:before{content:"1"}.linea-basic-elaboration-document-heart:before{content:"2"}.linea-basic-elaboration-document-minus:before{content:"3"}.linea-basic-elaboration-document-next:before{content:"4"}.linea-basic-elaboration-document-noaccess:before{content:"5"}.linea-basic-elaboration-document-note:before{content:"6"}.linea-basic-elaboration-document-pencil:before{content:"7"}.linea-basic-elaboration-document-picture:before{content:"8"}.linea-basic-elaboration-document-plus:before{content:"9"}.linea-basic-elaboration-document-previous:before{content:"!"}.linea-basic-elaboration-document-refresh:before{content:"\""}.linea-basic-elaboration-document-remove:before{content:"#"}.linea-basic-elaboration-document-search:before{content:"$"}.linea-basic-elaboration-document-star:before{content:"%"}.linea-basic-elaboration-document-upload:before{content:"&"}.linea-basic-elaboration-folder-check:before{content:"'"}.linea-basic-elaboration-folder-cloud:before{content:"("}.linea-basic-elaboration-folder-document:before{content:")"}.linea-basic-elaboration-folder-download:before{content:"*"}.linea-basic-elaboration-folder-flagged:before{content:"+"}.linea-basic-elaboration-folder-graph:before{content:","}.linea-basic-elaboration-folder-heart:before{content:"-"}.linea-basic-elaboration-folder-minus:before{content:"."}.linea-basic-elaboration-folder-next:before{content:"/"}.linea-basic-elaboration-folder-noaccess:before{content:":"}.linea-basic-elaboration-folder-note:before{content:";"}.linea-basic-elaboration-folder-pencil:before{content:"<"}.linea-basic-elaboration-folder-picture:before{content:"="}.linea-basic-elaboration-folder-plus:before{content:">"}.linea-basic-elaboration-folder-previous:before{content:"?"}.linea-basic-elaboration-folder-refresh:before{content:"@"}.linea-basic-elaboration-folder-remove:before{content:"["}.linea-basic-elaboration-folder-search:before{content:"]"}.linea-basic-elaboration-folder-star:before{content:"^"}.linea-basic-elaboration-folder-upload:before{content:"_"}.linea-basic-elaboration-mail-check:before{content:"`"}.linea-basic-elaboration-mail-cloud:before{content:"{"}.linea-basic-elaboration-mail-document:before{content:"|"}.linea-basic-elaboration-mail-download:before{content:"}"}.linea-basic-elaboration-mail-flagged:before{content:"~"}.linea-basic-elaboration-mail-heart:before{content:"\\"}.linea-basic-elaboration-mail-next:before{content:"\e000"}.linea-basic-elaboration-mail-noaccess:before{content:"\e001"}.linea-basic-elaboration-mail-note:before{content:"\e002"}.linea-basic-elaboration-mail-pencil:before{content:"\e003"}.linea-basic-elaboration-mail-picture:before{content:"\e004"}.linea-basic-elaboration-mail-previous:before{content:"\e005"}.linea-basic-elaboration-mail-refresh:before{content:"\e006"}.linea-basic-elaboration-mail-remove:before{content:"\e007"}.linea-basic-elaboration-mail-search:before{content:"\e008"}.linea-basic-elaboration-mail-star:before{content:"\e009"}.linea-basic-elaboration-mail-upload:before{content:"\e00a"}.linea-basic-elaboration-message-check:before{content:"\e00b"}.linea-basic-elaboration-message-dots:before{content:"\e00c"}.linea-basic-elaboration-message-happy:before{content:"\e00d"}.linea-basic-elaboration-message-heart:before{content:"\e00e"}.linea-basic-elaboration-message-minus:before{content:"\e00f"}.linea-basic-elaboration-message-note:before{content:"\e010"}.linea-basic-elaboration-message-plus:before{content:"\e011"}.linea-basic-elaboration-message-refresh:before{content:"\e012"}.linea-basic-elaboration-message-remove:before{content:"\e013"}.linea-basic-elaboration-message-sad:before{content:"\e014"}.linea-basic-elaboration-smartphone-cloud:before{content:"\e015"}.linea-basic-elaboration-smartphone-heart:before{content:"\e016"}.linea-basic-elaboration-smartphone-noaccess:before{content:"\e017"}.linea-basic-elaboration-smartphone-note:before{content:"\e018"}.linea-basic-elaboration-smartphone-pencil:before{content:"\e019"}.linea-basic-elaboration-smartphone-picture:before{content:"\e01a"}.linea-basic-elaboration-smartphone-refresh:before{content:"\e01b"}.linea-basic-elaboration-smartphone-search:before{content:"\e01c"}.linea-basic-elaboration-tablet-cloud:before{content:"\e01d"}.linea-basic-elaboration-tablet-heart:before{content:"\e01e"}.linea-basic-elaboration-tablet-noaccess:before{content:"\e01f"}.linea-basic-elaboration-tablet-note:before{content:"\e020"}.linea-basic-elaboration-tablet-pencil:before{content:"\e021"}.linea-basic-elaboration-tablet-picture:before{content:"\e022"}.linea-basic-elaboration-tablet-refresh:before{content:"\e023"}.linea-basic-elaboration-tablet-search:before{content:"\e024"}.linea-basic-elaboration-todolist-2:before{content:"\e025"}.linea-basic-elaboration-todolist-check:before{content:"\e026"}.linea-basic-elaboration-todolist-cloud:before{content:"\e027"}.linea-basic-elaboration-todolist-download:before{content:"\e028"}.linea-basic-elaboration-todolist-flagged:before{content:"\e029"}.linea-basic-elaboration-todolist-minus:before{content:"\e02a"}.linea-basic-elaboration-todolist-noaccess:before{content:"\e02b"}.linea-basic-elaboration-todolist-pencil:before{content:"\e02c"}.linea-basic-elaboration-todolist-plus:before{content:"\e02d"}.linea-basic-elaboration-todolist-refresh:before{content:"\e02e"}.linea-basic-elaboration-todolist-remove:before{content:"\e02f"}.linea-basic-elaboration-todolist-search:before{content:"\e030"}.linea-basic-elaboration-todolist-star:before{content:"\e031"}.linea-basic-elaboration-todolist-upload:before{content:"\e032"}[class*=" linea-ecommerce-"][data-icon]:before,[class^=linea-ecommerce-][data-icon]:before{font-family:linea-ecommerce-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" linea-ecommerce-"]:before,[class^=linea-ecommerce-]:before{font-family:linea-ecommerce-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.linea-ecommerce-bag:before{content:"a"}.linea-ecommerce-bag-check:before{content:"b"}.linea-ecommerce-bag-cloud:before{content:"c"}.linea-ecommerce-bag-download:before{content:"d"}.linea-ecommerce-bag-minus:before{content:"e"}.linea-ecommerce-bag-plus:before{content:"f"}.linea-ecommerce-bag-refresh:before{content:"g"}.linea-ecommerce-bag-remove:before{content:"h"}.linea-ecommerce-bag-search:before{content:"i"}.linea-ecommerce-bag-upload:before{content:"j"}.linea-ecommerce-banknote:before{content:"k"}.linea-ecommerce-banknotes:before{content:"l"}.linea-ecommerce-basket:before{content:"m"}.linea-ecommerce-basket-check:before{content:"n"}.linea-ecommerce-basket-cloud:before{content:"o"}.linea-ecommerce-basket-download:before{content:"p"}.linea-ecommerce-basket-minus:before{content:"q"}.linea-ecommerce-basket-plus:before{content:"r"}.linea-ecommerce-basket-refresh:before{content:"s"}.linea-ecommerce-basket-remove:before{content:"t"}.linea-ecommerce-basket-search:before{content:"u"}.linea-ecommerce-basket-upload:before{content:"v"}.linea-ecommerce-bath:before{content:"w"}.linea-ecommerce-cart:before{content:"x"}.linea-ecommerce-cart-check:before{content:"y"}.linea-ecommerce-cart-cloud:before{content:"z"}.linea-ecommerce-cart-content:before{content:"A"}.linea-ecommerce-cart-download:before{content:"B"}.linea-ecommerce-cart-minus:before{content:"C"}.linea-ecommerce-cart-plus:before{content:"D"}.linea-ecommerce-cart-refresh:before{content:"E"}.linea-ecommerce-cart-remove:before{content:"F"}.linea-ecommerce-cart-search:before{content:"G"}.linea-ecommerce-cart-upload:before{content:"H"}.linea-ecommerce-cent:before{content:"I"}.linea-ecommerce-colon:before{content:"J"}.linea-ecommerce-creditcard:before{content:"K"}.linea-ecommerce-diamond:before{content:"L"}.linea-ecommerce-dollar:before{content:"M"}.linea-ecommerce-euro:before{content:"N"}.linea-ecommerce-franc:before{content:"O"}.linea-ecommerce-gift:before{content:"P"}.linea-ecommerce-graph1:before{content:"Q"}.linea-ecommerce-graph2:before{content:"R"}.linea-ecommerce-graph3:before{content:"S"}.linea-ecommerce-graph-decrease:before{content:"T"}.linea-ecommerce-graph-increase:before{content:"U"}.linea-ecommerce-guarani:before{content:"V"}.linea-ecommerce-kips:before{content:"W"}.linea-ecommerce-lira:before{content:"X"}.linea-ecommerce-megaphone:before{content:"Y"}.linea-ecommerce-money:before{content:"Z"}.linea-ecommerce-naira:before{content:"0"}.linea-ecommerce-pesos:before{content:"1"}.linea-ecommerce-pound:before{content:"2"}.linea-ecommerce-receipt:before{content:"3"}.linea-ecommerce-receipt-bath:before{content:"4"}.linea-ecommerce-receipt-cent:before{content:"5"}.linea-ecommerce-receipt-dollar:before{content:"6"}.linea-ecommerce-receipt-euro:before{content:"7"}.linea-ecommerce-receipt-franc:before{content:"8"}.linea-ecommerce-receipt-guarani:before{content:"9"}.linea-ecommerce-receipt-kips:before{content:"!"}.linea-ecommerce-receipt-lira:before{content:"\""}.linea-ecommerce-receipt-naira:before{content:"#"}.linea-ecommerce-receipt-pesos:before{content:"$"}.linea-ecommerce-receipt-pound:before{content:"%"}.linea-ecommerce-receipt-rublo:before{content:"&"}.linea-ecommerce-receipt-rupee:before{content:"'"}.linea-ecommerce-receipt-tugrik:before{content:"("}.linea-ecommerce-receipt-won:before{content:")"}.linea-ecommerce-receipt-yen:before{content:"*"}.linea-ecommerce-receipt-yen2:before{content:"+"}.linea-ecommerce-recept-colon:before{content:","}.linea-ecommerce-rublo:before{content:"-"}.linea-ecommerce-rupee:before{content:"."}.linea-ecommerce-safe:before{content:"/"}.linea-ecommerce-sale:before{content:":"}.linea-ecommerce-sales:before{content:";"}.linea-ecommerce-ticket:before{content:"<"}.linea-ecommerce-tugriks:before{content:"="}.linea-ecommerce-wallet:before{content:">"}.linea-ecommerce-won:before{content:"?"}.linea-ecommerce-yen:before{content:"@"}.linea-ecommerce-yen2:before{content:"["}[class*=" linea-music-"][data-icon]:before,[class^="linea-music-"][data-icon]:before{font-family:linea-music-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" linea-music-"]:before,[class^=linea-music-]:before{font-family:linea-music-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.linea-music-beginning-button:before{content:"a"}.linea-music-bell:before{content:"b"}.linea-music-cd:before{content:"c"}.linea-music-diapason:before{content:"d"}.linea-music-eject-button:before{content:"e"}.linea-music-end-button:before{content:"f"}.linea-music-fastforward-button:before{content:"g"}.linea-music-headphones:before{content:"h"}.linea-music-ipod:before{content:"i"}.linea-music-loudspeaker:before{content:"j"}.linea-music-microphone:before{content:"k"}.linea-music-microphone-old:before{content:"l"}.linea-music-mixer:before{content:"m"}.linea-music-mute:before{content:"n"}.linea-music-note-multiple:before{content:"o"}.linea-music-note-single:before{content:"p"}.linea-music-pause-button:before{content:"q"}.linea-music-play-button:before{content:"r"}.linea-music-playlist:before{content:"s"}.linea-music-radio-ghettoblaster:before{content:"t"}.linea-music-radio-portable:before{content:"u"}.linea-music-record:before{content:"v"}.linea-music-recordplayer:before{content:"w"}.linea-music-repeat-button:before{content:"x"}.linea-music-rewind-button:before{content:"y"}.linea-music-shuffle-button:before{content:"z"}.linea-music-stop-button:before{content:"A"}.linea-music-tape:before{content:"B"}.linea-music-volume-down:before{content:"C"}.linea-music-volume-up:before{content:"D"}[class*=" linea-software-"][data-icon]:before,[class^=linea-software-][data-icon]:before{font-family:linea-software-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" linea-software-"]:before,[class^=linea-software-]:before{font-family:linea-software-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.linea-software-add-vectorpoint:before{content:"a"}.linea-software-box-oval:before{content:"b"}.linea-software-box-polygon:before{content:"c"}.linea-software-box-rectangle:before{content:"d"}.linea-software-box-roundedrectangle:before{content:"e"}.linea-software-character:before{content:"f"}.linea-software-crop:before{content:"g"}.linea-software-eyedropper:before{content:"h"}.linea-software-font-allcaps:before{content:"i"}.linea-software-font-baseline-shift:before{content:"j"}.linea-software-font-horizontal-scale:before{content:"k"}.linea-software-font-kerning:before{content:"l"}.linea-software-font-leading:before{content:"m"}.linea-software-font-size:before{content:"n"}.linea-software-font-smallcapital:before{content:"o"}.linea-software-font-smallcaps:before{content:"p"}.linea-software-font-strikethrough:before{content:"q"}.linea-software-font-tracking:before{content:"r"}.linea-software-font-underline:before{content:"s"}.linea-software-font-vertical-scale:before{content:"t"}.linea-software-horizontal-align-center:before{content:"u"}.linea-software-horizontal-align-left:before{content:"v"}.linea-software-horizontal-align-right:before{content:"w"}.linea-software-horizontal-distribute-center:before{content:"x"}.linea-software-horizontal-distribute-left:before{content:"y"}.linea-software-horizontal-distribute-right:before{content:"z"}.linea-software-indent-firstline:before{content:"A"}.linea-software-indent-left:before{content:"B"}.linea-software-indent-right:before{content:"C"}.linea-software-lasso:before{content:"D"}.linea-software-layers1:before{content:"E"}.linea-software-layers2:before{content:"F"}.linea-software-layout:before{content:"G"}.linea-software-layout-2columns:before{content:"H"}.linea-software-layout-3columns:before{content:"I"}.linea-software-layout-4boxes:before{content:"J"}.linea-software-layout-4columns:before{content:"K"}.linea-software-layout-4lines:before{content:"L"}.linea-software-layout-8boxes:before{content:"M"}.linea-software-layout-header:before{content:"N"}.linea-software-layout-header-2columns:before{content:"O"}.linea-software-layout-header-3columns:before{content:"P"}.linea-software-layout-header-4boxes:before{content:"Q"}.linea-software-layout-header-4columns:before{content:"R"}.linea-software-layout-header-complex:before{content:"S"}.linea-software-layout-header-complex2:before{content:"T"}.linea-software-layout-header-complex3:before{content:"U"}.linea-software-layout-header-complex4:before{content:"V"}.linea-software-layout-header-sideleft:before{content:"W"}.linea-software-layout-header-sideright:before{content:"X"}.linea-software-layout-sidebar-left:before{content:"Y"}.linea-software-layout-sidebar-right:before{content:"Z"}.linea-software-magnete:before{content:"0"}.linea-software-pages:before{content:"1"}.linea-software-paintbrush:before{content:"2"}.linea-software-paintbucket:before{content:"3"}.linea-software-paintroller:before{content:"4"}.linea-software-paragraph:before{content:"5"}.linea-software-paragraph-align-left:before{content:"6"}.linea-software-paragraph-align-right:before{content:"7"}.linea-software-paragraph-center:before{content:"8"}.linea-software-paragraph-justify-all:before{content:"9"}.linea-software-paragraph-justify-center:before{content:"!"}.linea-software-paragraph-justify-left:before{content:"\""}.linea-software-paragraph-justify-right:before{content:"#"}.linea-software-paragraph-space-after:before{content:"$"}.linea-software-paragraph-space-before:before{content:"%"}.linea-software-pathfinder-exclude:before{content:"&"}.linea-software-pathfinder-intersect:before{content:"'"}.linea-software-pathfinder-subtract:before{content:"("}.linea-software-pathfinder-unite:before{content:")"}.linea-software-pen:before{content:"*"}.linea-software-pen-add:before{content:"+"}.linea-software-pen-remove:before{content:","}.linea-software-pencil:before{content:"-"}.linea-software-polygonallasso:before{content:"."}.linea-software-reflect-horizontal:before{content:"/"}.linea-software-reflect-vertical:before{content:":"}.linea-software-remove-vectorpoint:before{content:";"}.linea-software-scale-expand:before{content:"<"}.linea-software-scale-reduce:before{content:"="}.linea-software-selection-oval:before{content:">"}.linea-software-selection-polygon:before{content:"?"}.linea-software-selection-rectangle:before{content:"@"}.linea-software-selection-roundedrectangle:before{content:"["}.linea-software-shape-oval:before{content:"]"}.linea-software-shape-polygon:before{content:"^"}.linea-software-shape-rectangle:before{content:"_"}.linea-software-shape-roundedrectangle:before{content:"`"}.linea-software-slice:before{content:"{"}.linea-software-transform-bezier:before{content:"|"}.linea-software-vector-box:before{content:"}"}.linea-software-vector-composite:before{content:"~"}.linea-software-vector-line:before{content:"\\"}.linea-software-vertical-align-bottom:before{content:"\e000"}.linea-software-vertical-align-center:before{content:"\e001"}.linea-software-vertical-align-top:before{content:"\e002"}.linea-software-vertical-distribute-bottom:before{content:"\e003"}.linea-software-vertical-distribute-center:before{content:"\e004"}.linea-software-vertical-distribute-top:before{content:"\e005"}[class*=" linea-weather-"][data-icon]:before,[class^=linea-weather-][data-icon]:before{font-family:linea-weather-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" linea-weather-"]:before,[class^=linea-weather-]:before{font-family:linea-weather-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.linea-weather-aquarius:before{content:"\e000"}.linea-weather-aries:before{content:"\e001"}.linea-weather-cancer:before{content:"\e002"}.linea-weather-capricorn:before{content:"\e003"}.linea-weather-cloud:before{content:"\e004"}.linea-weather-cloud-drop:before{content:"\e005"}.linea-weather-cloud-lightning:before{content:"\e006"}.linea-weather-cloud-snowflake:before{content:"\e007"}.linea-weather-downpour-fullmoon:before{content:"\e008"}.linea-weather-downpour-halfmoon:before{content:"\e009"}.linea-weather-downpour-sun:before{content:"\e00a"}.linea-weather-drop:before{content:"\e00b"}.linea-weather-first-quarter:before{content:"\e00c"}.linea-weather-fog:before{content:"\e00d"}.linea-weather-fog-fullmoon:before{content:"\e00e"}.linea-weather-fog-halfmoon:before{content:"\e00f"}.linea-weather-fog-sun:before{content:"\e010"}.linea-weather-fullmoon:before{content:"\e011"}.linea-weather-gemini:before{content:"\e012"}.linea-weather-hail:before{content:"\e013"}.linea-weather-hail-fullmoon:before{content:"\e014"}.linea-weather-hail-halfmoon:before{content:"\e015"}.linea-weather-hail-sun:before{content:"\e016"}.linea-weather-last-quarter:before{content:"\e017"}.linea-weather-leo:before{content:"\e018"}.linea-weather-libra:before{content:"\e019"}.linea-weather-lightning:before{content:"\e01a"}.linea-weather-mistyrain:before{content:"\e01b"}.linea-weather-mistyrain-fullmoon:before{content:"\e01c"}.linea-weather-mistyrain-halfmoon:before{content:"\e01d"}.linea-weather-mistyrain-sun:before{content:"\e01e"}.linea-weather-moon:before{content:"\e01f"}.linea-weather-moondown-full:before{content:"\e020"}.linea-weather-moondown-half:before{content:"\e021"}.linea-weather-moonset-full:before{content:"\e022"}.linea-weather-moonset-half:before{content:"\e023"}.linea-weather-move2:before{content:"\e024"}.linea-weather-newmoon:before{content:"\e025"}.linea-weather-pisces:before{content:"\e026"}.linea-weather-rain:before{content:"\e027"}.linea-weather-rain-fullmoon:before{content:"\e028"}.linea-weather-rain-halfmoon:before{content:"\e029"}.linea-weather-rain-sun:before{content:"\e02a"}.linea-weather-sagittarius:before{content:"\e02b"}.linea-weather-scorpio:before{content:"\e02c"}.linea-weather-snow:before{content:"\e02d"}.linea-weather-snow-fullmoon:before{content:"\e02e"}.linea-weather-snow-halfmoon:before{content:"\e02f"}.linea-weather-snow-sun:before{content:"\e030"}.linea-weather-snowflake:before{content:"\e031"}.linea-weather-star:before{content:"\e032"}.linea-weather-storm-11:before{content:"\e033"}.linea-weather-storm-32:before{content:"\e034"}.linea-weather-storm-fullmoon:before{content:"\e035"}.linea-weather-storm-halfmoon:before{content:"\e036"}.linea-weather-storm-sun:before{content:"\e037"}.linea-weather-sun:before{content:"\e038"}.linea-weather-sundown:before{content:"\e039"}.linea-weather-sunset:before{content:"\e03a"}.linea-weather-taurus:before{content:"\e03b"}.linea-weather-tempest:before{content:"\e03c"}.linea-weather-tempest-fullmoon:before{content:"\e03d"}.linea-weather-tempest-halfmoon:before{content:"\e03e"}.linea-weather-tempest-sun:before{content:"\e03f"}.linea-weather-variable-fullmoon:before{content:"\e040"}.linea-weather-variable-halfmoon:before{content:"\e041"}.linea-weather-variable-sun:before{content:"\e042"}.linea-weather-virgo:before{content:"\e043"}.linea-weather-waning-cresent:before{content:"\e044"}.linea-weather-waning-gibbous:before{content:"\e045"}.linea-weather-waxing-cresent:before{content:"\e046"}.linea-weather-waxing-gibbous:before{content:"\e047"}.linea-weather-wind:before{content:"\e048"}.linea-weather-wind-e:before{content:"\e049"}.linea-weather-wind-fullmoon:before{content:"\e04a"}.linea-weather-wind-halfmoon:before{content:"\e04b"}.linea-weather-wind-n:before{content:"\e04c"}.linea-weather-wind-ne:before{content:"\e04d"}.linea-weather-wind-nw:before{content:"\e04e"}.linea-weather-wind-s:before{content:"\e04f"}.linea-weather-wind-se:before{content:"\e050"}.linea-weather-wind-sun:before{content:"\e051"}.linea-weather-wind-sw:before{content:"\e052"}.linea-weather-wind-w:before{content:"\e053"}.linea-weather-windgust:before{content:"\e054"}@font-face{font-family:Linearicons-Free;src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linearicons/fonts/Linearicons-Free.eot?w118d);src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linearicons/fonts/Linearicons-Free.eot?#iefixw118d) format("embedded-opentype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linearicons/fonts/Linearicons-Free.woff2?w118d) format("woff2"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linearicons/fonts/Linearicons-Free.woff?w118d) format("woff"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linearicons/fonts/Linearicons-Free.ttf?w118d) format("truetype"),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/linearicons/fonts/Linearicons-Free.svg?w118d#Linearicons-Free) format("svg");font-weight:400;font-style:normal}[class*=" lnr-"]:before,[class^=lnr-]:before{display:inline-block;font:normal normal normal 14px/1 Linearicons-Free;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lnr-home:before{content:"\e800"}.lnr-apartment:before{content:"\e801"}.lnr-pencil:before{content:"\e802"}.lnr-magic-wand:before{content:"\e803"}.lnr-drop:before{content:"\e804"}.lnr-lighter:before{content:"\e805"}.lnr-poop:before{content:"\e806"}.lnr-sun:before{content:"\e807"}.lnr-moon:before{content:"\e808"}.lnr-cloud:before{content:"\e809"}.lnr-cloud-upload:before{content:"\e80a"}.lnr-cloud-download:before{content:"\e80b"}.lnr-cloud-sync:before{content:"\e80c"}.lnr-cloud-check:before{content:"\e80d"}.lnr-database:before{content:"\e80e"}.lnr-lock:before{content:"\e80f"}.lnr-cog:before{content:"\e810"}.lnr-trash:before{content:"\e811"}.lnr-dice:before{content:"\e812"}.lnr-heart:before{content:"\e813"}.lnr-star:before{content:"\e814"}.lnr-star-half:before{content:"\e815"}.lnr-star-empty:before{content:"\e816"}.lnr-flag:before{content:"\e817"}.lnr-envelope:before{content:"\e818"}.lnr-paperclip:before{content:"\e819"}.lnr-inbox:before{content:"\e81a"}.lnr-eye:before{content:"\e81b"}.lnr-printer:before{content:"\e81c"}.lnr-file-empty:before{content:"\e81d"}.lnr-file-add:before{content:"\e81e"}.lnr-enter:before{content:"\e81f"}.lnr-exit:before{content:"\e820"}.lnr-graduation-hat:before{content:"\e821"}.lnr-license:before{content:"\e822"}.lnr-music-note:before{content:"\e823"}.lnr-film-play:before{content:"\e824"}.lnr-camera-video:before{content:"\e825"}.lnr-camera:before{content:"\e826"}.lnr-picture:before{content:"\e827"}.lnr-book:before{content:"\e828"}.lnr-bookmark:before{content:"\e829"}.lnr-user:before{content:"\e82a"}.lnr-users:before{content:"\e82b"}.lnr-shirt:before{content:"\e82c"}.lnr-store:before{content:"\e82d"}.lnr-cart:before{content:"\e82e"}.lnr-tag:before{content:"\e82f"}.lnr-phone-handset:before{content:"\e830"}.lnr-phone:before{content:"\e831"}.lnr-pushpin:before{content:"\e832"}.lnr-map-marker:before{content:"\e833"}.lnr-map:before{content:"\e834"}.lnr-location:before{content:"\e835"}.lnr-calendar-full:before{content:"\e836"}.lnr-keyboard:before{content:"\e837"}.lnr-spell-check:before{content:"\e838"}.lnr-screen:before{content:"\e839"}.lnr-smartphone:before{content:"\e83a"}.lnr-tablet:before{content:"\e83b"}.lnr-laptop:before{content:"\e83c"}.lnr-laptop-phone:before{content:"\e83d"}.lnr-power-switch:before{content:"\e83e"}.lnr-bubble:before{content:"\e83f"}.lnr-heart-pulse:before{content:"\e840"}.lnr-construction:before{content:"\e841"}.lnr-pie-chart:before{content:"\e842"}.lnr-chart-bars:before{content:"\e843"}.lnr-gift:before{content:"\e844"}.lnr-diamond:before{content:"\e845"}.lnr-linearicons:before{content:"\e846"}.lnr-dinner:before{content:"\e847"}.lnr-coffee-cup:before{content:"\e848"}.lnr-leaf:before{content:"\e849"}.lnr-paw:before{content:"\e84a"}.lnr-rocket:before{content:"\e84b"}.lnr-briefcase:before{content:"\e84c"}.lnr-bus:before{content:"\e84d"}.lnr-car:before{content:"\e84e"}.lnr-train:before{content:"\e84f"}.lnr-bicycle:before{content:"\e850"}.lnr-wheelchair:before{content:"\e851"}.lnr-select:before{content:"\e852"}.lnr-earth:before{content:"\e853"}.lnr-smile:before{content:"\e854"}.lnr-sad:before{content:"\e855"}.lnr-neutral:before{content:"\e856"}.lnr-mustache:before{content:"\e857"}.lnr-alarm:before{content:"\e858"}.lnr-bullhorn:before{content:"\e859"}.lnr-volume-high:before{content:"\e85a"}.lnr-volume-medium:before{content:"\e85b"}.lnr-volume-low:before{content:"\e85c"}.lnr-volume:before{content:"\e85d"}.lnr-mic:before{content:"\e85e"}.lnr-hourglass:before{content:"\e85f"}.lnr-undo:before{content:"\e860"}.lnr-redo:before{content:"\e861"}.lnr-sync:before{content:"\e862"}.lnr-history:before{content:"\e863"}.lnr-clock:before{content:"\e864"}.lnr-download:before{content:"\e865"}.lnr-upload:before{content:"\e866"}.lnr-enter-down:before{content:"\e867"}.lnr-exit-up:before{content:"\e868"}.lnr-bug:before{content:"\e869"}.lnr-code:before{content:"\e86a"}.lnr-link:before{content:"\e86b"}.lnr-unlink:before{content:"\e86c"}.lnr-thumbs-up:before{content:"\e86d"}.lnr-thumbs-down:before{content:"\e86e"}.lnr-magnifier:before{content:"\e86f"}.lnr-cross:before{content:"\e870"}.lnr-menu:before{content:"\e871"}.lnr-list:before{content:"\e872"}.lnr-chevron-up:before{content:"\e873"}.lnr-chevron-down:before{content:"\e874"}.lnr-chevron-left:before{content:"\e875"}.lnr-chevron-right:before{content:"\e876"}.lnr-arrow-up:before{content:"\e877"}.lnr-arrow-down:before{content:"\e878"}.lnr-arrow-left:before{content:"\e879"}.lnr-arrow-right:before{content:"\e87a"}.lnr-move:before{content:"\e87b"}.lnr-warning:before{content:"\e87c"}.lnr-question-circle:before{content:"\e87d"}.lnr-menu-circle:before{content:"\e87e"}.lnr-checkmark-circle:before{content:"\e87f"}.lnr-cross-circle:before{content:"\e880"}.lnr-plus-circle:before{content:"\e881"}.lnr-circle-minus:before{content:"\e882"}.lnr-arrow-up-circle:before{content:"\e883"}.lnr-arrow-down-circle:before{content:"\e884"}.lnr-arrow-left-circle:before{content:"\e885"}.lnr-arrow-right-circle:before{content:"\e886"}.lnr-chevron-up-circle:before{content:"\e887"}.lnr-chevron-down-circle:before{content:"\e888"}.lnr-chevron-left-circle:before{content:"\e889"}.lnr-chevron-right-circle:before{content:"\e88a"}.lnr-crop:before{content:"\e88b"}.lnr-frame-expand:before{content:"\e88c"}.lnr-frame-contract:before{content:"\e88d"}.lnr-layers:before{content:"\e88e"}.lnr-funnel:before{content:"\e88f"}.lnr-text-format:before{content:"\e890"}.lnr-text-format-remove:before{content:"\e891"}.lnr-text-size:before{content:"\e892"}.lnr-bold:before{content:"\e893"}.lnr-italic:before{content:"\e894"}.lnr-underline:before{content:"\e895"}.lnr-strikethrough:before{content:"\e896"}.lnr-highlight:before{content:"\e897"}.lnr-text-align-left:before{content:"\e898"}.lnr-text-align-center:before{content:"\e899"}.lnr-text-align-right:before{content:"\e89a"}.lnr-text-align-justify:before{content:"\e89b"}.lnr-line-spacing:before{content:"\e89c"}.lnr-indent-increase:before{content:"\e89d"}.lnr-indent-decrease:before{content:"\e89e"}.lnr-pilcrow:before{content:"\e89f"}.lnr-direction-ltr:before{content:"\e8a0"}.lnr-direction-rtl:before{content:"\e8a1"}.lnr-page-break:before{content:"\e8a2"}.lnr-sort-alpha-asc:before{content:"\e8a3"}.lnr-sort-amount-asc:before{content:"\e8a4"}.lnr-hand:before{content:"\e8a5"}.lnr-pointer-up:before{content:"\e8a6"}.lnr-pointer-right:before{content:"\e8a7"}.lnr-pointer-down:before{content:"\e8a8"}.lnr-pointer-left:before{content:"\e8a9"}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:flexslider-icon;src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/flexslider/fonts/flexslider-icon.eot);src:url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/flexslider/fonts/flexslider-icon.woff) format('woff'),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}body.compensate-for-scrollbar {
overflow: hidden; }
.fancybox-active {
height: auto; }
.fancybox-is-hidden {
left: -9999px;
margin: 0;
position: absolute !important;
top: -9999px;
visibility: hidden; }
.fancybox-container {
-webkit-backface-visibility: hidden;
height: 100%;
left: 0;
outline: none;
position: fixed;
-webkit-tap-highlight-color: transparent;
top: 0;
-ms-touch-action: manipulation;
touch-action: manipulation;
-webkit-transform: translateZ(0);
transform: translateZ(0);
width: 100%;
z-index: 99992; }
.fancybox-container * {
box-sizing: border-box; }
.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0; }
.fancybox-outer {
-webkit-overflow-scrolling: touch;
overflow-y: auto; }
.fancybox-bg {
background: #1e1e1e;
opacity: 0;
transition-duration: inherit;
transition-property: opacity;
transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }
.fancybox-is-open .fancybox-bg {
opacity: .9;
transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }
.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
direction: ltr;
opacity: 0;
position: absolute;
transition: opacity .25s ease, visibility 0s ease .25s;
visibility: hidden;
z-index: 99997; }
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
opacity: 1;
transition: opacity .25s ease 0s, visibility 0s ease 0s;
visibility: visible; }
.fancybox-infobar {
color: #ccc;
font-size: 13px;
-webkit-font-smoothing: subpixel-antialiased;
height: 44px;
left: 0;
line-height: 44px;
min-width: 44px;
mix-blend-mode: difference;
padding: 0 10px;
pointer-events: none;
top: 0;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.fancybox-toolbar {
right: 0;
top: 0; }
.fancybox-stage {
direction: ltr;
overflow: visible;
-webkit-transform: translateZ(0);
transform: translateZ(0);
z-index: 99994; }
.fancybox-is-open .fancybox-stage {
overflow: hidden; }
.fancybox-slide {
-webkit-backface-visibility: hidden; display: none;
height: 100%;
left: 0;
outline: none;
overflow: auto;
-webkit-overflow-scrolling: touch;
padding: 44px;
position: absolute;
text-align: center;
top: 0;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
white-space: normal;
width: 100%;
z-index: 99994; }
.fancybox-slide::before {
content: '';
display: inline-block;
font-size: 0;
height: 100%;
vertical-align: middle;
width: 0; }
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
display: block; }
.fancybox-slide--image {
overflow: hidden;
padding: 44px 0; }
.fancybox-slide--image::before {
display: none; }
.fancybox-slide--html {
padding: 6px; }
.fancybox-content {
background: #fff;
display: inline-block;
margin: 0;
max-width: 100%;
overflow: auto;
-webkit-overflow-scrolling: touch;
padding: 44px;
position: relative;
text-align: left;
vertical-align: middle; }
.fancybox-slide--image .fancybox-content {
-webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
-webkit-backface-visibility: hidden;
background: transparent;
background-repeat: no-repeat;
background-size: 100% 100%;
left: 0;
max-width: none;
overflow: visible;
padding: 0;
position: absolute;
top: 0;
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
z-index: 99995; }
.fancybox-can-zoomOut .fancybox-content {
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.fancybox-can-zoomIn .fancybox-content {
cursor: -webkit-zoom-in;
cursor: zoom-in; }
.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
cursor: -webkit-grab;
cursor: grab; }
.fancybox-is-grabbing .fancybox-content {
cursor: -webkit-grabbing;
cursor: grabbing; }
.fancybox-container [data-selectable='true'] {
cursor: text; }
.fancybox-image,
.fancybox-spaceball {
background: transparent;
border: 0;
height: 100%;
left: 0;
margin: 0;
max-height: none;
max-width: none;
padding: 0;
position: absolute;
top: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
width: 100%; }
.fancybox-spaceball {
z-index: 1; }
.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
height: 100%;
overflow: visible;
padding: 0;
width: 100%; }
.fancybox-slide--video .fancybox-content {
background: #000; }
.fancybox-slide--map .fancybox-content {
background: #e5e3df; }
.fancybox-slide--iframe .fancybox-content {
background: #fff; }
.fancybox-video,
.fancybox-iframe {
background: transparent;
border: 0;
display: block;
height: 100%;
margin: 0;
overflow: hidden;
padding: 0;
width: 100%; } .fancybox-iframe {
left: 0;
position: absolute;
top: 0; }
.fancybox-error {
background: #fff;
cursor: default;
max-width: 400px;
padding: 40px;
width: 100%; }
.fancybox-error p {
color: #444;
font-size: 16px;
line-height: 20px;
margin: 0;
padding: 0; } .fancybox-button {
background: rgba(30, 30, 30, 0.6);
border: 0;
border-radius: 0;
box-shadow: none;
cursor: pointer;
display: inline-block;
height: 44px;
margin: 0;
padding: 10px;
position: relative;
transition: color .2s;
vertical-align: top;
visibility: inherit;
width: 44px; }
.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
color: #ccc; }
.fancybox-button:hover {
color: #fff; }
.fancybox-button:focus {
outline: none; }
.fancybox-button.fancybox-focus {
outline: 1px dotted; }
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
color: #888;
cursor: default;
outline: none; } .fancybox-button div {
height: 100%; }
.fancybox-button svg {
display: block;
height: 100%;
overflow: visible;
position: relative;
width: 100%; }
.fancybox-button svg path {
fill: currentColor;
stroke-width: 0; }
.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
display: none; }
.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
display: none; }
.fancybox-progress {
background: #ff5268;
height: 2px;
left: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0;
-ms-transform-origin: 0;
transform-origin: 0;
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
transition-timing-function: linear;
z-index: 99998; } .fancybox-close-small {
background: transparent;
border: 0;
border-radius: 0;
color: #ccc;
cursor: pointer;
opacity: .8;
padding: 8px;
position: absolute;
right: -12px;
top: -44px;
z-index: 401; }
.fancybox-close-small:hover {
color: #fff;
opacity: 1; }
.fancybox-slide--html .fancybox-close-small {
color: currentColor;
padding: 10px;
right: 0;
top: 0; }
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
overflow: hidden; }
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
display: none; } .fancybox-navigation .fancybox-button {
background-clip: content-box;
height: 100px;
opacity: 0;
position: absolute;
top: calc(50% - 50px);
width: 70px; }
.fancybox-navigation .fancybox-button div {
padding: 7px; }
.fancybox-navigation .fancybox-button--arrow_left {
left: 0;
padding: 31px 26px 31px 6px; }
.fancybox-navigation .fancybox-button--arrow_right {
padding: 31px 6px 31px 26px;
right: 0; } .fancybox-caption {
bottom: 0;
color: #eee;
font-size: 14px;
font-weight: 400;
left: 0;
line-height: 1.5;
padding: 25px 44px 25px 44px;
right: 0;
text-align: center;
z-index: 99996; }
.fancybox-caption::before {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);
background-repeat: repeat-x;
background-size: contain;
bottom: 0;
content: '';
display: block;
left: 0;
pointer-events: none;
position: absolute;
right: 0;
top: -44px;
z-index: -1; }
.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
color: #ccc;
text-decoration: none; }
.fancybox-caption a:hover {
color: #fff;
text-decoration: underline; } .fancybox-loading {
-webkit-animation: fancybox-rotate 1s linear infinite;
animation: fancybox-rotate 1s linear infinite;
background: transparent;
border: 4px solid #888;
border-bottom-color: #fff;
border-radius: 50%;
height: 50px;
left: 50%;
margin: -25px 0 0 -25px;
opacity: .7;
padding: 0;
position: absolute;
top: 50%;
width: 50px;
z-index: 99999; }
@-webkit-keyframes fancybox-rotate {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes fancybox-rotate {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } } .fancybox-animated {
transition-timing-function: cubic-bezier(0, 0, 0.25, 1); } .fancybox-fx-slide.fancybox-slide--previous {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0); }
.fancybox-fx-slide.fancybox-slide--next {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0); }
.fancybox-fx-slide.fancybox-slide--current {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0); } .fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
opacity: 0;
transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.fancybox-fx-fade.fancybox-slide--current {
opacity: 1; } .fancybox-fx-zoom-in-out.fancybox-slide--previous {
opacity: 0;
-webkit-transform: scale3d(1.5, 1.5, 1.5);
transform: scale3d(1.5, 1.5, 1.5); }
.fancybox-fx-zoom-in-out.fancybox-slide--next {
opacity: 0;
-webkit-transform: scale3d(0.5, 0.5, 0.5);
transform: scale3d(0.5, 0.5, 0.5); }
.fancybox-fx-zoom-in-out.fancybox-slide--current {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1); } .fancybox-fx-rotate.fancybox-slide--previous {
opacity: 0;
-webkit-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
transform: rotate(-360deg); }
.fancybox-fx-rotate.fancybox-slide--next {
opacity: 0;
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg); }
.fancybox-fx-rotate.fancybox-slide--current {
opacity: 1;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg); } .fancybox-fx-circular.fancybox-slide--previous {
opacity: 0;
-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }
.fancybox-fx-circular.fancybox-slide--next {
opacity: 0;
-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }
.fancybox-fx-circular.fancybox-slide--current {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
transform: scale3d(1, 1, 1) translate3d(0, 0, 0); } .fancybox-fx-tube.fancybox-slide--previous {
-webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }
.fancybox-fx-tube.fancybox-slide--next {
-webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }
.fancybox-fx-tube.fancybox-slide--current {
-webkit-transform: translate3d(0, 0, 0) scale(1);
transform: translate3d(0, 0, 0) scale(1); } @media all and (max-height: 576px) {
.fancybox-caption {
padding: 12px; }
.fancybox-slide {
padding-left: 6px;
padding-right: 6px; }
.fancybox-slide--image {
padding: 6px 0; }
.fancybox-close-small {
right: -6px; }
.fancybox-slide--image .fancybox-close-small {
background: #4e4e4e;
color: #f2f4f6;
height: 36px;
opacity: 1;
padding: 6px;
right: 0;
top: 0;
width: 36px; } } .fancybox-share {
background: #f4f4f4;
border-radius: 3px;
max-width: 90%;
padding: 30px;
text-align: center; }
.fancybox-share h1 {
color: #222;
font-size: 35px;
font-weight: 700;
margin: 0 0 20px 0; }
.fancybox-share p {
margin: 0;
padding: 0; }
.fancybox-share__button {
border: 0;
border-radius: 3px;
display: inline-block;
font-size: 14px;
font-weight: 700;
line-height: 40px;
margin: 0 5px 10px 5px;
min-width: 130px;
padding: 0 15px;
text-decoration: none;
transition: all .2s;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap; }
.fancybox-share__button:visited,
.fancybox-share__button:link {
color: #fff; }
.fancybox-share__button:hover {
text-decoration: none; }
.fancybox-share__button--fb {
background: #3b5998; }
.fancybox-share__button--fb:hover {
background: #344e86; }
.fancybox-share__button--pt {
background: #bd081d; }
.fancybox-share__button--pt:hover {
background: #aa0719; }
.fancybox-share__button--tw {
background: #1da1f2; }
.fancybox-share__button--tw:hover {
background: #0d95e8; }
.fancybox-share__button svg {
height: 25px;
margin-right: 7px;
position: relative;
top: -1px;
vertical-align: middle;
width: 25px; }
.fancybox-share__button svg path {
fill: #fff; }
.fancybox-share__input {
background: transparent;
border: 0;
border-bottom: 1px solid #d7d7d7;
border-radius: 0;
color: #5d5b5b;
font-size: 14px;
margin: 10px 0 0 0;
outline: none;
padding: 10px 15px;
width: 100%; } .fancybox-thumbs {
background: #ddd;
bottom: 0;
display: none;
margin: 0;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
padding: 2px 2px 4px 2px;
position: absolute;
right: 0;
-webkit-tap-highlight-color: transparent;
top: 0;
width: 212px;
z-index: 99995; }
.fancybox-thumbs-x {
overflow-x: auto;
overflow-y: hidden; }
.fancybox-show-thumbs .fancybox-thumbs {
display: block; }
.fancybox-show-thumbs .fancybox-inner {
right: 212px; }
.fancybox-thumbs__list {
font-size: 0;
height: 100%;
list-style: none;
margin: 0;
overflow-x: hidden;
overflow-y: auto;
padding: 0;
position: absolute;
position: relative;
white-space: nowrap;
width: 100%; }
.fancybox-thumbs-x .fancybox-thumbs__list {
overflow: hidden; }
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
width: 7px; }
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
background: #fff;
border-radius: 10px;
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
background: #2a2a2a;
border-radius: 10px; }
.fancybox-thumbs__list a {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background-color: rgba(0, 0, 0, 0.1);
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
cursor: pointer;
float: left;
height: 75px;
margin: 2px;
max-height: calc(100% - 8px);
max-width: calc(50% - 4px);
outline: none;
overflow: hidden;
padding: 0;
position: relative;
-webkit-tap-highlight-color: transparent;
width: 100px; }
.fancybox-thumbs__list a::before {
border: 6px solid #ff5268;
bottom: 0;
content: '';
left: 0;
opacity: 0;
position: absolute;
right: 0;
top: 0;
transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
z-index: 99991; }
.fancybox-thumbs__list a:focus::before {
opacity: .5; }
.fancybox-thumbs__list a.fancybox-thumbs-active::before {
opacity: 1; } @media all and (max-width: 576px) {
.fancybox-thumbs {
width: 110px; }
.fancybox-show-thumbs .fancybox-inner {
right: 110px; }
.fancybox-thumbs__list a {
max-width: calc(100% - 10px); } }html {
height: 100%;
max-height: 100%;
font-size: 62.5%;
}
body {
overflow-x: hidden !important;
overflow-y: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
line-height: 1.88;
font-weight: 400;
height: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
}
:root a {
text-decoration: none;
outline: none;
}  * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
*:after, *:before {
-webkit-box-sizing: border-box;
box-sizing: border-box;
} .clearfix, .widget_rating_filter ul li, .comment-form-cookies-consent, .gallery,
.blocks-gallery-grid, .searchform,
.clear {
zoom: 1;
}
.clearfix:before, .widget_rating_filter ul li:before, .comment-form-cookies-consent:before, .gallery:before,
.blocks-gallery-grid:before, .searchform:before, .clearfix:after, .widget_rating_filter ul li:after, .comment-form-cookies-consent:after, .gallery:after,
.blocks-gallery-grid:after, .searchform:after,
.clear:before,
.clear:after {
content: "";
display: table;
}
.clearfix:after, .widget_rating_filter ul li:after, .comment-form-cookies-consent:after, .gallery:after,
.blocks-gallery-grid:after, .searchform:after,
.clear:after {
clear: both;
}  body.site-layout-wide.desktop .site-container,
body.site-layout-wide.desktop .parallax-mirror {
max-width: none !important;
} body.site-layout-boxed.desktop .nav-bar {
max-width: 1200px;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
body.site-layout-boxed.desktop .content-wrapper {
width: 100%;
}
body.site-layout-boxed.desktop .site-container,
body.site-layout-boxed.desktop .site-footer,
body.site-layout-boxed.desktop .parallax-mirror {
max-width: 1200px;
}
body.site-layout-boxed.desktop .site-footer,
body.site-layout-boxed.desktop .parallax-mirror {
margin: 0 auto;
}
body.site-layout-boxed.desktop .site-container {
margin-left: auto !important;
margin-right: auto !important;
}
body.site-layout-boxed.desktop .parallax-mirror {
left: 50% !important;
-webkit-transform: translateX(-50%) !important;
-ms-transform: translateX(-50%) !important;
transform: translateX(-50%) !important;
}
body.site-layout-boxed.desktop.footer-type-uncover .site-footer {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
body.site-layout-boxed.desktop.mega-menu-width-fullwidth .nav-menu-desktop li.mega-menu > .mega-menu-panel, body.site-layout-boxed.desktop.mega-menu-width-fullwidth .nav-menu-desktop li.mega-menu > .mega-menu-tagline {
width: 1200px;
}
body.site-layout-boxed.desktop .wvc-row-bigtext-content {
max-width: 1100px;
} .frame-border {
background: #fff;
position: fixed;
visibility: hidden;
display: none;
z-index: -200;
}
.frame-border-top {
top: 0;
left: 0;
width: 100%;
height: 15px;
}
.frame-border-bottom {
bottom: 0;
left: 0;
width: 100%;
height: 15px;
}
.frame-border-left {
top: 0;
left: 0;
width: 15px;
height: 100%;
}
.frame-border-right {
top: 0;
right: 0;
width: 15px;
height: 100%;
}
.admin-bar .frame-border-top {
top: 32px;
}
body.site-layout-frame.desktop .site-container {
margin: 15px;
}
body.site-layout-frame.desktop .frame-border {
visibility: visible;
display: block;
z-index: 15;
}
body.site-layout-frame.desktop #back-to-top {
right: 30px;
bottom: 30px;
}
body.site-layout-frame.desktop #wvc-one-page-nav {
right: 34px;
}
body.site-layout-frame.desktop .wvc-arrow-down {
bottom: 30px;
} .loading-overlay {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
display: table;
}
.loading-overlay .loader {
display: table-cell;
width: 100%;
height: 100%;
vertical-align: middle;
text-align: center;
}
.loading-overlay .loading-logo {
margin-top: 2rem;
}
.loading-logo.pulse {
-webkit-animation: logopulse 1.44s infinite;
animation: logopulse 1.44s infinite;
}
.loading-logo.spin {
-webkit-animation: logospin 8s infinite;
animation: logospin 8s infinite;
}
@-webkit-keyframes logopulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
22% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
44% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes logopulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
22% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
44% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
22% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
44% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
22% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
44% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes logospin {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes logospin {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.spinner {
opacity: 0;
}
.loading-overlay {
z-index: 9999;
opacity: 1;
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.loading .loading-overlay {
z-index: 9999;
opacity: 1;
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.loaded:not(.loading) .loading-overlay {
opacity: 0;
z-index: -999;
-webkit-transition: opacity 0.3s ease, z-index 0.1s 1s linear;
transition: opacity 0.3s ease, z-index 0.1s 1s linear;
}
body:not(.session-loaded):not(.transitioning) .spinner,
.transitioning .spinner {
-webkit-transition: opacity 0.2s 0.5s ease;
transition: opacity 0.2s 0.5s ease;
opacity: 1;
}
.spinner.out {
-webkit-transition-delay: 0;
transition-delay: 0;
opacity: 0;
} .sk-rotating-plane {
width: 40px;
height: 40px;
background-color: #333;
margin: 40px auto;
-webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out;
animation: sk-rotatePlane 1.2s infinite ease-in-out;
}
@-webkit-keyframes sk-rotatePlane {
0% {
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
}
50% {
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
}
100% {
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
}
}
@keyframes sk-rotatePlane {
0% {
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
}
50% {
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
}
100% {
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
}
} .sk-double-bounce {
width: 40px;
height: 40px;
position: relative;
margin: 40px auto;
}
.sk-double-bounce .sk-child {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: #333;
opacity: 0.6;
position: absolute;
top: 0;
left: 0;
-webkit-animation: sk-doubleBounce 2s infinite ease-in-out;
animation: sk-doubleBounce 2s infinite ease-in-out;
}
.sk-double-bounce .sk-double-bounce2 {
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
@-webkit-keyframes sk-doubleBounce {
0%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes sk-doubleBounce {
0%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
-webkit-transform: scale(1);
transform: scale(1);
}
} .sk-wave {
margin: 40px auto;
width: 50px;
height: 40px;
text-align: center;
font-size: 10px;
}
.sk-wave .sk-rect {
background-color: #333;
height: 100%;
width: 6px;
display: inline-block;
-webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
}
.sk-wave .sk-rect1 {
-webkit-animation-delay: -1.2s;
animation-delay: -1.2s;
}
.sk-wave .sk-rect2 {
-webkit-animation-delay: -1.1s;
animation-delay: -1.1s;
}
.sk-wave .sk-rect3 {
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
.sk-wave .sk-rect4 {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s;
}
.sk-wave .sk-rect5 {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}
@-webkit-keyframes sk-waveStretchDelay {
0%, 40%, 100% {
-webkit-transform: scaleY(0.4);
transform: scaleY(0.4);
}
20% {
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@keyframes sk-waveStretchDelay {
0%, 40%, 100% {
-webkit-transform: scaleY(0.4);
transform: scaleY(0.4);
}
20% {
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
} .sk-wandering-cubes {
margin: 40px auto;
width: 40px;
height: 40px;
position: relative;
}
.sk-wandering-cubes .sk-cube {
background-color: #333;
width: 10px;
height: 10px;
position: absolute;
top: 0;
left: 0;
-webkit-animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;
animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;
}
.sk-wandering-cubes .sk-cube2 {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s;
}
@-webkit-keyframes sk-wanderingCube {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
25% {
-webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
transform: translateX(30px) rotate(-90deg) scale(0.5);
}
50% { -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
transform: translateX(30px) translateY(30px) rotate(-179deg);
}
50.1% {
-webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
transform: translateX(30px) translateY(30px) rotate(-180deg);
}
75% {
-webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
}
100% {
-webkit-transform: rotate(-360deg);
transform: rotate(-360deg);
}
}
@keyframes sk-wanderingCube {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
25% {
-webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
transform: translateX(30px) rotate(-90deg) scale(0.5);
}
50% { -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
transform: translateX(30px) translateY(30px) rotate(-179deg);
}
50.1% {
-webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
transform: translateX(30px) translateY(30px) rotate(-180deg);
}
75% {
-webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
}
100% {
-webkit-transform: rotate(-360deg);
transform: rotate(-360deg);
}
} .sk-spinner-pulse {
width: 40px;
height: 40px;
margin: 40px auto;
background-color: #333;
border-radius: 100%;
-webkit-animation: sk-pulseScaleOut 1s infinite ease-in-out;
animation: sk-pulseScaleOut 1s infinite ease-in-out;
}
@-webkit-keyframes sk-pulseScaleOut {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
@keyframes sk-pulseScaleOut {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
} .sk-chasing-dots {
margin: 40px auto;
width: 40px;
height: 40px;
position: relative;
text-align: center;
-webkit-animation: sk-chasingDotsRotate 2s infinite linear;
animation: sk-chasingDotsRotate 2s infinite linear;
}
.sk-chasing-dots .sk-child {
width: 60%;
height: 60%;
display: inline-block;
position: absolute;
top: 0;
background-color: #333;
border-radius: 100%;
-webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out;
animation: sk-chasingDotsBounce 2s infinite ease-in-out;
}
.sk-chasing-dots .sk-dot2 {
top: auto;
bottom: 0;
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
@-webkit-keyframes sk-chasingDotsRotate {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes sk-chasingDotsRotate {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes sk-chasingDotsBounce {
0%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes sk-chasingDotsBounce {
0%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
-webkit-transform: scale(1);
transform: scale(1);
}
} .sk-three-bounce {
margin: 40px auto;
width: 80px;
text-align: center;
}
.sk-three-bounce .sk-child {
width: 20px;
height: 20px;
background-color: #333;
border-radius: 100%;
display: inline-block;
-webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
}
.sk-three-bounce .sk-bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.sk-three-bounce .sk-bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
@-webkit-keyframes sk-three-bounce {
0%, 80%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
}
40% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes sk-three-bounce {
0%, 80%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
}
40% {
-webkit-transform: scale(1);
transform: scale(1);
}
} .sk-circle {
margin: 40px auto;
width: 40px;
height: 40px;
position: relative;
}
.sk-circle .sk-child {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.sk-circle .sk-child:before {
content: "";
display: block;
margin: 0 auto;
width: 15%;
height: 15%;
background-color: #333;
border-radius: 100%;
-webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
}
.sk-circle .sk-circle2 {
-webkit-transform: rotate(30deg);
-ms-transform: rotate(30deg);
transform: rotate(30deg);
}
.sk-circle .sk-circle3 {
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
}
.sk-circle .sk-circle4 {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.sk-circle .sk-circle5 {
-webkit-transform: rotate(120deg);
-ms-transform: rotate(120deg);
transform: rotate(120deg);
}
.sk-circle .sk-circle6 {
-webkit-transform: rotate(150deg);
-ms-transform: rotate(150deg);
transform: rotate(150deg);
}
.sk-circle .sk-circle7 {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.sk-circle .sk-circle8 {
-webkit-transform: rotate(210deg);
-ms-transform: rotate(210deg);
transform: rotate(210deg);
}
.sk-circle .sk-circle9 {
-webkit-transform: rotate(240deg);
-ms-transform: rotate(240deg);
transform: rotate(240deg);
}
.sk-circle .sk-circle10 {
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.sk-circle .sk-circle11 {
-webkit-transform: rotate(300deg);
-ms-transform: rotate(300deg);
transform: rotate(300deg);
}
.sk-circle .sk-circle12 {
-webkit-transform: rotate(330deg);
-ms-transform: rotate(330deg);
transform: rotate(330deg);
}
.sk-circle .sk-circle2:before {
-webkit-animation-delay: -1.1s;
animation-delay: -1.1s;
}
.sk-circle .sk-circle3:before {
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
.sk-circle .sk-circle4:before {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s;
}
.sk-circle .sk-circle5:before {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}
.sk-circle .sk-circle6:before {
-webkit-animation-delay: -0.7s;
animation-delay: -0.7s;
}
.sk-circle .sk-circle7:before {
-webkit-animation-delay: -0.6s;
animation-delay: -0.6s;
}
.sk-circle .sk-circle8:before {
-webkit-animation-delay: -0.5s;
animation-delay: -0.5s;
}
.sk-circle .sk-circle9:before {
-webkit-animation-delay: -0.4s;
animation-delay: -0.4s;
}
.sk-circle .sk-circle10:before {
-webkit-animation-delay: -0.3s;
animation-delay: -0.3s;
}
.sk-circle .sk-circle11:before {
-webkit-animation-delay: -0.2s;
animation-delay: -0.2s;
}
.sk-circle .sk-circle12:before {
-webkit-animation-delay: -0.1s;
animation-delay: -0.1s;
}
@-webkit-keyframes sk-circleBounceDelay {
0%, 80%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
}
40% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes sk-circleBounceDelay {
0%, 80%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
}
40% {
-webkit-transform: scale(1);
transform: scale(1);
}
} .sk-cube-grid {
width: 40px;
height: 40px;
margin: 40px auto; }
.sk-cube-grid .sk-cube {
width: 33.33%;
height: 33.33%;
background-color: #333;
float: left;
-webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
}
.sk-cube-grid .sk-cube1 {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.sk-cube-grid .sk-cube2 {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.sk-cube-grid .sk-cube3 {
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.sk-cube-grid .sk-cube4 {
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.sk-cube-grid .sk-cube5 {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.sk-cube-grid .sk-cube6 {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.sk-cube-grid .sk-cube7 {
-webkit-animation-delay: 0s;
animation-delay: 0s;
}
.sk-cube-grid .sk-cube8 {
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.sk-cube-grid .sk-cube9 {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
@-webkit-keyframes sk-cubeGridScaleDelay {
0%, 70%, 100% {
-webkit-transform: scale3D(1, 1, 1);
transform: scale3D(1, 1, 1);
}
35% {
-webkit-transform: scale3D(0, 0, 1);
transform: scale3D(0, 0, 1);
}
}
@keyframes sk-cubeGridScaleDelay {
0%, 70%, 100% {
-webkit-transform: scale3D(1, 1, 1);
transform: scale3D(1, 1, 1);
}
35% {
-webkit-transform: scale3D(0, 0, 1);
transform: scale3D(0, 0, 1);
}
} .sk-fading-circle {
margin: 40px auto;
width: 40px;
height: 40px;
position: relative;
}
.sk-fading-circle .sk-circle {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: -40px;
}
.sk-fading-circle .sk-circle:before {
content: "";
display: block;
margin: 0 auto;
width: 15%;
height: 15%;
background-color: #333;
border-radius: 100%;
-webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.sk-fading-circle .sk-circle2 {
-webkit-transform: rotate(30deg);
-ms-transform: rotate(30deg);
transform: rotate(30deg);
}
.sk-fading-circle .sk-circle3 {
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
}
.sk-fading-circle .sk-circle4 {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.sk-fading-circle .sk-circle5 {
-webkit-transform: rotate(120deg);
-ms-transform: rotate(120deg);
transform: rotate(120deg);
}
.sk-fading-circle .sk-circle6 {
-webkit-transform: rotate(150deg);
-ms-transform: rotate(150deg);
transform: rotate(150deg);
}
.sk-fading-circle .sk-circle7 {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.sk-fading-circle .sk-circle8 {
-webkit-transform: rotate(210deg);
-ms-transform: rotate(210deg);
transform: rotate(210deg);
}
.sk-fading-circle .sk-circle9 {
-webkit-transform: rotate(240deg);
-ms-transform: rotate(240deg);
transform: rotate(240deg);
}
.sk-fading-circle .sk-circle10 {
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.sk-fading-circle .sk-circle11 {
-webkit-transform: rotate(300deg);
-ms-transform: rotate(300deg);
transform: rotate(300deg);
}
.sk-fading-circle .sk-circle12 {
-webkit-transform: rotate(330deg);
-ms-transform: rotate(330deg);
transform: rotate(330deg);
}
.sk-fading-circle .sk-circle2:before {
-webkit-animation-delay: -1.1s;
animation-delay: -1.1s;
}
.sk-fading-circle .sk-circle3:before {
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
.sk-fading-circle .sk-circle4:before {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s;
}
.sk-fading-circle .sk-circle5:before {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}
.sk-fading-circle .sk-circle6:before {
-webkit-animation-delay: -0.7s;
animation-delay: -0.7s;
}
.sk-fading-circle .sk-circle7:before {
-webkit-animation-delay: -0.6s;
animation-delay: -0.6s;
}
.sk-fading-circle .sk-circle8:before {
-webkit-animation-delay: -0.5s;
animation-delay: -0.5s;
}
.sk-fading-circle .sk-circle9:before {
-webkit-animation-delay: -0.4s;
animation-delay: -0.4s;
}
.sk-fading-circle .sk-circle10:before {
-webkit-animation-delay: -0.3s;
animation-delay: -0.3s;
}
.sk-fading-circle .sk-circle11:before {
-webkit-animation-delay: -0.2s;
animation-delay: -0.2s;
}
.sk-fading-circle .sk-circle12:before {
-webkit-animation-delay: -0.1s;
animation-delay: -0.1s;
}
@-webkit-keyframes sk-circleFadeDelay {
0%, 39%, 100% {
opacity: 0;
}
40% {
opacity: 1;
}
}
@keyframes sk-circleFadeDelay {
0%, 39%, 100% {
opacity: 0;
}
40% {
opacity: 1;
}
} .sk-folding-cube {
margin: 40px auto;
width: 40px;
height: 40px;
position: relative;
-webkit-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
.sk-folding-cube .sk-cube {
float: left;
width: 50%;
height: 50%;
position: relative;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.sk-folding-cube .sk-cube:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #333;
-webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;
animation: sk-foldCubeAngle 2.4s infinite linear both;
-webkit-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
transform-origin: 100% 100%;
}
.sk-folding-cube .sk-cube2 {
-webkit-transform: scale(1.1) rotateZ(90deg);
transform: scale(1.1) rotateZ(90deg);
}
.sk-folding-cube .sk-cube3 {
-webkit-transform: scale(1.1) rotateZ(180deg);
transform: scale(1.1) rotateZ(180deg);
}
.sk-folding-cube .sk-cube4 {
-webkit-transform: scale(1.1) rotateZ(270deg);
transform: scale(1.1) rotateZ(270deg);
}
.sk-folding-cube .sk-cube2:before {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.sk-folding-cube .sk-cube3:before {
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.sk-folding-cube .sk-cube4:before {
-webkit-animation-delay: 0.9s;
animation-delay: 0.9s;
}
@-webkit-keyframes sk-foldCubeAngle {
0%, 10% {
-webkit-transform: perspective(140px) rotateX(-180deg);
transform: perspective(140px) rotateX(-180deg);
opacity: 0;
}
25%, 75% {
-webkit-transform: perspective(140px) rotateX(0deg);
transform: perspective(140px) rotateX(0deg);
opacity: 1;
}
90%, 100% {
-webkit-transform: perspective(140px) rotateY(180deg);
transform: perspective(140px) rotateY(180deg);
opacity: 0;
}
}
@keyframes sk-foldCubeAngle {
0%, 10% {
-webkit-transform: perspective(140px) rotateX(-180deg);
transform: perspective(140px) rotateX(-180deg);
opacity: 0;
}
25%, 75% {
-webkit-transform: perspective(140px) rotateX(0deg);
transform: perspective(140px) rotateX(0deg);
opacity: 1;
}
90%, 100% {
-webkit-transform: perspective(140px) rotateY(180deg);
transform: perspective(140px) rotateY(180deg);
opacity: 0;
}
}   @-webkit-keyframes scale {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
45% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 0.7;
}
80% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
}
@keyframes scale {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
45% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 0.7;
}
80% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
}
.ball-pulse > div:nth-child(1) {
-webkit-animation: scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
animation: scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.ball-pulse > div:nth-child(2) {
-webkit-animation: scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
animation: scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.ball-pulse > div:nth-child(3) {
-webkit-animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.ball-pulse > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
}
@-webkit-keyframes ball-pulse-sync {
33% {
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
66% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes ball-pulse-sync {
33% {
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
66% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
.ball-pulse-sync > div:nth-child(1) {
-webkit-animation: ball-pulse-sync 0.6s -0.14s infinite ease-in-out;
animation: ball-pulse-sync 0.6s -0.14s infinite ease-in-out;
}
.ball-pulse-sync > div:nth-child(2) {
-webkit-animation: ball-pulse-sync 0.6s -0.07s infinite ease-in-out;
animation: ball-pulse-sync 0.6s -0.07s infinite ease-in-out;
}
.ball-pulse-sync > div:nth-child(3) {
-webkit-animation: ball-pulse-sync 0.6s 0s infinite ease-in-out;
animation: ball-pulse-sync 0.6s 0s infinite ease-in-out;
}
.ball-pulse-sync > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
}
@-webkit-keyframes ball-scale {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
@keyframes ball-scale {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
.ball-scale > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
height: 60px;
width: 60px;
-webkit-animation: ball-scale 1s 0s ease-in-out infinite;
animation: ball-scale 1s 0s ease-in-out infinite;
}
@keyframes ball-scale {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
.ball-scale > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
height: 60px;
width: 60px;
-webkit-animation: ball-scale 1s 0s ease-in-out infinite;
animation: ball-scale 1s 0s ease-in-out infinite;
}
.ball-scale-random {
width: 37px;
height: 40px;
}
.ball-scale-random > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
display: inline-block;
height: 30px;
width: 30px;
-webkit-animation: ball-scale 1s 0s ease-in-out infinite;
animation: ball-scale 1s 0s ease-in-out infinite;
}
.ball-scale-random > div:nth-child(1) {
margin-left: -7px;
-webkit-animation: ball-scale 1s 0.2s ease-in-out infinite;
animation: ball-scale 1s 0.2s ease-in-out infinite;
}
.ball-scale-random > div:nth-child(3) {
margin-left: -2px;
margin-top: 9px;
-webkit-animation: ball-scale 1s 0.5s ease-in-out infinite;
animation: ball-scale 1s 0.5s ease-in-out infinite;
}
@-webkit-keyframes rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.ball-rotate {
position: relative;
}
.ball-rotate > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: relative;
}
.ball-rotate > div:first-child {
-webkit-animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite;
animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite;
}
.ball-rotate > div:before, .ball-rotate > div:after {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
content: "";
position: absolute;
opacity: 0.8;
}
.ball-rotate > div:before {
top: 0px;
left: -28px;
}
.ball-rotate > div:after {
top: 0px;
left: 25px;
}
@keyframes rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.ball-clip-rotate > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
border: 2px solid #444;
border-bottom-color: transparent;
height: 26px;
width: 26px;
background: transparent !important;
display: inline-block;
-webkit-animation: rotate 0.75s 0s linear infinite;
animation: rotate 0.75s 0s linear infinite;
}
@keyframes rotate {
0% {
-webkit-transform: rotate(0deg) scale(1);
transform: rotate(0deg) scale(1);
}
50% {
-webkit-transform: rotate(180deg) scale(0.6);
transform: rotate(180deg) scale(0.6);
}
100% {
-webkit-transform: rotate(360deg) scale(1);
transform: rotate(360deg) scale(1);
}
}
@keyframes scale {
30% {
-webkit-transform: scale(0.3);
transform: scale(0.3);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
.ball-clip-rotate-pulse {
position: relative;
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.ball-clip-rotate-pulse > div {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
top: 0px;
left: 0px;
border-radius: 100%;
}
.ball-clip-rotate-pulse > div:first-child {
background: #444;
height: 16px;
width: 16px;
top: 7px;
left: -7px;
-webkit-animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
}
.ball-clip-rotate-pulse > div:last-child {
position: absolute;
border: 2px solid #444;
width: 30px;
height: 30px;
left: -16px;
top: -2px;
background: transparent;
border: 2px solid;
border-color: #444 transparent #444 transparent;
-webkit-animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
-webkit-animation-duration: 1s;
animation-duration: 1s;
}
@keyframes rotate {
0% {
-webkit-transform: rotate(0deg) scale(1);
transform: rotate(0deg) scale(1);
}
50% {
-webkit-transform: rotate(180deg) scale(0.6);
transform: rotate(180deg) scale(0.6);
}
100% {
-webkit-transform: rotate(360deg) scale(1);
transform: rotate(360deg) scale(1);
}
}
.ball-clip-rotate-multiple {
position: relative;
}
.ball-clip-rotate-multiple > div {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
left: -20px;
top: -20px;
border: 2px solid #444;
border-bottom-color: transparent;
border-top-color: transparent;
border-radius: 100%;
height: 35px;
width: 35px;
-webkit-animation: rotate 1s 0s ease-in-out infinite;
animation: rotate 1s 0s ease-in-out infinite;
}
.ball-clip-rotate-multiple > div:last-child {
display: inline-block;
top: -10px;
left: -10px;
width: 15px;
height: 15px;
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
border-color: #444 transparent #444 transparent;
-webkit-animation-direction: reverse;
animation-direction: reverse;
}
@-webkit-keyframes ball-scale-ripple {
0% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 1;
}
70% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0.7;
}
100% {
opacity: 0;
}
}
@keyframes ball-scale-ripple {
0% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 1;
}
70% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0.7;
}
100% {
opacity: 0;
}
}
.ball-scale-ripple > div {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
height: 50px;
width: 50px;
border-radius: 100%;
border: 2px solid #444;
-webkit-animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
}
@-webkit-keyframes ball-scale-ripple-multiple {
0% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 1;
}
70% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0.7;
}
100% {
opacity: 0;
}
}
@keyframes ball-scale-ripple-multiple {
0% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 1;
}
70% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0.7;
}
100% {
opacity: 0;
}
}
.ball-scale-ripple-multiple {
position: relative;
-webkit-transform: translateY(-25px);
-ms-transform: translateY(-25px);
transform: translateY(-25px);
}
.ball-scale-ripple-multiple > div:nth-child(0) {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}
.ball-scale-ripple-multiple > div:nth-child(1) {
-webkit-animation-delay: -0.6s;
animation-delay: -0.6s;
}
.ball-scale-ripple-multiple > div:nth-child(2) {
-webkit-animation-delay: -0.4s;
animation-delay: -0.4s;
}
.ball-scale-ripple-multiple > div:nth-child(3) {
-webkit-animation-delay: -0.2s;
animation-delay: -0.2s;
}
.ball-scale-ripple-multiple > div {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
top: -2px;
left: -26px;
width: 50px;
height: 50px;
border-radius: 100%;
border: 2px solid #444;
-webkit-animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
}
@-webkit-keyframes ball-beat {
50% {
opacity: 0.2;
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes ball-beat {
50% {
opacity: 0.2;
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
.ball-beat > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
-webkit-animation: ball-beat 0.7s 0s infinite linear;
animation: ball-beat 0.7s 0s infinite linear;
}
.ball-beat > div:nth-child(2n-1) {
-webkit-animation-delay: -0.35s !important;
animation-delay: -0.35s !important;
}
@-webkit-keyframes ball-scale-multiple {
0% {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 0;
}
5% {
opacity: 1;
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
@keyframes ball-scale-multiple {
0% {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 0;
}
5% {
opacity: 1;
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
.ball-scale-multiple {
position: relative;
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
.ball-scale-multiple > div:nth-child(2) {
-webkit-animation-delay: -0.4s;
animation-delay: -0.4s;
}
.ball-scale-multiple > div:nth-child(3) {
-webkit-animation-delay: -0.2s;
animation-delay: -0.2s;
}
.ball-scale-multiple > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
left: -30px;
top: 0px;
opacity: 0;
margin: 0;
width: 60px;
height: 60px;
-webkit-animation: ball-scale-multiple 1s 0s linear infinite;
animation: ball-scale-multiple 1s 0s linear infinite;
}
@-webkit-keyframes ball-triangle-path-1 {
33% {
-webkit-transform: translate(25px, -50px);
transform: translate(25px, -50px);
}
66% {
-webkit-transform: translate(50px, 0px);
transform: translate(50px, 0px);
}
100% {
-webkit-transform: translate(0px, 0px);
transform: translate(0px, 0px);
}
}
@keyframes ball-triangle-path-1 {
33% {
-webkit-transform: translate(25px, -50px);
transform: translate(25px, -50px);
}
66% {
-webkit-transform: translate(50px, 0px);
transform: translate(50px, 0px);
}
100% {
-webkit-transform: translate(0px, 0px);
transform: translate(0px, 0px);
}
}
@-webkit-keyframes ball-triangle-path-2 {
33% {
-webkit-transform: translate(25px, 50px);
transform: translate(25px, 50px);
}
66% {
-webkit-transform: translate(-25px, 50px);
transform: translate(-25px, 50px);
}
100% {
-webkit-transform: translate(0px, 0px);
transform: translate(0px, 0px);
}
}
@keyframes ball-triangle-path-2 {
33% {
-webkit-transform: translate(25px, 50px);
transform: translate(25px, 50px);
}
66% {
-webkit-transform: translate(-25px, 50px);
transform: translate(-25px, 50px);
}
100% {
-webkit-transform: translate(0px, 0px);
transform: translate(0px, 0px);
}
}
@-webkit-keyframes ball-triangle-path-3 {
33% {
-webkit-transform: translate(-50px, 0px);
transform: translate(-50px, 0px);
}
66% {
-webkit-transform: translate(-25px, -50px);
transform: translate(-25px, -50px);
}
100% {
-webkit-transform: translate(0px, 0px);
transform: translate(0px, 0px);
}
}
@keyframes ball-triangle-path-3 {
33% {
-webkit-transform: translate(-50px, 0px);
transform: translate(-50px, 0px);
}
66% {
-webkit-transform: translate(-25px, -50px);
transform: translate(-25px, -50px);
}
100% {
-webkit-transform: translate(0px, 0px);
transform: translate(0px, 0px);
}
}
.ball-triangle-path {
position: relative;
-webkit-transform: translate(-29.9940011998px, -37.5093773443px);
-ms-transform: translate(-29.9940011998px, -37.5093773443px);
transform: translate(-29.9940011998px, -37.5093773443px);
}
.ball-triangle-path > div:nth-child(1) {
-webkit-animation-name: ball-triangle-path-1;
animation-name: ball-triangle-path-1;
-webkit-animation-delay: 0;
animation-delay: 0;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.ball-triangle-path > div:nth-child(2) {
-webkit-animation-name: ball-triangle-path-2;
animation-name: ball-triangle-path-2;
-webkit-animation-delay: 0;
animation-delay: 0;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.ball-triangle-path > div:nth-child(3) {
-webkit-animation-name: ball-triangle-path-3;
animation-name: ball-triangle-path-3;
-webkit-animation-delay: 0;
animation-delay: 0;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.ball-triangle-path > div {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
width: 10px;
height: 10px;
border-radius: 100%;
border: 1px solid #444;
}
.ball-triangle-path > div:nth-of-type(1) {
top: 50px;
}
.ball-triangle-path > div:nth-of-type(2) {
left: 25px;
}
.ball-triangle-path > div:nth-of-type(3) {
top: 50px;
left: 50px;
}
@-webkit-keyframes ball-pulse-rise-even {
0% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
25% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
50% {
-webkit-transform: scale(0.4);
transform: scale(0.4);
}
75% {
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes ball-pulse-rise-even {
0% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
25% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
50% {
-webkit-transform: scale(0.4);
transform: scale(0.4);
}
75% {
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes ball-pulse-rise-odd {
0% {
-webkit-transform: scale(0.4);
transform: scale(0.4);
}
25% {
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
50% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
75% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
}
@keyframes ball-pulse-rise-odd {
0% {
-webkit-transform: scale(0.4);
transform: scale(0.4);
}
25% {
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
50% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
75% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
}
.ball-pulse-rise > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6);
animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6);
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-delay: 0;
animation-delay: 0;
}
.ball-pulse-rise > div:nth-child(2n) {
-webkit-animation-name: ball-pulse-rise-even;
animation-name: ball-pulse-rise-even;
}
.ball-pulse-rise > div:nth-child(2n-1) {
-webkit-animation-name: ball-pulse-rise-odd;
animation-name: ball-pulse-rise-odd;
}
@-webkit-keyframes ball-grid-beat {
50% {
opacity: 0.7;
}
100% {
opacity: 1;
}
}
@keyframes ball-grid-beat {
50% {
opacity: 0.7;
}
100% {
opacity: 1;
}
}
.ball-grid-beat {
width: 57px;
}
.ball-grid-beat > div:nth-child(1) {
-webkit-animation-delay: -0.07s;
animation-delay: -0.07s;
-webkit-animation-duration: 0.89s;
animation-duration: 0.89s;
}
.ball-grid-beat > div:nth-child(2) {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
-webkit-animation-duration: 0.9s;
animation-duration: 0.9s;
}
.ball-grid-beat > div:nth-child(3) {
-webkit-animation-delay: 0.78s;
animation-delay: 0.78s;
-webkit-animation-duration: 0.87s;
animation-duration: 0.87s;
}
.ball-grid-beat > div:nth-child(4) {
-webkit-animation-delay: 0.53s;
animation-delay: 0.53s;
-webkit-animation-duration: 1.26s;
animation-duration: 1.26s;
}
.ball-grid-beat > div:nth-child(5) {
-webkit-animation-delay: 0.47s;
animation-delay: 0.47s;
-webkit-animation-duration: 0.84s;
animation-duration: 0.84s;
}
.ball-grid-beat > div:nth-child(6) {
-webkit-animation-delay: 0.44s;
animation-delay: 0.44s;
-webkit-animation-duration: 1.53s;
animation-duration: 1.53s;
}
.ball-grid-beat > div:nth-child(7) {
-webkit-animation-delay: -0.19s;
animation-delay: -0.19s;
-webkit-animation-duration: 1.2s;
animation-duration: 1.2s;
}
.ball-grid-beat > div:nth-child(8) {
-webkit-animation-delay: 0.44s;
animation-delay: 0.44s;
-webkit-animation-duration: 1.12s;
animation-duration: 1.12s;
}
.ball-grid-beat > div:nth-child(9) {
-webkit-animation-delay: 0.26s;
animation-delay: 0.26s;
-webkit-animation-duration: 0.85s;
animation-duration: 0.85s;
}
.ball-grid-beat > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
float: left;
-webkit-animation-name: ball-grid-beat;
animation-name: ball-grid-beat;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-delay: 0;
animation-delay: 0;
}
@-webkit-keyframes ball-grid-pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(0.5);
transform: scale(0.5);
opacity: 0.7;
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
}
@keyframes ball-grid-pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(0.5);
transform: scale(0.5);
opacity: 0.7;
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
}
.ball-grid-pulse {
width: 57px;
}
.ball-grid-pulse > div:nth-child(1) {
-webkit-animation-delay: -0.1s;
animation-delay: -0.1s;
-webkit-animation-duration: 0.94s;
animation-duration: 0.94s;
}
.ball-grid-pulse > div:nth-child(2) {
-webkit-animation-delay: -0.07s;
animation-delay: -0.07s;
-webkit-animation-duration: 0.89s;
animation-duration: 0.89s;
}
.ball-grid-pulse > div:nth-child(3) {
-webkit-animation-delay: -0.08s;
animation-delay: -0.08s;
-webkit-animation-duration: 0.76s;
animation-duration: 0.76s;
}
.ball-grid-pulse > div:nth-child(4) {
-webkit-animation-delay: 0.31s;
animation-delay: 0.31s;
-webkit-animation-duration: 1.34s;
animation-duration: 1.34s;
}
.ball-grid-pulse > div:nth-child(5) {
-webkit-animation-delay: 0.23s;
animation-delay: 0.23s;
-webkit-animation-duration: 0.85s;
animation-duration: 0.85s;
}
.ball-grid-pulse > div:nth-child(6) {
-webkit-animation-delay: -0.08s;
animation-delay: -0.08s;
-webkit-animation-duration: 0.7s;
animation-duration: 0.7s;
}
.ball-grid-pulse > div:nth-child(7) {
-webkit-animation-delay: 0.54s;
animation-delay: 0.54s;
-webkit-animation-duration: 1.44s;
animation-duration: 1.44s;
}
.ball-grid-pulse > div:nth-child(8) {
-webkit-animation-delay: 0.57s;
animation-delay: 0.57s;
-webkit-animation-duration: 1.34s;
animation-duration: 1.34s;
}
.ball-grid-pulse > div:nth-child(9) {
-webkit-animation-delay: -0.17s;
animation-delay: -0.17s;
-webkit-animation-duration: 1.3s;
animation-duration: 1.3s;
}
.ball-grid-pulse > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
float: left;
-webkit-animation-name: ball-grid-pulse;
animation-name: ball-grid-pulse;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-delay: 0;
animation-delay: 0;
}
@-webkit-keyframes ball-spin-fade-loader {
50% {
opacity: 0.3;
-webkit-transform: scale(0.4);
transform: scale(0.4);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes ball-spin-fade-loader {
50% {
opacity: 0.3;
-webkit-transform: scale(0.4);
transform: scale(0.4);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
.ball-spin-fade-loader {
position: relative;
top: -10px;
left: -10px;
}
.ball-spin-fade-loader > div:nth-child(1) {
top: 25px;
left: 0;
-webkit-animation: ball-spin-fade-loader 1s -0.96s infinite linear;
animation: ball-spin-fade-loader 1s -0.96s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(2) {
top: 17.0454545455px;
left: 17.0454545455px;
-webkit-animation: ball-spin-fade-loader 1s -0.84s infinite linear;
animation: ball-spin-fade-loader 1s -0.84s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(3) {
top: 0;
left: 25px;
-webkit-animation: ball-spin-fade-loader 1s -0.72s infinite linear;
animation: ball-spin-fade-loader 1s -0.72s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(4) {
top: -17.0454545455px;
left: 17.0454545455px;
-webkit-animation: ball-spin-fade-loader 1s -0.6s infinite linear;
animation: ball-spin-fade-loader 1s -0.6s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(5) {
top: -25px;
left: 0;
-webkit-animation: ball-spin-fade-loader 1s -0.48s infinite linear;
animation: ball-spin-fade-loader 1s -0.48s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(6) {
top: -17.0454545455px;
left: -17.0454545455px;
-webkit-animation: ball-spin-fade-loader 1s -0.36s infinite linear;
animation: ball-spin-fade-loader 1s -0.36s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(7) {
top: 0;
left: -25px;
-webkit-animation: ball-spin-fade-loader 1s -0.24s infinite linear;
animation: ball-spin-fade-loader 1s -0.24s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(8) {
top: 17.0454545455px;
left: -17.0454545455px;
-webkit-animation: ball-spin-fade-loader 1s -0.12s infinite linear;
animation: ball-spin-fade-loader 1s -0.12s infinite linear;
}
.ball-spin-fade-loader > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
}
@-webkit-keyframes ball-spin-loader {
75% {
opacity: 0.2;
}
100% {
opacity: 1;
}
}
@keyframes ball-spin-loader {
75% {
opacity: 0.2;
}
100% {
opacity: 1;
}
}
.ball-spin-loader {
position: relative;
}
.ball-spin-loader > span:nth-child(1) {
top: 45px;
left: 0;
-webkit-animation: ball-spin-loader 2s 0.9s infinite linear;
animation: ball-spin-loader 2s 0.9s infinite linear;
}
.ball-spin-loader > span:nth-child(2) {
top: 30.6818181818px;
left: 30.6818181818px;
-webkit-animation: ball-spin-loader 2s 1.8s infinite linear;
animation: ball-spin-loader 2s 1.8s infinite linear;
}
.ball-spin-loader > span:nth-child(3) {
top: 0;
left: 45px;
-webkit-animation: ball-spin-loader 2s 2.7s infinite linear;
animation: ball-spin-loader 2s 2.7s infinite linear;
}
.ball-spin-loader > span:nth-child(4) {
top: -30.6818181818px;
left: 30.6818181818px;
-webkit-animation: ball-spin-loader 2s 3.6s infinite linear;
animation: ball-spin-loader 2s 3.6s infinite linear;
}
.ball-spin-loader > span:nth-child(5) {
top: -45px;
left: 0;
-webkit-animation: ball-spin-loader 2s 4.5s infinite linear;
animation: ball-spin-loader 2s 4.5s infinite linear;
}
.ball-spin-loader > span:nth-child(6) {
top: -30.6818181818px;
left: -30.6818181818px;
-webkit-animation: ball-spin-loader 2s 5.4s infinite linear;
animation: ball-spin-loader 2s 5.4s infinite linear;
}
.ball-spin-loader > span:nth-child(7) {
top: 0;
left: -45px;
-webkit-animation: ball-spin-loader 2s 6.3s infinite linear;
animation: ball-spin-loader 2s 6.3s infinite linear;
}
.ball-spin-loader > span:nth-child(8) {
top: 30.6818181818px;
left: -30.6818181818px;
-webkit-animation: ball-spin-loader 2s 7.2s infinite linear;
animation: ball-spin-loader 2s 7.2s infinite linear;
}
.ball-spin-loader > div {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
width: 15px;
height: 15px;
border-radius: 100%;
background: green;
}
@-webkit-keyframes ball-zig {
33% {
-webkit-transform: translate(-15px, -30px);
transform: translate(-15px, -30px);
}
66% {
-webkit-transform: translate(15px, -30px);
transform: translate(15px, -30px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes ball-zig {
33% {
-webkit-transform: translate(-15px, -30px);
transform: translate(-15px, -30px);
}
66% {
-webkit-transform: translate(15px, -30px);
transform: translate(15px, -30px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@-webkit-keyframes ball-zag {
33% {
-webkit-transform: translate(15px, 30px);
transform: translate(15px, 30px);
}
66% {
-webkit-transform: translate(-15px, 30px);
transform: translate(-15px, 30px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes ball-zag {
33% {
-webkit-transform: translate(15px, 30px);
transform: translate(15px, 30px);
}
66% {
-webkit-transform: translate(-15px, 30px);
transform: translate(-15px, 30px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
.ball-zig-zag {
position: relative;
-webkit-transform: translate(-15px, -15px);
-ms-transform: translate(-15px, -15px);
transform: translate(-15px, -15px);
}
.ball-zig-zag > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
margin-left: 15px;
top: 4px;
left: -7px;
}
.ball-zig-zag > div:first-child {
-webkit-animation: ball-zig 0.7s 0s infinite linear;
animation: ball-zig 0.7s 0s infinite linear;
}
.ball-zig-zag > div:last-child {
-webkit-animation: ball-zag 0.7s 0s infinite linear;
animation: ball-zag 0.7s 0s infinite linear;
}
@-webkit-keyframes ball-zig-deflect {
17% {
-webkit-transform: translate(-15px, -30px);
transform: translate(-15px, -30px);
}
34% {
-webkit-transform: translate(15px, -30px);
transform: translate(15px, -30px);
}
50% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
67% {
-webkit-transform: translate(15px, -30px);
transform: translate(15px, -30px);
}
84% {
-webkit-transform: translate(-15px, -30px);
transform: translate(-15px, -30px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes ball-zig-deflect {
17% {
-webkit-transform: translate(-15px, -30px);
transform: translate(-15px, -30px);
}
34% {
-webkit-transform: translate(15px, -30px);
transform: translate(15px, -30px);
}
50% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
67% {
-webkit-transform: translate(15px, -30px);
transform: translate(15px, -30px);
}
84% {
-webkit-transform: translate(-15px, -30px);
transform: translate(-15px, -30px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@-webkit-keyframes ball-zag-deflect {
17% {
-webkit-transform: translate(15px, 30px);
transform: translate(15px, 30px);
}
34% {
-webkit-transform: translate(-15px, 30px);
transform: translate(-15px, 30px);
}
50% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
67% {
-webkit-transform: translate(-15px, 30px);
transform: translate(-15px, 30px);
}
84% {
-webkit-transform: translate(15px, 30px);
transform: translate(15px, 30px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes ball-zag-deflect {
17% {
-webkit-transform: translate(15px, 30px);
transform: translate(15px, 30px);
}
34% {
-webkit-transform: translate(-15px, 30px);
transform: translate(-15px, 30px);
}
50% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
67% {
-webkit-transform: translate(-15px, 30px);
transform: translate(-15px, 30px);
}
84% {
-webkit-transform: translate(15px, 30px);
transform: translate(15px, 30px);
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
.ball-zig-zag-deflect {
position: relative;
left: 50%;
-webkit-transform: translate(-15px, -15px);
-ms-transform: translate(-15px, -15px);
transform: translate(-15px, -15px);
}
.ball-zig-zag-deflect > div {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
margin-left: 15px;
top: 4px;
left: -7px;
}
.ball-zig-zag-deflect > div:first-child {
-webkit-animation: ball-zig-deflect 1.5s 0s infinite linear;
animation: ball-zig-deflect 1.5s 0s infinite linear;
}
.ball-zig-zag-deflect > div:last-child {
-webkit-animation: ball-zag-deflect 1.5s 0s infinite linear;
animation: ball-zag-deflect 1.5s 0s infinite linear;
} @-webkit-keyframes line-scale {
0% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
50% {
-webkit-transform: scaley(0.4);
transform: scaley(0.4);
}
100% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
}
@keyframes line-scale {
0% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
50% {
-webkit-transform: scaley(0.4);
transform: scaley(0.4);
}
100% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
}
.line-scale > div:nth-child(1) {
-webkit-animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div:nth-child(2) {
-webkit-animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div:nth-child(3) {
-webkit-animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div:nth-child(4) {
-webkit-animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div:nth-child(5) {
-webkit-animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div {
background-color: #444;
width: 4px;
height: 35px;
border-radius: 2px;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
}
@-webkit-keyframes line-scale-party {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(0.5);
transform: scale(0.5);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes line-scale-party {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(0.5);
transform: scale(0.5);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
.line-scale-party > div:nth-child(1) {
-webkit-animation-delay: 0.02s;
animation-delay: 0.02s;
-webkit-animation-duration: 0.89s;
animation-duration: 0.89s;
}
.line-scale-party > div:nth-child(2) {
-webkit-animation-delay: -0.05s;
animation-delay: -0.05s;
-webkit-animation-duration: 0.35s;
animation-duration: 0.35s;
}
.line-scale-party > div:nth-child(3) {
-webkit-animation-delay: 0.57s;
animation-delay: 0.57s;
-webkit-animation-duration: 1.14s;
animation-duration: 1.14s;
}
.line-scale-party > div:nth-child(4) {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
-webkit-animation-duration: 1.26s;
animation-duration: 1.26s;
}
.line-scale-party > div {
background-color: #444;
width: 4px;
height: 35px;
border-radius: 2px;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
-webkit-animation-name: line-scale-party;
animation-name: line-scale-party;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-delay: 0;
animation-delay: 0;
}
@-webkit-keyframes line-scale-pulse-out {
0% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
50% {
-webkit-transform: scaley(0.4);
transform: scaley(0.4);
}
100% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
}
@keyframes line-scale-pulse-out {
0% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
50% {
-webkit-transform: scaley(0.4);
transform: scaley(0.4);
}
100% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
}
.line-scale-pulse-out > div {
background-color: #444;
width: 4px;
height: 35px;
border-radius: 2px;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
-webkit-animation: line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);
animation: line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);
}
.line-scale-pulse-out > div:nth-child(2), .line-scale-pulse-out > div:nth-child(4) {
-webkit-animation-delay: -0.4s !important;
animation-delay: -0.4s !important;
}
.line-scale-pulse-out > div:nth-child(1), .line-scale-pulse-out > div:nth-child(5) {
-webkit-animation-delay: -0.2s !important;
animation-delay: -0.2s !important;
}
@-webkit-keyframes line-scale-pulse-out-rapid {
0% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
80% {
-webkit-transform: scaley(0.3);
transform: scaley(0.3);
}
90% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
}
@keyframes line-scale-pulse-out-rapid {
0% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
80% {
-webkit-transform: scaley(0.3);
transform: scaley(0.3);
}
90% {
-webkit-transform: scaley(1);
transform: scaley(1);
}
}
.line-scale-pulse-out-rapid > div {
background-color: #444;
width: 4px;
height: 35px;
border-radius: 2px;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
display: inline-block;
vertical-align: middle;
-webkit-animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);
animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);
}
.line-scale-pulse-out-rapid > div:nth-child(2), .line-scale-pulse-out-rapid > div:nth-child(4) {
-webkit-animation-delay: -0.25s !important;
animation-delay: -0.25s !important;
}
.line-scale-pulse-out-rapid > div:nth-child(1), .line-scale-pulse-out-rapid > div:nth-child(5) {
-webkit-animation-delay: 0s !important;
animation-delay: 0s !important;
}
@-webkit-keyframes line-spin-fade-loader {
50% {
opacity: 0.3;
}
100% {
opacity: 1;
}
}
@keyframes line-spin-fade-loader {
50% {
opacity: 0.3;
}
100% {
opacity: 1;
}
}
.line-spin-fade-loader {
position: relative;
top: -10px;
left: -4px;
}
.line-spin-fade-loader > div:nth-child(1) {
top: 20px;
left: 0;
-webkit-animation: line-spin-fade-loader 1.2s -0.84s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.84s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(2) {
top: 13.6363636364px;
left: 13.6363636364px;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.72s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.72s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(3) {
top: 0;
left: 20px;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.6s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.6s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(4) {
top: -13.6363636364px;
left: 13.6363636364px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.48s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.48s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(5) {
top: -20px;
left: 0;
-webkit-animation: line-spin-fade-loader 1.2s -0.36s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.36s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(6) {
top: -13.6363636364px;
left: -13.6363636364px;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.24s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.24s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(7) {
top: 0;
left: -20px;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-animation: line-spin-fade-loader 1.2s -0.12s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s -0.12s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(8) {
top: 13.6363636364px;
left: -13.6363636364px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-animation: line-spin-fade-loader 1.2s 0s infinite ease-in-out;
animation: line-spin-fade-loader 1.2s 0s infinite ease-in-out;
}
.line-spin-fade-loader > div {
background-color: #444;
width: 4px;
height: 35px;
border-radius: 2px;
margin: 2px;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
position: absolute;
width: 5px;
height: 15px;
} @-webkit-keyframes triangle-skew-spin {
25% {
-webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
transform: perspective(100px) rotateX(180deg) rotateY(0);
}
50% {
-webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
transform: perspective(100px) rotateX(180deg) rotateY(180deg);
}
75% {
-webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
transform: perspective(100px) rotateX(0) rotateY(180deg);
}
100% {
-webkit-transform: perspective(100px) rotateX(0) rotateY(0);
transform: perspective(100px) rotateX(0) rotateY(0);
}
}
@keyframes triangle-skew-spin {
25% {
-webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
transform: perspective(100px) rotateX(180deg) rotateY(0);
}
50% {
-webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
transform: perspective(100px) rotateX(180deg) rotateY(180deg);
}
75% {
-webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
transform: perspective(100px) rotateX(0) rotateY(180deg);
}
100% {
-webkit-transform: perspective(100px) rotateX(0) rotateY(0);
transform: perspective(100px) rotateX(0) rotateY(0);
}
}
.triangle-skew-spin > div {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
width: 0;
height: 0;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 20px solid #444;
-webkit-animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
}
@-webkit-keyframes square-spin {
25% {
-webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
transform: perspective(100px) rotateX(180deg) rotateY(0);
}
50% {
-webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
transform: perspective(100px) rotateX(180deg) rotateY(180deg);
}
75% {
-webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
transform: perspective(100px) rotateX(0) rotateY(180deg);
}
100% {
-webkit-transform: perspective(100px) rotateX(0) rotateY(0);
transform: perspective(100px) rotateX(0) rotateY(0);
}
}
@keyframes square-spin {
25% {
-webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
transform: perspective(100px) rotateX(180deg) rotateY(0);
}
50% {
-webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
transform: perspective(100px) rotateX(180deg) rotateY(180deg);
}
75% {
-webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
transform: perspective(100px) rotateX(0) rotateY(180deg);
}
100% {
-webkit-transform: perspective(100px) rotateX(0) rotateY(0);
transform: perspective(100px) rotateX(0) rotateY(0);
}
}
.square-spin > div {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
width: 50px;
height: 50px;
background: #444;
-webkit-animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
}
@-webkit-keyframes rotate_pacman_half_up {
0% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
50% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
100% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
}
@keyframes rotate_pacman_half_up {
0% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
50% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
100% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
}
@-webkit-keyframes rotate_pacman_half_down {
0% {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
50% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
}
@keyframes rotate_pacman_half_down {
0% {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
50% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
}
@-webkit-keyframes pacman-balls {
75% {
opacity: 0.7;
}
100% {
-webkit-transform: translate(-100px, -6.25px);
transform: translate(-100px, -6.25px);
}
}
@keyframes pacman-balls {
75% {
opacity: 0.7;
}
100% {
-webkit-transform: translate(-100px, -6.25px);
transform: translate(-100px, -6.25px);
}
}
.pacman {
position: relative;
}
.pacman > div:nth-child(2) {
-webkit-animation: pacman-balls 1s -0.99s infinite linear;
animation: pacman-balls 1s -0.99s infinite linear;
}
.pacman > div:nth-child(3) {
-webkit-animation: pacman-balls 1s -0.66s infinite linear;
animation: pacman-balls 1s -0.66s infinite linear;
}
.pacman > div:nth-child(4) {
-webkit-animation: pacman-balls 1s -0.33s infinite linear;
animation: pacman-balls 1s -0.33s infinite linear;
}
.pacman > div:nth-child(5) {
-webkit-animation: pacman-balls 1s 0s infinite linear;
animation: pacman-balls 1s 0s infinite linear;
}
.pacman > div:first-of-type {
width: 0px;
height: 0px;
border-right: 25px solid transparent;
border-top: 25px solid #444;
border-left: 25px solid #444;
border-bottom: 25px solid #444;
border-radius: 25px;
-webkit-animation: rotate_pacman_half_up 0.5s 0s infinite;
animation: rotate_pacman_half_up 0.5s 0s infinite;
position: relative;
left: -30px;
}
.pacman > div:nth-child(2) {
width: 0px;
height: 0px;
border-right: 25px solid transparent;
border-top: 25px solid #444;
border-left: 25px solid #444;
border-bottom: 25px solid #444;
border-radius: 25px;
-webkit-animation: rotate_pacman_half_down 0.5s 0s infinite;
animation: rotate_pacman_half_down 0.5s 0s infinite;
margin-top: -50px;
position: relative;
left: -30px;
}
.pacman > div:nth-child(3),
.pacman > div:nth-child(4),
.pacman > div:nth-child(5),
.pacman > div:nth-child(6) {
background-color: #444;
width: 15px;
height: 15px;
border-radius: 100%;
margin: 2px;
width: 10px;
height: 10px;
position: absolute;
-webkit-transform: translate(0, -6.25px);
-ms-transform: translate(0, -6.25px);
transform: translate(0, -6.25px);
top: 25px;
left: 70px;
}
@-webkit-keyframes cube-transition {
25% {
-webkit-transform: translateX(50px) scale(0.5) rotate(-90deg);
transform: translateX(50px) scale(0.5) rotate(-90deg);
}
50% {
-webkit-transform: translate(50px, 50px) rotate(-180deg);
transform: translate(50px, 50px) rotate(-180deg);
}
75% {
-webkit-transform: translateY(50px) scale(0.5) rotate(-270deg);
transform: translateY(50px) scale(0.5) rotate(-270deg);
}
100% {
-webkit-transform: rotate(-360deg);
transform: rotate(-360deg);
}
}
@keyframes cube-transition {
25% {
-webkit-transform: translateX(50px) scale(0.5) rotate(-90deg);
transform: translateX(50px) scale(0.5) rotate(-90deg);
}
50% {
-webkit-transform: translate(50px, 50px) rotate(-180deg);
transform: translate(50px, 50px) rotate(-180deg);
}
75% {
-webkit-transform: translateY(50px) scale(0.5) rotate(-270deg);
transform: translateY(50px) scale(0.5) rotate(-270deg);
}
100% {
-webkit-transform: rotate(-360deg);
transform: rotate(-360deg);
}
}
.cube-transition {
position: relative;
-webkit-transform: translate(-25px, -25px);
-ms-transform: translate(-25px, -25px);
transform: translate(-25px, -25px);
}
.cube-transition > div {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
width: 10px;
height: 10px;
position: absolute;
top: -5px;
left: -5px;
background-color: #444;
-webkit-animation: cube-transition 1.6s 0s infinite ease-in-out;
animation: cube-transition 1.6s 0s infinite ease-in-out;
}
.cube-transition > div:last-child {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}
@-webkit-keyframes spin-rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes spin-rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.semi-circle-spin {
position: relative;
width: 35px;
height: 35px;
overflow: hidden;
}
.semi-circle-spin > div {
position: absolute;
border-width: 0px;
border-radius: 100%;
-webkit-animation: spin-rotate 0.6s 0s infinite linear;
animation: spin-rotate 0.6s 0s infinite linear;
background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #444), to(#444));
background-image: linear-gradient(transparent 0%, transparent 70%, #444 30%, #444 100%);
width: 100%;
height: 100%;
}
.ball-grid-pulse,
.ball-clip-rotate-pulse,
.ball-clip-rotate-multiple,
.ball-zip-zag,
.ball-zip-zag-deflect,
.ball-triangle-path,
.ball-scale-multiple,
.ball-scale-ripple-multiple,
.ball-spin-fade-loader,
.line-spin-fade-loader,
.pacman,
.ball-grid-beat,
.semi-circle-spin,
.ball-rotate {
position: absolute;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
left: 50%;
}
.ball-zig-zag,
.ball-zip-zag-deflect {
-webkit-transform: translate3d(50%, -15px, 0);
transform: translate3d(50%, -15px, 0);
}
.ball-spin-fade-loader,
.line-spin-fade-loader {
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.spinner-default,
.spinner-default:before,
.spinner-default:after {
border-radius: 50%;
}
.spinner-default {
color: tomato;
font-size: 5px;
text-indent: -99999em;
margin: 55px auto;
position: relative;
width: 10em;
height: 10em;
-webkit-box-shadow: inset 0 0 0 1em;
box-shadow: inset 0 0 0 1em;
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
.spinner-default:before, .spinner-default:after {
position: absolute;
content: "";
}
.spinner-default:before {
width: 5.2em;
height: 10.2em;
background: #fff;
border-radius: 10.2em 0 0 10.2em;
top: -0.1em;
left: -0.1em;
-webkit-transform-origin: 5.1em 5.1em;
-ms-transform-origin: 5.1em 5.1em;
transform-origin: 5.1em 5.1em;
-webkit-animation: load2 2s infinite ease 1.5s;
animation: load2 2s infinite ease 1.5s;
}
.spinner-default:after {
width: 5.2em;
height: 10.2em;
background: #fff;
border-radius: 0 10.2em 10.2em 0;
top: -0.1em;
left: 4.9em;
-webkit-transform-origin: 0.1em 5.1em;
-ms-transform-origin: 0.1em 5.1em;
transform-origin: 0.1em 5.1em;
-webkit-animation: load2 2s infinite ease;
animation: load2 2s infinite ease;
}
@-webkit-keyframes load2 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes load2 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.spinner-audio-wave {
position: absolute;
top: 50%;
left: 50%;
margin-left: -25px;
}
.spinner-audio-wave span {
display: block;
bottom: 0px;
width: 9px;
height: 5px;
background: #f3efe9;
position: absolute;
-webkit-animation: audio-wave 1.5s infinite ease-in-out;
animation: audio-wave 1.5s infinite ease-in-out;
}
.spinner-audio-wave span:nth-child(2) {
left: 11px;
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.spinner-audio-wave span:nth-child(3) {
left: 22px;
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.spinner-audio-wave span:nth-child(4) {
left: 33px;
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.spinner-audio-wave span:nth-child(5) {
left: 44px;
-webkit-animation-delay: 0.8s;
animation-delay: 0.8s;
}
@-webkit-keyframes audio-wave {   0% {
height: 5px;
-webkit-transform: translateY(0px);
transform: translateY(0px);
background: #f3efe9;
}
25% {
height: 40px;
-webkit-transform: translateY(20px);
transform: translateY(20px);
background: #f3efe9;
}
50% {
height: 5px;
-webkit-transform: translateY(0px);
transform: translateY(0px);
background: #f3efe9;
}
100% {
height: 5px;
-webkit-transform: translateY(0px);
transform: translateY(0px);
background: #f3efe9;
}
}
@keyframes audio-wave {   0% {
height: 5px;
-webkit-transform: translateY(0px);
transform: translateY(0px);
background: #f3efe9;
}
25% {
height: 40px;
-webkit-transform: translateY(20px);
transform: translateY(20px);
background: #f3efe9;
}
50% {
height: 5px;
-webkit-transform: translateY(0px);
transform: translateY(0px);
background: #f3efe9;
}
100% {
height: 5px;
-webkit-transform: translateY(0px);
transform: translateY(0px);
background: #f3efe9;
}
}
.post-title-container {
overflow: hidden;
}
.post-title,
.post-meta-container,
#hero-scroll-down-arrow {
-webkit-transition: all 0.6s ease-out;
transition: all 0.6s ease-out;
-webkit-transition-delay: 1s;
transition-delay: 1s;
opacity: 0;
}
.post-title,
#hero-scroll-down-arrow {
-webkit-transform: translatey(100px);
-ms-transform: translatey(100px);
transform: translatey(100px);
}
.post-meta-container {
-webkit-transition-delay: 1.5s;
transition-delay: 1.5s;
}
#hero-scroll-down-arrow {
-webkit-transition-delay: 2.5s;
transition-delay: 2.5s;
}
.loaded .post-meta-container,
.loaded .post-title,
.loaded #hero-scroll-down-arrow {
opacity: 0.95;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.loaded #hero-scroll-down-arrow {
-webkit-animation-delay: 3s;
animation-delay: 3s;
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.is-ajax-nav .wolf-jplayer-loader-overlay {
display: none;
}
#ajax-progress-bar {
position: fixed;
top: 0;
left: 0;
background: #f3efe9;
width: 0%;
height: 3px;
-webkit-transition: width 1s ease;
transition: width 1s ease;
z-index: 99999;
}
.admin-bar #ajax-progress-bar {
top: 32px;
}
body.hide-ajax-progress-bar #ajax-progress-bar {
display: none !important;
opacity: 0 !important;
visibility: hidden !important;
}
#ajax-content {
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#ajax-loading-overlay {
opacity: 0;
visibility: hidden;
display: table !important;
}
html.ajax-loading #ajax-loading-overlay {
opacity: 1;
visibility: visible;
}
html.ajax-loading .mega-menu-tagline,
html.ajax-loading .sub-menu {
opacity: 0 !important;
visibility: hidden !important;
} .site-container {
position: relative;
overflow: hidden;
z-index: 0;
margin: 0 auto;
}
.site-content {
position: relative;
}
#page {
position: relative;
z-index: 0;
}
#page-content {
position: relative;
z-index: 1;
}
.wrap {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
}
.wrap:before, .wrap:after {
content: "";
display: table;
}
.wrap:after {
clear: both;
}
.content-inner {
position: relative;
z-index: 1;
min-height: 70vh;
padding: 0;
display: block;
}
.wvc-fullpage .content-inner {
min-height: 100vh;
}
.single-wvc_content_block .content-inner {
min-height: 0;
}
.content-wrapper {
padding-top: 50px;
padding-bottom: 50px;
position: relative;
z-index: 10;
}
.content-area {
position: relative;
}
.content-wrapper,
.small-width {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
max-width: 750px;
}
.content-wrapper:before, .content-wrapper:after,
.small-width:before,
.small-width:after {
content: "";
display: table;
}
.content-wrapper:after,
.small-width:after {
clear: both;
}
.small-width {
max-width: 750px;
}
.wolf-plugins .content-wrapper,
.single-plugin .content-wrapper,
.wolf-wishlist-page .content-wrapper,
.page-full-width .content-wrapper,
.page-sidebar-right .content-wrapper,
.page-sidebar-left .content-wrapper,
.page-post-archives .content-wrapper,
.layout-standard .content-wrapper,
.layout-fullwidth .content-wrapper,
.layout-sidebar .content-wrapper,
.layout-sidebar-left .content-wrapper,
.layout-sidebar-right .content-wrapper,
.single-post-layout-sidebar .content-wrapper,
.single-post-layout-fullwidth .content-wrapper,
.single-post-layout-sidebar-left .content-wrapper,
.single-post-layout-sidebar-right .content-wrapper,
.single-release .content-wrapper,
.wolf-albums .content-wrapper,
.wolf-videos .content-wrapper,
.wolf-portfolio .content-wrapper,
.single-artist .content-wrapper,
.single-video .content-wrapper,
.single-work .content-wrapper,
.single-show .content-wrapper,
.single-event .content-wrapper,
.single-ticket .content-wrapper,
.single-attachment .content-wrapper,
.single-proof_gallery .content-wrapper {
max-width: 1400px;
}
.single-post-layout-standard .content-wrapper,
.single-post-layout-no-sidebar .content-wrapper,
.is-blog.layout-standard.display-standard .content-wrapper {
max-width: 750px;
}
.layout-standard #secondary,
.layout-fullwidth #secondary,
.single-release #secondary {
display: none !important;
} .single-product .content-wrapper,
.single-attachment .content-wrapper,
.single-wvc_content_block .content-wrapper,
.layout-fullwidth .content-wrapper {
max-width: none;
width: 100%;
padding: 0;
}
.is-shop.layout-fullwidth.archive .content-wrapper {
max-width: none;
width: 92%;
}
body.wolf-visual-composer:not(.wvc-single-post-sidebar) footer.page-entry-meta,
.single-wvc_content_block footer.page-entry-meta {
display: none;
}
body.wolf-visual-composer:not(.wvc-single-post-sidebar) .content-wrapper,
body.wolf-visual-composer:not(.wvc-single-post-sidebar) .single-post-content-container,
.single-wvc_content_block .content-wrapper,
.single-wvc_content_block .single-post-content-container {
background: none;
padding-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
width: 100%;
margin: 0;
max-width: none;
}
body.wolf-core-layout:not(.single-post-layout-sidebar):not(.single-post-layout-sidebar-left):not(.single-post-layout-sidebar-right) footer.page-entry-meta,
.single-wolf_content_block footer.page-entry-meta,
.is-gutenberg-page.page footer.page-entry-meta {
display: none;
}
body.wolf-core-layout:not(.single-post-layout-sidebar):not(.single-post-layout-sidebar-left):not(.single-post-layout-sidebar-right) .content-wrapper,
body.wolf-core-layout:not(.single-post-layout-sidebar):not(.single-post-layout-sidebar-left):not(.single-post-layout-sidebar-right) .single-post-content-container,
.single-wolf_content_block .content-wrapper,
.single-wolf_content_block .single-post-content-container,
.is-gutenberg-page.page .content-wrapper,
.is-gutenberg-page.page .single-post-content-container {
background: none;
padding-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
width: 100%;
margin: 0;
max-width: none;
}
#secondary {
margin-top: 35px;
}
#top-bar-block {
position: absolute;
height: auto;
top: 0;
width: 100%;
left: 0;
z-index: 99;
}
#top-bar-close {
position: absolute;
right: 20px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
color: currentColor;
}
.border-rounded {
border-radius: 4px;
}
body.button-style-round .testimonial-inner,
body.button-style-round .testimonial-avatar img,
body.button-style-standard .testimonial-inner,
body.button-style-standard .testimonial-avatar img {
border-radius: 4px;
}
body.button-style-round input[type=text],
body.button-style-round input[type=search],
body.button-style-round input[type=tel],
body.button-style-round input[type=time],
body.button-style-round input[type=url],
body.button-style-round input[type=week],
body.button-style-round input[type=password],
body.button-style-round input[type=checkbox],
body.button-style-round input[type=color],
body.button-style-round input[type=date],
body.button-style-round input[type=datetime],
body.button-style-round input[type=datetime-local],
body.button-style-round input[type=email],
body.button-style-round input[type=month],
body.button-style-round input[type=number],
body.button-style-round select,
body.button-style-round textarea,
body.button-style-standard input[type=text],
body.button-style-standard input[type=search],
body.button-style-standard input[type=tel],
body.button-style-standard input[type=time],
body.button-style-standard input[type=url],
body.button-style-standard input[type=week],
body.button-style-standard input[type=password],
body.button-style-standard input[type=checkbox],
body.button-style-standard input[type=color],
body.button-style-standard input[type=date],
body.button-style-standard input[type=datetime],
body.button-style-standard input[type=datetime-local],
body.button-style-standard input[type=email],
body.button-style-standard input[type=month],
body.button-style-standard input[type=number],
body.button-style-standard select,
body.button-style-standard textarea {
border-radius: 4px;
}
body.button-style-round .release-thumbnail img,
body.button-style-round .entry-gallery img,
body.button-style-round .post-thumbnail img,
body.button-style-round .author-box,
body.button-style-round .avatar,
body.button-style-round .wvc-mailchimp-form-container,
body.button-style-round .wvc-banner,
body.button-style-standard .release-thumbnail img,
body.button-style-standard .entry-gallery img,
body.button-style-standard .post-thumbnail img,
body.button-style-standard .author-box,
body.button-style-standard .avatar,
body.button-style-standard .wvc-mailchimp-form-container,
body.button-style-standard .wvc-banner {
border-radius: 4px;
}
body.button-style-round .wvc-mailchimp-form-container,
body.button-style-standard .wvc-mailchimp-form-container {
overflow: hidden;
}
body.button-style-round .wvc-team-member-container .bg-overlay,
body.button-style-round .wvc-team-member-container img,
body.button-style-round .wvc-team-member-container .wvc-team-member-caption-container,
body.button-style-standard .wvc-team-member-container .bg-overlay,
body.button-style-standard .wvc-team-member-container img,
body.button-style-standard .wvc-team-member-container .wvc-team-member-caption-container {
border-radius: 4px;
}
body.button-style-round .wp-audio-shortcode,
body.button-style-standard .wp-audio-shortcode {
border-radius: 4px;
overflow: hidden;
}
body.button-style-round .wvc-audio-shortcode-container-has-image img,
body.button-style-round .wpm-playlist .mejs-container,
body.button-style-standard .wvc-audio-shortcode-container-has-image img,
body.button-style-standard .wpm-playlist .mejs-container {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
body.button-style-round .wvc-audio-shortcode-container-has-image .wp-audio-shortcode,
body.button-style-standard .wvc-audio-shortcode-container-has-image .wp-audio-shortcode {
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}
body.button-style-round .trigger,
body.button-style-round .button,
body.button-style-round .button-download,
body.button-style-round .button-secondary,
body.button-style-round .wvc-embed-video-play-button,
body.button-style-round .wolf-button,
body.button-style-round .wolf-more-dates,
body.button-style-round .wolf-gram-follow-button,
body.button-style-round .nav-menu li.menu-button-primary > a:first-child > .menu-item-inner,
body.button-style-round .nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner,
body.button-style-round .nav-menu li.nav-button > a:first-child > .menu-item-inner,
body.button-style-round .more-link,
body.button-style-round #back-to-top,
body.button-style-round .tooltipsy,
body.button-style-round .category-label,
body.button-style-round span.onsale,
body.button-style-round .wvc-last-post-big-slide-button,
body.button-style-round .button,
body.button-style-round input[type=submit],
body.button-style-round .wvc-mailchimp-submit,
body.button-style-round .more-link,
body.button-style-round .added_to_cart,
body.button-style-round .button-download,
body.button-style-standard .trigger,
body.button-style-standard .button,
body.button-style-standard .button-download,
body.button-style-standard .button-secondary,
body.button-style-standard .wvc-embed-video-play-button,
body.button-style-standard .wolf-button,
body.button-style-standard .wolf-more-dates,
body.button-style-standard .wolf-gram-follow-button,
body.button-style-standard .nav-menu li.menu-button-primary > a:first-child > .menu-item-inner,
body.button-style-standard .nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner,
body.button-style-standard .nav-menu li.nav-button > a:first-child > .menu-item-inner,
body.button-style-standard .more-link,
body.button-style-standard #back-to-top,
body.button-style-standard .tooltipsy,
body.button-style-standard .category-label,
body.button-style-standard span.onsale,
body.button-style-standard .wvc-last-post-big-slide-button,
body.button-style-standard .button,
body.button-style-standard input[type=submit],
body.button-style-standard .wvc-mailchimp-submit,
body.button-style-standard .more-link,
body.button-style-standard .added_to_cart,
body.button-style-standard .button-download {
border-radius: 3px;
}
body.button-style-round .bit-button,
body.button-style-standard .bit-button {
border-radius: 3px !important;
}
body.button-style-round .entry-masonry_modern .slideshow-background,
body.button-style-round .entry-masonry_modern .entry-container,
body.button-style-standard .entry-masonry_modern .slideshow-background,
body.button-style-standard .entry-masonry_modern .entry-container {
border-radius: 4px;
}
body.button-style-round .entry-post-standard_modern .entry-slider,
body.button-style-round .entry-post-standard_modern .entry-media,
body.button-style-round .entry-post-standard_modern .entry-thumbnail,
body.button-style-round .entry-post-standard .entry-slider,
body.button-style-round .entry-post-standard .entry-media,
body.button-style-round .entry-post-standard .entry-thumbnail,
body.button-style-standard .entry-post-standard_modern .entry-slider,
body.button-style-standard .entry-post-standard_modern .entry-media,
body.button-style-standard .entry-post-standard_modern .entry-thumbnail,
body.button-style-standard .entry-post-standard .entry-slider,
body.button-style-standard .entry-post-standard .entry-media,
body.button-style-standard .entry-post-standard .entry-thumbnail {
border-radius: 4px;
overflow: hidden;
}
body.button-style-round .entry-post-standard_modern.is-short-post-format,
body.button-style-round .entry-post-standard.is-short-post-format,
body.button-style-standard .entry-post-standard_modern.is-short-post-format,
body.button-style-standard .entry-post-standard.is-short-post-format {
border-radius: 4px;
}
body.button-style-round .related-posts .entry-link,
body.button-style-standard .related-posts .entry-link {
border-radius: 4px;
overflow: hidden;
}
body.button-style-round .woocommerce-single-product-images-slider .flex-prev,
body.button-style-round .woocommerce-single-product-images-slider .flex-next,
body.button-style-standard .woocommerce-single-product-images-slider .flex-prev,
body.button-style-standard .woocommerce-single-product-images-slider .flex-next {
border-radius: 3px;
}
body.button-style-round .easyzoom-flyout,
body.button-style-round .attachment-shop_single,
body.button-style-standard .easyzoom-flyout,
body.button-style-standard .attachment-shop_single {
border-radius: 4px;
}
body.button-style-round ul.wolf-instagram-list li img,
body.button-style-standard ul.wolf-instagram-list li img {
border-radius: 2px;
}
body.button-style-round .grid-padding-yes.page-display-grid img,
body.button-style-standard .grid-padding-yes.page-display-grid img {
border-radius: 4px;
}
body.button-style-round .grid-padding-yes .entry-video-grid_modern .entry-container,
body.button-style-round .grid-padding-yes .entry-video-grid_modern .entry-box,
body.button-style-round .grid-padding-yes .entry-video-grid_classic .entry-container,
body.button-style-round .grid-padding-yes .entry-video-grid_classic .entry-box,
body.button-style-round .grid-padding-yes .entry-post-grid .entry-container,
body.button-style-round .grid-padding-yes .entry-post-grid .entry-box,
body.button-style-round .grid-padding-yes .entry-post-grid_classic .entry-container,
body.button-style-round .grid-padding-yes .entry-post-grid_classic .entry-box,
body.button-style-round .grid-padding-yes .entry-release-grid .entry-container,
body.button-style-round .grid-padding-yes .entry-release-grid .entry-box,
body.button-style-round .grid-padding-yes .entry-release-masonry .entry-container,
body.button-style-round .grid-padding-yes .entry-release-masonry .entry-box,
body.button-style-round .grid-padding-yes .entry-work-grid .entry-container,
body.button-style-round .grid-padding-yes .entry-work-grid .entry-box,
body.button-style-round .grid-padding-yes .entry-work-masonry .entry-container,
body.button-style-round .grid-padding-yes .entry-work-masonry .entry-box,
body.button-style-round .grid-padding-yes .entry-post-mosaic .entry-container,
body.button-style-round .grid-padding-yes .entry-post-mosaic .entry-box,
body.button-style-round .grid-padding-yes .entry-video-mosaic .entry-container,
body.button-style-round .grid-padding-yes .entry-video-mosaic .entry-box,
body.button-style-round .grid-padding-yes .entry-event-grid .entry-container,
body.button-style-round .grid-padding-yes .entry-event-grid .entry-box,
body.button-style-standard .grid-padding-yes .entry-video-grid_modern .entry-container,
body.button-style-standard .grid-padding-yes .entry-video-grid_modern .entry-box,
body.button-style-standard .grid-padding-yes .entry-video-grid_classic .entry-container,
body.button-style-standard .grid-padding-yes .entry-video-grid_classic .entry-box,
body.button-style-standard .grid-padding-yes .entry-post-grid .entry-container,
body.button-style-standard .grid-padding-yes .entry-post-grid .entry-box,
body.button-style-standard .grid-padding-yes .entry-post-grid_classic .entry-container,
body.button-style-standard .grid-padding-yes .entry-post-grid_classic .entry-box,
body.button-style-standard .grid-padding-yes .entry-release-grid .entry-container,
body.button-style-standard .grid-padding-yes .entry-release-grid .entry-box,
body.button-style-standard .grid-padding-yes .entry-release-masonry .entry-container,
body.button-style-standard .grid-padding-yes .entry-release-masonry .entry-box,
body.button-style-standard .grid-padding-yes .entry-work-grid .entry-container,
body.button-style-standard .grid-padding-yes .entry-work-grid .entry-box,
body.button-style-standard .grid-padding-yes .entry-work-masonry .entry-container,
body.button-style-standard .grid-padding-yes .entry-work-masonry .entry-box,
body.button-style-standard .grid-padding-yes .entry-post-mosaic .entry-container,
body.button-style-standard .grid-padding-yes .entry-post-mosaic .entry-box,
body.button-style-standard .grid-padding-yes .entry-video-mosaic .entry-container,
body.button-style-standard .grid-padding-yes .entry-video-mosaic .entry-box,
body.button-style-standard .grid-padding-yes .entry-event-grid .entry-container,
body.button-style-standard .grid-padding-yes .entry-event-grid .entry-box {
border-radius: 4px;
}
body.button-style-round .grid-padding-yes .entry-video-grid_modern .entry-box,
body.button-style-round .grid-padding-yes .entry-video-grid_classic .entry-box,
body.button-style-standard .grid-padding-yes .entry-video-grid_modern .entry-box,
body.button-style-standard .grid-padding-yes .entry-video-grid_classic .entry-box {
border-radius: 4px;
}
body.button-style-round .grid-padding-yes .entry-post-grid_modern .entry-container,
body.button-style-round .grid-padding-yes .entry-post-grid_modern .img-bg,
body.button-style-standard .grid-padding-yes .entry-post-grid_modern .entry-container,
body.button-style-standard .grid-padding-yes .entry-post-grid_modern .img-bg {
border-radius: 4px;
}
body.button-style-round .grid-padding-yes .entry-post-grid .entry-container,
body.button-style-round .grid-padding-yes .entry-post-grid .entry-image,
body.button-style-round .grid-padding-yes .entry-post-grid_classic .entry-container,
body.button-style-round .grid-padding-yes .entry-post-grid_classic .entry-image,
body.button-style-round .grid-padding-yes .entry-post-masonry .entry-container,
body.button-style-round .grid-padding-yes .entry-post-masonry .entry-image,
body.button-style-standard .grid-padding-yes .entry-post-grid .entry-container,
body.button-style-standard .grid-padding-yes .entry-post-grid .entry-image,
body.button-style-standard .grid-padding-yes .entry-post-grid_classic .entry-container,
body.button-style-standard .grid-padding-yes .entry-post-grid_classic .entry-image,
body.button-style-standard .grid-padding-yes .entry-post-masonry .entry-container,
body.button-style-standard .grid-padding-yes .entry-post-masonry .entry-image {
border-radius: 4px;
}
body.button-style-round .grid-padding-yes .entry-post-grid .entry-image,
body.button-style-round .grid-padding-yes .entry-post-grid_classic .entry-image,
body.button-style-round .grid-padding-yes .entry-post-masonry .entry-image,
body.button-style-standard .grid-padding-yes .entry-post-grid .entry-image,
body.button-style-standard .grid-padding-yes .entry-post-grid_classic .entry-image,
body.button-style-standard .grid-padding-yes .entry-post-masonry .entry-image {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
body.button-style-round .grid-padding-yes .entry-product-grid .product-thumbnail-container,
body.button-style-round .grid-padding-yes .entry-product-metro .product-thumbnail-container,
body.button-style-round .grid-padding-yes .entry-product-grid_classic .product-thumbnail-container,
body.button-style-round .grid-padding-yes .entry-product-grid_modern_alt .product-thumbnail-container,
body.button-style-standard .grid-padding-yes .entry-product-grid .product-thumbnail-container,
body.button-style-standard .grid-padding-yes .entry-product-metro .product-thumbnail-container,
body.button-style-standard .grid-padding-yes .entry-product-grid_classic .product-thumbnail-container,
body.button-style-standard .grid-padding-yes .entry-product-grid_modern_alt .product-thumbnail-container {
border-radius: 4px;
}
body.button-style-round .grid-padding-yes .entry-product-grid .product-thumbnail-inner,
body.button-style-round .grid-padding-yes .entry-product-metro .product-thumbnail-inner,
body.button-style-standard .grid-padding-yes .entry-product-grid .product-thumbnail-inner,
body.button-style-standard .grid-padding-yes .entry-product-metro .product-thumbnail-inner {
border-radius: 4px;
}
body.button-style-round .grid-padding-yes .entry-product-metro .product-thumbnail-container,
body.button-style-standard .grid-padding-yes .entry-product-metro .product-thumbnail-container {
overflow: hidden;
}
body.button-style-round .grid-padding-yes .entry-product-grid_overlay .product-actions,
body.button-style-standard .grid-padding-yes .entry-product-grid_overlay .product-actions {
border-radius: 3px;
}
body.button-style-round .grid-padding-yes .entry-product-grid_modern .product-thumbnail-container,
body.button-style-round .grid-padding-yes .entry-product-grid_modern .product-thumbnail-inner,
body.button-style-round .grid-padding-yes .entry-product-grid_modern .product-summary-container,
body.button-style-standard .grid-padding-yes .entry-product-grid_modern .product-thumbnail-container,
body.button-style-standard .grid-padding-yes .entry-product-grid_modern .product-thumbnail-inner,
body.button-style-standard .grid-padding-yes .entry-product-grid_modern .product-summary-container {
border-radius: 4px;
overflow: hidden !important;
}
body.button-style-round .grid-padding-yes .entry-metro .entry-container,
body.button-style-round .grid-padding-yes .entry-metro_modern .entry-container,
body.button-style-standard .grid-padding-yes .entry-metro .entry-container,
body.button-style-standard .grid-padding-yes .entry-metro_modern .entry-container {
border-radius: 4px;
}
body.button-style-round .grid-padding-yes.release-layout-standard .entry-release-masonry .entry-image,
body.button-style-round .grid-padding-yes.release-layout-standard .entry-work-masonry .entry-image,
body.button-style-round .grid-padding-yes.release-layout-standard .entry-metro .entry-image,
body.button-style-round .grid-padding-yes.release-layout-standard .entry-metro_modern .entry-image, body.button-style-round .grid-padding-yes.work-layout-standard .entry-release-masonry .entry-image,
body.button-style-round .grid-padding-yes.work-layout-standard .entry-work-masonry .entry-image,
body.button-style-round .grid-padding-yes.work-layout-standard .entry-metro .entry-image,
body.button-style-round .grid-padding-yes.work-layout-standard .entry-metro_modern .entry-image,
body.button-style-standard .grid-padding-yes.release-layout-standard .entry-release-masonry .entry-image,
body.button-style-standard .grid-padding-yes.release-layout-standard .entry-work-masonry .entry-image,
body.button-style-standard .grid-padding-yes.release-layout-standard .entry-metro .entry-image,
body.button-style-standard .grid-padding-yes.release-layout-standard .entry-metro_modern .entry-image,
body.button-style-standard .grid-padding-yes.work-layout-standard .entry-release-masonry .entry-image,
body.button-style-standard .grid-padding-yes.work-layout-standard .entry-work-masonry .entry-image,
body.button-style-standard .grid-padding-yes.work-layout-standard .entry-metro .entry-image,
body.button-style-standard .grid-padding-yes.work-layout-standard .entry-metro_modern .entry-image {
border-radius: 4px;
}
body.button-style-round .trigger,
body.button-style-round .button,
body.button-style-round .button-secondary,
body.button-style-round .wolf-button,
body.button-style-round .wolf-more-dates,
body.button-style-round .wolf-gram-follow-button,
body.button-style-round .nav-menu li.menu-button-primary > a:first-child > .menu-item-inner,
body.button-style-round .nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner,
body.button-style-round .nav-menu li.nav-button > a:first-child > .menu-item-inner,
body.button-style-round .more-link,
body.button-style-round #back-to-top,
body.button-style-round .tooltipsy,
body.button-style-round .category-label,
body.button-style-round span.onsale,
body.button-style-round .wvc-last-post-big-slide-button,
body.button-style-round .button,
body.button-style-round input[type=submit],
body.button-style-round .wvc-mailchimp-submit,
body.button-style-round .more-link,
body.button-style-round .added_to_cart,
body.button-style-round .button-download {
border-radius: 99em;
}
body.button-style-round textarea {
border-radius: 20px;
}
body.button-style-round .bit-widget .bit-event .bit-offers {
border-radius: 99em;
}
body.button-style-round input[type=text],
body.button-style-round input[type=search],
body.button-style-round input[type=tel],
body.button-style-round input[type=time],
body.button-style-round input[type=url],
body.button-style-round input[type=week],
body.button-style-round input[type=password],
body.button-style-round input[type=checkbox],
body.button-style-round input[type=color],
body.button-style-round input[type=date],
body.button-style-round input[type=datetime],
body.button-style-round input[type=datetime-local],
body.button-style-round input[type=email],
body.button-style-round input[type=month],
body.button-style-round input[type=number] {
border-radius: 99em;
}
body.button-style-round .avatar,
body.button-style-round .testimonial-avatar img {
border-radius: 99em;
}
body.button-style-round input.wvc-mailchimp-email {
border-radius: 99em;
}
body.button-style-round .single-product-quickview .quantity, body.button-style-round.single-product .quantity {
margin-right: 0 !important;
}
body.button-style-round .single-product-quickview .quantity .qty, body.button-style-round.single-product .quantity .qty {
margin-right: 0 !important;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
body.button-style-round .single-product-quickview .quantity + .single_add_to_cart_button, body.button-style-round.single-product .quantity + .single_add_to_cart_button {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
padding-left: 30px;
}
@media screen and (min-width: 800px) {
body.button-style-round .wvc-mailchimp-size-large input.wvc-mailchimp-email {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
body.button-style-round .wvc-mailchimp-size-large .wvc-mailchimp-email-container {
margin-right: 0;
padding-right: 0;
}
body.button-style-round .wvc-mailchimp-size-large button.wvc-mailchimp-submit {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
}  .logo-container {
-webkit-flex: none;
-ms-flex: none;
flex: none;
}
.logo {
padding: 0 14px;
position: relative;
max-width: 180px;
height: 100%;
}
.logo .logo-img:first-child {
position: relative;
}
.logo .logo-img:last-child:not(.logo-svg) {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.desktop.menu-layout-top-right .logo, .desktop.menu-layout-overlay .logo, .desktop.menu-layout-top-justify .logo, .desktop.menu-layout-top-justify-left .logo {
padding-left: 0;
}
.desktop.menu-layout-top-left .logo {
padding-right: 0;
}
.logo-img {
max-width: 100%;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
img.logo-img {
vertical-align: top;
}
.logo-svg {
opacity: 0;
width: 100%;
}
.logo-svg.replaced-svg {
opacity: 1;
}
a.logo-link {
padding: 0 !important;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
height: auto;
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.logo-visibility-sticky_menu:not(.sticking) #desktop-navigation .logo {
display: none;
}
.logo-visibility-sticky_menu:not(.sticking) #site-navigation-primary-desktop {
left: 0 !important;
}
.logo-visibility-sticky_menu:not(.sticking) .logo-menu-item {
width: 0;
}
.logo-text {
font-size: 36px;
position: relative;
display: inline-block;
overflow: hidden;
white-space: nowrap;
}
.logo-visibility-hidden .logo {
display: none !important;
}
.logo-visibility-sticky_menu:not(.sticking).menu-layout-centered-logo.menu-width-wide .logo,
.logo-visibility-hidden.menu-layout-centered-logo.menu-width-wide .logo {
display: block !important;
}
.logo-visibility-sticky_menu:not(.sticking).menu-layout-centered-logo.menu-width-wide .logo-link,
.logo-visibility-hidden.menu-layout-centered-logo.menu-width-wide .logo-link {
opacity: 0 !important;
}
#top {
top: 0;
height: 0;
width: 0;
}
.site-name,
.site-description {
display: block;
height: 0;
margin-top: 0;
margin-bottom: 0;
text-indent: -9999px;
}
.hero-layout-fullheight #hero {
height: 100vh;
}
.hero-layout-fullheight.admin-bar #hero {
height: calc(100vh - 32px);
} a.scroll-down {
position: absolute;
bottom: 10px;
left: 50%;
margin-left: -6px;
z-index: 5;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
a.scroll-down .fa:before {
font-size: 24px;
}
a.scroll-down:hover {
bottom: 5px;
}
.scroll-down-icon:before {
font-family: Linearicons-Free;
content: "\e878";
} body {
font-size: 16px;
} .link,
p:not(.attachment) > a:not(.no-link-style):not(.button):not(.button-download):not(.added_to_cart):not(.button-secondary):not(.menu-link):not(.filter-link):not(.entry-link):not(.more-link):not(.wvc-image-inner):not(.wolf-core-image-inner):not(.wvc-button):not(.wolf-core-button):not(.wvc-bigtext-link):not(.wvc-fittext-link):not(.wolf-core-bigtext-link):not(.wolf-core-fittext-link):not(.ui-tabs-anchor):not(.wvc-icon-title-link):not(.wvc-icon-link):not(.wolf-core-social-icon-link):not(.wolf-core-icon-title-link):not(.wolf-core-icon-link):not(.wolf-core-social-icon-link):not(.wvc-team-member-social):not(.wolf-core-team-member-social):not(.wolf-tweet-link):not(.author-link) {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
font-weight: 700;
border-bottom: 1px solid #333;
}
.link:hover,
p:not(.attachment) > a:not(.no-link-style):not(.button):not(.button-download):not(.added_to_cart):not(.button-secondary):not(.menu-link):not(.filter-link):not(.entry-link):not(.more-link):not(.wvc-image-inner):not(.wolf-core-image-inner):not(.wvc-button):not(.wolf-core-button):not(.wvc-bigtext-link):not(.wvc-fittext-link):not(.wolf-core-bigtext-link):not(.wolf-core-fittext-link):not(.ui-tabs-anchor):not(.wvc-icon-title-link):not(.wvc-icon-link):not(.wolf-core-social-icon-link):not(.wolf-core-icon-title-link):not(.wolf-core-icon-link):not(.wolf-core-social-icon-link):not(.wvc-team-member-social):not(.wolf-core-team-member-social):not(.wolf-tweet-link):not(.author-link):hover {
color: #f3efe9;
} abbr[title] {
text-decoration: none;
} ul li {
list-style-type: disc;
}
ul,
ol,
dl {
margin: 1.6em 0;
}
p {
margin-top: 0;
margin-bottom: 1.88em;
}
p:empty {
margin: 0 !important;
}
ul,
ol {
padding-left: 33px;
}
ul ul,
ul ol,
ol ul,
ol ol {
padding-left: 30px;
margin-top: 5px;
margin-bottom: 5px;
padding-top: 0;
padding-bottom: 0;
}
ul ul ul,
ul ul ol,
ul ol ul,
ul ol ol,
ol ul ul,
ol ul ol,
ol ol ul,
ol ol ol {
margin-top: 5px;
margin-bottom: 5px;
padding-top: 0;
padding-bottom: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin-top: 0;
margin-bottom: 20px;
line-height: 1.44;
}
hr {
border: none;
margin: 50px auto;
height: 1px;
}
h1 {
font-size: 2.25em;
}
h2 {
font-size: 1.5em;
}
h3 {
font-size: 1.375em;
}
h4 {
font-size: 1.25em;
}
h5 {
font-size: 1.125em;
}
h6 {
font-size: 1em;
} blockquote {
font-size: 1.44em;
font-weight: 700;
margin-bottom: 1.88em;
}
blockquote p {
margin: 0.8em 0;
}
blockquote p a {
border: none !important;
} cite {
margin-top: 8px;
font-size: 0.8em;
font-weight: 400;
display: inline-block;
width: 100%;
font-style: normal;
}
cite:before {
content: "— ";
} code,
pre {
font-family: monospace;
line-height: 1.618;
color: #0d0d0d;
}
code {
margin: 0 0.5em;
padding: 0 5px;
background: #fff;
line-height: 1em;
display: inline-block;
}
pre {
display: block;
-ms-word-wrap: normal;
word-wrap: normal;
background: #fff;
padding: 0.5em 1em;
overflow-x: auto;
overflow-y: hidden;
white-space: pre-wrap;
word-wrap: break-word;
word-break: break-all;
margin: 1.618em 0 3em;
border: 1px solid rgba(0, 0, 0, 0.1);
max-height: none !important;
min-width: 350px;
}
pre span {
color: green;
} address {
margin-bottom: 1.618rem;
}
address p {
margin-bottom: 0;
}
abbr[title],
acronym[title] {
border-bottom: 1px dotted;
cursor: help;
}
dt {
font-weight: bold;
text-decoration: underline;
}
dd {
margin: 0;
padding: 0 0 0.5rem 0;
}
.caption {
opacity: 0.66;
}
.accent-color-dark ::selection {
color: #fff;
}
.accent-color-light ::selection {
color: #333;
}
.wvc-dropcap {
line-height: 1.2;
}
mark {
color: #fff;
padding: 1px 4px;
} .text-center {
text-align: center;
}
.disabled {
pointer-events: none !important;
}
.hidden {
display: none;
visibility: hidden;
height: 0;
}
.img-bg {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
z-index: 0;
} .bg-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 0;
}
.img-cover {
object-fit: cover;
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 0;
font-family: "object-fit: cover;";
}
.no-margin {
margin: 0;
}
.no-margin-p p {
margin: 0;
}
.parallax {
background-size: cover;
background-position: center center;
background-attachment: fixed;
}
.cover {
object-fit: cover;
position: absolute;
display: block;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
z-index: 0;
font-family: "object-fit: cover;";
}
.compat-cover {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.compat-cover .cover {
opacity: 0;
}
.contain {
object-fit: contain;
position: absolute;
display: block;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
z-index: 0;
font-family: "object-fit: contain;";
}
.compat-contain {
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
}
.compat-contain .contain {
opacity: 0;
} .cover-standard, .entry-cover,
.cover-landscape,
.items-thumbnail-size-landscape .entry-grid .entry-cover,
.items-thumbnail-size-landscape .entry-artist-offgrid .entry-cover,
.cover-square,
.items-thumbnail-size-square .entry-grid .entry-cover,
.items-thumbnail-size-square .entry-artist-offgrid .entry-cover,
.cover-portrait,
.items-thumbnail-size-portrait .entry-grid .entry-cover,
.items-thumbnail-size-portrait .entry-artist-offgrid .entry-cover {
position: relative;
display: block;
width: 100%;
}
.cover-standard:before, .entry-cover:before,
.cover-landscape:before,
.items-thumbnail-size-landscape .entry-grid .entry-cover:before,
.items-thumbnail-size-landscape .entry-artist-offgrid .entry-cover:before,
.cover-square:before,
.items-thumbnail-size-square .entry-grid .entry-cover:before,
.items-thumbnail-size-square .entry-artist-offgrid .entry-cover:before,
.cover-portrait:before,
.items-thumbnail-size-portrait .entry-grid .entry-cover:before,
.items-thumbnail-size-portrait .entry-artist-offgrid .entry-cover:before {
content: " ";
position: absolute;
height: 100%;
width: 100%;
pointer-events: none;
}
.cover-standard, .entry-cover {
padding-bottom: 60%;
}
.cover-landscape, .items-thumbnail-size-landscape .entry-grid .entry-cover,
.items-thumbnail-size-landscape .entry-artist-offgrid .entry-cover {
padding-bottom: 50%;
}
.cover-square, .items-thumbnail-size-square .entry-grid .entry-cover,
.items-thumbnail-size-square .entry-artist-offgrid .entry-cover {
padding-bottom: 100%;
}
.cover-portrait, .items-thumbnail-size-portrait .entry-grid .entry-cover,
.items-thumbnail-size-portrait .entry-artist-offgrid .entry-cover {
padding-bottom: 150%;
}
.text-transform-uppercase {
text-transform: uppercase;
}
.text-transform-uppercase span,
.text-transform-uppercase a {
text-transform: uppercase;
}
.text-transform-none {
text-transform: none;
}
.text-transform-none span,
.text-transform-none a {
text-transform: none;
}
.fixed {
position: fixed;
}
.table {
display: table;
width: 100%;
}
.table-cell {
display: table-cell;
}
.app-button {
margin: 10px;
}
.notebook-screen .post-grid-flex,
.desktop-screen .post-grid-flex {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
} .background-color-white {
background-color: white;
}
.background-color-black {
background-color: black;
}
.background-color-light-grey {
background-color: #f7f7f7;
}
.background-color-dark-grey {
background-color: #444444;
}
.mobile-show {
display: none;
}
.zoom-bg {
opacity: 0;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: hidden;
}
.zoomin {
-webkit-animation: zoomin 120s infinite linear 1s;
animation: zoomin 120s infinite linear 1s;
}
@-webkit-keyframes zoomin {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.5);
transform: scale(1.5);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes zoomin {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.5);
transform: scale(1.5);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes rotate {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
}
.lightbox {
outline: none !important;
outline: 0 !important;
} form ::-webkit-input-placeholder {
line-height: inherit;
}
form :-moz-placeholder {
line-height: inherit;
}
form :-ms-input-placeholder {
line-height: inherit;
} input[type=text],
input[type=search],
input[type=tel],
input[type=time],
input[type=url],
input[type=week],
input[type=password],
input[type=checkbox],
input[type=color],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
select,
textarea {
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100% !important;
font-family: inherit;
font-size: inherit;
line-height: inherit;
border: none;
line-height: inherit;
padding: 12px;
text-shadow: none;
color: #333;
border: 1px solid #fff;
-webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.025);
box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.025);
}
input[type=text]:after, input[type=text]:before,
input[type=search]:after,
input[type=search]:before,
input[type=tel]:after,
input[type=tel]:before,
input[type=time]:after,
input[type=time]:before,
input[type=url]:after,
input[type=url]:before,
input[type=week]:after,
input[type=week]:before,
input[type=password]:after,
input[type=password]:before,
input[type=checkbox]:after,
input[type=checkbox]:before,
input[type=color]:after,
input[type=color]:before,
input[type=date]:after,
input[type=date]:before,
input[type=datetime]:after,
input[type=datetime]:before,
input[type=datetime-local]:after,
input[type=datetime-local]:before,
input[type=email]:after,
input[type=email]:before,
input[type=month]:after,
input[type=month]:before,
input[type=number]:after,
input[type=number]:before,
select:after,
select:before,
textarea:after,
textarea:before {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
input[type=text]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
input[type=password]:focus,
input[type=checkbox]:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
select:focus,
textarea:focus {
outline: none;
}
input[type=text],
input[type=search],
input[type=tel],
input[type=time],
input[type=url],
input[type=week],
input[type=password],
input[type=color],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
textarea {
background: #fff;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
select,
option {
min-width: 200px;
padding-top: 13px;
padding-bottom: 13px;
}
select {
background: #fff;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
background-position: 100% center;
background-repeat: no-repeat;
cursor: pointer;
}
option {
background: #fff;
color: #333;
}
textarea {
width: 100%;
height: 250px;
}
input[type=submit] {
border: none;
width: 100%;
margin-left: 0 !important;
position: relative;
display: block;
}
input[type=text],
input[type=date],
input[type=email],
input[type=search],
input[type=password],
input[type=tel],
input[type=url],
input[name=post_password],
select,
textarea {
width: 100%;
}
input[type=text],
input[type=email],
input[type=tel],
input[type=search],
textarea,
select {
color: #000;
}
input[type=checkbox],
input[type=radio] {
margin-left: 0.1rem;
margin-right: 5px;
}
form p label {
display: block;
margin-bottom: 0.5rem;
width: 100%;
} .searchform label,
.searchform input[type=submit] {
display: none;
} .post-password-form {
padding: 35px;
width: -webkit-fit-content;
width: fit-content;
max-width: 800px;
margin: 0 auto;
}
.post-password-form .password-submit {
margin-top: 8px;
} #commentform {
padding-top: 1em;
}
#commentform p {
margin-bottom: 1em;
}
#commentform textarea {
margin-top: 1em;
}
#commentform label {
display: block;
width: 100%;
} .nothing-found .searchform input {
margin-bottom: 1em;
width: 640px;
max-width: 95%;
} .wpcf7-checkbox input {
height: auto !important;
}
.wpcf7-list-item {
margin-left: 0 !important;
} .button,
.button-download,
.added_to_cart,
input[type=submit],
.wvc-mailchimp-submit,
.added_to_cart,
.more-link,
.button-download {
font-size: 13px;
cursor: pointer;
outline: none;
position: relative;
text-align: center;
font-style: normal;
text-decoration: none !important;
outline: none;
vertical-align: middle;
width: 100%;
display: block;
text-transform: uppercase;
font-size: 12px;
padding: 1px 44px;
line-height: 25px;
letter-spacing: 0.1em;
border-width: 1px;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
font-weight: 700;
height: 50px;
background-color: #f3efe9;
border-color: #f3efe9;
}
.button:hover,
.button-download:hover,
.added_to_cart:hover,
input[type=submit]:hover,
.wvc-mailchimp-submit:hover,
.added_to_cart:hover,
.more-link:hover,
.button-download:hover {
color: #fff !important;
border-color: #212121;
background: #212121 !important;
}
.button:not(:hover),
.button-download:not(:hover),
.added_to_cart:not(:hover),
input[type=submit]:not(:hover),
.wvc-mailchimp-submit:not(:hover),
.added_to_cart:not(:hover),
.more-link:not(:hover),
.button-download:not(:hover) {
color: #fff;
}
.button-secondary {
font-size: 13px;
cursor: pointer;
outline: none;
position: relative;
text-align: center;
font-style: normal;
text-decoration: none !important;
outline: none;
vertical-align: middle;
width: 100%;
display: block;
text-transform: uppercase;
font-size: 12px;
padding: 1px 44px;
line-height: 25px;
letter-spacing: 0.1em;
border-width: 1px;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
font-weight: 700;
height: 50px;
background-color: #f3efe9;
border-color: #f3efe9;
}
.button-secondary:hover {
color: #fff !important;
border-color: #212121;
background: #212121 !important;
}
.button-fullwidth {
display: block !important;
width: 100% !important;
}
.menu-button-primary a,
.menu-button-secondary a,
.nav-button a {
opacity: 1 !important;
}
.nav-menu li ul li.menu-button-primary > a:first-child > .menu-item-inner,
.nav-menu li ul li.menu-button-secondary > a:first-child > .menu-item-inner,
.nav-menu li ul li.nav-button > a:first-child > .menu-item-inner {
margin-bottom: 8px;
}
.nav-menu li ul li.menu-button-primary:last-child > a:first-child > .menu-item-inner,
.nav-menu li ul li.menu-button-secondary:last-child > a:first-child > .menu-item-inner,
.nav-menu li ul li.nav-button:last-child > a:first-child > .menu-item-inner {
margin-bottom: 0;
}
.nav-menu:not(.nav-menu-vertical) li.menu-button-primary.menu-item-has-children > a:first-child > .menu-item-inner,
.nav-menu:not(.nav-menu-vertical) li.menu-button-secondary.menu-item-has-children > a:first-child > .menu-item-inner,
.nav-menu:not(.nav-menu-vertical) li.nav-button.menu-item-has-children > a:first-child > .menu-item-inner {
padding-right: 27px;
}
.nav-menu:not(.nav-menu-vertical) li.menu-button-primary.menu-item-has-children > a:first-child > .menu-item-inner:after,
.nav-menu:not(.nav-menu-vertical) li.menu-button-secondary.menu-item-has-children > a:first-child > .menu-item-inner:after,
.nav-menu:not(.nav-menu-vertical) li.nav-button.menu-item-has-children > a:first-child > .menu-item-inner:after {
right: 8px;
}
.nav-menu li.menu-button-primary > a:first-child > .menu-item-inner {
cursor: pointer;
outline: none;
position: relative;
text-align: center;
font-style: normal;
text-decoration: none !important;
outline: none;
vertical-align: middle;
width: 100%;
display: block;
font-size: 12px;
text-transform: uppercase;
line-height: 1;
font-size: 12px;
padding: 1px 44px;
line-height: 25px;
letter-spacing: 0.1em;
border-width: 1px;
margin: 0 10px;
margin-bottom: 0;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
border-color: #f3efe9;
background-color: #f3efe9;
}
.nav-menu li.menu-button-primary > a:first-child > .menu-item-inner:not(:hover) {
color: #fff;
}
.nav-menu li.menu-button-primary > a:first-child > .menu-item-inner:hover {
background-color: transparent;
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
}
.nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner {
cursor: pointer;
outline: none;
position: relative;
text-align: center;
font-style: normal;
text-decoration: none !important;
outline: none;
vertical-align: middle;
width: 100%;
display: block;
font-size: 12px;
text-transform: uppercase;
line-height: 1;
font-size: 12px;
padding: 1px 44px;
line-height: 25px;
letter-spacing: 0.1em;
border-width: 1px;
margin: 0 10px;
margin-bottom: 0;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
border-color: #f3efe9;
background-color: transparent;
}
.nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner:hover {
background-color: #f3efe9;
color: #fff;
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
}
.nav-menu li.nav-button > a:first-child > .menu-item-inner {
cursor: pointer;
outline: none;
position: relative;
text-align: center;
font-style: normal;
text-decoration: none !important;
outline: none;
vertical-align: middle;
width: 100%;
display: block;
margin: 0 10px;
}
.accent-color-light .button:not(:hover),
.accent-color-light .button-download:not(:hover),
.accent-color-light .added_to_cart:not(:hover),
.accent-color-light input[type=submit]:not(:hover),
.accent-color-light .wvc-mailchimp-submit:not(:hover),
.accent-color-light .added_to_cart:not(:hover),
.accent-color-light .more-link:not(:hover),
.accent-color-light .button-download:not(:hover) {
color: #333;
}
.accent-color-light .nav-menu li.menu-button-primary > a:first-child > .menu-item-inner:not(:hover) {
color: #333 !important;
}
.accent-color-light .nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner:hover {
color: #333 !important;
}
.more-link,
input[type=submit],
.wvc-mailchimp-submit {
padding-top: 13px;
padding-bottom: 13px;
}
.button,
.button-download,
.added_to_cart,
.more-link,
input[type=submit],
.wvc-mailchimp-submit {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.button:hover,
.button-download:hover,
.added_to_cart:hover,
.more-link:hover,
input[type=submit]:hover,
.wvc-mailchimp-submit:hover {
background-color: transparent;
}
.button-secondary {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.button-secondary:hover {
color: #fff;
}
.button-secondary:not(:hover) {
background-color: transparent;
} .wvc-font-dark .bit-widget.bit-layout-desktop .bit-event:hover,
.wolf-core-font-dark .bit-widget.bit-layout-desktop .bit-event:hover {
padding: 10px 6px;
background-color: rgba(81, 81, 81, 0.02);
}
.bit-button:not(.bit-rsvp),
.bit-play-my-city-button {
color: white !important;
}
.accent-color-light .bit-button:not(.bit-rsvp),
.accent-color-light .bit-play-my-city-button {
color: #333 !important;
}
.wvc-font-light .bit-widget,
.wolf-core-font-light .bit-widget {
color: white;
} table {
border-collapse: collapse;
border-spacing: 0;
font-size: 1.618rem;
line-height: 2;
margin: 0 0 1.5em;
width: 100%;
}
caption,
th,
td {
font-weight: normal;
text-align: left;
}
caption {
font-size: 1em;
margin: 0.5em 0;
}
td, th {
padding: 20px 5px;
}
th {
font-weight: bold;
text-transform: uppercase;
}
th {
border-bottom: 2px solid rgba(0, 0, 0, 0.05);
}
td {
border-bottom: 2px solid rgba(0, 0, 0, 0.05);
padding: 15px 5px;
}
.gist table {
margin-bottom: 0;
}
.gist table td {
border-bottom: none;
}  img {
max-width: 100%;
height: auto;
vertical-align: bottom;
} embed,
iframe,
object,
audio,
video,
canvas {
border: none !important;
max-width: 100%;
}
iframe > html {
height: auto;
}
iframe > body {
height: auto;
} .mejs-container {
outline: none;
width: 100% !important;
}
.mejs-container .mejs-controls .mejs-button button:focus {
outline: none;
}
.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
outline: 0;
} .oembed-container iframe {
width: 100%;
}  .lazyload-bg {
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
}
.lazy-img {
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
}
.lazy-hidden {
opacity: 0;
}
.lazy-loaded {
opacity: 1 !important;
} .is-apple .lazy-hidden {
opacity: 1 !important;
} .slideshow-background {
background: #333 !important;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin-bottom: 0 !important;
}
.slideshow-background .flex-viewport {
height: 100%;
}
.slideshow-background ul.slides {
width: 100%;
height: 100%;
}
.slideshow-background .slide {
width: 100%;
height: 100%;
}
.wp-block-gallery {
margin: 0;
padding: 0;
} .gallery,
.blocks-gallery-grid {
margin-bottom: 30px;
padding: 0;
}
.blocks-gallery-item figure {
padding: 0;
margin: 0;
}
.gallery-item,
.blocks-gallery-item {
margin: 0;
margin-bottom: 20px;
text-align: center;
list-style-type: none;
}
.gallery-columns-1 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-1 .blocks-gallery-item {
float: left;
width: 100%;
}
.gallery-columns-2 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-2 .blocks-gallery-item {
float: left;
width: 50%;
}
.gallery-columns-3 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-3 .blocks-gallery-item {
float: left;
width: 33.3333333333%;
}
.gallery-columns-4 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-4 .blocks-gallery-item {
float: left;
width: 25%;
}
.gallery-columns-5 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-5 .blocks-gallery-item {
float: left;
width: 20%;
}
.gallery-columns-6 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-6 .blocks-gallery-item {
float: left;
width: 16.6666666667%;
}
.gallery-columns-7 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-7 .blocks-gallery-item {
float: left;
width: 14.2857142857%;
}
.gallery-columns-8 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-8 .blocks-gallery-item {
float: left;
width: 12.5%;
}
.gallery-columns-9 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-9 .blocks-gallery-item {
float: left;
width: 11.1111111111%;
}
.gallery-columns-1 .gallery-item:not(.proof-photo),
.wp-block-gallery.columns-1 .blocks-gallery-item {
float: none;
margin-bottom: 10px;
}
.gallery-columns-2 .gallery-item:not(.proof-photo):nth-child(2n+1),
.wp-block-gallery.columns-2 .blocks-gallery-item:nth-child(2n+1) {
clear: both;
}
.gallery-columns-3 .gallery-item:not(.proof-photo):nth-child(3n+1),
.wp-block-gallery.columns-3 .blocks-gallery-item:nth-child(3n+1) {
clear: both;
}
.gallery-columns-4 .gallery-item:not(.proof-photo):nth-child(4n+1),
.wp-block-gallery.columns-4 .blocks-gallery-item:nth-child(4n+1) {
clear: both;
}
.gallery-columns-5 .gallery-item:not(.proof-photo):nth-child(5n+1),
.wp-block-gallery.columns-5 .blocks-gallery-item:nth-child(5n+1) {
clear: both;
}
.gallery-columns-6 .gallery-item:not(.proof-photo):nth-child(6n+1),
.wp-block-gallery.columns-6 .blocks-gallery-item:nth-child(6n+1) {
clear: both;
}  .fluid-video {
display: block;
width: 100%;
height: 0;
padding-bottom: 56.25%;
overflow: hidden;
position: relative;
}
.fluid-video iframe,
.fluid-video embed,
.fluid-video object,
.fluid-video video {
width: 100% !important;
height: 100% !important;
position: absolute !important;
top: 0;
left: 0;
} .video-shortcode-container .wp-video,
.video-shortcode-container video.wp-video-shortcode,
.video-shortcode-container .mejs-container,
.video-shortcode-container .mejs-poster,
.video-shortcode-container .mejs-overlay.load {
width: 100% !important;
}
.video-shortcode-container .mejs-poster {
height: 100% !important;
}
.video-shortcode-container video.wp-video-shortcode,
.video-shortcode-container .mejs-layer {
height: auto;
}
.video-shortcode-container .mejs-container {
height: auto !important;
padding-top: 56.25%;
}
.video-shortcode-container .wp-video, .video-shortcode-container video.wp-video-shortcode {
max-width: 100% !important;
}
.video-shortcode-container video.wp-video-shortcode {
position: relative;
}
.video-shortcode-container .mejs-mediaelement {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.video-shortcode-container .mejs-overlay-play {
top: 0;
right: 0;
bottom: 0;
left: 0;
width: auto !important;
height: auto !important;
}
.video-shortcode-container .mejs-overlay-loading {
display: none;
} .iframe-bg-container,
.video-bg-container {
display: block;
z-index: 0;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
overflow: hidden;
}
.iframe-bg-container embed,
.iframe-bg-container iframe,
.iframe-bg-container object,
.iframe-bg-container video,
.video-bg-container embed,
.video-bg-container iframe,
.video-bg-container object,
.video-bg-container video {
max-width: none;
}
.youtube-bg,
.video-bg,
.vimeo-bg {
position: absolute;
z-index: 0;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
.video-bg-overlay {
position: absolute;
z-index: 0;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.video-parallax {
display: block;
z-index: 0;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
overflow: hidden;
}
.video-parallax .img-cover {
z-index: -101;
}
.parallax {
background-size: cover;
background-repeat: no-repeat;
background-position: 50% 50%;
}
.video-bg-fallback {
z-index: 0;
}
.video-bg-container {
background: #0d0d0d;
} .youtube-player {
opacity: 0;
-webkit-transition: opacity ease 2s;
transition: opacity ease 2s;
-webkit-transition-delay: 1s;
transition-delay: 1s;
}
.youtube-player.youtube-player-is-loaded {
opacity: 1;
} .commentlist li {
list-style-type: none !important;
}
.comment,
.pingback {
margin-top: 35px;
}
.comments-title {
font-size: 18px;
padding-top: 1em;
}
.comment-meta .fn,
.comment-meta .fn a {
font-weight: 700;
}
.comment-content {
position: relative;
padding-top: 36px;
}
.comment-content figure.gravatar {
margin: 0;
margin-bottom: 14px;
padding: 0;
}
.comment-content figure.gravatar img.avatar {
max-width: 72px;
min-height: 72px;
}
.comment-reply-link {
margin-top: 18px;
display: block;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
}
.comment-meta p {
margin: 9px 0px 0px 0px;
}
.comment-author {
font-weight: 700;
font-size: 18px;
}
.comment-reply-title,
#cancel-comment-reply-link {
display: inline;
font-size: 18px;
}
#cancel-comment-reply-link {
float: right;
}
.comment-respond {
padding-top: 30px;
}
.comment-content .comment-meta-item,
.comment-content .comment-reply-link span {
font-size: 13px;
}
#comments .comments-list .comment-content,
#respond .comments-list .comment-content {
border-top-width: 1px;
border-top-style: solid;
border-top-color: rgba(0, 0, 0, 0.05);
}
#comments .comment-list .comments-list:first-child,
#respond .comment-list .comments-list:first-child {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: rgba(0, 0, 0, 0.05);
padding-bottom: 36px;
}
#comments .comments-list .comment-content,
#respond .comments-list .comment-content {
border-top-width: 1px;
border-top-style: solid;
border-top-color: rgba(0, 0, 0, 0.05);
}
section.comments-list > .comment.depth-1:first-child {
margin-top: 0;
} section.child-comments.comments-list {
padding-left: 18px;
}
.no-comments {
margin: 1.88em 0;
}
.trackback .comment-meta.post-meta,
.pingback .comment-meta.post-meta {
margin-left: 0;
}
.comment-form-cookies-consent #wp-comment-cookies-consent {
float: left;
position: relative;
margin-right: 10px;
top: -6px;
}
.comment-form-cookies-consent:before {
clear: both;
}  .says,
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px; word-wrap: normal !important;
}
.wp-caption {
margin: 0;
margin-bottom: 2em;
padding: 0;
max-width: 100%;
}
.blocks-gallery-caption {
margin-bottom: 2em;
} .alignleft a,
.alignright a,
.aligncenter a,
.alignnone a {
border-bottom: none !important;
}
.alignleft,
.wp-caption.alignleft {
float: left;
}
.alignright,
.wp-caption.alignright,
.wp-block-cover.alignright {
float: right;
}
.alignleft,
.wp-caption.alignleft,
.wp-block-cover.alignleft,
.wp-block-button.alignleft {
margin: 0.5em 1.4em 2em 0;
}
.alignright,
.wp-caption.alignright,
.wp-block-button.alignright {
margin: 0.5em 0 2em 1.4em;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
img.aligncenter {
margin: 0 auto 2em;
} .wp-caption .wp-caption-text,
.entry-caption {
font-size: 0.9em;
font-style: italic;
font-weight: 400;
text-align: center;
max-width: 100%;
}
.wp-caption .wp-caption-text {
margin-top: 10px;
}
dd.wp-caption-text.gallery-caption {
display: none;
}
.widget_calendar td#prev {
text-align: left;
}
.widget_calendar td#next {
text-align: right;
}
.wp-calendar-nav-prev {
text-align: left;
}
.wp-calendar-nav-prev a {
text-decoration: none;
}
.wp-calendar-nav-next {
text-align: right;
}
.wp-calendar-nav-next a {
text-decoration: none;
}
.wp-calendar-nav {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
} img.wp-smiley,
.rsswidget img {
border: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .screen-reader-text {
clip: rect(1px 1px 1px 1px);
}
.bypostauthor {
font-style: inherit;
}
.wp-block-cover,
.wp-block-button {
margin: 3rem 0;
}
.wp-block-cover.alignfull {
margin: 0;
}
.wp-block-cover > p.wp-block-cover-text {
color: white !important;
}
.wp-block-cover > p.wp-block-cover-text a,
.wp-block-cover > p.wp-block-cover-text strong {
color: white !important;
}
.wp-block-cover > p.wp-block-cover-text a:after {
border-color: white !important;
}
.wp-block-quote.is-style-large:before {
display: none;
}
.is-style-squared .wp-block-button__link {
border-radius: 0 !important;
}
.alignfull {
width: 100%;
}
.alignwide {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
width: 100%;
max-width: 1400px;
}
.alignwide:before, .alignwide:after {
content: "";
display: table;
}
.alignwide:after {
clear: both;
}
.is-gutenberg-page.page .page-entry-content > *:not(.alignfull):not(.wp-block-themepunch-revslider) {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
max-width: 1400px;
}
.is-gutenberg-page.page .page-entry-content > *:not(.alignfull):not(.wp-block-themepunch-revslider):before, .is-gutenberg-page.page .page-entry-content > *:not(.alignfull):not(.wp-block-themepunch-revslider):after {
content: "";
display: table;
}
.is-gutenberg-page.page .page-entry-content > *:not(.alignfull):not(.wp-block-themepunch-revslider):after {
clear: both;
}
.is-gutenberg-page.page .page-entry-content > *:not(.alignfull):not(.alignwide) {
max-width: 1400px;
}
.wp-block-cover {
padding: 60px 0;
}
.wp-block-cover.alignwide {
width: 92%;
}
.wp-block-cover__inner-container {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
width: 92% !important;
}
.wp-block-cover__inner-container:before, .wp-block-cover__inner-container:after {
content: "";
display: table;
}
.wp-block-cover__inner-container:after {
clear: both;
}
.wp-block-latest-posts,
.wp-block-categories-list {
margin: 0;
}
.wp-block-latest-posts li,
.wp-block-categories-list li {
list-style-type: none;
padding: 10px;
}
@media screen and (min-width: 1000px) {
.wp-block-cover {
padding: 80px 0;
}
}
@media screen and (min-width: 1400px) {
.wp-block-cover {
padding: 110px 0;
}
}
.wp-block-cover:not(.is-light) .wp-block-image figcaption {
color: whitesmoke;
}
@media (min-width: 782px) {
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child) {
margin-left: var(--wp--style--block-gap, 3em);
}
}
.customize-partial-edit-shortcut-logo_svg {
left: 15px;
}
[class^=customize-partial-edit-shortcut-nav_menu_instance],
[class*=" customize-partial-edit-shortcut-nav_menu_instance"] {
display: none !important;
opacity: 0 !important;
visibility: hidden !important;
height: 0 !important;
} .widget-title,
.widgettitle {
border: none;
}
.widget-area .wolf-jplayer-playlist {
margin-bottom: 0;
}
.widget-title,
.widgettitle {
position: relative;
margin-top: 0;
word-break: break-word;
margin: 0px 0px 20px 0px;
}
.widget {
font-size: 14px;
margin-bottom: 50px;
}
.widget a {
font-weight: 400 !important;
font-weight: 500 !important;
}
.widget a img {
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.widget a:hover img {
opacity: 0.66;
}
.widget:first-child {
margin-left: 0;
}
.widget:last-child {
margin-right: 0;
}
.widget ul,
.widget ol {
list-style: none;
padding-left: 0;
}
.widget ul li,
.widget ol li {
list-style-type: none;
line-height: 2.4;
padding-left: 0;
}
.widget input[type=submit],
.widget input[type=text],
.widget input[type=email],
.widget input[type=search],
.widget input[type=password],
.widget input[name=post_password] {
width: 100% !important;
}
.widget p {
margin-top: 0;
margin-bottom: 1em;
}
.search-form label,
.search-form .search-submit {
display: none;
}
.categories:before {
content: "–" !important;
display: inline-block !important;
position: relative;
top: 1px;
font-size: 16px;
font-weight: 700;
margin-right: 5px;
}
.tagcloud:before {
content: "#" !important;
display: inline-block !important;
position: relative;
top: 1px;
font-size: 16px;
font-weight: 700;
margin-right: 5px;
}
.tagcloud a,
.categories a {
font-size: 12px !important;
display: inline-block;
padding: 0 5px 1px;
margin-right: 5px;
border: none !important;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
} .widget_search form {
margin-top: 0;
} .widget_archive ul,
.widget_categories ul,
.widget_meta ul,
.widget_product_categories ul,
.widget_nav_menu ul {
padding-left: 0;
}
.widget_archive ul li,
.widget_categories ul li,
.widget_meta ul li,
.widget_product_categories ul li,
.widget_nav_menu ul li {
list-style-type: none;
margin-left: 0;
}
.widget_archive ul li a:before,
.widget_categories ul li a:before,
.widget_meta ul li a:before,
.widget_product_categories ul li a:before,
.widget_nav_menu ul li a:before {
font-size: 11px;
font-family: linea-arrows-10;
content: "\e04b";
margin-right: 8px;
position: relative;
top: 1px;
}
.widget_pages ul.children {
margin-left: 15px !important;
}
.widget_nav_menu ul.sub-menu {
margin-left: 15px !important;
}
.widget .calendar_wrap,
.wp-block-calendar,
.wp-block-search {
margin-bottom: 44px;
}
.widget_categories form {
margin-bottom: 44px;
}
.wp-block-categories-dropdown,
.wp-block-archives-dropdown {
margin-bottom: 40px;
}
.wp-block-latest-posts__post-date, .wp-block-latest-posts__post-author {
color: #b1b1b1;
} .widget_recent_entries ul li {
margin-bottom: 15px;
line-height: 1.5;
}
.widget_recent_entries ul li a {
font-size: 15px;
}
.widget_recent_entries .post-date {
display: block;
font-size: 12px;
}
.wolf_widget_recent_posts .widget-entry-title {
font-size: 15px;
} .widget_rss .widget-title .rsswidget img,
.widget_rss .widgettitle .rsswidget img {
position: relative;
top: -6px;
}
.widget_rss ul li {
margin-bottom: 15px;
}
.widget_rss .rsswidget {
font-weight: 700;
} .widget_last_photos a,
.last-photos-thumbnails {
display: inline-block;
padding: 2px 2px;
width: 33%;
margin-bottom: -5px;
}
.widget_last_photos a img,
.last-photos-thumbnails img {
display: block;
vertical-align: bottom;
width: 100%;
height: auto;
} .sidebar-footer .widget ul,
.sidebar-footer .widget ol {
list-style: none;
margin-left: 0;
padding-left: 0;
}
.sidebar-footer .widget ul li,
.sidebar-footer .widget ol li {
list-style-type: none;
}
.sidebar-footer .widget ul li a:hover,
.sidebar-footer .widget ol li a:hover {
opacity: 0.88;
}
.sidebar-footer .widget ul li a:before,
.sidebar-footer .widget ol li a:before {
display: none;
}  .wishlist-item-icon,
.cart-item-icon,
.search-item-icon,
.account-item-icon,
.nav-player-container {
display: inline-block;
width: 44px;
position: relative;
z-index: 10;
cursor: pointer;
text-align: center;
}
.nav-play-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f04b";
}
.nav-player-playing .nav-play-icon:before {
content: "\f04c";
}
.cta-container .wvc-socials-container,
.cta-container .wolf-core-socials-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 0;
}
.cta-container .wvc-icon-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0 14px;
}
.cta-container .wvc-icon-container .wvc-icon {
width: 14px;
}
.cta-container .wvc-icon-container .wvc-icon:before {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
.cta-container .wolf-core-icon-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0 14px;
}
.cta-container .wolf-core-icon-container .wolf-core-icon {
width: 14px;
}
.cta-container .wolf-core-icon-container .wolf-core-icon:before {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
.logo-bar {
position: absolute;
z-index: 14;
}
.nav-bar {
z-index: 99997;
height: auto;
top: 0;
left: 0;
width: 100%;
}
.site-layout-frame.desktop #nav-bar,
.site-layout-frame.desktop .nav-search-form {
top: 15px;
left: 15px;
width: calc(100% - 30px);
}
.site-layout-frame.desktop .lateral-menu-panel-inner {
padding-left: 45px;
}
.site-layout-frame.desktop.admin-bar #nav-bar,
.site-layout-frame.desktop.admin-bar .nav-search-form {
top: 47px;
}
.admin-bar.side-panel-toggle .nav-bar,
.admin-bar .nav-search-form {
top: 32px;
}
.admin-bar.site-layout-frame.desktop.sticking .nav-bar,
.admin-bar.site-layout-frame.desktop .nav-search-form {
top: 47px;
}
.menu-items-visibility-hidden #site-navigation-primary-desktop {
display: none;
visibility: hidden;
}
.menu-layout-standard #hero-inner {
padding-top: 160px;
}
.menu-layout-standard .logo-bar,
.menu-layout-standard #nav-bar {
height: 100px;
line-height: 100px;
}
.menu-layout-standard .logo-bar *,
.menu-layout-standard #nav-bar * {
max-height: 100px;
}
.menu-layout-standard .logo-bar .logo,
.menu-layout-standard #nav-bar .logo {
height: 100px;
}
.menu-layout-standard .logo-bar {
width: 100%;
}
.menu-layout-standard .logo-bar .flex-wrap,
.menu-layout-standard .nav-bar .flex-wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.menu-layout-standard .nav-bar {
top: 80px;
}
.menu-layout-standard .menu-container {
margin-right: auto;
}
.menu-layout-standard .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu-layout-standard .nav-bar .logo {
width: 0;
-webkit-transition: width 0 ease;
transition: width 0 ease;
-webkit-transition-delay: 0;
transition-delay: 0;
}
.menu-layout-standard .nav-bar .logo a {
margin-right: 30px;
}
.menu-layout-standard .menu-social {
font-size: 18px;
}
.menu-layout-standard #site-navigation-primary-desktop {
margin-left: -15px;
} .menu-layout-top-right #nav-bar {
height: 100px;
line-height: 100px;
}
.menu-layout-top-right #nav-bar * {
max-height: 100px;
}
.menu-layout-top-right #nav-bar .logo,
.menu-layout-top-right #nav-bar .hamburger-container {
height: 100px;
}
.menu-layout-top-right #nav-bar .flex-wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.menu-layout-top-right .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu-layout-top-right .menu-container {
margin-left: auto;
} .menu-layout-top-right-floating .mega-menu-tagline,
.menu-layout-top-right-floating .mega-menu-panel {
width: 100% !important;
max-width: 1400px;
}
.menu-layout-top-right-floating #nav-bar {
height: 100px;
line-height: 100px;
-webkit-transition: margin 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97), background 0.3s, top 0.3s, opacity 0.2s;
transition: margin 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97), background 0.3s, top 0.3s, opacity 0.2s;
left: 50%;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
}
.menu-layout-top-right-floating #nav-bar * {
max-height: 100px;
}
.menu-layout-top-right-floating #nav-bar .logo,
.menu-layout-top-right-floating #nav-bar .hamburger-container {
height: 100px;
}
.menu-layout-top-right-floating #nav-bar .flex-wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
width: 100% !important;
padding: 0 14px;
}
.menu-layout-top-right-floating .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu-layout-top-right-floating .menu-container {
margin-left: auto;
}
.menu-layout-top-right-floating.desktop #hero {
padding-top: 40px;
}
.menu-layout-top-right-floating:not(.sticking) #nav-bar,
.menu-layout-top-right-floating:not(.sticking) .nav-search-form {
top: 40px;
max-width: 1400px;
}
.menu-layout-top-right-floating:not(.sticking) .nav-search-form-container {
width: 100% !important;
}
.menu-layout-top-right-floating:not(.sticking).admin-bar #nav-bar {
top: 72px;
}
.menu-layout-top-right-floating:not(.sticking).admin-bar .nav-search-form {
top: 72px;
} .menu-layout-top-left #nav-bar {
height: 100px;
line-height: 100px;
}
.menu-layout-top-left #nav-bar * {
max-height: 100px;
}
.menu-layout-top-left #nav-bar .logo,
.menu-layout-top-left #nav-bar .hamburger-container {
height: 100px;
}
.menu-layout-top-left #nav-bar .flex-wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.menu-layout-top-left .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu-layout-top-left .menu-container {
margin-right: auto;
}
.menu-layout-top-left .cart-panel {
left: 0;
right: auto;
}
.menu-layout-top-center #hero-inner {
padding-top: 160px;
}
.menu-layout-top-center .logo-bar {
width: 100%;
}
.menu-layout-top-center #nav-bar,
.menu-layout-top-center .logo-bar {
height: 100px;
line-height: 100px;
}
.menu-layout-top-center #nav-bar *,
.menu-layout-top-center .logo-bar * {
max-height: 100px;
}
.menu-layout-top-center #nav-bar .flex-wrap,
.menu-layout-top-center .logo-bar .flex-wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.menu-layout-top-center #nav-bar .logo,
.menu-layout-top-center .logo-bar .logo {
margin: 0 auto;
}
.menu-layout-top-center #nav-bar {
top: 100px;
}
.menu-layout-top-center #nav-bar .logo,
.menu-layout-top-center #nav-bar .hamburger-container {
height: 100px;
}
.menu-layout-top-center .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu-layout-top-center .logo-container,
.menu-layout-top-center .nav-menu-desktop {
width: auto;
text-align: center;
} .menu-layout-top-justify #nav-bar,
.menu-layout-grid #nav-bar {
height: 100px;
line-height: 100px;
}
.menu-layout-top-justify #nav-bar *,
.menu-layout-grid #nav-bar * {
max-height: 100px;
}
.menu-layout-top-justify #nav-bar .logo,
.menu-layout-top-justify #nav-bar .hamburger-container,
.menu-layout-grid #nav-bar .logo,
.menu-layout-grid #nav-bar .hamburger-container {
height: 100px;
}
.menu-layout-top-justify #nav-bar .flex-wrap,
.menu-layout-grid #nav-bar .flex-wrap {
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.menu-layout-top-justify .cta-container,
.menu-layout-grid .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu-layout-top-justify .menu-container,
.menu-layout-grid .menu-container {
width: 100%;
}
.menu-layout-top-justify .nav-menu-desktop,
.menu-layout-grid .nav-menu-desktop {
text-align: center;
} .menu-layout-top-justify-left #nav-bar {
height: 100px;
line-height: 100px;
}
.menu-layout-top-justify-left #nav-bar * {
max-height: 100px;
}
.menu-layout-top-justify-left #nav-bar .logo,
.menu-layout-top-justify-left #nav-bar .hamburger-container {
height: 100px;
}
.menu-layout-top-justify-left #nav-bar .flex-wrap {
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.menu-layout-top-justify-left .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu-layout-top-justify-left .menu-container {
width: 100%;
}
.menu-layout-top-justify-left .menu-container #site-navigation-primary-desktop {
text-align: left;
}
.menu-layout-top-justify-left .nav-menu-desktop {
text-align: center;
} .menu-layout-centered-logo #nav-bar {
height: 100px;
line-height: 100px;
}
.menu-layout-centered-logo #nav-bar * {
max-height: 100px;
}
.menu-layout-centered-logo #nav-bar .logo,
.menu-layout-centered-logo #nav-bar .hamburger-container {
height: 100px;
}
.menu-layout-centered-logo #nav-bar .flex-wrap {
width: 98%;
margin: 0 auto;
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.menu-layout-centered-logo .menu-container {
width: 100%;
}
.menu-layout-centered-logo .nav-menu-desktop {
position: relative;
text-align: center;
}
.menu-layout-centered-logo .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
} .menu-layout-top-logo #nav-bar {
height: 200px;
line-height: 100px;
}
.menu-layout-top-logo #nav-bar * {
max-height: 100px;
}
.menu-layout-top-logo #nav-bar .logo-wrap {
height: 100px;
}
.menu-layout-top-logo #nav-bar .logo-wrap .logo {
margin: 0 auto;
}
.menu-layout-top-logo #nav-bar .logo,
.menu-layout-top-logo #nav-bar .hamburger-container {
height: 100px;
}
.menu-layout-top-logo #nav-bar .flex-wrap {
width: 98%;
margin: 0 auto;
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.menu-layout-top-logo .menu-container {
width: 100%;
}
.menu-layout-top-logo .nav-menu-desktop {
position: relative;
text-align: center;
}
.menu-layout-top-logo .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu-layout-top-logo:not(.sticking) #nav-bar .flex-wrap .logo {
visibility: hidden;
width: 0;
} .menu-layout-offcanvas #nav-bar {
height: 100px;
line-height: 100px;
}
.menu-layout-offcanvas #nav-bar * {
max-height: 100px;
}
.menu-layout-offcanvas #nav-bar .logo {
height: 100px;
}
.menu-layout-offcanvas #nav-bar .flex-wrap {
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.menu-layout-offcanvas #nav-bar .hamburger-container {
width: 69px;
height: 100px;
}
.menu-layout-offcanvas .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-left: auto;
}
.menu-layout-offcanvas .menu-container {
width: 100%;
}
.menu-layout-offcanvas .nav-menu-desktop {
text-align: center;
}
.offcanvas-menu-toggle #wvc-one-page-nav {
z-index: -100;
}
.offcanvas-menu-panel-inner {
padding-left: 40px;
-webkit-box-shadow: inset 5px 0 44px -2px rgba(0, 0, 0, 0.8);
box-shadow: inset 5px 0 44px -2px rgba(0, 0, 0, 0.8);
} .menu-layout-overlay #nav-bar {
height: 100px;
line-height: 100px;
}
.menu-layout-overlay #nav-bar * {
max-height: 100px;
}
.menu-layout-overlay #nav-bar .logo {
height: 100px;
}
.menu-layout-overlay #nav-bar .flex-wrap {
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.menu-layout-overlay #nav-bar .hamburger-container {
width: 60px;
height: 100px;
}
.menu-layout-overlay .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-left: auto;
}
.menu-layout-overlay .menu-container {
width: 100%;
}
.menu-layout-overlay .nav-menu-desktop,
.menu-layout-overlay .nav-menu-vertical {
text-align: center;
}
.overlay-menu-panel {
position: fixed !important;
height: 100%;
width: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 3000;
background: rgba(0, 0, 0, 0.99);
overflow-y: auto;
-ms-overflow-style: none;
overflow: -moz-scrollbars-none;
}
.overlay-menu-panel::-webkit-scrollbar {
display: none;
width: 0 !important;
}
.overlay-menu-table {
display: table;
height: 100%;
width: 100%;
}
.overlay-menu-panel-inner {
display: table-cell;
vertical-align: middle;
height: 100%;
width: 100%;
text-align: center;
padding: 120px 80px;
}
.overlay-menu-panel-inner #site-navigation-primary-vertical li a,
.overlay-menu-panel-inner #site-navigation-vertical-vertical li a {
-webkit-transition: opacity 1s 1s cubic-bezier(0.39, 0.28, 0.31, 1.27), -webkit-transform 1s 1s linear;
transition: opacity 1s 1s cubic-bezier(0.39, 0.28, 0.31, 1.27), transform 1s 1s linear;
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
opacity: 0;
}
.overlay-menu-panel-inner > div {
max-width: 800px;
margin: 0 auto;
}
.overlay-menu-panel-inner > div .sub-menu {
padding-left: 0;
padding-right: 0;
}
.overlay-menu-panel-inner > div .menu-item {
text-align: center;
font-size: 18px;
}
.overlay-menu-panel-inner > div .menu-link {
padding-left: 0 !important;
padding-right: 0 !important;
}
.overlay-menu-panel-inner > div .social-menu-item {
display: none !important;
}
.overlay-menu-panel-inner > div .menu-item:before {
display: none;
}
.overlay-menu-panel-inner .nav-menu li.menu-button-primary > a:first-child > .menu-item-inner,
.overlay-menu-panel-inner .nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner,
.overlay-menu-panel-inner .nav-menu li.nav-button > a:first-child > .menu-item-inner {
margin-left: 0 !important;
margin-right: 0 !important;
}
.overlay-menu-panel-inner .cta-container {
margin-top: 30px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
color: #fff;
}
.overlay-menu-panel-inner .cta-container a {
color: #fff;
}
.overlay-menu-panel-inner .cta-container .cart-panel {
display: none !important;
}
.overlay-menu-panel {
-webkit-transition: all 0.2s linear;
transition: all 0.2s linear;
visibility: hidden;
opacity: 0;
}
.overlay-menu-toggle #wvc-one-page-nav {
z-index: -100;
}
.overlay-menu-toggle .overlay-menu-panel {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
visibility: visible;
opacity: 1;
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li a,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li a {
-webkit-transition: 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
transition: 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
.overlay-menu-toggle .nav-bar {
border: none !important;
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
background: none !important;
background-color: transparent !important;
opacity: 1 !important;
}
.overlay-menu-toggle .nav-bar a,
.overlay-menu-toggle .nav-bar strong,
.overlay-menu-toggle .nav-bar span {
color: #fff !important;
}
.overlay-menu-toggle .nav-bar .logo-svg * {
fill: #fff !important;
}
.overlay-menu-toggle .nav-bar .logo-dark {
opacity: 0 !important;
}
.overlay-menu-toggle .nav-bar .logo-light {
opacity: 1 !important;
}
.overlay-menu-toggle .nav-bar .hamburger-icon .line {
background-color: #fff;
}
.overlay-menu-has-bg .overlay-menu-panel {
background-color: #000;
background-position: center center !important;
background-size: cover !important;
}
.overlay-menu-has-bg .overlay-menu-panel-inner {
background: rgba(0, 0, 0, 0.66);
} .menu-layout-lateral.desktop .site-header {
width: 300px;
position: fixed;
left: 0;
right: 0;
height: 100%;
overflow: visible !important;
z-index: 5;
}
.menu-layout-lateral.desktop .site-content,
.menu-layout-lateral.desktop .site-footer,
.menu-layout-lateral.desktop .site-infos,
.menu-layout-lateral.desktop #top-bar-block {
margin-left: 300px;
}
.menu-layout-lateral.desktop #hero-inner {
padding-top: 0;
}
.menu-layout-lateral.desktop .lateral-menu-panel {
width: 300px !important;
}
.menu-layout-lateral.desktop .lateral-menu-panel .logo-container {
max-height: 80px;
margin-bottom: 35px;
}
.menu-layout-lateral.desktop .lateral-menu-panel .logo-container * {
max-height: 80px;
}
.menu-layout-lateral.desktop .lateral-menu-panel .logo-container .logo {
padding-left: 0;
}
.menu-layout-lateral.desktop .lateral-menu-panel .logo-container .logo {
height: auto;
}
.menu-layout-lateral.desktop .lateral-menu-panel .logo-container a.logo-link {
top: 0;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.menu-layout-lateral.desktop .lateral-menu-panel .logo-svg * {
fill: #fff !important;
}
.menu-layout-lateral.desktop .lateral-menu-panel .logo-dark {
opacity: 0 !important;
}
.menu-layout-lateral.desktop .lateral-menu-panel .logo-light {
opacity: 1 !important;
}
.menu-layout-lateral.desktop .lateral-menu-panel .wvc-social-icon {
margin-right: 10px;
}
.menu-layout-lateral.desktop .lateral-menu-panel .wvc-social-icon:last-child {
margin-right: 0;
}
.lateral-menu-has-bg .lateral-menu-panel {
background-color: #000;
background-position: center center !important;
background-size: cover !important;
}
.lateral-menu-has-bg .lateral-menu-panel-inner {
background: rgba(0, 0, 0, 0.66);
} .side-panel-has-bg .side-panel {
background-color: #000;
background-position: center center !important;
background-size: cover !important;
}
.side-panel-has-bg .side-panel-inner {
background: rgba(0, 0, 0, 0.66);
}
.panel-closer-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: #000;
z-index: 999;
opacity: 0.44;
-webkit-transition: opacity 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97) 0.3s;
transition: opacity 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97) 0.3s;
opacity: 0;
visibility: hidden;
}
.wvc-fullpage .panel-closer-overlay {
position: fixed;
}
.offcanvas-menu-toggle #panel-closer-overlay,
.side-panel-toggle #panel-closer-overlay,
.lateral-menu-toggle #panel-closer-overlay {
opacity: 0.44;
visibility: visible;
}
.offcanvas-menu-toggle .hamburger-container,
.side-panel-toggle .hamburger-container,
.lateral-menu-toggle .hamburger-container {
z-index: 9999;
}
.offcanvas-menu-panel,
.lateral-menu-panel,
.side-panel {
background: #0d0d0d;
color: #f1f1f1;
width: 500px;
position: fixed;
top: 0;
height: auto;
height: 100%;
z-index: 999;
}
.offcanvas-menu-panel-inner,
.lateral-menu-panel-inner,
.side-panel-inner {
height: 100%;
overflow-x: hidden;
overflow-y: auto;
padding: 44px;
color: #fff;
-ms-overflow-style: none;
overflow: -moz-scrollbars-none;
}
.offcanvas-menu-panel-inner::-webkit-scrollbar,
.lateral-menu-panel-inner::-webkit-scrollbar,
.side-panel-inner::-webkit-scrollbar {
display: none;
width: 0 !important;
}
.offcanvas-menu-panel-inner a,
.offcanvas-menu-panel-inner strong,
.offcanvas-menu-panel-inner h1,
.offcanvas-menu-panel-inner h2,
.offcanvas-menu-panel-inner h3,
.offcanvas-menu-panel-inner h4,
.offcanvas-menu-panel-inner h5,
.offcanvas-menu-panel-inner h6,
.offcanvas-menu-panel-inner b,
.lateral-menu-panel-inner a,
.lateral-menu-panel-inner strong,
.lateral-menu-panel-inner h1,
.lateral-menu-panel-inner h2,
.lateral-menu-panel-inner h3,
.lateral-menu-panel-inner h4,
.lateral-menu-panel-inner h5,
.lateral-menu-panel-inner h6,
.lateral-menu-panel-inner b,
.side-panel-inner a,
.side-panel-inner strong,
.side-panel-inner h1,
.side-panel-inner h2,
.side-panel-inner h3,
.side-panel-inner h4,
.side-panel-inner h5,
.side-panel-inner h6,
.side-panel-inner b {
color: #fff !important;
}
.offcanvas-menu-panel-inner .tagcloud a,
.lateral-menu-panel-inner .tagcloud a,
.side-panel-inner .tagcloud a {
border-color: rgba(255, 255, 255, 0.44) !important;
}
.admin-bar .lateral-menu-panel,
.admin-bar .offcanvas-menu-panel,
.admin-bar .side-panel {
padding-top: 32px;
}
.menu-layout-offcanvas .offcanvas-menu-panel,
.menu-layout-offcanvas .side-panel,
.side-panel-position-right .offcanvas-menu-panel,
.side-panel-position-right .side-panel {
-webkit-transition: right 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97);
transition: right 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97);
right: -500px;
}
.menu-layout-offcanvas.offcanvas-menu-toggle .offcanvas-menu-panel,
.menu-layout-offcanvas.offcanvas-menu-toggle .side-panel, .menu-layout-offcanvas.side-panel-toggle .offcanvas-menu-panel,
.menu-layout-offcanvas.side-panel-toggle .side-panel,
.side-panel-position-right.offcanvas-menu-toggle .offcanvas-menu-panel,
.side-panel-position-right.offcanvas-menu-toggle .side-panel,
.side-panel-position-right.side-panel-toggle .offcanvas-menu-panel,
.side-panel-position-right.side-panel-toggle .side-panel {
right: 0;
}
.menu-layout-offcanvas.offcanvas-menu-toggle div[id^=jarallax-container-] > div .menu-layout-offcanvas.offcanvas-menu-toggle div[id^=jarallax-container-] > iframe,
.menu-layout-offcanvas.side-panel-toggle div[id^=jarallax-container-] > div,
.menu-layout-offcanvas.side-panel-toggle div[id^=jarallax-container-] > iframe,
.side-panel-position-right.offcanvas-menu-toggle div[id^=jarallax-container-] > div,
.side-panel-position-right.offcanvas-menu-toggle div[id^=jarallax-container-] > iframe,
.side-panel-position-right.side-panel-toggle div[id^=jarallax-container-] > div,
.side-panel-position-right.side-panel-toggle div[id^=jarallax-container-] > iframe {
margin-left: 0 !important;
}
.side-panel-position-left .side-panel {
-webkit-transition: left 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97);
transition: left 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97);
left: -500px;
}
.side-panel-position-left.side-panel-toggle .side-panel {
left: 0;
} .nav-menu-vertical,
.nav-menu-mobile {
font-size: 15px;
padding: 0;
margin: 0;
margin-bottom: 0;
-ms-word-wrap: normal;
word-wrap: normal;
text-align: left;
}
.nav-menu-vertical li,
.nav-menu-mobile li {
display: block;
list-style-type: none !important;
line-height: 2.66;
margin: 0;
}
.nav-menu-vertical li.social-menu-item,
.nav-menu-mobile li.social-menu-item {
display: inline-block !important;
padding-right: 14px;
}
.nav-menu-vertical li a,
.nav-menu-mobile li a {
-webkit-box-shadow: none !important;
box-shadow: none !important;
display: block;
width: 100%;
color: #fff !important;
text-decoration: none;
position: relative;
}
.nav-menu-vertical li a:hover, .nav-menu-vertical li a.active,
.nav-menu-mobile li a:hover,
.nav-menu-mobile li a.active {
opacity: 0.8;
}
.nav-menu-vertical li.menu-button-primary > a:first-child > .menu-item-inner, .nav-menu-vertical li.menu-button-secondary > a:first-child > .menu-item-inner,
.nav-menu-mobile li.menu-button-primary > a:first-child > .menu-item-inner,
.nav-menu-mobile li.menu-button-secondary > a:first-child > .menu-item-inner {
font-size: 13px;
cursor: pointer;
outline: none;
position: relative;
text-align: center;
font-style: normal;
text-decoration: none !important;
outline: none;
vertical-align: middle;
width: 100%;
display: block;
text-transform: uppercase;
font-size: 12px;
padding: 1px 44px;
line-height: 25px;
letter-spacing: 0.1em;
border-width: 1px;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
font-weight: 700;
height: 50px;
padding: 8px 12px;
margin-left: 0;
margin-top: 8px;
margin-bottom: 8px;
display: inline-block;
width: auto;
}
.nav-menu-vertical li.menu-button-primary > a:first-child > .menu-item-inner:hover, .nav-menu-vertical li.menu-button-secondary > a:first-child > .menu-item-inner:hover,
.nav-menu-mobile li.menu-button-primary > a:first-child > .menu-item-inner:hover,
.nav-menu-mobile li.menu-button-secondary > a:first-child > .menu-item-inner:hover {
color: #fff !important;
border-color: #212121;
background: #212121 !important;
}
.nav-menu-vertical li.nav-button > a:first-child > .menu-item-inner,
.nav-menu-mobile li.nav-button > a:first-child > .menu-item-inner {
margin-left: 0;
margin-top: 10px;
margin-bottom: 10px;
}
.nav-menu-vertical li ul,
.nav-menu-mobile li ul {
margin-top: 0;
margin-bottom: 0;
padding-left: 15px;
}
.nav-menu-vertical li ul.sub-menu,
.nav-menu-vertical li ul.children,
.nav-menu-mobile li ul.sub-menu,
.nav-menu-mobile li ul.children {
display: none;
}
.nav-menu-vertical li.menu-item-has-children, .nav-menu-vertical li.page_item_has_children, .nav-menu-vertical li.active,
.nav-menu-mobile li.menu-item-has-children,
.nav-menu-mobile li.page_item_has_children,
.nav-menu-mobile li.active {
position: relative;
padding-bottom: 0;
}
.nav-menu-vertical li.menu-item-has-children:before, .nav-menu-vertical li.page_item_has_children:before, .nav-menu-vertical li.active:before,
.nav-menu-mobile li.menu-item-has-children:before,
.nav-menu-mobile li.page_item_has_children:before,
.nav-menu-mobile li.active:before {
color: #fff;
font-family: linea-arrows-10;
content: "\e019";
position: absolute;
right: 4px;
top: 0;
}
.nav-menu-vertical li.menu-item-has-children a:first-child, .nav-menu-vertical li.page_item_has_children a:first-child, .nav-menu-vertical li.active a:first-child,
.nav-menu-mobile li.menu-item-has-children a:first-child,
.nav-menu-mobile li.page_item_has_children a:first-child,
.nav-menu-mobile li.active a:first-child {
padding-right: 45px;
}
#mobile-bar {
height: 69px;
line-height: 69px;
}
#mobile-bar * {
max-height: 69px;
}
#mobile-bar .logo {
height: 69px;
}
#mobile-bar .flex-mobile-wrap {
width: 92%;
margin: 0 auto;
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
#mobile-bar .hamburger-container {
width: 69px;
height: 69px;
}
.cart-item-mobile {
color: #fff;
position: relative;
}
.cart-item-mobile:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "m";
font-family: linea-ecommerce-10 !important;
position: relative;
top: 1px;
margin-right: 5px;
}
.cart-item-mobile .cart-icon-product-count {
text-align: center;
display: inline-block;
width: 16px;
height: 16px;
font-size: 10px;
position: absolute;
line-height: 16px;
border-radius: 9999em;
margin-top: 4px;
right: -17px;
}
.cart-label-mobile {
position: relative;
}
#mobile-menu-panel {
background: #0d0d0d;
color: #f1f1f1;
width: 500px;
position: fixed;
top: 0;
height: auto;
height: 100%;
z-index: 999;
}
#mobile-menu-panel-inner {
height: 100%;
overflow-x: hidden;
overflow-y: auto;
padding: 35px;
padding-top: 75px;
color: #fff;
}
#mobile-menu-panel-inner a,
#mobile-menu-panel-inner strong,
#mobile-menu-panel-inner h1,
#mobile-menu-panel-inner h2,
#mobile-menu-panel-inner h3,
#mobile-menu-panel-inner h4,
#mobile-menu-panel-inner h5,
#mobile-menu-panel-inner h6,
#mobile-menu-panel-inner b {
color: #fff;
}
#mobile-menu-panel-inner .tagcloud a {
border-color: rgba(255, 255, 255, 0.44) !important;
}
#mobile-menu-panel {
-webkit-transition: right 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97);
transition: right 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97);
right: -500px;
}
.mobile-menu-toggle #mobile-menu-panel {
right: 0;
}
.mobile-menu-toggle #panel-closer-overlay {
display: none !important;
}
.mobile-menu-toggle #mobile-panel-closer-overlay {
opacity: 0.44;
visibility: visible;
}
.mobile-menu-toggle .hamburger-container {
z-index: 9999;
}
@media screen and (max-width: 600px) {
#mobile-menu-panel {
width: 300px;
}
#mobile-bar {
-webkit-transition: all 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97);
transition: all 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97);
}
}
.admin-bar #mobile-menu-panel {
top: 32px;
}  .menu-width-boxed.menu-layout-standard .logo-bar .flex-wrap,
.menu-width-boxed.menu-layout-standard #nav-bar .flex-wrap {
width: 92%;
max-width: 1400px;
margin: 0 auto;
}
.menu-width-boxed.menu-layout-standard .nav-search-form-container {
width: 92%;
max-width: 1400px;
margin: 0 auto;
}
.menu-width-boxed.menu-layout-offcanvas #nav-bar .flex-wrap, .menu-width-boxed.menu-layout-overlay #nav-bar .flex-wrap, .menu-width-boxed.menu-layout-top-right #nav-bar .flex-wrap, .menu-width-boxed.menu-layout-top-right-floating #nav-bar .flex-wrap, .menu-width-boxed.menu-layout-top-justify #nav-bar .flex-wrap, .menu-width-boxed.menu-layout-top-justify-left #nav-bar .flex-wrap {
width: 92%;
max-width: 1400px;
margin: 0 auto;
}
.menu-width-boxed.menu-layout-offcanvas .nav-search-form-container, .menu-width-boxed.menu-layout-overlay .nav-search-form-container, .menu-width-boxed.menu-layout-top-right .nav-search-form-container, .menu-width-boxed.menu-layout-top-right-floating .nav-search-form-container, .menu-width-boxed.menu-layout-top-justify .nav-search-form-container, .menu-width-boxed.menu-layout-top-justify-left .nav-search-form-container {
width: 92%;
max-width: 1400px;
margin: 0 auto;
}
.menu-width-boxed.menu-layout-centered-logo .nav-menu-desktop, .menu-width-boxed.menu-layout-top-logo .nav-menu-desktop {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.menu-width-boxed.menu-layout-centered-logo .logo-menu-item .logo, .menu-width-boxed.menu-layout-top-logo .logo-menu-item .logo {
margin: 0 auto;
}
.menu-width-boxed.menu-layout-centered-logo .nav-search-form-container, .menu-width-boxed.menu-layout-top-logo .nav-search-form-container {
width: 92%;
max-width: 1400px;
margin: 0 auto;
}
.menu-width-wide.menu-layout-standard .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-standard .logo-bar .flex-wrap, .menu-width-wide.menu-layout-offcanvas .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-offcanvas .logo-bar .flex-wrap, .menu-width-wide.menu-layout-overlay .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-overlay .logo-bar .flex-wrap, .menu-width-wide.menu-layout-top-right .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-right .logo-bar .flex-wrap, .menu-width-wide.menu-layout-top-right-floating .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-right-floating .logo-bar .flex-wrap, .menu-width-wide.menu-layout-top-left .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-left .logo-bar .flex-wrap, .menu-width-wide.menu-layout-top-justify .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-justify .logo-bar .flex-wrap, .menu-width-wide.menu-layout-top-justify-left .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-justify-left .logo-bar .flex-wrap {
width: 98%;
margin: 0 auto;
}
.menu-width-wide.menu-layout-centered-logo .nav-menu-desktop, .menu-width-wide.menu-layout-top-logo .nav-menu-desktop {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.menu-width-wide.menu-layout-centered-logo .logo-menu-item, .menu-width-wide.menu-layout-top-logo .logo-menu-item {
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.menu-width-wide.menu-layout-centered-logo .logo-menu-item .logo, .menu-width-wide.menu-layout-top-logo .logo-menu-item .logo {
margin: 0 auto;
}  .search-item-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\e86f";
font-family: Linearicons-Free;
} .nav-search-form {
left: 50%;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
}
.nav-search-form input {
outline: none !important;
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
}
.nav-search-form-container {
position: relative;
}
.nav-search-form-container input[type=submit],
.nav-search-form-container .search-submit {
display: none !important;
}
.nav-search-form-container input[type=search] {
color: #666 !important;
}
.nav-search-form-container ::-webkit-input-placeholder {
color: #9e9e9e !important;
}
.nav-search-form-container :-moz-placeholder {
color: #9e9e9e !important;
}
.nav-search-form-container :-ms-input-placeholder {
color: #9e9e9e !important;
}
.menu-layout-standard .search-container {
position: relative;
}
.menu-layout-standard .nav-search-form {
overflow: hidden;
position: absolute;
right: 0;
top: 0;
width: 322px;
width: 0;
height: 100%;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.menu-layout-standard .nav-search-form form {
margin: 0;
}
.menu-layout-standard .nav-search-form input {
padding: 0;
padding-left: 8px;
line-height: inherit;
height: 44px;
border: none;
}
.menu-layout-standard .nav-search-form .search-submit {
display: none;
}
.menu-layout-standard.search-form-toggle .search-item-icon {
color: #333;
}
.menu-layout-standard.search-form-toggle .search-item-icon:before {
content: "\e870";
}
.menu-layout-standard.search-form-toggle .nav-search-form {
width: 322px;
}
#desktop-navigation,
#mobile-navigation {
position: relative;
}
.menu-layout-offcanvas .nav-search-form,
.menu-layout-overlay .nav-search-form,
.menu-layout-centered-logo .nav-search-form,
.menu-layout-top-center .nav-search-form,
.menu-layout-top-right .nav-search-form,
.menu-layout-top-right-floating .nav-search-form,
.menu-layout-top-left .nav-search-form,
.menu-layout-top-justify .nav-search-form,
.menu-layout-top-justify-left .nav-search-form,
.menu-layout-top-logo .nav-search-form,
.menu-layout-grid .nav-search-form {
position: fixed;
top: 0;
}
.menu-layout-lateral .nav-search-form {
display: none;
}
.menu-layout-lateral .nav-search-form,
.menu-layout-offcanvas .nav-search-form,
.menu-layout-overlay .nav-search-form,
.menu-layout-centered-logo .nav-search-form,
.menu-layout-top-logo .nav-search-form,
.menu-layout-top-center .nav-search-form,
.menu-layout-top-right .nav-search-form,
.menu-layout-top-right-floating .nav-search-form,
.menu-layout-top-left .nav-search-form,
.menu-layout-top-justify .nav-search-form,
.menu-layout-top-justify-left .nav-search-form,
.menu-layout-grid .nav-search-form {
background: #fff;
z-index: 99999;
width: 100%;
height: 100px;
line-height: 100px;
max-height: none !important;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
transition: all 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
font-size: 24px;
}
.menu-layout-lateral .nav-search-form form,
.menu-layout-offcanvas .nav-search-form form,
.menu-layout-overlay .nav-search-form form,
.menu-layout-centered-logo .nav-search-form form,
.menu-layout-top-logo .nav-search-form form,
.menu-layout-top-center .nav-search-form form,
.menu-layout-top-right .nav-search-form form,
.menu-layout-top-right-floating .nav-search-form form,
.menu-layout-top-left .nav-search-form form,
.menu-layout-top-justify .nav-search-form form,
.menu-layout-top-justify-left .nav-search-form form,
.menu-layout-grid .nav-search-form form {
padding: 0;
margin: 0;
width: 100%;
height: auto;
background: #fff;
}
.menu-layout-lateral .nav-search-form form input[type=search],
.menu-layout-offcanvas .nav-search-form form input[type=search],
.menu-layout-overlay .nav-search-form form input[type=search],
.menu-layout-centered-logo .nav-search-form form input[type=search],
.menu-layout-top-logo .nav-search-form form input[type=search],
.menu-layout-top-center .nav-search-form form input[type=search],
.menu-layout-top-right .nav-search-form form input[type=search],
.menu-layout-top-right-floating .nav-search-form form input[type=search],
.menu-layout-top-left .nav-search-form form input[type=search],
.menu-layout-top-justify .nav-search-form form input[type=search],
.menu-layout-top-justify-left .nav-search-form form input[type=search],
.menu-layout-grid .nav-search-form form input[type=search] {
margin: 0;
border: none;
height: 100%;
width: 100%;
background: none;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.menu-layout-lateral #nav-search-loader-desktop,
.menu-layout-lateral #nav-search-loader-mobile,
.menu-layout-offcanvas #nav-search-loader-desktop,
.menu-layout-offcanvas #nav-search-loader-mobile,
.menu-layout-overlay #nav-search-loader-desktop,
.menu-layout-overlay #nav-search-loader-mobile,
.menu-layout-centered-logo #nav-search-loader-desktop,
.menu-layout-centered-logo #nav-search-loader-mobile,
.menu-layout-top-logo #nav-search-loader-desktop,
.menu-layout-top-logo #nav-search-loader-mobile,
.menu-layout-top-center #nav-search-loader-desktop,
.menu-layout-top-center #nav-search-loader-mobile,
.menu-layout-top-right #nav-search-loader-desktop,
.menu-layout-top-right #nav-search-loader-mobile,
.menu-layout-top-right-floating #nav-search-loader-desktop,
.menu-layout-top-right-floating #nav-search-loader-mobile,
.menu-layout-top-left #nav-search-loader-desktop,
.menu-layout-top-left #nav-search-loader-mobile,
.menu-layout-top-justify #nav-search-loader-desktop,
.menu-layout-top-justify #nav-search-loader-mobile,
.menu-layout-top-justify-left #nav-search-loader-desktop,
.menu-layout-top-justify-left #nav-search-loader-mobile,
.menu-layout-grid #nav-search-loader-desktop,
.menu-layout-grid #nav-search-loader-mobile {
display: none;
position: absolute;
right: 48px;
color: #333;
}
.menu-layout-lateral #nav-search-close-desktop,
.menu-layout-lateral #nav-search-close-mobile,
.menu-layout-offcanvas #nav-search-close-desktop,
.menu-layout-offcanvas #nav-search-close-mobile,
.menu-layout-overlay #nav-search-close-desktop,
.menu-layout-overlay #nav-search-close-mobile,
.menu-layout-centered-logo #nav-search-close-desktop,
.menu-layout-centered-logo #nav-search-close-mobile,
.menu-layout-top-logo #nav-search-close-desktop,
.menu-layout-top-logo #nav-search-close-mobile,
.menu-layout-top-center #nav-search-close-desktop,
.menu-layout-top-center #nav-search-close-mobile,
.menu-layout-top-right #nav-search-close-desktop,
.menu-layout-top-right #nav-search-close-mobile,
.menu-layout-top-right-floating #nav-search-close-desktop,
.menu-layout-top-right-floating #nav-search-close-mobile,
.menu-layout-top-left #nav-search-close-desktop,
.menu-layout-top-left #nav-search-close-mobile,
.menu-layout-top-justify #nav-search-close-desktop,
.menu-layout-top-justify #nav-search-close-mobile,
.menu-layout-top-justify-left #nav-search-close-desktop,
.menu-layout-top-justify-left #nav-search-close-mobile,
.menu-layout-grid #nav-search-close-desktop,
.menu-layout-grid #nav-search-close-mobile {
position: absolute;
right: 14px;
color: #333;
cursor: pointer;
}
.menu-layout-lateral #nav-search-loader-desktop,
.menu-layout-lateral #nav-search-loader-mobile,
.menu-layout-lateral #nav-search-close-desktop,
.menu-layout-lateral #nav-search-close-mobile,
.menu-layout-offcanvas #nav-search-loader-desktop,
.menu-layout-offcanvas #nav-search-loader-mobile,
.menu-layout-offcanvas #nav-search-close-desktop,
.menu-layout-offcanvas #nav-search-close-mobile,
.menu-layout-overlay #nav-search-loader-desktop,
.menu-layout-overlay #nav-search-loader-mobile,
.menu-layout-overlay #nav-search-close-desktop,
.menu-layout-overlay #nav-search-close-mobile,
.menu-layout-centered-logo #nav-search-loader-desktop,
.menu-layout-centered-logo #nav-search-loader-mobile,
.menu-layout-centered-logo #nav-search-close-desktop,
.menu-layout-centered-logo #nav-search-close-mobile,
.menu-layout-top-logo #nav-search-loader-desktop,
.menu-layout-top-logo #nav-search-loader-mobile,
.menu-layout-top-logo #nav-search-close-desktop,
.menu-layout-top-logo #nav-search-close-mobile,
.menu-layout-top-center #nav-search-loader-desktop,
.menu-layout-top-center #nav-search-loader-mobile,
.menu-layout-top-center #nav-search-close-desktop,
.menu-layout-top-center #nav-search-close-mobile,
.menu-layout-top-right #nav-search-loader-desktop,
.menu-layout-top-right #nav-search-loader-mobile,
.menu-layout-top-right #nav-search-close-desktop,
.menu-layout-top-right #nav-search-close-mobile,
.menu-layout-top-right-floating #nav-search-loader-desktop,
.menu-layout-top-right-floating #nav-search-loader-mobile,
.menu-layout-top-right-floating #nav-search-close-desktop,
.menu-layout-top-right-floating #nav-search-close-mobile,
.menu-layout-top-left #nav-search-loader-desktop,
.menu-layout-top-left #nav-search-loader-mobile,
.menu-layout-top-left #nav-search-close-desktop,
.menu-layout-top-left #nav-search-close-mobile,
.menu-layout-top-justify #nav-search-loader-desktop,
.menu-layout-top-justify #nav-search-loader-mobile,
.menu-layout-top-justify #nav-search-close-desktop,
.menu-layout-top-justify #nav-search-close-mobile,
.menu-layout-top-justify-left #nav-search-loader-desktop,
.menu-layout-top-justify-left #nav-search-loader-mobile,
.menu-layout-top-justify-left #nav-search-close-desktop,
.menu-layout-top-justify-left #nav-search-close-mobile,
.menu-layout-grid #nav-search-loader-desktop,
.menu-layout-grid #nav-search-loader-mobile,
.menu-layout-grid #nav-search-close-desktop,
.menu-layout-grid #nav-search-close-mobile {
-webkit-transition: top 0.2s;
transition: top 0.2s;
top: 0;
margin-top: 37px;
}
.menu-layout-lateral.search-form-toggle .nav-search-form,
.menu-layout-offcanvas.search-form-toggle .nav-search-form,
.menu-layout-overlay.search-form-toggle .nav-search-form,
.menu-layout-centered-logo.search-form-toggle .nav-search-form,
.menu-layout-top-logo.search-form-toggle .nav-search-form,
.menu-layout-top-center.search-form-toggle .nav-search-form,
.menu-layout-top-right.search-form-toggle .nav-search-form,
.menu-layout-top-right-floating.search-form-toggle .nav-search-form,
.menu-layout-top-left.search-form-toggle .nav-search-form,
.menu-layout-top-justify.search-form-toggle .nav-search-form,
.menu-layout-top-justify-left.search-form-toggle .nav-search-form,
.menu-layout-grid.search-form-toggle .nav-search-form {
visibility: visible;
opacity: 1;
}
.menu-layout-lateral.admin-bar .nav-search-form,
.menu-layout-offcanvas.admin-bar .nav-search-form,
.menu-layout-overlay.admin-bar .nav-search-form,
.menu-layout-centered-logo.admin-bar .nav-search-form,
.menu-layout-top-center.admin-bar .nav-search-form,
.menu-layout-top-right.admin-bar .nav-search-form,
.menu-layout-top-right-floating.admin-bar .nav-search-form,
.menu-layout-top-left.admin-bar .nav-search-form,
.menu-layout-top-justify.admin-bar .nav-search-form,
.menu-layout-top-justify-left.admin-bar .nav-search-form,
.menu-layout-grid.admin-bar .nav-search-form {
top: 32px;
}
.live-search-results {
display: none;
max-height: none !important;
padding: 0 15px;
-webkit-box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
}
.live-search-results ul {
max-height: none !important;
padding: 0 !important;
margin: 0 !important;
}
.live-search-results ul li {
list-style-type: none !important;
line-height: 5px;
padding: 5px 0;
margin: 0;
}
.live-search-results ul li a {
display: block;
-webkit-transition: opacity 0.2 ease;
transition: opacity 0.2 ease;
}
.live-search-results ul li a:hover {
opacity: 0.66;
}
.live-search-results .product-search-link {
opacity: 0.88;
-webkit-transition: opacity 0.2s;
transition: opacity 0.2s;
display: table;
display: block;
font-size: 17px;
padding: 10px 0;
}
.live-search-results .product-search-link:hover {
opacity: 1;
}
.live-search-results .product-search-image {
display: table-cell;
width: 80px;
}
.live-search-results .product-search-image img {
max-width: 44px;
}
.live-search-results .product-search-title,
.live-search-results .product-search-price {
display: table-cell;
vertical-align: middle;
}
.live-search-results .product-search-title {
text-align: left;
font-weight: 400;
line-height: 1.2;
}
.live-search-results .product-search-price {
padding-left: 14px;
text-align: right;
line-height: 1.2;
}
.search-type-blog .live-search-results ul {
padding: 14px 0 !important;
}
.search-type-blog .live-search-results ul li {
line-height: 1.5;
}
.global-skin-light .live-search-results,
.global-skin-default .live-search-results,
[class^=global-skin-light_] .live-search-results,
[class*=" global-skin-light_"] .live-search-results {
border-top: 1px solid rgba(0, 0, 0, 0.14);
background: #fff;
color: #333;
}
.global-skin-light .live-search-results a,
.global-skin-light .live-search-results strong,
.global-skin-default .live-search-results a,
.global-skin-default .live-search-results strong,
[class^=global-skin-light_] .live-search-results a,
[class^=global-skin-light_] .live-search-results strong,
[class*=" global-skin-light_"] .live-search-results a,
[class*=" global-skin-light_"] .live-search-results strong {
color: #333 !important;
}
.global-skin-dark .live-search-results,
[class^=global-skin-dark_] .live-search-results,
[class*=" global-skin-dark_"] .live-search-results {
border-top: 1px solid rgba(255, 255, 255, 0.14);
background: #333;
color: #fff;
}
.global-skin-dark .live-search-results a,
.global-skin-dark .live-search-results strong,
[class^=global-skin-dark_] .live-search-results a,
[class^=global-skin-dark_] .live-search-results strong,
[class*=" global-skin-dark_"] .live-search-results a,
[class*=" global-skin-dark_"] .live-search-results strong {
color: #fff !important;
} .nav-bar {
position: fixed;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: margin 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97), background 0.3s, -webkit-transform 0.2s, opacity 0.2s;
transition: margin 0.5s cubic-bezier(0.13, 1.07, 0.64, 0.97), background 0.3s, transform 0.2s, opacity 0.2s;
}
.admin-bar .nav-bar {
top: 32px;
}
.has-top-bar:not(.sticking):not(.breakpoint) .nav-bar {
position: relative;
}
.has-top-bar.menu-style-transparent:not(.sticking):not(.menu-sticky-none):not(.breakpoint) .nav-bar,
.has-top-bar.menu-style-transparent:not(.sticking):not(.menu-sticky-none):not(.breakpoint) .nav-search-form {
position: absolute;
}
.sticking #nav-bar {
border: none;
}
.menu-sticky-none:not(.overlay-menu-toggle):not(.mobile-menu-toggle):not(.offcanvas-menu-toggle).untop .nav-bar,
.menu-sticky-soft:not(.overlay-menu-toggle):not(.mobile-menu-toggle):not(.offcanvas-menu-toggle):not(.sticking).untop .nav-bar {
opacity: 0;
visibility: hidden;
}
.menu-layout-lateral.menu-sticky-soft.sticking #nav-bar,
.menu-layout-lateral.menu-sticky-soft.sticking .nav-search-form, .menu-layout-lateral.menu-sticky-hard.sticking #nav-bar,
.menu-layout-lateral.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-offcanvas.menu-sticky-soft.sticking #nav-bar,
.menu-layout-offcanvas.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-offcanvas.menu-sticky-hard.sticking #nav-bar,
.menu-layout-offcanvas.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-overlay.menu-sticky-soft.sticking #nav-bar,
.menu-layout-overlay.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-overlay.menu-sticky-hard.sticking #nav-bar,
.menu-layout-overlay.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-centered-logo.menu-sticky-soft.sticking #nav-bar,
.menu-layout-centered-logo.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-centered-logo.menu-sticky-hard.sticking #nav-bar,
.menu-layout-centered-logo.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-top-logo.menu-sticky-soft.sticking #nav-bar,
.menu-layout-top-logo.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-top-logo.menu-sticky-hard.sticking #nav-bar,
.menu-layout-top-logo.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-top-center.menu-sticky-soft.sticking #nav-bar,
.menu-layout-top-center.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-top-center.menu-sticky-hard.sticking #nav-bar,
.menu-layout-top-center.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-top-right.menu-sticky-soft.sticking #nav-bar,
.menu-layout-top-right.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-top-right.menu-sticky-hard.sticking #nav-bar,
.menu-layout-top-right.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-top-right-floating.menu-sticky-soft.sticking #nav-bar,
.menu-layout-top-right-floating.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-top-right-floating.menu-sticky-hard.sticking #nav-bar,
.menu-layout-top-right-floating.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-top-left.menu-sticky-soft.sticking #nav-bar,
.menu-layout-top-left.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-top-left.menu-sticky-hard.sticking #nav-bar,
.menu-layout-top-left.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-top-justify.menu-sticky-soft.sticking #nav-bar,
.menu-layout-top-justify.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-top-justify.menu-sticky-hard.sticking #nav-bar,
.menu-layout-top-justify.menu-sticky-hard.sticking .nav-search-form,
.menu-layout-top-justify-left.menu-sticky-soft.sticking #nav-bar,
.menu-layout-top-justify-left.menu-sticky-soft.sticking .nav-search-form,
.menu-layout-top-justify-left.menu-sticky-hard.sticking #nav-bar,
.menu-layout-top-justify-left.menu-sticky-hard.sticking .nav-search-form {
height: 69px;
line-height: 69px;
}
.menu-layout-lateral.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-lateral.menu-sticky-soft.sticking .logo-bar *, .menu-layout-lateral.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-lateral.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-offcanvas.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-offcanvas.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-offcanvas.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-offcanvas.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-overlay.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-overlay.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-overlay.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-overlay.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-centered-logo.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-centered-logo.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-centered-logo.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-centered-logo.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-top-logo.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-top-logo.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-top-logo.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-top-logo.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-top-center.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-top-center.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-top-center.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-top-center.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-top-right.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-top-right.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-top-right.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-top-right.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-top-right-floating.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-top-right-floating.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-top-right-floating.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-top-right-floating.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-top-left.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-top-left.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-top-left.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-top-left.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-top-justify.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-top-justify.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-top-justify.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-top-justify.menu-sticky-hard.sticking .logo-bar *,
.menu-layout-top-justify-left.menu-sticky-soft.sticking #nav-bar *,
.menu-layout-top-justify-left.menu-sticky-soft.sticking .logo-bar *,
.menu-layout-top-justify-left.menu-sticky-hard.sticking #nav-bar *,
.menu-layout-top-justify-left.menu-sticky-hard.sticking .logo-bar * {
max-height: 69px;
}
.menu-layout-lateral.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-lateral.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-lateral.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-lateral.menu-sticky-soft.sticking #nav-search-close-mobile, .menu-layout-lateral.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-lateral.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-lateral.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-lateral.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-offcanvas.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-offcanvas.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-offcanvas.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-offcanvas.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-offcanvas.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-offcanvas.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-offcanvas.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-offcanvas.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-overlay.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-overlay.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-overlay.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-overlay.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-overlay.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-overlay.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-overlay.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-overlay.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-centered-logo.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-centered-logo.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-centered-logo.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-centered-logo.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-centered-logo.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-centered-logo.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-centered-logo.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-centered-logo.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-top-logo.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-top-logo.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-top-logo.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-top-logo.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-top-logo.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-top-logo.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-top-logo.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-top-logo.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-top-center.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-top-center.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-top-center.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-top-center.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-top-center.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-top-center.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-top-center.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-top-center.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-top-right.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-top-right.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-top-right.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-top-right.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-top-right.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-top-right.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-top-right.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-top-right.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-top-right-floating.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-top-right-floating.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-top-right-floating.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-top-right-floating.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-top-right-floating.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-top-right-floating.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-top-right-floating.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-top-right-floating.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-top-left.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-top-left.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-top-left.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-top-left.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-top-left.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-top-left.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-top-left.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-top-left.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-top-justify.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-top-justify.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-top-justify.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-top-justify.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-top-justify.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-top-justify.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-top-justify.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-top-justify.menu-sticky-hard.sticking #nav-search-close-mobile,
.menu-layout-top-justify-left.menu-sticky-soft.sticking #nav-search-loader-desktop,
.menu-layout-top-justify-left.menu-sticky-soft.sticking #nav-search-loader-mobile,
.menu-layout-top-justify-left.menu-sticky-soft.sticking #nav-search-close-desktop,
.menu-layout-top-justify-left.menu-sticky-soft.sticking #nav-search-close-mobile,
.menu-layout-top-justify-left.menu-sticky-hard.sticking #nav-search-loader-desktop,
.menu-layout-top-justify-left.menu-sticky-hard.sticking #nav-search-loader-mobile,
.menu-layout-top-justify-left.menu-sticky-hard.sticking #nav-search-close-desktop,
.menu-layout-top-justify-left.menu-sticky-hard.sticking #nav-search-close-mobile {
top: 0;
margin-top: 21.5px;
}
.menu-layout-lateral.menu-sticky-soft.sticking .cart-panel, .menu-layout-lateral.menu-sticky-hard.sticking .cart-panel,
.menu-layout-offcanvas.menu-sticky-soft.sticking .cart-panel,
.menu-layout-offcanvas.menu-sticky-hard.sticking .cart-panel,
.menu-layout-overlay.menu-sticky-soft.sticking .cart-panel,
.menu-layout-overlay.menu-sticky-hard.sticking .cart-panel,
.menu-layout-centered-logo.menu-sticky-soft.sticking .cart-panel,
.menu-layout-centered-logo.menu-sticky-hard.sticking .cart-panel,
.menu-layout-top-logo.menu-sticky-soft.sticking .cart-panel,
.menu-layout-top-logo.menu-sticky-hard.sticking .cart-panel,
.menu-layout-top-center.menu-sticky-soft.sticking .cart-panel,
.menu-layout-top-center.menu-sticky-hard.sticking .cart-panel,
.menu-layout-top-right.menu-sticky-soft.sticking .cart-panel,
.menu-layout-top-right.menu-sticky-hard.sticking .cart-panel,
.menu-layout-top-right-floating.menu-sticky-soft.sticking .cart-panel,
.menu-layout-top-right-floating.menu-sticky-hard.sticking .cart-panel,
.menu-layout-top-left.menu-sticky-soft.sticking .cart-panel,
.menu-layout-top-left.menu-sticky-hard.sticking .cart-panel,
.menu-layout-top-justify.menu-sticky-soft.sticking .cart-panel,
.menu-layout-top-justify.menu-sticky-hard.sticking .cart-panel,
.menu-layout-top-justify-left.menu-sticky-soft.sticking .cart-panel,
.menu-layout-top-justify-left.menu-sticky-hard.sticking .cart-panel {
top: 69px;
}
.menu-layout-top-logo.menu-sticky-soft.sticking #nav-bar .logo-wrap, .menu-layout-top-logo.menu-sticky-hard.sticking #nav-bar .logo-wrap {
display: none;
}
.menu-skin-light.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar, .menu-skin-light.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar,
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar,
.menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar {
opacity: 1;
visibility: visible;
}
.menu-skin-light.attop .nav-search-form {
-webkit-box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
}
.menu-skin-light.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar, .menu-skin-light.menu-sticky-hard.untop:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar {
-webkit-box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
background: #fff !important;
color: #333 !important;
}
.menu-skin-light.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar a,
.menu-skin-light.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar strong,
.menu-skin-light.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar b, .menu-skin-light.menu-sticky-hard.untop:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar a,
.menu-skin-light.menu-sticky-hard.untop:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar strong,
.menu-skin-light.menu-sticky-hard.untop:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar b {
color: #333;
}
.menu-skin-light.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-svg *, .menu-skin-light.menu-sticky-hard.untop:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-svg * {
fill: #333 !important;
}
.menu-skin-light.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-light, .menu-skin-light.menu-sticky-hard.untop:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-light {
opacity: 0 !important;
}
.menu-skin-light.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-dark, .menu-skin-light.menu-sticky-hard.untop:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-dark {
opacity: 1 !important;
}
.menu-skin-light.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .hamburger-icon .line, .menu-skin-light.menu-sticky-hard.untop:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .hamburger-icon .line {
background-color: #333 !important;
}
.menu-skin-dark.attop .nav-search-form {
-webkit-box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
}
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar, .menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar {
-webkit-box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
background: #080808 !important;
color: #fff !important;
}
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar a,
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar strong,
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar b, .menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar a,
.menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar strong,
.menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar b {
color: #fff;
}
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar svg:not(.svg-doodle) *,
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-svg *, .menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar svg:not(.svg-doodle) *,
.menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-svg * {
fill: #fff !important;
}
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-dark, .menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-dark {
opacity: 0 !important;
}
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-light, .menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .logo-light {
opacity: 1 !important;
}
.menu-skin-dark.menu-sticky-soft.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .hamburger-icon .line, .menu-skin-dark.menu-sticky-hard.sticking:not(.overlay-menu-toggle):not(.mobile-menu-toggle) .nav-bar .hamburger-icon .line {
background-color: #fff !important;
} .nav-menu-desktop {
padding: 0;
margin: 0;
font-size: 0;
}
.nav-menu-desktop li {
position: relative;
list-style-type: none !important;
display: inline-block;
font-size: 13px;
margin: 0;
padding: 0;
white-space: nowrap;
}
.nav-menu-desktop li a:not(.logo-link) {
display: table-cell !important;
height: 100%;
padding: 0 15px;
vertical-align: middle;
}
.nav-menu-desktop li .menu-item-text-container {
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
}
.nav-menu-desktop li .menu-item-text-container img {
vertical-align: middle;
}
.nav-menu-desktop li:before {
content: "";
display: table-cell;
vertical-align: middle;
}
.nav-menu-desktop li:first-child:before {
display: none;
}
.nav-menu-desktop li span.menu-item-inner {
position: relative;
display: inline-block;
}
.nav-menu-desktop li.menu-item-icon-before .fa {
margin-right: 8px;
}
.nav-menu-desktop li.menu-item-icon-after .fa {
margin-left: 8px;
}
.nav-menu-desktop li.social-menu-item {
font-size: 14px;
}
.nav-menu-desktop li.menu-button-primary, .nav-menu-desktop li.menu-button-secondary, .nav-menu-desktop li.nav-button {
border: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
background: none !important;
}
.nav-menu-desktop li.menu-button-primary:before, .nav-menu-desktop li.menu-button-secondary:before, .nav-menu-desktop li.nav-button:before {
display: none;
}
.nav-menu-desktop li.menu-button-primary > a:first-child, .nav-menu-desktop li.menu-button-secondary > a:first-child, .nav-menu-desktop li.nav-button > a:first-child {
padding: 0;
cursor: default;
}
.nav-menu-desktop li.menu-button-primary > a:first-child > .menu-item-inner, .nav-menu-desktop li.menu-button-secondary > a:first-child > .menu-item-inner, .nav-menu-desktop li.nav-button > a:first-child > .menu-item-inner {
display: inline;
-webkit-box-shadow: none !important;
box-shadow: none !important;
white-space: nowrap;
}
.nav-menu-desktop li.menu-button-primary > a:first-child > .menu-item-inner span.menu-item-text-container, .nav-menu-desktop li.menu-button-secondary > a:first-child > .menu-item-inner span.menu-item-text-container, .nav-menu-desktop li.nav-button > a:first-child > .menu-item-inner span.menu-item-text-container {
opacity: 1 !important;
}
.nav-menu-desktop li.menu-button-primary > a:first-child > .menu-item-inner span.menu-item-text-container:after, .nav-menu-desktop li.menu-button-secondary > a:first-child > .menu-item-inner span.menu-item-text-container:after, .nav-menu-desktop li.nav-button > a:first-child > .menu-item-inner span.menu-item-text-container:after {
display: none !important;
}
.nav-menu-desktop li.no-menu-item-separator:before {
display: none;
}
.nav-menu-desktop li .mega-menu-panel-inner {
padding: 14px;
}
.nav-menu-desktop li .mega-menu-panel-inner > ul.sub-menu {
padding: 0;
}
.nav-menu-desktop li ul.sub-menu {
max-height: none !important;
height: auto;
z-index: 99997 !important;
position: absolute;
top: auto;
left: 0;
padding: 0;
margin: 0;
line-height: 1.4;
padding: 14px;
padding-right: 0;
}
.nav-menu-desktop li ul.sub-menu li:before {
display: none !important;
}
.nav-menu-desktop li ul.sub-menu span.menu-item-text-container:after {
display: none !important;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) {
border: none;
-webkit-box-shadow: none;
box-shadow: none;
height: auto;
display: block;
margin: 0;
white-space: initial;
padding-right: 14px;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a {
text-align: left;
display: block !important;
height: 100%;
padding: 4px 7px;
margin: 0;
color: #fff;
width: 230px;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: none;
height: 100%;
vertical-align: middle;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a .menu-item-inner {
-webkit-transition: background 0.2s cubic-bezier(0.39, 0.28, 0.31, 1.27);
transition: background 0.2s cubic-bezier(0.39, 0.28, 0.31, 1.27);
display: block;
padding: 8px;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a .menu-item-text-container {
opacity: 1 !important;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a:hover .menu-item-inner, .nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a:focus .menu-item-inner {
background: rgba(0, 0, 0, 0.14);
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) ul.sub-menu {
margin: 0;
top: 0;
left: 100%;
margin-top: -14px;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) ul.sub-menu.reversed-sub-menu {
left: auto;
right: 100%;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary).menu-item-has-children span.menu-item-inner:after {
display: none !important;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary).menu-item-has-children > a:before {
position: absolute;
content: " ";
font-family: linea-arrows-10;
right: 14px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
content: "\e04b";
color: #fff;
}
.nav-menu-desktop li ul.sub-menu.reversed-first-level-sub-menu {
left: auto;
right: 0;
padding-right: 14px;
padding-left: 0;
}
.nav-menu-desktop li ul.sub-menu.reversed-first-level-sub-menu > li:not(.menu-button-primary):not(.menu-button-secondary) {
padding-right: 0;
padding-left: 14px;
}
.nav-menu-desktop li.menu-item-has-children > a span.menu-item-inner {
padding-right: 20px;
}
.nav-menu-desktop li.menu-item-has-children > a span.menu-item-inner:after {
content: " ";
font-family: linea-arrows-10;
display: inline;
content: "\e019";
position: absolute;
right: 0;
text-align: center;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
color: inherit;
margin-top: -1px;
}
.nav-menu-desktop li .mega-menu-panel, .nav-menu-desktop li > ul.sub-menu {
max-height: none !important;
-webkit-transition: opacity 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27), -webkit-transform 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
transition: opacity 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27), transform 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
}
.nav-menu-desktop li.menu-parent-item .mega-menu-panel,
.nav-menu-desktop li.menu-parent-item .mega-menu-tagline, .nav-menu-desktop li.menu-parent-item > ul.sub-menu {
display: none;
}
.nav-menu-desktop li.menu-parent-item ul.sub-menu {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
opacity: 0;
visibility: hidden;
}
.nav-menu-desktop li.menu-parent-item ul.sub-menu li ul.sub-menu {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
opacity: 0;
visibility: hidden;
}
.nav-menu-desktop li.menu-parent-item .mega-menu-panel {
opacity: 0;
display: none;
-webkit-transform: translate3d(-50%, 5px, 0);
transform: translate3d(-50%, 5px, 0);
}
.nav-menu-desktop li.hover.menu-parent-item ul.sub-menu {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
visibility: visible;
}
.nav-menu-desktop li.hover.menu-parent-item ul.sub-menu li ul.sub-menu {
display: block;
}
.nav-menu-desktop li.hover.menu-parent-item ul.sub-menu li:hover ul.sub-menu {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
visibility: visible;
}
.nav-menu-desktop li.hover.menu-parent-item .mega-menu-tagline {
opacity: 1;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
visibility: visible;
}
.nav-menu-desktop li.hover.menu-parent-item .mega-menu-panel {
opacity: 1;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
visibility: visible;
}
.wvc-fullpage .nav-menu-desktop li a:not(.logo-link) {
-webkit-transition: color 0.6s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: color 0.6s cubic-bezier(0.675, 0.475, 0.05, 0.67);
} .mega-menu-has-bg .mega-menu-panel {
position: relative;
background-color: #000;
background-position: center center !important;
background-size: cover !important;
}
.mega-menu-has-bg .mega-menu-panel:after {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.66);
}
body.mega-menu-width-wide .nav-menu-desktop li.mega-menu > .mega-menu-panel,
body.mega-menu-width-wide .nav-menu-desktop li.mega-menu .mega-menu-tagline {
max-width: none;
}
body.mega-menu-width-fullwidth .nav-menu-desktop li.mega-menu > .mega-menu-panel,
body.mega-menu-width-fullwidth .nav-menu-desktop li.mega-menu > .mega-menu-tagline {
max-width: none;
width: 100vw;
padding-left: 30px;
padding-right: 30px;
}
body.mega-menu-width-boxed .nav-menu-desktop li.mega-menu:not(.mega-menu-2-cols) > .mega-menu-panel,
body.mega-menu-width-boxed .nav-menu-desktop li.mega-menu:not(.mega-menu-2-cols) > .mega-menu-tagline {
padding-left: 0;
padding-right: 0;
}
body.mega-menu-width-fullwidth.site-layout-frame .nav-menu-desktop li.mega-menu > .mega-menu-panel,
body.mega-menu-width-fullwidth.site-layout-frame .nav-menu-desktop li.mega-menu > .mega-menu-tagline {
width: calc(100vw - 30px);
}
.nav-menu-desktop .mega-menu-panel {
position: fixed;
-webkit-box-shadow: 0 10px 17px -9px rgba(0, 0, 0, 0.44);
box-shadow: 0 10px 17px -9px rgba(0, 0, 0, 0.44);
}
.mega-menu-tagline {
position: fixed;
line-height: 1.5;
display: block;
-webkit-transition: 0.3s cubic-bezier(0.39, 0.28, 0.31, 1.27);
transition: 0.3s cubic-bezier(0.39, 0.28, 0.31, 1.27);
opacity: 0;
visibility: hidden;
width: 92%;
max-width: 1400px;
top: auto;
left: 50%;
-webkit-transform: translate3d(-50%, 5px, 0);
transform: translate3d(-50%, 5px, 0);
padding: 14px;
visibility: hidden;
z-index: 99999;
background: none !important;
border-bottom: solid 1px rgba(255, 255, 255, 0.06);
font-size: 1.2em;
text-align: center;
color: #FFF;
}
.nav-menu-desktop li.mega-menu {
position: static;  }
.nav-menu-desktop li.mega-menu.mega-menu-bg-repeat .mega-menu-panel {
background-repeat: repeat;
}
.nav-menu-desktop li.mega-menu.mega-menu-bg-no-repeat .mega-menu-panel {
background-repeat: no-repeat;
background-size: 100%;
background-size: cover;
}
.nav-menu-desktop li.mega-menu.mega-menu-has-tagline > .mega-menu-panel {
padding-top: 66px;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel {
width: 92%;
max-width: 1400px;
top: auto !important;
left: 50%;
padding: 30px;
background: #f3efe9;
visibility: hidden;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel .mega-menu-panel-inner {
max-height: none !important;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul {
background: none !important;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li {
-webkit-box-shadow: none;
box-shadow: none;
position: static;
display: block;
background: none !important;
height: auto !important;
max-height: none !important; }
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li a {
position: relative;
text-align: left !important;
-webkit-box-shadow: 0 0 0 transparent;
box-shadow: 0 0 0 transparent;
padding: 0 !important;
width: auto;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li a span {
position: relative;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li a:before,
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li a .menu-item-inner:after {
display: none !important;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li:last-child {
border: none;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li.not-linked > a:first-child span.menu-item-inner {
color: #FFF !important;
font-weight: 700 !important;
background-color: transparent !important;
opacity: 1 !important;
cursor: default;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li.not-linked > a:first-child span.menu-item-inner span.menu-item-text-container {
opacity: 1 !important;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li.menu-item-hidden > a:first-child {
display: none !important;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li ul {
display: block !important;
margin-top: 0 !important;
margin-left: 0 !important;
padding: 0;
top: 0;
left: 0 !important;
right: auto !important;
position: relative;
width: auto;
background: none !important;
-webkit-transform: translateX(0) !important;
-ms-transform: translateX(0) !important;
transform: translateX(0) !important;
opacity: 1 !important;
visibility: visible !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li ul li {
-webkit-align-self: baseline;
-ms-flex-item-align: baseline;
align-self: baseline;
width: 100% !important;
margin-right: 0 !important;
padding: 0 !important;
float: none;
border: none !important;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li ul li ul {
display: block !important;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel-inner > ul.sub-menu {
position: relative;
max-height: none;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline;
width: 100%;
padding: 0;
margin: 0;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel-inner > ul.sub-menu > li {
display: block;
border-right: rgba(255, 255, 255, 0.06) 1px solid;
padding: 0 2%;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel-inner > ul.sub-menu > li:first-child {
padding-left: 0;
}
.nav-menu-desktop li.mega-menu .mega-menu-panel-inner > ul.sub-menu > li:last-child {
padding-right: 0;
}
.nav-menu-desktop li.mega-menu.mega-menu-4-cols .mega-menu-panel-inner > ul.sub-menu > li {
width: 25%;
}
.nav-menu-desktop li.mega-menu.mega-menu-5-cols .mega-menu-panel-inner > ul.sub-menu > li {
width: 20%;
}
.nav-menu-desktop li.mega-menu.mega-menu-3-cols .mega-menu-panel-inner > ul.sub-menu > li {
width: 33.333%;
}
.nav-menu-desktop li.mega-menu.mega-menu-6-cols .mega-menu-panel-inner > ul.sub-menu > li {
width: 16.6666666667%;
}
.mega-menu-width-boxed.menu-width-wide.menu-layout-top-right .nav-menu-desktop li.mega-menu .mega-menu-panel, .mega-menu-width-boxed.menu-width-wide.menu-layout-top-right-floating .nav-menu-desktop li.mega-menu .mega-menu-panel {
left: auto;
right: 15px;
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
.mega-menu-width-boxed.menu-width-wide.menu-layout-top-right .nav-menu-desktop li.mega-menu.hover.menu-parent-item.mega-menu .mega-menu-tagline, .mega-menu-width-boxed.menu-width-wide.menu-layout-top-right-floating .nav-menu-desktop li.mega-menu.hover.menu-parent-item.mega-menu .mega-menu-tagline {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
visibility: visible;
}
.mega-menu-width-boxed.menu-width-wide.menu-layout-top-right .nav-menu-desktop li.mega-menu.hover.menu-parent-item.mega-menu .mega-menu-panel, .mega-menu-width-boxed.menu-width-wide.menu-layout-top-right-floating .nav-menu-desktop li.mega-menu.hover.menu-parent-item.mega-menu .mega-menu-panel {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.mega-menu-width-boxed.menu-width-wide.menu-layout-top-left .nav-menu-desktop li.mega-menu .mega-menu-panel {
left: 15px;
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
.mega-menu-width-boxed.menu-width-wide.menu-layout-top-left .nav-menu-desktop li.mega-menu.hover.menu-parent-item.mega-menu .mega-menu-tagline {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
visibility: visible;
}
.mega-menu-width-boxed.menu-width-wide.menu-layout-top-left .nav-menu-desktop li.mega-menu.hover.menu-parent-item.mega-menu .mega-menu-panel {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
} .nav-menu-desktop li.mega-menu-2-cols {
position: relative;
}
.nav-menu-desktop li.mega-menu-2-cols .mega-menu-panel {
position: absolute;
width: 550px !important;
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
left: 0;
}
.nav-menu-desktop li.mega-menu-2-cols .mega-menu-panel .mega-menu-panel-inner {
width: 100%;
}
.nav-menu-desktop li.mega-menu-2-cols .mega-menu-panel .mega-menu-panel-inner > ul.sub-menu > li {
border: none !important;
width: 50%;
}
.nav-menu-desktop li.mega-menu-2-cols.mega-menu-2-cols-offscreen .mega-menu-panel {
left: unset;
right: 0;
}
.nav-menu-desktop li.mega-menu-2-cols.hover.menu-parent-item .mega-menu-panel {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
} .nav-menu-mobile .menu-item-object-yawp_wim,
.nav-menu-desktop .menu-item-object-yawp_wim {
max-height: none !important;
}
.nav-menu-mobile .menu-item-object-yawp_wim *,
.nav-menu-desktop .menu-item-object-yawp_wim * {
max-height: none !important;
}
.nav-menu-mobile .menu-item-object-yawp_wim .yawp_wim_wrap,
.nav-menu-desktop .menu-item-object-yawp_wim .yawp_wim_wrap {
margin-top: 6px;
padding: 8px;
}
.nav-menu-mobile .menu-item-object-yawp_wim .yawp_wim_wrap img,
.nav-menu-desktop .menu-item-object-yawp_wim .yawp_wim_wrap img {
max-width: 210px;
} .menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .logo-bar,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .logo-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .logo-bar {
background: none;
color: #333;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar a, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .logo-bar a,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar a,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .logo-bar a,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar a,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .logo-bar a {
color: inherit;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar {
background: none;
color: #333;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar a, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar a,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar a,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar a,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar a,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar a {
color: inherit;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar span.menu-item-text-container:after, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar span.menu-item-text-container:after,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar span.menu-item-text-container:after,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar span.menu-item-text-container:after,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar span.menu-item-text-container:after,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar span.menu-item-text-container:after {
background: currentColor;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) #top-bar-block, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt #top-bar-block,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) #top-bar-block,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt #top-bar-block,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) #top-bar-block,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt #top-bar-block {
color: #333;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-svg *, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .logo-svg *,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-svg *,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .logo-svg *,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-svg *,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .logo-svg * {
fill: #333 !important;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-light, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .logo-light,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-light,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .logo-light,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-light,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .logo-light {
opacity: 0 !important;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-dark, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .logo-dark,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-dark,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .logo-dark,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-dark,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .logo-dark {
opacity: 1 !important;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .hamburger-icon .line, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .hamburger-icon .line,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .hamburger-icon .line,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .hamburger-icon .line,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .hamburger-icon .line,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .hamburger-icon .line {
background-color: #333;
}
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .wwcs-current-currency, .menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .wwcs-current-currency,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .wwcs-current-currency,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .wwcs-current-currency,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .wwcs-current-currency,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .wwcs-current-currency {
color: #333;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .logo-bar,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .logo-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .logo-bar {
background: none;
color: #fff;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar a, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .logo-bar a,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar a,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .logo-bar a,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-bar a,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .logo-bar a {
color: #fff;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .nav-bar,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .nav-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .nav-bar {
background: none;
color: #fff;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar a, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .nav-bar a,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar a,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .nav-bar a,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar a,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .nav-bar a {
color: inherit;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar span.menu-item-text-container:after, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .nav-bar span.menu-item-text-container:after,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar span.menu-item-text-container:after,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .nav-bar span.menu-item-text-container:after,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar span.menu-item-text-container:after,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .nav-bar span.menu-item-text-container:after {
background: currentColor;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) #top-bar-block, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt #top-bar-block,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) #top-bar-block,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt #top-bar-block,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) #top-bar-block,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt #top-bar-block {
color: #fff;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-svg *, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .logo-svg *,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-svg *,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .logo-svg *,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-svg *,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .logo-svg * {
fill: #fff !important;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-dark, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .logo-dark,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-dark,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .logo-dark,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-dark,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .logo-dark {
opacity: 0 !important;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-light, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .logo-light,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-light,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .logo-light,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .logo-light,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .logo-light {
opacity: 1 !important;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .hamburger-icon .line, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .hamburger-icon .line,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .hamburger-icon .line,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .hamburger-icon .line,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .hamburger-icon .line,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .hamburger-icon .line {
background-color: #fff;
}
.menu-style-transparent:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .wwcs-current-currency, .menu-style-transparent:not(.sticking).hero-font-light.mobile-menu-alt .wwcs-current-currency,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .wwcs-current-currency,
.menu-style-semi-transparent-black:not(.sticking).hero-font-light.mobile-menu-alt .wwcs-current-currency,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .wwcs-current-currency,
.menu-style-semi-transparent-white:not(.sticking).hero-font-light.mobile-menu-alt .wwcs-current-currency {
color: white;
}
.menu-style-semi-transparent-black:not(.sticking) #masthead .logo-bar,
.menu-style-semi-transparent-black:not(.sticking) #masthead .nav-bar {
background-color: rgba(0, 0, 0, 0.14);
}
.menu-style-semi-transparent-white:not(.sticking) #masthead .logo-bar,
.menu-style-semi-transparent-white:not(.sticking) #masthead .nav-bar {
background-color: rgba(255, 255, 255, 0.14);
}
.menu-style-solid:not(.menu-layout-top-right-floating):not(.breakpoint) .site-header,
.menu-style-solid-light:not(.menu-layout-top-right-floating):not(.breakpoint) .site-header,
.menu-style-solid-dark:not(.menu-layout-top-right-floating):not(.breakpoint) .site-header {
height: 100px;
}
.menu-style-solid:not(.menu-layout-top-right-floating):not(.breakpoint).menu-layout-top-logo .site-header,
.menu-style-solid-light:not(.menu-layout-top-right-floating):not(.breakpoint).menu-layout-top-logo .site-header,
.menu-style-solid-dark:not(.menu-layout-top-right-floating):not(.breakpoint).menu-layout-top-logo .site-header {
height: 200px;
}
.menu-style-solid:not(.menu-layout-top-right-floating) #mobile-navigation,
.menu-style-solid-light:not(.menu-layout-top-right-floating) #mobile-navigation,
.menu-style-solid-dark:not(.menu-layout-top-right-floating) #mobile-navigation {
height: 69px;
}
.menu-layout-none #desktop-navigation,
.menu-layout-none #mobile-navigation,
.menu-style-none #desktop-navigation,
.menu-style-none #mobile-navigation {
display: none;
visibility: hidden;
height: 0;
}
.menu-layout-none #hero-inner,
.menu-style-none #hero-inner {
padding-top: 0;
}
.menu-layout-empty #site-navigation-primary-desktop {
display: none;
}
.submenu-bg-light.mobile-menu-toggle:not(.mobile-menu-alt) .logo-light,
.submenu-bg-light.overlay-menu-toggle .logo-light,
.submenu-bg-light.menu-layout-lateral .lateral-menu-panel .logo-light {
opacity: 0 !important;
}
.submenu-bg-light.mobile-menu-toggle:not(.mobile-menu-alt) .logo-dark,
.submenu-bg-light.overlay-menu-toggle .logo-dark,
.submenu-bg-light.menu-layout-lateral .lateral-menu-panel .logo-dark {
opacity: 1 !important;
}
.submenu-bg-light.mobile-menu-toggle:not(.mobile-menu-alt) .logo-svg *,
.submenu-bg-light.overlay-menu-toggle .logo-svg *,
.submenu-bg-light.menu-layout-lateral .lateral-menu-panel .logo-svg * {
fill: #000 !important;
}
.submenu-bg-light.mobile-menu-toggle:not(.mobile-menu-alt) .hamburger-icon .line,
.submenu-bg-light.overlay-menu-toggle .hamburger-icon .line,
.submenu-bg-light.menu-layout-lateral .lateral-menu-panel .hamburger-icon .line {
background-color: #333 !important;
}
.submenu-bg-light.mobile-menu-toggle:not(.mobile-menu-alt) .logo-text,
.submenu-bg-light.overlay-menu-toggle .logo-text,
.submenu-bg-light.menu-layout-lateral .lateral-menu-panel .logo-text {
color: #333 !important;
} .menu-hover-style-opacity .nav-menu-desktop li.menu-link-active a:first-child .menu-item-text-container {
opacity: 0.66;
}
.menu-hover-style-opacity .nav-menu-desktop li a:first-child:hover .menu-item-text-container {
opacity: 0.66;
}
.menu-hover-style-underline-centered .nav-menu-desktop li a span.menu-item-text-container {
position: relative;
}
.menu-hover-style-underline-centered .nav-menu-desktop li a span.menu-item-text-container:after {
content: "";
position: absolute;
width: 90%;
height: 2px;
bottom: -10px;
left: 0;
right: 0;
margin: auto;
background: currentColor;
visibility: hidden;
border-radius: 7px;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
-webkit-transition: 0.25s linear;
transition: 0.25s linear;
}
.menu-hover-style-underline-centered .nav-menu-desktop li.current-menu-ancestor a span.menu-item-text-container:after, .menu-hover-style-underline-centered .nav-menu-desktop li:hover a span.menu-item-text-container:after {
visibility: visible;
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.menu-hover-style-underline .nav-menu-desktop li a span.menu-item-text-container {
position: relative;
}
.menu-hover-style-underline .nav-menu-desktop li a span.menu-item-text-container:after {
content: "";
position: absolute;
width: 0;
height: 2px;
bottom: -10px;
left: 0;
margin: auto;
background: currentColor;
border-radius: 7px;
-webkit-transition: 0.25s linear;
transition: 0.25s linear;
}
.menu-hover-style-underline .nav-menu-desktop li.current-menu-ancestor a span.menu-item-text-container:after, .menu-hover-style-underline .nav-menu-desktop li:hover a span.menu-item-text-container:after {
width: 100%;
}
.menu-hover-style-border-top .nav-menu-desktop li,
.menu-hover-style-border .nav-menu-desktop li,
.menu-hover-style-plain .nav-menu-desktop li {
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.menu-hover-style-border-top .nav-menu-desktop li:hover,
.menu-hover-style-border-top .nav-menu-desktop li.current_page_item,
.menu-hover-style-border-top .nav-menu-desktop li.current-menu-parent,
.menu-hover-style-border-top .nav-menu-desktop li.current-menu-ancestor,
.menu-hover-style-border-top .nav-menu-desktop li.current-menu-item,
.menu-hover-style-border-top .nav-menu-desktop li.menu-link-active {
-webkit-box-shadow: inset 0px 5px 0px 0px #ccc;
box-shadow: inset 0px 5px 0px 0px #ccc;
}
.menu-hover-style-plain #navbar-container .nav-menu-desktop li.current_page_item, .menu-hover-style-plain #navbar-container .nav-menu-desktop li.current-menu-parent, .menu-hover-style-plain #navbar-container .nav-menu-desktop li.current-menu-ancestor, .menu-hover-style-plain #navbar-container .nav-menu-desktop li.current-menu-item, .menu-hover-style-plain #navbar-container .nav-menu-desktop li.menu-link-active, .menu-hover-style-plain #navbar-container .nav-menu-desktop li:not(.socials-menu-item):not(.search-menu-item):hover {
color: #FFF;
}
.menu-hover-style-plain #navbar-container .nav-menu-desktop li.current_page_item a,
.menu-hover-style-plain #navbar-container .nav-menu-desktop li.current_page_item .wpb-social, .menu-hover-style-plain #navbar-container .nav-menu-desktop li.current-menu-parent a,
.menu-hover-style-plain #navbar-container .nav-menu-desktop li.current-menu-parent .wpb-social, .menu-hover-style-plain #navbar-container .nav-menu-desktop li.current-menu-ancestor a,
.menu-hover-style-plain #navbar-container .nav-menu-desktop li.current-menu-ancestor .wpb-social, .menu-hover-style-plain #navbar-container .nav-menu-desktop li.current-menu-item a,
.menu-hover-style-plain #navbar-container .nav-menu-desktop li.current-menu-item .wpb-social, .menu-hover-style-plain #navbar-container .nav-menu-desktop li.menu-link-active a,
.menu-hover-style-plain #navbar-container .nav-menu-desktop li.menu-link-active .wpb-social, .menu-hover-style-plain #navbar-container .nav-menu-desktop li:not(.socials-menu-item):not(.search-menu-item):hover a,
.menu-hover-style-plain #navbar-container .nav-menu-desktop li:not(.socials-menu-item):not(.search-menu-item):hover .wpb-social {
color: #FFF;
}
.menu-hover-style-plain .nav-menu-desktop li.cart-menu-item:hover .product-count {
background: #fff;
color: #333;
}
.menu-hover-style-plain .nav-menu-desktop li:hover,
.menu-hover-style-plain .nav-menu-desktop li.current_page_item,
.menu-hover-style-plain .nav-menu-desktop li.current-menu-parent,
.menu-hover-style-plain .nav-menu-desktop li.current-menu-ancestor,
.menu-hover-style-plain .nav-menu-desktop li.current-menu-item,
.menu-hover-style-plain .nav-menu-desktop li.menu-link-active {
background: #333;
} .nav-menu li.new > a .menu-item-text-container,
.nav-menu li.hot > a .menu-item-text-container,
.nav-menu li.sale > a .menu-item-text-container,
.nav-menu-mobile li.new > a .menu-item-text-container,
.nav-menu-mobile li.hot > a .menu-item-text-container,
.nav-menu-mobile li.sale > a .menu-item-text-container {
position: relative;
}
.nav-menu li.new > a .menu-item-text-container:before,
.nav-menu li.hot > a .menu-item-text-container:before,
.nav-menu li.sale > a .menu-item-text-container:before,
.nav-menu-mobile li.new > a .menu-item-text-container:before,
.nav-menu-mobile li.hot > a .menu-item-text-container:before,
.nav-menu-mobile li.sale > a .menu-item-text-container:before {
content: "new";
line-height: 10px;
position: absolute;
display: inline-block;
background: #00aeda;
color: #fff;
font-size: 9px;
right: -21px;
padding: 3px 5px 2px;
top: -14px;
}
.accent-color-light .nav-menu li.sale > a .menu-item-text-container,
.accent-color-light .nav-menu-mobile li.sale > a .menu-item-text-container {
position: relative;
}
.accent-color-light .nav-menu li.sale > a .menu-item-text-container:before,
.accent-color-light .nav-menu-mobile li.sale > a .menu-item-text-container:before {
color: #000;
}
.nav-menu-mobile li.new > a .menu-item-text-container:before,
.nav-menu-mobile li.hot > a .menu-item-text-container:before,
.nav-menu-mobile li.sale > a .menu-item-text-container:before {
top: 2px;
right: -50px;
}
.nav-menu li.hot > a .menu-item-text-container:before,
.nav-menu-mobile li.hot > a .menu-item-text-container:before {
content: "hot";
background: #dd3333;
}
.nav-menu li.sale .menu-item-text-container:before,
.nav-menu-mobile li.sale .menu-item-text-container:before {
content: "sale";
background: #f3efe9;
} body:not(.breakpoint):not(.desktop) #desktop-navigation,
body:not(.breakpoint):not(.desktop) #mobile-navigation {
visibility: hidden;
}
#mobile-navigation {
display: none;
}
.breakpoint #desktop-navigation {
display: none;
visibility: hidden;
height: 0;
}
.breakpoint #mobile-navigation {
visibility: visible;
display: block;
}
.breakpoint #hero-inner {
padding-top: 69px;
}
.breakpoint .cta-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.desktop #desktop-navigation {
visibility: visible;
}
@media screen and (min-width: 600px) {
.nav-menu-mobile {
text-align: center;
}
.nav-menu-mobile li:before {
display: none;
}
.nav-menu-mobile li a {
padding-right: 0 !important;
font-size: 20px;
}
} .hamburger-container {
position: relative;
}
.hamburger-icon {
width: 16px;
height: 12px;
position: relative;
display: block;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 44px;
margin: -1px auto 0;
z-index: 1000;
}
.hamburger-icon .line {
display: block;
width: 16px;
height: 2px;
position: absolute;
left: 14px;
border-radius: 1px;
-webkit-transition: all 0.4s cubic-bezier(0.6, -0.28, 0.74, 0.05);
transition: all 0.4s cubic-bezier(0.6, -0.28, 0.74, 0.05);
}
.hamburger-icon .line.line-1 {
top: 0;
}
.hamburger-icon .line.line-2 {
top: 50%;
}
.hamburger-icon .line.line-3 {
top: 100%;
}
.hamburger-icon:hover .line-1, .hamburger-icon:focus .line-1 {
-webkit-transform: translateY(-1px);
-ms-transform: translateY(-1px);
transform: translateY(-1px);
}
.hamburger-icon:hover .line-3, .hamburger-icon:focus .line-3 {
-webkit-transform: translateY(1px);
-ms-transform: translateY(1px);
transform: translateY(1px);
}
.overlay-menu-toggle .hamburger-icon .line-1,
.offcanvas-menu-toggle .hamburger-icon .line-1,
.mobile-menu-toggle .hamburger-icon .line-1,
.side-panel-toggle .hamburger-icon .line-1 {
-webkit-transform: translateY(6px) translateX(0) rotate(45deg);
-ms-transform: translateY(6px) translateX(0) rotate(45deg);
transform: translateY(6px) translateX(0) rotate(45deg);
}
.overlay-menu-toggle .hamburger-icon .line-2,
.offcanvas-menu-toggle .hamburger-icon .line-2,
.mobile-menu-toggle .hamburger-icon .line-2,
.side-panel-toggle .hamburger-icon .line-2 {
opacity: 0;
}
.overlay-menu-toggle .hamburger-icon .line-3,
.offcanvas-menu-toggle .hamburger-icon .line-3,
.mobile-menu-toggle .hamburger-icon .line-3,
.side-panel-toggle .hamburger-icon .line-3 {
-webkit-transform: translateY(-6px) translateX(0) rotate(-45deg);
-ms-transform: translateY(-6px) translateX(0) rotate(-45deg);
transform: translateY(-6px) translateX(0) rotate(-45deg);
}  .cart-item-icon {
position: relative;
}
.cart-item-icon .cart-icon-product-count {
text-align: center;
display: block;
width: 16px;
height: 16px;
font-size: 10px;
position: absolute;
color: #fff;
line-height: 16px;
border-radius: 9999em;
top: 50%;
margin-top: -16px;
right: 3px;
}
.cart-item-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "m";
font-family: linea-ecommerce-10 !important;
}
.accent-color-light .cart-icon-product-count {
color: #333;
}
.wishlist-item-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "W";
font-family: linea-basic-10 !important;
}
.account-item-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\e82a";
font-family: Linearicons-Free;
}
.cart-container {
position: relative;
}
.cart-panel {
-webkit-box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
box-shadow: 0px 10px 17px -9px rgba(0, 0, 0, 0.14);
margin-top: 0;
display: block;
top: 100px;
right: 0;
position: absolute;
opacity: 0;
visibility: hidden;
-webkit-transition: 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
transition: 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
width: 300px;
height: auto;
max-height: none !important;
padding: 15px 30px;
font-size: 14px;
letter-spacing: 0;
}
.cart-container:hover .cart-panel {
opacity: 1;
visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
ul.cart-item-list {
max-height: none !important;
list-style-type: none;
margin: 0;
padding: 0;
}
ul.cart-item-list li {
list-style-type: none !important;
height: auto;
max-height: none !important;
margin: 0;
line-height: 55px;
}
.cart-item-list-item {
width: 100%;
display: table;
font-size: 12px;
padding: 10px 0;
}
.cart-item-image,
.cart-item-details {
display: table-cell;
vertical-align: middle;
}
.cart-item-image {
width: 66px;
padding-right: 14px;
}
.cart-item-image a {
display: block;
}
.cart-item-image img {
opacity: 1;
-webkit-transition: opacity 0.2 cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: opacity 0.2 cubic-bezier(0.675, 0.475, 0.05, 0.67);
vertical-align: middle;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.cart-item-image a:hover img {
opacity: 0.88;
}
.cart-item-details {
font-weight: 700;
line-height: 1.5;
}
.cart-item-title,
.cart-item-price {
display: block;
}
.cart-panel-buttons {
width: 100%;
display: table;
font-weight: 700;
}
.cart-panel-buttons a {
text-transform: uppercase;
text-align: center;
display: table-cell;
font-weight: 700;
margin: 10px;
}
.cart-panel-buttons .fa {
margin-right: 5px;
}
.cart-panel-buttons .linea-ecommerce-basket {
position: relative;
top: 1px;
}
.cart-panel-cart-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: linea-ecommerce-10;
content: "m";
position: relative;
top: 1px;
}
.cart-panel-checkout-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
content: "\f09d";
}
.cart-panel-no-product {
font-weight: 700;
text-align: center;
}
.cart-panel-subtotal {
width: 100%;
display: table;
font-weight: 700;
}
.cart-panel-subtotal .cart-subtotal-label {
display: table-cell;
text-align: left;
}
.cart-panel-subtotal .cart-subtotal {
display: table-cell;
text-align: right;
}
.cart-panel {
background: #fff;
color: #333;
}
.cart-panel a,
.cart-panel strong,
.cart-panel b {
color: #333 !important;
} .not-edge { }
.not-edge .nav-menu-desktop li ul.sub-menu a,
.not-edge .nav-menu-desktop li.mega-menu.hover .mega-menu-tagline-text {
-webkit-transition: 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
transition: 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
opacity: 0;
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
.not-edge .nav-menu-desktop li.hover:not(.mega-menu) > ul.sub-menu > li > a {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.not-edge .nav-menu-desktop li.hover:not(.mega-menu) > ul.sub-menu > li:hover > ul.sub-menu > li > a {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.not-edge .nav-menu-desktop li.menu-parent-item.mega-menu .mega-menu-tagline-text,
.not-edge .nav-menu-desktop li.menu-parent-item.mega-menu ul.sub-menu li a {
opacity: 0;
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
.not-edge .nav-menu-desktop li.mega-menu.hover .mega-menu-tagline-text,
.not-edge .nav-menu-desktop li.mega-menu.hover ul.sub-menu li a {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.not-edge .nav-menu-desktop li.mega-menu.hover .mega-menu-tagline-text {
-webkit-transition-delay: 120ms;
transition-delay: 120ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(1) > a {
-webkit-transition-delay: 60ms;
transition-delay: 60ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(2) > a {
-webkit-transition-delay: 120ms;
transition-delay: 120ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(3) > a {
-webkit-transition-delay: 180ms;
transition-delay: 180ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(4) > a {
-webkit-transition-delay: 240ms;
transition-delay: 240ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(5) > a {
-webkit-transition-delay: 300ms;
transition-delay: 300ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(6) > a {
-webkit-transition-delay: 360ms;
transition-delay: 360ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(7) > a {
-webkit-transition-delay: 420ms;
transition-delay: 420ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(8) > a {
-webkit-transition-delay: 480ms;
transition-delay: 480ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(9) > a {
-webkit-transition-delay: 540ms;
transition-delay: 540ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(10) > a {
-webkit-transition-delay: 600ms;
transition-delay: 600ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(11) > a {
-webkit-transition-delay: 660ms;
transition-delay: 660ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(12) > a {
-webkit-transition-delay: 720ms;
transition-delay: 720ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(13) > a {
-webkit-transition-delay: 780ms;
transition-delay: 780ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(14) > a {
-webkit-transition-delay: 840ms;
transition-delay: 840ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(15) > a {
-webkit-transition-delay: 900ms;
transition-delay: 900ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(16) > a {
-webkit-transition-delay: 960ms;
transition-delay: 960ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(17) > a {
-webkit-transition-delay: 1020ms;
transition-delay: 1020ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(18) > a {
-webkit-transition-delay: 1080ms;
transition-delay: 1080ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(19) > a {
-webkit-transition-delay: 1140ms;
transition-delay: 1140ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(20) > a {
-webkit-transition-delay: 1200ms;
transition-delay: 1200ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(21) > a {
-webkit-transition-delay: 1260ms;
transition-delay: 1260ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(22) > a {
-webkit-transition-delay: 1320ms;
transition-delay: 1320ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(23) > a {
-webkit-transition-delay: 1380ms;
transition-delay: 1380ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(24) > a {
-webkit-transition-delay: 1440ms;
transition-delay: 1440ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(25) > a {
-webkit-transition-delay: 1500ms;
transition-delay: 1500ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(26) > a {
-webkit-transition-delay: 1560ms;
transition-delay: 1560ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(27) > a {
-webkit-transition-delay: 1620ms;
transition-delay: 1620ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(28) > a {
-webkit-transition-delay: 1680ms;
transition-delay: 1680ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(29) > a {
-webkit-transition-delay: 1740ms;
transition-delay: 1740ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(30) > a {
-webkit-transition-delay: 1800ms;
transition-delay: 1800ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(31) > a {
-webkit-transition-delay: 1860ms;
transition-delay: 1860ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(32) > a {
-webkit-transition-delay: 1920ms;
transition-delay: 1920ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(33) > a {
-webkit-transition-delay: 1980ms;
transition-delay: 1980ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(34) > a {
-webkit-transition-delay: 2040ms;
transition-delay: 2040ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(35) > a {
-webkit-transition-delay: 2100ms;
transition-delay: 2100ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(36) > a {
-webkit-transition-delay: 2160ms;
transition-delay: 2160ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(37) > a {
-webkit-transition-delay: 2220ms;
transition-delay: 2220ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(38) > a {
-webkit-transition-delay: 2280ms;
transition-delay: 2280ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(39) > a {
-webkit-transition-delay: 2340ms;
transition-delay: 2340ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(40) > a {
-webkit-transition-delay: 2400ms;
transition-delay: 2400ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(41) > a {
-webkit-transition-delay: 2460ms;
transition-delay: 2460ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(42) > a {
-webkit-transition-delay: 2520ms;
transition-delay: 2520ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(43) > a {
-webkit-transition-delay: 2580ms;
transition-delay: 2580ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(44) > a {
-webkit-transition-delay: 2640ms;
transition-delay: 2640ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(45) > a {
-webkit-transition-delay: 2700ms;
transition-delay: 2700ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(46) > a {
-webkit-transition-delay: 2760ms;
transition-delay: 2760ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(47) > a {
-webkit-transition-delay: 2820ms;
transition-delay: 2820ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(48) > a {
-webkit-transition-delay: 2880ms;
transition-delay: 2880ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(49) > a {
-webkit-transition-delay: 2940ms;
transition-delay: 2940ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(50) > a {
-webkit-transition-delay: 3000ms;
transition-delay: 3000ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(51) > a {
-webkit-transition-delay: 3060ms;
transition-delay: 3060ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(52) > a {
-webkit-transition-delay: 3120ms;
transition-delay: 3120ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(53) > a {
-webkit-transition-delay: 3180ms;
transition-delay: 3180ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(54) > a {
-webkit-transition-delay: 3240ms;
transition-delay: 3240ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(55) > a {
-webkit-transition-delay: 3300ms;
transition-delay: 3300ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(56) > a {
-webkit-transition-delay: 3360ms;
transition-delay: 3360ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(57) > a {
-webkit-transition-delay: 3420ms;
transition-delay: 3420ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(58) > a {
-webkit-transition-delay: 3480ms;
transition-delay: 3480ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(59) > a {
-webkit-transition-delay: 3540ms;
transition-delay: 3540ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(60) > a {
-webkit-transition-delay: 3600ms;
transition-delay: 3600ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(61) > a {
-webkit-transition-delay: 3660ms;
transition-delay: 3660ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(62) > a {
-webkit-transition-delay: 3720ms;
transition-delay: 3720ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(63) > a {
-webkit-transition-delay: 3780ms;
transition-delay: 3780ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(64) > a {
-webkit-transition-delay: 3840ms;
transition-delay: 3840ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(65) > a {
-webkit-transition-delay: 3900ms;
transition-delay: 3900ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(66) > a {
-webkit-transition-delay: 3960ms;
transition-delay: 3960ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(67) > a {
-webkit-transition-delay: 4020ms;
transition-delay: 4020ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(68) > a {
-webkit-transition-delay: 4080ms;
transition-delay: 4080ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(69) > a {
-webkit-transition-delay: 4140ms;
transition-delay: 4140ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(70) > a {
-webkit-transition-delay: 4200ms;
transition-delay: 4200ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(71) > a {
-webkit-transition-delay: 4260ms;
transition-delay: 4260ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(72) > a {
-webkit-transition-delay: 4320ms;
transition-delay: 4320ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(73) > a {
-webkit-transition-delay: 4380ms;
transition-delay: 4380ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(74) > a {
-webkit-transition-delay: 4440ms;
transition-delay: 4440ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(75) > a {
-webkit-transition-delay: 4500ms;
transition-delay: 4500ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(76) > a {
-webkit-transition-delay: 4560ms;
transition-delay: 4560ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(77) > a {
-webkit-transition-delay: 4620ms;
transition-delay: 4620ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(78) > a {
-webkit-transition-delay: 4680ms;
transition-delay: 4680ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(79) > a {
-webkit-transition-delay: 4740ms;
transition-delay: 4740ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(80) > a {
-webkit-transition-delay: 4800ms;
transition-delay: 4800ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(81) > a {
-webkit-transition-delay: 4860ms;
transition-delay: 4860ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(82) > a {
-webkit-transition-delay: 4920ms;
transition-delay: 4920ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(83) > a {
-webkit-transition-delay: 4980ms;
transition-delay: 4980ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(84) > a {
-webkit-transition-delay: 5040ms;
transition-delay: 5040ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(85) > a {
-webkit-transition-delay: 5100ms;
transition-delay: 5100ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(86) > a {
-webkit-transition-delay: 5160ms;
transition-delay: 5160ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(87) > a {
-webkit-transition-delay: 5220ms;
transition-delay: 5220ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(88) > a {
-webkit-transition-delay: 5280ms;
transition-delay: 5280ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(89) > a {
-webkit-transition-delay: 5340ms;
transition-delay: 5340ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(90) > a {
-webkit-transition-delay: 5400ms;
transition-delay: 5400ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(91) > a {
-webkit-transition-delay: 5460ms;
transition-delay: 5460ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(92) > a {
-webkit-transition-delay: 5520ms;
transition-delay: 5520ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(93) > a {
-webkit-transition-delay: 5580ms;
transition-delay: 5580ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(94) > a {
-webkit-transition-delay: 5640ms;
transition-delay: 5640ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(95) > a {
-webkit-transition-delay: 5700ms;
transition-delay: 5700ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(96) > a {
-webkit-transition-delay: 5760ms;
transition-delay: 5760ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(97) > a {
-webkit-transition-delay: 5820ms;
transition-delay: 5820ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(98) > a {
-webkit-transition-delay: 5880ms;
transition-delay: 5880ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(99) > a {
-webkit-transition-delay: 5940ms;
transition-delay: 5940ms;
}
.not-edge .nav-menu-desktop li:not(.mega-menu) ul.sub-menu li:nth-child(100) > a {
-webkit-transition-delay: 6000ms;
transition-delay: 6000ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(1) a {
-webkit-transition-delay: 60ms;
transition-delay: 60ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(2) a {
-webkit-transition-delay: 120ms;
transition-delay: 120ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(3) a {
-webkit-transition-delay: 180ms;
transition-delay: 180ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(4) a {
-webkit-transition-delay: 240ms;
transition-delay: 240ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(5) a {
-webkit-transition-delay: 300ms;
transition-delay: 300ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(6) a {
-webkit-transition-delay: 360ms;
transition-delay: 360ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(7) a {
-webkit-transition-delay: 420ms;
transition-delay: 420ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(8) a {
-webkit-transition-delay: 480ms;
transition-delay: 480ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(9) a {
-webkit-transition-delay: 540ms;
transition-delay: 540ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(10) a {
-webkit-transition-delay: 600ms;
transition-delay: 600ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(11) a {
-webkit-transition-delay: 660ms;
transition-delay: 660ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(12) a {
-webkit-transition-delay: 720ms;
transition-delay: 720ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(13) a {
-webkit-transition-delay: 780ms;
transition-delay: 780ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(14) a {
-webkit-transition-delay: 840ms;
transition-delay: 840ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(15) a {
-webkit-transition-delay: 900ms;
transition-delay: 900ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(16) a {
-webkit-transition-delay: 960ms;
transition-delay: 960ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(17) a {
-webkit-transition-delay: 1020ms;
transition-delay: 1020ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(18) a {
-webkit-transition-delay: 1080ms;
transition-delay: 1080ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(19) a {
-webkit-transition-delay: 1140ms;
transition-delay: 1140ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(20) a {
-webkit-transition-delay: 1200ms;
transition-delay: 1200ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(21) a {
-webkit-transition-delay: 1260ms;
transition-delay: 1260ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(22) a {
-webkit-transition-delay: 1320ms;
transition-delay: 1320ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(23) a {
-webkit-transition-delay: 1380ms;
transition-delay: 1380ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(24) a {
-webkit-transition-delay: 1440ms;
transition-delay: 1440ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(25) a {
-webkit-transition-delay: 1500ms;
transition-delay: 1500ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(26) a {
-webkit-transition-delay: 1560ms;
transition-delay: 1560ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(27) a {
-webkit-transition-delay: 1620ms;
transition-delay: 1620ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(28) a {
-webkit-transition-delay: 1680ms;
transition-delay: 1680ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(29) a {
-webkit-transition-delay: 1740ms;
transition-delay: 1740ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(30) a {
-webkit-transition-delay: 1800ms;
transition-delay: 1800ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(31) a {
-webkit-transition-delay: 1860ms;
transition-delay: 1860ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(32) a {
-webkit-transition-delay: 1920ms;
transition-delay: 1920ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(33) a {
-webkit-transition-delay: 1980ms;
transition-delay: 1980ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(34) a {
-webkit-transition-delay: 2040ms;
transition-delay: 2040ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(35) a {
-webkit-transition-delay: 2100ms;
transition-delay: 2100ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(36) a {
-webkit-transition-delay: 2160ms;
transition-delay: 2160ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(37) a {
-webkit-transition-delay: 2220ms;
transition-delay: 2220ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(38) a {
-webkit-transition-delay: 2280ms;
transition-delay: 2280ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(39) a {
-webkit-transition-delay: 2340ms;
transition-delay: 2340ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(40) a {
-webkit-transition-delay: 2400ms;
transition-delay: 2400ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(41) a {
-webkit-transition-delay: 2460ms;
transition-delay: 2460ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(42) a {
-webkit-transition-delay: 2520ms;
transition-delay: 2520ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(43) a {
-webkit-transition-delay: 2580ms;
transition-delay: 2580ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(44) a {
-webkit-transition-delay: 2640ms;
transition-delay: 2640ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(45) a {
-webkit-transition-delay: 2700ms;
transition-delay: 2700ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(46) a {
-webkit-transition-delay: 2760ms;
transition-delay: 2760ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(47) a {
-webkit-transition-delay: 2820ms;
transition-delay: 2820ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(48) a {
-webkit-transition-delay: 2880ms;
transition-delay: 2880ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(49) a {
-webkit-transition-delay: 2940ms;
transition-delay: 2940ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(50) a {
-webkit-transition-delay: 3000ms;
transition-delay: 3000ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(51) a {
-webkit-transition-delay: 3060ms;
transition-delay: 3060ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(52) a {
-webkit-transition-delay: 3120ms;
transition-delay: 3120ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(53) a {
-webkit-transition-delay: 3180ms;
transition-delay: 3180ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(54) a {
-webkit-transition-delay: 3240ms;
transition-delay: 3240ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(55) a {
-webkit-transition-delay: 3300ms;
transition-delay: 3300ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(56) a {
-webkit-transition-delay: 3360ms;
transition-delay: 3360ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(57) a {
-webkit-transition-delay: 3420ms;
transition-delay: 3420ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(58) a {
-webkit-transition-delay: 3480ms;
transition-delay: 3480ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(59) a {
-webkit-transition-delay: 3540ms;
transition-delay: 3540ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(60) a {
-webkit-transition-delay: 3600ms;
transition-delay: 3600ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(61) a {
-webkit-transition-delay: 3660ms;
transition-delay: 3660ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(62) a {
-webkit-transition-delay: 3720ms;
transition-delay: 3720ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(63) a {
-webkit-transition-delay: 3780ms;
transition-delay: 3780ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(64) a {
-webkit-transition-delay: 3840ms;
transition-delay: 3840ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(65) a {
-webkit-transition-delay: 3900ms;
transition-delay: 3900ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(66) a {
-webkit-transition-delay: 3960ms;
transition-delay: 3960ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(67) a {
-webkit-transition-delay: 4020ms;
transition-delay: 4020ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(68) a {
-webkit-transition-delay: 4080ms;
transition-delay: 4080ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(69) a {
-webkit-transition-delay: 4140ms;
transition-delay: 4140ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(70) a {
-webkit-transition-delay: 4200ms;
transition-delay: 4200ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(71) a {
-webkit-transition-delay: 4260ms;
transition-delay: 4260ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(72) a {
-webkit-transition-delay: 4320ms;
transition-delay: 4320ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(73) a {
-webkit-transition-delay: 4380ms;
transition-delay: 4380ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(74) a {
-webkit-transition-delay: 4440ms;
transition-delay: 4440ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(75) a {
-webkit-transition-delay: 4500ms;
transition-delay: 4500ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(76) a {
-webkit-transition-delay: 4560ms;
transition-delay: 4560ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(77) a {
-webkit-transition-delay: 4620ms;
transition-delay: 4620ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(78) a {
-webkit-transition-delay: 4680ms;
transition-delay: 4680ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(79) a {
-webkit-transition-delay: 4740ms;
transition-delay: 4740ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(80) a {
-webkit-transition-delay: 4800ms;
transition-delay: 4800ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(81) a {
-webkit-transition-delay: 4860ms;
transition-delay: 4860ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(82) a {
-webkit-transition-delay: 4920ms;
transition-delay: 4920ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(83) a {
-webkit-transition-delay: 4980ms;
transition-delay: 4980ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(84) a {
-webkit-transition-delay: 5040ms;
transition-delay: 5040ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(85) a {
-webkit-transition-delay: 5100ms;
transition-delay: 5100ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(86) a {
-webkit-transition-delay: 5160ms;
transition-delay: 5160ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(87) a {
-webkit-transition-delay: 5220ms;
transition-delay: 5220ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(88) a {
-webkit-transition-delay: 5280ms;
transition-delay: 5280ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(89) a {
-webkit-transition-delay: 5340ms;
transition-delay: 5340ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(90) a {
-webkit-transition-delay: 5400ms;
transition-delay: 5400ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(91) a {
-webkit-transition-delay: 5460ms;
transition-delay: 5460ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(92) a {
-webkit-transition-delay: 5520ms;
transition-delay: 5520ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(93) a {
-webkit-transition-delay: 5580ms;
transition-delay: 5580ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(94) a {
-webkit-transition-delay: 5640ms;
transition-delay: 5640ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(95) a {
-webkit-transition-delay: 5700ms;
transition-delay: 5700ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(96) a {
-webkit-transition-delay: 5760ms;
transition-delay: 5760ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(97) a {
-webkit-transition-delay: 5820ms;
transition-delay: 5820ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(98) a {
-webkit-transition-delay: 5880ms;
transition-delay: 5880ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(99) a {
-webkit-transition-delay: 5940ms;
transition-delay: 5940ms;
}
.not-edge .nav-menu-desktop li.mega-menu ul.sub-menu li:nth-child(100) a {
-webkit-transition-delay: 6000ms;
transition-delay: 6000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(1) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(1) > a {
-webkit-transition-delay: 100ms;
transition-delay: 100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(2) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(2) > a {
-webkit-transition-delay: 200ms;
transition-delay: 200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(3) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(3) > a {
-webkit-transition-delay: 300ms;
transition-delay: 300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(4) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(4) > a {
-webkit-transition-delay: 400ms;
transition-delay: 400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(5) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(5) > a {
-webkit-transition-delay: 500ms;
transition-delay: 500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(6) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(6) > a {
-webkit-transition-delay: 600ms;
transition-delay: 600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(7) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(7) > a {
-webkit-transition-delay: 700ms;
transition-delay: 700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(8) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(8) > a {
-webkit-transition-delay: 800ms;
transition-delay: 800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(9) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(9) > a {
-webkit-transition-delay: 900ms;
transition-delay: 900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(10) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(10) > a {
-webkit-transition-delay: 1000ms;
transition-delay: 1000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(11) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(11) > a {
-webkit-transition-delay: 1100ms;
transition-delay: 1100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(12) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(12) > a {
-webkit-transition-delay: 1200ms;
transition-delay: 1200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(13) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(13) > a {
-webkit-transition-delay: 1300ms;
transition-delay: 1300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(14) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(14) > a {
-webkit-transition-delay: 1400ms;
transition-delay: 1400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(15) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(15) > a {
-webkit-transition-delay: 1500ms;
transition-delay: 1500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(16) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(16) > a {
-webkit-transition-delay: 1600ms;
transition-delay: 1600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(17) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(17) > a {
-webkit-transition-delay: 1700ms;
transition-delay: 1700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(18) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(18) > a {
-webkit-transition-delay: 1800ms;
transition-delay: 1800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(19) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(19) > a {
-webkit-transition-delay: 1900ms;
transition-delay: 1900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(20) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(20) > a {
-webkit-transition-delay: 2000ms;
transition-delay: 2000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(21) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(21) > a {
-webkit-transition-delay: 2100ms;
transition-delay: 2100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(22) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(22) > a {
-webkit-transition-delay: 2200ms;
transition-delay: 2200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(23) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(23) > a {
-webkit-transition-delay: 2300ms;
transition-delay: 2300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(24) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(24) > a {
-webkit-transition-delay: 2400ms;
transition-delay: 2400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(25) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(25) > a {
-webkit-transition-delay: 2500ms;
transition-delay: 2500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(26) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(26) > a {
-webkit-transition-delay: 2600ms;
transition-delay: 2600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(27) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(27) > a {
-webkit-transition-delay: 2700ms;
transition-delay: 2700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(28) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(28) > a {
-webkit-transition-delay: 2800ms;
transition-delay: 2800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(29) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(29) > a {
-webkit-transition-delay: 2900ms;
transition-delay: 2900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(30) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(30) > a {
-webkit-transition-delay: 3000ms;
transition-delay: 3000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(31) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(31) > a {
-webkit-transition-delay: 3100ms;
transition-delay: 3100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(32) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(32) > a {
-webkit-transition-delay: 3200ms;
transition-delay: 3200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(33) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(33) > a {
-webkit-transition-delay: 3300ms;
transition-delay: 3300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(34) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(34) > a {
-webkit-transition-delay: 3400ms;
transition-delay: 3400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(35) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(35) > a {
-webkit-transition-delay: 3500ms;
transition-delay: 3500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(36) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(36) > a {
-webkit-transition-delay: 3600ms;
transition-delay: 3600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(37) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(37) > a {
-webkit-transition-delay: 3700ms;
transition-delay: 3700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(38) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(38) > a {
-webkit-transition-delay: 3800ms;
transition-delay: 3800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(39) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(39) > a {
-webkit-transition-delay: 3900ms;
transition-delay: 3900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(40) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(40) > a {
-webkit-transition-delay: 4000ms;
transition-delay: 4000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(41) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(41) > a {
-webkit-transition-delay: 4100ms;
transition-delay: 4100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(42) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(42) > a {
-webkit-transition-delay: 4200ms;
transition-delay: 4200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(43) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(43) > a {
-webkit-transition-delay: 4300ms;
transition-delay: 4300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(44) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(44) > a {
-webkit-transition-delay: 4400ms;
transition-delay: 4400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(45) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(45) > a {
-webkit-transition-delay: 4500ms;
transition-delay: 4500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(46) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(46) > a {
-webkit-transition-delay: 4600ms;
transition-delay: 4600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(47) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(47) > a {
-webkit-transition-delay: 4700ms;
transition-delay: 4700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(48) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(48) > a {
-webkit-transition-delay: 4800ms;
transition-delay: 4800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(49) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(49) > a {
-webkit-transition-delay: 4900ms;
transition-delay: 4900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(50) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(50) > a {
-webkit-transition-delay: 5000ms;
transition-delay: 5000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(51) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(51) > a {
-webkit-transition-delay: 5100ms;
transition-delay: 5100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(52) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(52) > a {
-webkit-transition-delay: 5200ms;
transition-delay: 5200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(53) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(53) > a {
-webkit-transition-delay: 5300ms;
transition-delay: 5300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(54) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(54) > a {
-webkit-transition-delay: 5400ms;
transition-delay: 5400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(55) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(55) > a {
-webkit-transition-delay: 5500ms;
transition-delay: 5500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(56) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(56) > a {
-webkit-transition-delay: 5600ms;
transition-delay: 5600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(57) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(57) > a {
-webkit-transition-delay: 5700ms;
transition-delay: 5700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(58) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(58) > a {
-webkit-transition-delay: 5800ms;
transition-delay: 5800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(59) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(59) > a {
-webkit-transition-delay: 5900ms;
transition-delay: 5900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(60) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(60) > a {
-webkit-transition-delay: 6000ms;
transition-delay: 6000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(61) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(61) > a {
-webkit-transition-delay: 6100ms;
transition-delay: 6100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(62) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(62) > a {
-webkit-transition-delay: 6200ms;
transition-delay: 6200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(63) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(63) > a {
-webkit-transition-delay: 6300ms;
transition-delay: 6300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(64) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(64) > a {
-webkit-transition-delay: 6400ms;
transition-delay: 6400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(65) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(65) > a {
-webkit-transition-delay: 6500ms;
transition-delay: 6500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(66) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(66) > a {
-webkit-transition-delay: 6600ms;
transition-delay: 6600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(67) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(67) > a {
-webkit-transition-delay: 6700ms;
transition-delay: 6700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(68) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(68) > a {
-webkit-transition-delay: 6800ms;
transition-delay: 6800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(69) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(69) > a {
-webkit-transition-delay: 6900ms;
transition-delay: 6900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(70) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(70) > a {
-webkit-transition-delay: 7000ms;
transition-delay: 7000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(71) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(71) > a {
-webkit-transition-delay: 7100ms;
transition-delay: 7100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(72) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(72) > a {
-webkit-transition-delay: 7200ms;
transition-delay: 7200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(73) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(73) > a {
-webkit-transition-delay: 7300ms;
transition-delay: 7300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(74) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(74) > a {
-webkit-transition-delay: 7400ms;
transition-delay: 7400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(75) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(75) > a {
-webkit-transition-delay: 7500ms;
transition-delay: 7500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(76) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(76) > a {
-webkit-transition-delay: 7600ms;
transition-delay: 7600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(77) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(77) > a {
-webkit-transition-delay: 7700ms;
transition-delay: 7700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(78) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(78) > a {
-webkit-transition-delay: 7800ms;
transition-delay: 7800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(79) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(79) > a {
-webkit-transition-delay: 7900ms;
transition-delay: 7900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(80) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(80) > a {
-webkit-transition-delay: 8000ms;
transition-delay: 8000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(81) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(81) > a {
-webkit-transition-delay: 8100ms;
transition-delay: 8100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(82) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(82) > a {
-webkit-transition-delay: 8200ms;
transition-delay: 8200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(83) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(83) > a {
-webkit-transition-delay: 8300ms;
transition-delay: 8300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(84) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(84) > a {
-webkit-transition-delay: 8400ms;
transition-delay: 8400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(85) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(85) > a {
-webkit-transition-delay: 8500ms;
transition-delay: 8500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(86) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(86) > a {
-webkit-transition-delay: 8600ms;
transition-delay: 8600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(87) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(87) > a {
-webkit-transition-delay: 8700ms;
transition-delay: 8700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(88) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(88) > a {
-webkit-transition-delay: 8800ms;
transition-delay: 8800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(89) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(89) > a {
-webkit-transition-delay: 8900ms;
transition-delay: 8900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(90) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(90) > a {
-webkit-transition-delay: 9000ms;
transition-delay: 9000ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(91) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(91) > a {
-webkit-transition-delay: 9100ms;
transition-delay: 9100ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(92) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(92) > a {
-webkit-transition-delay: 9200ms;
transition-delay: 9200ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(93) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(93) > a {
-webkit-transition-delay: 9300ms;
transition-delay: 9300ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(94) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(94) > a {
-webkit-transition-delay: 9400ms;
transition-delay: 9400ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(95) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(95) > a {
-webkit-transition-delay: 9500ms;
transition-delay: 9500ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(96) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(96) > a {
-webkit-transition-delay: 9600ms;
transition-delay: 9600ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(97) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(97) > a {
-webkit-transition-delay: 9700ms;
transition-delay: 9700ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(98) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(98) > a {
-webkit-transition-delay: 9800ms;
transition-delay: 9800ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(99) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(99) > a {
-webkit-transition-delay: 9900ms;
transition-delay: 9900ms;
}
.not-edge .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(100) > a,
.not-edge .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(100) > a {
-webkit-transition-delay: 10000ms;
transition-delay: 10000ms;
} body.hero-layout-none #hero {
display: none;
}
#hero {
position: relative;
overflow: hidden;
}
#hero-overlay {
position: absolute;
z-index: 2;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
background: #000;
opacity: 0.22;
}
.no-hero #hero-overlay {
opacity: 0.04;
}
#hero-content {
max-width: 100vw;
position: relative;
padding: 50px 0;
}
#hero-inner {
padding-top: 100px;
}
.menu-style-solid:not(.menu-layout-top-right-floating) #hero-inner,
.breakpoint.menu-style-solid #hero-inner,
.menu-style-solid-light:not(.menu-layout-top-right-floating) #hero-inner,
.breakpoint.menu-style-solid-light #hero-inner,
.menu-style-solid-dark:not(.menu-layout-top-right-floating) #hero-inner,
.breakpoint.menu-style-solid-dark #hero-inner {
padding-top: 0;
}
.post-title-container {
z-index: 5;
margin: 0 auto;
position: relative;
text-align: center;
padding: 8px 40px;
max-width: 960px;
}
.post-title-container .post-summary {
max-width: 960px;
margin: 0 auto;
}
.post-title-container .post-title {
font-size: 32px;
margin-bottom: 0;
}
.post-title-container .author-box {
margin-bottom: 0;
}
.post-title-container .author-avatar {
float: none;
}
.post-title-container .author-description {
padding-left: 0;
font-size: 15px;
}
.post-title-container .author-description p {
margin-bottom: 30px;
}
.post-title-container .author-socials a {
margin: 0 11px;
}
.hero-section {
margin-top: 14px;
}
.hero-section:empty {
display: none;
}
#hero-inner {
display: table;
width: 100%;
height: 100%;
}
#hero-content {
display: table-cell;
width: 100%;
height: 100%;
vertical-align: middle;
}
#hero-content .hero-section:first-child {
margin-top: 0;
}
.post-meta-container,
.post-secondary-meta-container {
z-index: 5;
position: relative;
text-align: center;
padding: 0 40px;
max-width: 960px;
margin: 0 auto 0;
font-size: 14px;
}
.post-meta-container:empty {
margin: 0;
}
.post-secondary-meta-container {
margin-top: 30px;
font-size: 13px;
}
.post-secondary-meta-container:empty {
margin: 0;
}
.post-meta-separator:before {
content: " | ";
margin: 0 8px;
}
.subheading {
font-size: 18px;
}
.img-bg-overlay {
width: 100%;
height: 100%;
overflow: hidden;
position: absolute;
z-index: 0;
}
body.has-hero.hero-font-dark #hero {
color: #333;
}
body.has-hero.hero-font-dark #hero a, body.has-hero.hero-font-dark #hero strong, body.has-hero.hero-font-dark #hero h1, body.has-hero.hero-font-dark #hero h2, body.has-hero.hero-font-dark #hero h3, body.has-hero.hero-font-dark #hero h4, body.has-hero.hero-font-dark #hero h5, body.has-hero.hero-font-dark #hero h6, body.has-hero.hero-font-dark #hero b,
body.has-hero.hero-font-dark #hero .subheading,
body.has-hero.hero-font-dark #hero .category-description {
color: #333;
}
body.has-hero.hero-font-dark #hero .post-title-date a {
color: #333 !important;
}
body.has-hero.hero-font-light #hero {
color: #FFF;
}
body.has-hero.hero-font-light #hero a, body.has-hero.hero-font-light #hero strong, body.has-hero.hero-font-light #hero h1, body.has-hero.hero-font-light #hero h2, body.has-hero.hero-font-light #hero h3, body.has-hero.hero-font-light #hero h4, body.has-hero.hero-font-light #hero h5, body.has-hero.hero-font-light #hero h6, body.has-hero.hero-font-light #hero b,
body.has-hero.hero-font-light #hero .subheading,
body.has-hero.hero-font-light #hero .category-description {
color: #FFF;
}
body.has-hero.hero-font-light #hero .post-title-date a {
color: #FFF !important;
} .wow {
visibility: hidden;
}
.no-animations .wow {
visibility: visible;
}
.entry {
position: relative;
}
.entry .entry-title {
overflow-wrap: break-word;
word-wrap: break-word;
-ms-hyphens: auto;
hyphens: auto;
}
.entry-post .wvc-audio-shortcode-container-has-image img,
.entry-post .wolf-core-audio-shortcode-container-has-image img {
display: none;
}
.entry-meta > span {
margin-right: 8px;
}
.entry-tags-list .meta-icon,
.entry-category-list .meta-icon,
.post-extra-meta .meta-icon,
.post-comments .meta-icon {
margin-right: 5px;
}
.custom-edit-link {
margin-left: 5px;
}
.custom-edit-link .meta-icon {
margin-right: 5px;
}
.updated:not(.published) {
display: none;
}
.category-label {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
position: absolute;
color: #fff !important;
padding: 4px 14px;
display: block;
background: rgba(255, 255, 255, 0.22);
font-size: 13px;
}
.category-label:hover {
opacity: 1;
background: #f3efe9;
}
.accent-color-light .category-label:hover {
color: #333 !important;
}
.sticky-post {
display: inline-block;
top: 0;
left: 0;
padding: 5px 8px;
z-index: 15;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 3px;
font-size: 18px;
}
.sticky-post:before {
font-size: inherit;
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\e829";
font-family: Linearicons-Free;
}
.sticky-post-label {
margin-right: 8px;
}
.sticky-post-label:before {
font-size: inherit;
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f08d";
font-family: FontAwesome;
}
.hashtag:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
content: "\f292";
}
.category-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
content: "\f114";
}
.edit-pencil:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
content: "\f040";
}
.views-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
content: "\f06e";
}
.reading-time-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
content: "\f017";
}
.comments-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
content: "\f0e5";
}
.format-link-title-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: linea-arrows-10;
content: "\e062";
}
.post-extra-meta {
margin-top: 14px;
opacity: 0.77;
}
.post-extra-meta .post-meta {
margin: 6px;
}
.post-extra-meta .post-meta:first-of-type {
margin-left: 0;
}
.post-extra-meta .post-meta:last-of-type, .post-extra-meta .post-meta:only-child {
margin-right: 0;
}
.post-extra-meta .post-meta .fa {
margin-right: 6px;
}
.wolf-like-this {
cursor: pointer;
}
.wolf-like-this.wolf-liked {
cursor: default;
}
.wolf-like-this.wolf-liked .fa:before {
content: "\f004";
}
.instagram-image {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.instagram-image:hover {
opacity: 0.88;
}
.instagram-image:before {
position: absolute;
width: 24px;
height: 24px;
right: 15px;
top: 5px;
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: "Socicon";
content: "\e044";
color: #fff;
font-size: 24px;
}  #infscr-loading {
bottom: 0;
position: absolute;
z-index: 100;
vertical-align: middle;
width: 100%;
text-align: center;
}
#infscr-loading div {
display: none;
}
.trigger-container {
text-align: center;
width: 100%;
margin: 0 auto 35px;
}
.trigger {
display: block;
padding: 10px 15px;
margin: 15px auto;
position: relative;
font-size: 13px;
width: 100%;
cursor: pointer;
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
}
.trigger:hover {
opacity: 0.8;
}
@-webkit-keyframes scaleout {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
@keyframes scaleout {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
.category-filter,
.mptt-shortcode-wrapper .mptt-navigation-tabs {
width: 100%;
padding: 0;
position: relative;
}
.category-filter ul,
.mptt-shortcode-wrapper .mptt-navigation-tabs ul {
padding: 0;
margin: 0;
list-style-type: none;
width: auto;
margin: 28px auto;
}
.category-filter ul li,
.mptt-shortcode-wrapper .mptt-navigation-tabs ul li {
display: inline-block;
margin: 0 10px;
}
.category-filter ul li a.active,
.mptt-shortcode-wrapper .mptt-navigation-tabs ul li a.active {
font-weight: 700;
}
@media screen and (min-width: 500px) {
.category-filter ul:first-child,
.mptt-shortcode-wrapper .mptt-navigation-tabs ul:first-child {
margin-left: 0;
}
.category-filter ul:last-child,
.mptt-shortcode-wrapper .mptt-navigation-tabs ul:last-child {
margin-right: 0;
}
.category-filter-text-align-center ul {
text-align: center;
}
.category-filter-text-align-left ul {
text-align: left;
}
.category-filter-text-align-right ul {
text-align: right;
}
}
.entry-no-result {
text-align: center;
padding: 50px 0;
max-width: 750px;
}
.wolf-share-button-count {
display: inline-block;
width: 20px;
height: 20px;
font-size: 10px;
line-height: 20px !important;
border-radius: 999em;
text-align: center;
}
.wolf-share-buttons-container .wolf-share-button {
margin: 0 8px;
line-height: 20px;
}
.wolf-share-buttons-container .wolf-share-button:first-child {
margin-left: 0;
}
.wolf-share-buttons-container .wolf-share-button.last-child, .wolf-share-buttons-container .wolf-share-button:only-child {
margin-right: 0;
}
.wolf-share-button-count {
margin-right: 0 !important;
}
.wolf-share-link-text {
display: none;
}
.wolf-share-link {
position: relative;
top: 4px;
}
.skin-light .wolf-share-button-count,
.skin-default .wolf-share-button-count,
[class^=skin-light_] .wolf-share-button-count,
[class*=" skin-light_"] .wolf-share-button-count,
.wvc-font-dark .wolf-share-button-count,
.wolf-core-font-dark .wolf-share-button-count {
background: #444;
color: #fff;
}
.skin-light .wolf-share-link,
.skin-default .wolf-share-link,
[class^=skin-light_] .wolf-share-link,
[class*=" skin-light_"] .wolf-share-link,
.wvc-font-dark .wolf-share-link,
.wolf-core-font-dark .wolf-share-link {
color: #444;
}
.skin-light .wolf-share-link svg path,
.skin-default .wolf-share-link svg path,
[class^=skin-light_] .wolf-share-link svg path,
[class*=" skin-light_"] .wolf-share-link svg path,
.wvc-font-dark .wolf-share-link svg path,
.wolf-core-font-dark .wolf-share-link svg path {
fill: #444;
}
.global-skin-default.single-gallery .wolf-share-button-count,
.global-skin-default .work-info-container .wolf-share-button-count,
.global-skin-default .entry-single-post .wolf-share-button-count,
.global-skin-default .entry-summary .wolf-share-button-count,
.global-skin-default .work-info-container .wolf-share-button-count,
.global-skin-default .attachment-sidebar .wolf-share-button-count,
.global-skin-default .release-info-container .wolf-share-button-count,
.global-skin-light.single-gallery .wolf-share-button-count,
.global-skin-light .work-info-container .wolf-share-button-count,
.global-skin-light .entry-single-post .wolf-share-button-count,
.global-skin-light .entry-summary .wolf-share-button-count,
.global-skin-light .work-info-container .wolf-share-button-count,
.global-skin-light .attachment-sidebar .wolf-share-button-count,
.global-skin-light .release-info-container .wolf-share-button-count,
[class^=global-skin-light_].single-gallery .wolf-share-button-count,
[class^=global-skin-light_] .work-info-container .wolf-share-button-count,
[class^=global-skin-light_] .entry-single-post .wolf-share-button-count,
[class^=global-skin-light_] .entry-summary .wolf-share-button-count,
[class^=global-skin-light_] .work-info-container .wolf-share-button-count,
[class^=global-skin-light_] .attachment-sidebar .wolf-share-button-count,
[class^=global-skin-light_] .release-info-container .wolf-share-button-count,
[class*=" global-skin-light_"].single-gallery .wolf-share-button-count,
[class*=" global-skin-light_"] .work-info-container .wolf-share-button-count,
[class*=" global-skin-light_"] .entry-single-post .wolf-share-button-count,
[class*=" global-skin-light_"] .entry-summary .wolf-share-button-count,
[class*=" global-skin-light_"] .work-info-container .wolf-share-button-count,
[class*=" global-skin-light_"] .attachment-sidebar .wolf-share-button-count,
[class*=" global-skin-light_"] .release-info-container .wolf-share-button-count {
background: #444;
color: #fff;
}
.global-skin-default.single-gallery .wolf-share-link,
.global-skin-default .work-info-container .wolf-share-link,
.global-skin-default .entry-single-post .wolf-share-link,
.global-skin-default .entry-summary .wolf-share-link,
.global-skin-default .work-info-container .wolf-share-link,
.global-skin-default .attachment-sidebar .wolf-share-link,
.global-skin-default .release-info-container .wolf-share-link,
.global-skin-light.single-gallery .wolf-share-link,
.global-skin-light .work-info-container .wolf-share-link,
.global-skin-light .entry-single-post .wolf-share-link,
.global-skin-light .entry-summary .wolf-share-link,
.global-skin-light .work-info-container .wolf-share-link,
.global-skin-light .attachment-sidebar .wolf-share-link,
.global-skin-light .release-info-container .wolf-share-link,
[class^=global-skin-light_].single-gallery .wolf-share-link,
[class^=global-skin-light_] .work-info-container .wolf-share-link,
[class^=global-skin-light_] .entry-single-post .wolf-share-link,
[class^=global-skin-light_] .entry-summary .wolf-share-link,
[class^=global-skin-light_] .work-info-container .wolf-share-link,
[class^=global-skin-light_] .attachment-sidebar .wolf-share-link,
[class^=global-skin-light_] .release-info-container .wolf-share-link,
[class*=" global-skin-light_"].single-gallery .wolf-share-link,
[class*=" global-skin-light_"] .work-info-container .wolf-share-link,
[class*=" global-skin-light_"] .entry-single-post .wolf-share-link,
[class*=" global-skin-light_"] .entry-summary .wolf-share-link,
[class*=" global-skin-light_"] .work-info-container .wolf-share-link,
[class*=" global-skin-light_"] .attachment-sidebar .wolf-share-link,
[class*=" global-skin-light_"] .release-info-container .wolf-share-link {
color: #444;
}
.global-skin-default.single-gallery .wolf-share-link svg path,
.global-skin-default .work-info-container .wolf-share-link svg path,
.global-skin-default .entry-single-post .wolf-share-link svg path,
.global-skin-default .entry-summary .wolf-share-link svg path,
.global-skin-default .work-info-container .wolf-share-link svg path,
.global-skin-default .attachment-sidebar .wolf-share-link svg path,
.global-skin-default .release-info-container .wolf-share-link svg path,
.global-skin-light.single-gallery .wolf-share-link svg path,
.global-skin-light .work-info-container .wolf-share-link svg path,
.global-skin-light .entry-single-post .wolf-share-link svg path,
.global-skin-light .entry-summary .wolf-share-link svg path,
.global-skin-light .work-info-container .wolf-share-link svg path,
.global-skin-light .attachment-sidebar .wolf-share-link svg path,
.global-skin-light .release-info-container .wolf-share-link svg path,
[class^=global-skin-light_].single-gallery .wolf-share-link svg path,
[class^=global-skin-light_] .work-info-container .wolf-share-link svg path,
[class^=global-skin-light_] .entry-single-post .wolf-share-link svg path,
[class^=global-skin-light_] .entry-summary .wolf-share-link svg path,
[class^=global-skin-light_] .work-info-container .wolf-share-link svg path,
[class^=global-skin-light_] .attachment-sidebar .wolf-share-link svg path,
[class^=global-skin-light_] .release-info-container .wolf-share-link svg path,
[class*=" global-skin-light_"].single-gallery .wolf-share-link svg path,
[class*=" global-skin-light_"] .work-info-container .wolf-share-link svg path,
[class*=" global-skin-light_"] .entry-single-post .wolf-share-link svg path,
[class*=" global-skin-light_"] .entry-summary .wolf-share-link svg path,
[class*=" global-skin-light_"] .work-info-container .wolf-share-link svg path,
[class*=" global-skin-light_"] .attachment-sidebar .wolf-share-link svg path,
[class*=" global-skin-light_"] .release-info-container .wolf-share-link svg path {
fill: #444;
}
.skin-dark .wolf-share-button-count,
.skin-default .wolf-share-button-count,
[class^=skin-dark_] .wolf-share-button-count,
[class*=" skin-dark_"] .wolf-share-button-count,
.wvc-font-light .wolf-share-button-count,
.wolf-core-font-light .wolf-share-button-count {
background: #fff;
color: #333;
}
.skin-dark .wolf-share-link,
.skin-default .wolf-share-link,
[class^=skin-dark_] .wolf-share-link,
[class*=" skin-dark_"] .wolf-share-link,
.wvc-font-light .wolf-share-link,
.wolf-core-font-light .wolf-share-link {
color: #fff;
}
.skin-dark .wolf-share-link svg path,
.skin-default .wolf-share-link svg path,
[class^=skin-dark_] .wolf-share-link svg path,
[class*=" skin-dark_"] .wolf-share-link svg path,
.wvc-font-light .wolf-share-link svg path,
.wolf-core-font-light .wolf-share-link svg path {
fill: #fff;
}
.global-skin-dark.single-gallery .wolf-share-button-count,
.global-skin-dark .work-info-container .wolf-share-button-count,
.global-skin-dark .entry-single-post .wolf-share-button-count,
.global-skin-dark .entry-summary .wolf-share-button-count,
.global-skin-dark .work-info-container .wolf-share-button-count,
.global-skin-dark .attachment-sidebar .wolf-share-button-count,
.global-skin-dark .release-info-container .wolf-share-button-count,
[class^=global-skin-dark_].single-gallery .wolf-share-button-count,
[class^=global-skin-dark_] .work-info-container .wolf-share-button-count,
[class^=global-skin-dark_] .entry-single-post .wolf-share-button-count,
[class^=global-skin-dark_] .entry-summary .wolf-share-button-count,
[class^=global-skin-dark_] .work-info-container .wolf-share-button-count,
[class^=global-skin-dark_] .attachment-sidebar .wolf-share-button-count,
[class^=global-skin-dark_] .release-info-container .wolf-share-button-count,
[class*=" global-skin-dark_"].single-gallery .wolf-share-button-count,
[class*=" global-skin-dark_"] .work-info-container .wolf-share-button-count,
[class*=" global-skin-dark_"] .entry-single-post .wolf-share-button-count,
[class*=" global-skin-dark_"] .entry-summary .wolf-share-button-count,
[class*=" global-skin-dark_"] .work-info-container .wolf-share-button-count,
[class*=" global-skin-dark_"] .attachment-sidebar .wolf-share-button-count,
[class*=" global-skin-dark_"] .release-info-container .wolf-share-button-count {
background: #fff;
color: #333;
}
.global-skin-dark.single-gallery .wolf-share-link,
.global-skin-dark .work-info-container .wolf-share-link,
.global-skin-dark .entry-single-post .wolf-share-link,
.global-skin-dark .entry-summary .wolf-share-link,
.global-skin-dark .work-info-container .wolf-share-link,
.global-skin-dark .attachment-sidebar .wolf-share-link,
.global-skin-dark .release-info-container .wolf-share-link,
[class^=global-skin-dark_].single-gallery .wolf-share-link,
[class^=global-skin-dark_] .work-info-container .wolf-share-link,
[class^=global-skin-dark_] .entry-single-post .wolf-share-link,
[class^=global-skin-dark_] .entry-summary .wolf-share-link,
[class^=global-skin-dark_] .work-info-container .wolf-share-link,
[class^=global-skin-dark_] .attachment-sidebar .wolf-share-link,
[class^=global-skin-dark_] .release-info-container .wolf-share-link,
[class*=" global-skin-dark_"].single-gallery .wolf-share-link,
[class*=" global-skin-dark_"] .work-info-container .wolf-share-link,
[class*=" global-skin-dark_"] .entry-single-post .wolf-share-link,
[class*=" global-skin-dark_"] .entry-summary .wolf-share-link,
[class*=" global-skin-dark_"] .work-info-container .wolf-share-link,
[class*=" global-skin-dark_"] .attachment-sidebar .wolf-share-link,
[class*=" global-skin-dark_"] .release-info-container .wolf-share-link {
color: #fff;
}
.global-skin-dark.single-gallery .wolf-share-link svg path,
.global-skin-dark .work-info-container .wolf-share-link svg path,
.global-skin-dark .entry-single-post .wolf-share-link svg path,
.global-skin-dark .entry-summary .wolf-share-link svg path,
.global-skin-dark .work-info-container .wolf-share-link svg path,
.global-skin-dark .attachment-sidebar .wolf-share-link svg path,
.global-skin-dark .release-info-container .wolf-share-link svg path,
[class^=global-skin-dark_].single-gallery .wolf-share-link svg path,
[class^=global-skin-dark_] .work-info-container .wolf-share-link svg path,
[class^=global-skin-dark_] .entry-single-post .wolf-share-link svg path,
[class^=global-skin-dark_] .entry-summary .wolf-share-link svg path,
[class^=global-skin-dark_] .work-info-container .wolf-share-link svg path,
[class^=global-skin-dark_] .attachment-sidebar .wolf-share-link svg path,
[class^=global-skin-dark_] .release-info-container .wolf-share-link svg path,
[class*=" global-skin-dark_"].single-gallery .wolf-share-link svg path,
[class*=" global-skin-dark_"] .work-info-container .wolf-share-link svg path,
[class*=" global-skin-dark_"] .entry-single-post .wolf-share-link svg path,
[class*=" global-skin-dark_"] .entry-summary .wolf-share-link svg path,
[class*=" global-skin-dark_"] .work-info-container .wolf-share-link svg path,
[class*=" global-skin-dark_"] .attachment-sidebar .wolf-share-link svg path,
[class*=" global-skin-dark_"] .release-info-container .wolf-share-link svg path {
fill: #fff;
}
.search-results .content-wrapper {
max-width: 1140px !important !important;
} .wvc-element {
margin-bottom: 35px;
}
.entry-post-grid,
.entry-post-grid_classic,
.entry-post-grid_modern,
.entry-post-grid_square,
.entry-post-mosaic,
.entry-post-masonry,
.entry-post-masonry_alt,
.entry-post-masonry_modern {
position: relative;
padding: 0;
margin: 0;
width: 100%;
}
.entry-post-grid img,
.entry-post-grid_classic img,
.entry-post-grid_modern img,
.entry-post-grid_square img,
.entry-post-mosaic img,
.entry-post-masonry img,
.entry-post-masonry_alt img,
.entry-post-masonry_modern img {
width: 100%;
}
.entry-post-grid .entry-box,
.entry-post-grid_classic .entry-box,
.entry-post-grid_modern .entry-box,
.entry-post-grid_square .entry-box,
.entry-post-mosaic .entry-box,
.entry-post-masonry .entry-box,
.entry-post-masonry_alt .entry-box,
.entry-post-masonry_modern .entry-box {
height: 100%;
}
.entry-post-grid .entry-link-mask,
.entry-post-grid_classic .entry-link-mask,
.entry-post-grid_modern .entry-link-mask,
.entry-post-grid_square .entry-link-mask,
.entry-post-mosaic .entry-link-mask,
.entry-post-masonry .entry-link-mask,
.entry-post-masonry_alt .entry-link-mask,
.entry-post-masonry_modern .entry-link-mask {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
.entry-post-grid .category-label,
.entry-post-grid_classic .category-label,
.entry-post-grid_modern .category-label,
.entry-post-grid_square .category-label,
.entry-post-mosaic .category-label,
.entry-post-masonry .category-label,
.entry-post-masonry_alt .category-label,
.entry-post-masonry_modern .category-label {
z-index: 5;
top: 15px;
left: 20px;
}
.entry-post-grid .entry-image,
.entry-post-grid_classic .entry-image,
.entry-post-grid_modern .entry-image,
.entry-post-grid_square .entry-image,
.entry-post-mosaic .entry-image,
.entry-post-masonry .entry-image,
.entry-post-masonry_alt .entry-image,
.entry-post-masonry_modern .entry-image {
overflow: hidden;
position: relative;
}
.entry-post-grid .entry-image .sticky-post,
.entry-post-grid_classic .entry-image .sticky-post,
.entry-post-grid_modern .entry-image .sticky-post,
.entry-post-grid_square .entry-image .sticky-post,
.entry-post-mosaic .entry-image .sticky-post,
.entry-post-masonry .entry-image .sticky-post,
.entry-post-masonry_alt .entry-image .sticky-post,
.entry-post-masonry_modern .entry-image .sticky-post {
display: inline-block;
position: absolute;
height: 50px;
top: 4px;
left: auto;
right: 6px;
}
.entry-post-grid .entry-image .sticky-post:before,
.entry-post-grid_classic .entry-image .sticky-post:before,
.entry-post-grid_modern .entry-image .sticky-post:before,
.entry-post-grid_square .entry-image .sticky-post:before,
.entry-post-mosaic .entry-image .sticky-post:before,
.entry-post-masonry .entry-image .sticky-post:before,
.entry-post-masonry_alt .entry-image .sticky-post:before,
.entry-post-masonry_modern .entry-image .sticky-post:before {
color: #fff;
}
.entry-post-grid .entry-title .sticky-post,
.entry-post-grid_classic .entry-title .sticky-post,
.entry-post-grid_modern .entry-title .sticky-post,
.entry-post-grid_square .entry-title .sticky-post,
.entry-post-mosaic .entry-title .sticky-post,
.entry-post-masonry .entry-title .sticky-post,
.entry-post-masonry_alt .entry-title .sticky-post,
.entry-post-masonry_modern .entry-title .sticky-post {
padding: 0;
}
.entry-post-grid .entry-title,
.entry-post-grid_classic .entry-title,
.entry-post-grid_modern .entry-title,
.entry-post-grid_square .entry-title,
.entry-post-mosaic .entry-title,
.entry-post-masonry .entry-title,
.entry-post-masonry_alt .entry-title,
.entry-post-masonry_modern .entry-title {
display: block;
width: 100%;
font-size: 18px;
margin-top: 8px;
margin-bottom: 8px;
}
.entry-post-grid .entry-container,
.entry-post-grid_classic .entry-container,
.entry-post-grid_modern .entry-container,
.entry-post-grid_square .entry-container,
.entry-post-mosaic .entry-container,
.entry-post-masonry .entry-container,
.entry-post-masonry_alt .entry-container,
.entry-post-masonry_modern .entry-container {
position: relative;
overflow: hidden;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
}
.entry-post-grid .entry-summary,
.entry-post-grid_classic .entry-summary,
.entry-post-grid_modern .entry-summary,
.entry-post-grid_square .entry-summary,
.entry-post-mosaic .entry-summary,
.entry-post-masonry .entry-summary,
.entry-post-masonry_alt .entry-summary,
.entry-post-masonry_modern .entry-summary {
height: auto;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.entry-post-grid .entry-summary-inner,
.entry-post-grid_classic .entry-summary-inner,
.entry-post-grid_modern .entry-summary-inner,
.entry-post-grid_square .entry-summary-inner,
.entry-post-mosaic .entry-summary-inner,
.entry-post-masonry .entry-summary-inner,
.entry-post-masonry_alt .entry-summary-inner,
.entry-post-masonry_modern .entry-summary-inner {
width: 100%;
padding: 50px;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.entry-post-grid .entry-summary-inner img,
.entry-post-grid_classic .entry-summary-inner img,
.entry-post-grid_modern .entry-summary-inner img,
.entry-post-grid_square .entry-summary-inner img,
.entry-post-mosaic .entry-summary-inner img,
.entry-post-masonry .entry-summary-inner img,
.entry-post-masonry_alt .entry-summary-inner img,
.entry-post-masonry_modern .entry-summary-inner img {
width: auto;
}
.entry-post-grid .entry-excerpt p,
.entry-post-grid_classic .entry-excerpt p,
.entry-post-grid_modern .entry-excerpt p,
.entry-post-grid_square .entry-excerpt p,
.entry-post-mosaic .entry-excerpt p,
.entry-post-masonry .entry-excerpt p,
.entry-post-masonry_alt .entry-excerpt p,
.entry-post-masonry_modern .entry-excerpt p {
margin-bottom: 0;
}
.entry-post-grid .post-extra-meta,
.entry-post-grid .entry-category-list,
.entry-post-grid .entry-tags-list,
.entry-post-grid .entry-post-type-name,
.entry-post-grid .entry-date,
.entry-post-grid .entry-author,
.entry-post-grid_classic .post-extra-meta,
.entry-post-grid_classic .entry-category-list,
.entry-post-grid_classic .entry-tags-list,
.entry-post-grid_classic .entry-post-type-name,
.entry-post-grid_classic .entry-date,
.entry-post-grid_classic .entry-author,
.entry-post-grid_modern .post-extra-meta,
.entry-post-grid_modern .entry-category-list,
.entry-post-grid_modern .entry-tags-list,
.entry-post-grid_modern .entry-post-type-name,
.entry-post-grid_modern .entry-date,
.entry-post-grid_modern .entry-author,
.entry-post-grid_square .post-extra-meta,
.entry-post-grid_square .entry-category-list,
.entry-post-grid_square .entry-tags-list,
.entry-post-grid_square .entry-post-type-name,
.entry-post-grid_square .entry-date,
.entry-post-grid_square .entry-author,
.entry-post-mosaic .post-extra-meta,
.entry-post-mosaic .entry-category-list,
.entry-post-mosaic .entry-tags-list,
.entry-post-mosaic .entry-post-type-name,
.entry-post-mosaic .entry-date,
.entry-post-mosaic .entry-author,
.entry-post-masonry .post-extra-meta,
.entry-post-masonry .entry-category-list,
.entry-post-masonry .entry-tags-list,
.entry-post-masonry .entry-post-type-name,
.entry-post-masonry .entry-date,
.entry-post-masonry .entry-author,
.entry-post-masonry_alt .post-extra-meta,
.entry-post-masonry_alt .entry-category-list,
.entry-post-masonry_alt .entry-tags-list,
.entry-post-masonry_alt .entry-post-type-name,
.entry-post-masonry_alt .entry-date,
.entry-post-masonry_alt .entry-author,
.entry-post-masonry_modern .post-extra-meta,
.entry-post-masonry_modern .entry-category-list,
.entry-post-masonry_modern .entry-tags-list,
.entry-post-masonry_modern .entry-post-type-name,
.entry-post-masonry_modern .entry-date,
.entry-post-masonry_modern .entry-author {
font-size: 12px;
}
.entry-post-grid .entry-tags-list,
.entry-post-grid .entry-category-list,
.entry-post-grid_classic .entry-tags-list,
.entry-post-grid_classic .entry-category-list,
.entry-post-grid_modern .entry-tags-list,
.entry-post-grid_modern .entry-category-list,
.entry-post-grid_square .entry-tags-list,
.entry-post-grid_square .entry-category-list,
.entry-post-mosaic .entry-tags-list,
.entry-post-mosaic .entry-category-list,
.entry-post-masonry .entry-tags-list,
.entry-post-masonry .entry-category-list,
.entry-post-masonry_alt .entry-tags-list,
.entry-post-masonry_alt .entry-category-list,
.entry-post-masonry_modern .entry-tags-list,
.entry-post-masonry_modern .entry-category-list {
margin-top: 14px;
}
.entry-post-grid .entry-post-type-name,
.entry-post-grid_classic .entry-post-type-name,
.entry-post-grid_modern .entry-post-type-name,
.entry-post-grid_square .entry-post-type-name,
.entry-post-mosaic .entry-post-type-name,
.entry-post-masonry .entry-post-type-name,
.entry-post-masonry_alt .entry-post-type-name,
.entry-post-masonry_modern .entry-post-type-name {
text-transform: uppercase;
opacity: 0.77;
font-weight: 700;
letter-spacing: 1px;
}
.entry-post-grid .entry-meta,
.entry-post-grid_classic .entry-meta,
.entry-post-grid_modern .entry-meta,
.entry-post-grid_square .entry-meta,
.entry-post-mosaic .entry-meta,
.entry-post-masonry .entry-meta,
.entry-post-masonry_alt .entry-meta,
.entry-post-masonry_modern .entry-meta {
font-size: 13px;
padding: 0 50px 15px;
width: 100%;
-webkit-align-self: flex-end;
-ms-flex-item-align: end;
align-self: flex-end;
position: relative;
z-index: 15;
}
.entry-post-grid .entry-meta img,
.entry-post-grid_classic .entry-meta img,
.entry-post-grid_modern .entry-meta img,
.entry-post-grid_square .entry-meta img,
.entry-post-mosaic .entry-meta img,
.entry-post-masonry .entry-meta img,
.entry-post-masonry_alt .entry-meta img,
.entry-post-masonry_modern .entry-meta img {
width: auto;
vertical-align: middle;
border-radius: 999em;
margin-right: 8px;
}
.entry-post-grid .entry-tags-list,
.entry-post-grid .entry-category-list,
.entry-post-grid_classic .entry-tags-list,
.entry-post-grid_classic .entry-category-list,
.entry-post-grid_modern .entry-tags-list,
.entry-post-grid_modern .entry-category-list,
.entry-post-grid_square .entry-tags-list,
.entry-post-grid_square .entry-category-list,
.entry-post-mosaic .entry-tags-list,
.entry-post-mosaic .entry-category-list,
.entry-post-masonry .entry-tags-list,
.entry-post-masonry .entry-category-list,
.entry-post-masonry_alt .entry-tags-list,
.entry-post-masonry_alt .entry-category-list,
.entry-post-masonry_modern .entry-tags-list,
.entry-post-masonry_modern .entry-category-list {
position: relative;
z-index: 15;
}
.entry-post-grid .author-meta img,
.entry-post-grid_classic .author-meta img,
.entry-post-grid_modern .author-meta img,
.entry-post-grid_square .author-meta img,
.entry-post-mosaic .author-meta img,
.entry-post-masonry .author-meta img,
.entry-post-masonry_alt .author-meta img,
.entry-post-masonry_modern .author-meta img {
width: auto;
vertical-align: middle;
border-radius: 999em;
margin-right: 8px;
}
.skin-light .entry-post-grid .entry-container,
.skin-light .entry-post-grid_classic .entry-container,
.skin-light .entry-post-grid_modern .entry-container,
.skin-light .entry-post-masonry .entry-container,
.skin-light .entry-post-masonry_alt .entry-container,
.skin-light .entry-post-masonry_modern .entry-container,
.skin-default .entry-post-grid .entry-container,
.skin-default .entry-post-grid_classic .entry-container,
.skin-default .entry-post-grid_modern .entry-container,
.skin-default .entry-post-masonry .entry-container,
.skin-default .entry-post-masonry_alt .entry-container,
.skin-default .entry-post-masonry_modern .entry-container,
[class^=skin-light_] .entry-post-grid .entry-container,
[class^=skin-light_] .entry-post-grid_classic .entry-container,
[class^=skin-light_] .entry-post-grid_modern .entry-container,
[class^=skin-light_] .entry-post-masonry .entry-container,
[class^=skin-light_] .entry-post-masonry_alt .entry-container,
[class^=skin-light_] .entry-post-masonry_modern .entry-container,
[class*=" skin-light_"] .entry-post-grid .entry-container,
[class*=" skin-light_"] .entry-post-grid_classic .entry-container,
[class*=" skin-light_"] .entry-post-grid_modern .entry-container,
[class*=" skin-light_"] .entry-post-masonry .entry-container,
[class*=" skin-light_"] .entry-post-masonry_alt .entry-container,
[class*=" skin-light_"] .entry-post-masonry_modern .entry-container,
.wvc-font-dark .entry-post-grid .entry-container,
.wvc-font-dark .entry-post-grid_classic .entry-container,
.wvc-font-dark .entry-post-grid_modern .entry-container,
.wvc-font-dark .entry-post-masonry .entry-container,
.wvc-font-dark .entry-post-masonry_alt .entry-container,
.wvc-font-dark .entry-post-masonry_modern .entry-container {
background: #fff;
}
.skin-dark .entry-post-grid .entry-container,
.skin-dark .entry-post-grid_classic .entry-container,
.skin-dark .entry-post-grid_modern .entry-container,
.skin-dark .entry-post-masonry .entry-container,
.skin-dark .entry-post-masonry_alt .entry-container,
.skin-dark .entry-post-masonry_modern .entry-container,
[class^=skin-dark_] .entry-post-grid .entry-container,
[class^=skin-dark_] .entry-post-grid_classic .entry-container,
[class^=skin-dark_] .entry-post-grid_modern .entry-container,
[class^=skin-dark_] .entry-post-masonry .entry-container,
[class^=skin-dark_] .entry-post-masonry_alt .entry-container,
[class^=skin-dark_] .entry-post-masonry_modern .entry-container,
[class*=" skin-dark_"] .entry-post-grid .entry-container,
[class*=" skin-dark_"] .entry-post-grid_classic .entry-container,
[class*=" skin-dark_"] .entry-post-grid_modern .entry-container,
[class*=" skin-dark_"] .entry-post-masonry .entry-container,
[class*=" skin-dark_"] .entry-post-masonry_alt .entry-container,
[class*=" skin-dark_"] .entry-post-masonry_modern .entry-container,
.wvc-font-light .entry-post-grid .entry-container,
.wvc-font-light .entry-post-grid_classic .entry-container,
.wvc-font-light .entry-post-grid_modern .entry-container,
.wvc-font-light .entry-post-masonry .entry-container,
.wvc-font-light .entry-post-masonry_alt .entry-container,
.wvc-font-light .entry-post-masonry_modern .entry-container {
background: #0d0e0f;
} .wp-block-latest-posts__list.is-grid li > a {
display: block;
width: 100%;
font-size: 18px;
margin-top: 8px;
margin-bottom: 8px;
}
.related-post-title {
text-align: center;
}
.related-posts {
width: calc(100% + 20px);
margin-left: -10px;
margin-top: 30px;
margin-bottom: 30px;
}
.related-posts:empty {
margin: 0;
}
.related-posts .post {
padding: 10px;
position: relative;
width: 100%;
height: 250px;
min-height: 150px !important;
margin-bottom: 20px;
}
.related-posts .entry-box {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
}
.related-posts .entry-container {
position: relative;
width: 100%;
height: 100%;
}
.related-posts .entry-link {
position: relative;
z-index: 5;
overflow: hidden;
display: block;
width: 100%;
height: 100%;
color: #FFF;
}
.related-posts .entry-bg {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #000 no-repeat center center;
background-size: cover;
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: transform 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(1) translate3d(0, 0, 0);
transform: scale(1) translate3d(0, 0, 0);
}
.related-posts .entry-overlay {
position: absolute;
bottom: 0;
left: 0;
width: 102%;
height: 60%;
background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));
background-image: linear-gradient(to bottom, transparent 0%, black 100%);
opacity: 0.3;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
z-index: 10;
}
.related-posts .entry-inner {
z-index: 15;
padding: 30px;
padding-bottom: 20px;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align: center;
display: table;
-webkit-transition: opacity 0.4s ease;
transition: opacity 0.4s ease;
}
.related-posts .entry-summary {
display: table-cell !important;
vertical-align: bottom;
width: 100%;
height: 100%;
color: #FFF;
max-width: 450px;
}
.related-posts .entry-title {
position: relative;
-webkit-transition: -webkit-transform 0.6s ease;
transition: transform 0.6s ease;
-webkit-transform: translateY(15px);
-ms-transform: translateY(15px);
transform: translateY(15px);
font-size: 14px;
color: #FFF !important;
margin-bottom: 20px;
}
.related-posts .entry-date {
opacity: 0;
font-size: 12px;
-webkit-transition: opacity 0.8s ease;
transition: opacity 0.8s ease;
}
.related-posts .entry-link:hover .entry-bg {
-webkit-transform: scale(1.1) translate3d(0, 0, 0);
transform: scale(1.1) translate3d(0, 0, 0);
}
.related-posts .entry-link:hover .entry-title {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.related-posts .entry-link:hover .entry-overlay {
opacity: 0.9;
}
.related-posts .entry-link:hover .entry-date {
opacity: 0.9;
}
.show-newsletter-form .related-posts {
margin-top: 0;
}
.wvc-single-post-fullwidth .author-box-container,
.wvc-single-post-fullwidth .newsletter-container,
.wvc-single-post-fullwidth .related-post-container,
.wvc-single-post-fullwidth .comments-container {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
max-width: 750px;
}
.wvc-single-post-fullwidth .author-box-container:before, .wvc-single-post-fullwidth .author-box-container:after,
.wvc-single-post-fullwidth .newsletter-container:before,
.wvc-single-post-fullwidth .newsletter-container:after,
.wvc-single-post-fullwidth .related-post-container:before,
.wvc-single-post-fullwidth .related-post-container:after,
.wvc-single-post-fullwidth .comments-container:before,
.wvc-single-post-fullwidth .comments-container:after {
content: "";
display: table;
}
.wvc-single-post-fullwidth .author-box-container:after,
.wvc-single-post-fullwidth .newsletter-container:after,
.wvc-single-post-fullwidth .related-post-container:after,
.wvc-single-post-fullwidth .comments-container:after {
clear: both;
}
.wvc-single-post-fullwidth .single-post-content-container {
margin-bottom: 30px;
}
.single-post .site-content .content-section {
margin-bottom: 35px;
}
.single-post .site-content .content-section:last-child {
margin-bottom: 0;
}
.single-post.sidebar-disabled #primary {
width: 100%;
margin: 0 auto;
}
.entry-single { }
.entry-single .entry-section {
margin-bottom: 50px;
}
.entry-single .entry-section:last-of-type {
margin-bottom: 0;
}
.newsletter-container .wvc-mailchimp-form-container {
margin: 0;
}
.author-hero h1.author-name {
margin-top: 14px;
}
.author-box {
font-size: 14px;
}
.author-box p {
margin-bottom: 14px;
}
p.author-socials {
margin-bottom: 0;
}
p.author-socials a {
font-weight: 700;
margin-right: 10px;
text-transform: uppercase;
}
.author-page-link {
margin-top: 15px;
}  .wolf-share-buttons-container {
margin-top: 30px;
}
.single-post-taxonomy-container {
margin-top: 30px;
}
.single-post-taxonomy-container .single-post-taxonomy {
display: inline-block;
padding-right: 15px;
}
.wvc-single-post-fullwidth .single-post-taxonomy-container,
.wvc-single-post-fullwidth .wolf-share-buttons-container {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
max-width: 750px;
margin-top: 30px;
}
.wvc-single-post-fullwidth .single-post-taxonomy-container:before, .wvc-single-post-fullwidth .single-post-taxonomy-container:after,
.wvc-single-post-fullwidth .wolf-share-buttons-container:before,
.wvc-single-post-fullwidth .wolf-share-buttons-container:after {
content: "";
display: table;
}
.wvc-single-post-fullwidth .single-post-taxonomy-container:after,
.wvc-single-post-fullwidth .wolf-share-buttons-container:after {
clear: both;
}
.wvc-single-post-fullwidth hr.single-post-bottom-line {
max-width: 750px;
margin: 50px auto;
}
.wvc-single-post-fullwidth.single-post-layout-default .post-extra-meta {
font-size: 13px;
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
max-width: 750px;
margin-top: 20px;
}
.wvc-single-post-fullwidth.single-post-layout-default .post-extra-meta:before, .wvc-single-post-fullwidth.single-post-layout-default .post-extra-meta:after {
content: "";
display: table;
}
.wvc-single-post-fullwidth.single-post-layout-default .post-extra-meta:after {
clear: both;
}
.post-extra-meta {
font-size: 13px;
}
.single-post-content-container .post-extra-meta {
margin-top: 0;
margin-bottom: 20px;
}
.single-post-content-container .post-extra-meta:empty {
margin: 0;
}
.entry-content .wp-playlist,
.entry-content .wpm-playlist-container,
.entry-content .fuid-video,
.entry-content .audio-shortcode-container,
.entry-content .video-shortcode-container,
.entry-single-video .wp-playlist,
.entry-single-video .wpm-playlist-container,
.entry-single-video .fuid-video,
.entry-single-video .audio-shortcode-container,
.entry-single-video .video-shortcode-container {
margin-bottom: 44px;
}
.global-skin-light .single-post-categories a,
.global-skin-light .single-post-tagcloud a,
.global-skin-default .single-post-categories a,
.global-skin-default .single-post-tagcloud a,
[class^=global-skin-light_] .single-post-categories a,
[class^=global-skin-light_] .single-post-tagcloud a,
[class*=" global-skin-light_"] .single-post-categories a,
[class*=" global-skin-light_"] .single-post-tagcloud a {
border: 1px solid rgba(0, 0, 0, 0.4);
color: #444;
}
.global-skin-dark .single-post-categories a,
.global-skin-dark .single-post-tagcloud a,
[class^=global-skin-dark_] .single-post-categories a,
[class^=global-skin-dark_] .single-post-tagcloud a,
[class*=" global-skin-dark_"] .single-post-categories a,
[class*=" global-skin-dark_"] .single-post-tagcloud a {
border: 1px solid rgba(255, 255, 255, 0.4);
color: #fff;
}
.comments-area {
margin-bottom: 80px;
}
.post-display-standard + .trigger-container {
margin-top: 60px;
}
.post-display-standard + .trigger-container a {
width: 100%;
}
.entry-post-standard {
margin-bottom: 80px;
width: 100%;
float: none;
}
.entry-post-standard .sticky-post {
display: inline-block;
position: absolute;
height: 50px;
top: 15px;
left: -44px;
font-size: 24px;
}
.entry-post-standard .entry-featured-link {
font-size: 24px;
}
.entry-post-standard .entry-container {
position: relative;
}
.entry-post-standard .entry-media {
margin-bottom: 30px;
position: relative;
}
.entry-post-standard.is-short-post-format .entry-media {
margin-bottom: 0;
}
.entry-post-standard .entry-link-mask {
display: block !important;
width: 100%;
height: 100%;
position: absolute !important;
top: 0;
left: 0;
z-index: 1;
}
.entry-post-standard .entry-link {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.entry-post-standard .entry-summary {
margin-bottom: 30px;
}
.entry-post-standard .entry-summary p:not(.no-margin) {
margin-bottom: 25px;
}
.entry-post-standard.post-excert-type-auto .entry-summary {
margin-bottom: 0;
}
.entry-post-standard .entry-meta {
padding-top: 15px;
}
.entry-post-standard .entry-meta .post-extra-meta {
margin-top: 0;
display: inline-block;
}
.entry-post-standard .entry-tag-list {
white-space: nowrap;
}
.entry-post-standard .entry-meta,
.entry-post-standard .entry-date {
font-size: 12px;
}
.entry-post-standard .entry-date {
display: block;
margin-bottom: 15px;
}
.entry-post-standard .author-meta img {
width: auto !important;
vertical-align: middle;
border-radius: 999em;
margin-right: 8px;
}
.entry-post-standard .entry-thumbnail {
position: relative;
}
.entry-post-standard .entry-thumbnail:hover .entry-thumbnail-overlay {
opacity: 1;
}
.entry-post-standard .entry-thumbnail a {
display: inline-block;
position: relative;
}
.entry-post-standard .entry-thumbnail-overlay {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.44);
opacity: 0;
}
.entry-post-standard .entry-thumbnail-overlay:after {
position: absolute;
top: 50%;
left: 50%;
font: normal normal normal 14px/1 Linearicons-Free;
content: "\e87a";
width: 50px;
height: 50px;
color: #fff;
}
.entry-post-standard .post-extra-meta {
font-size: 12px;
}
.entry-post-standard .entry-summary-overlay {
position: relative;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: rgba(0, 0, 0, 0.66);
color: #fff;
font-size: 18px;
padding: 44px;
}
.entry-post-standard.no-post-thumbnail .entry-summary-overlay {
background: none;
}
.entry-post-standard .entry-featured-quote {
position: relative;
font-weight: 400;
padding: 0;
margin: 0;
font-size: inherit;
margin-top: 20px;
border: none !important;
color: #fff;
}
.entry-post-standard .entry-featured-quote:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: Dashicons;
content: "\f122";
position: absolute;
font-size: 58px;
z-index: 0;
opacity: 0.22;
top: -64px;
left: -14px;
}
.entry-post-standard .entry-featured-quote a {
color: #fff;
}
.entry-post-standard .entry-featured-link {
text-align: center;
color: #fff !important;
margin: 0;
padding: 14px;
}
.entry-post-standard .entry-featured-link .fa {
margin-left: 8px;
}
.entry-post-standard.has-post-thumbnail.format-audio .wp-audio-shortcode {
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}
.entry-post-standard.has-post-thumbnail.format-audio .entry-thumbnail {
border-bottom-left-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.entry-post-standard:only-child, .entry-post-standard:last-of-type {
margin-bottom: 0;
}
.entry-post-standard.format-image .entry-thumbnail, .entry-post-standard.format-standard .entry-thumbnail {
display: inline-block;
}
.entry-post-standard.format-image .entry-media, .entry-post-standard.format-standard .entry-media {
display: inline;
}
.entry-post-standard.format-image .entry-media:after, .entry-post-standard.format-standard .entry-media:after {
display: block;
content: "";
height: 30px;
clear: both;
}
.entry-post-standard.format-image .entry-thumbnail-overlay:after {
content: "\e86f";
}
.entry-post-standard.format-audio.has-audio-player:not(.is-single-audio) .entry-thumbnail {
display: none;
}
.entry-post-standard.format-audio.has-audio-player:not(.is-single-audio) .wp-post-image,
.entry-post-standard.format-audio.has-audio-player:not(.is-single-audio) .entry-image {
display: none;
}
.entry-post-standard.is-instagram .entry-media {
display: inline-block;
}
.entry-grid_classic .img-bg,
.entry-grid_classic .entry-title {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.entry-grid_classic .entry-summary-inner {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.entry-grid_classic:hover .img-bg {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.entry-grid_classic:hover .entry-title {
color: #f3efe9;
}
.entry-post-masonry .wp-post-image,
.entry-post-masonry .entry-title {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.entry-post-masonry .entry-category-list {
margin-top: 8px;
display: block;
}
.entry-post-masonry:hover .wp-post-image {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.entry-post-masonry:hover .entry-title {
color: #f3efe9;
}
.entry-post-masonry.is-instagram .entry-summary {
display: none;
}
.entry-metro {
padding: 0;
margin: 0;
overflow: hidden;
width: 100%;
}
.entry-metro .entry-box {
position: relative;
display: block;
height: 0;
width: 100%;
overflow: visible;
padding-bottom: 100%;
}
.entry-metro .entry-outer {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.entry-metro .entry-container {
height: 100%;
overflow: hidden;
position: relative;
}
.entry-metro .entry-link-mask {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
.entry-metro .entry-image,
.entry-metro .entry-media {
overflow: hidden;
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
}
.entry-metro .entry-cover {
padding: 0;
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
}
.entry-metro .entry-inner {
overflow: hidden;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
}
.entry-post-metro-overlay {
position: absolute;
width: 100%;
height: 100%;
left: 0;
right: 0;
bottom: 0;
background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));
background-image: linear-gradient(to bottom, transparent 0%, black 100%);
opacity: 0.88;
z-index: 0;
}
.entry-post-metro .img-bg {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.entry-post-metro:hover .img-bg {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.entry-post-metro .category-label {
z-index: 5;
top: 15px;
left: 20px;
}
.entry-post-metro .sticky-post {
display: inline-block;
position: absolute;
height: 50px;
top: 4px;
left: auto;
right: 6px;
}
.entry-post-metro .sticky-post:before {
color: #fff;
}
.entry-post-metro .entry-date {
font-size: 12px;
}
.entry-post-metro .entry-title {
display: block;
width: 100%;
font-size: 16px;
margin-top: 8px;
margin-bottom: 8px;
}
.entry-post-metro .entry-summary {
width: 100%;
padding: 0 15px 35px 35px;
}
.entry-post-metro .entry-summary-inner {
position: relative;
width: 100%;
z-index: 0;
}
.entry-post-metro .entry-summary-inner {
color: #fff;
}
.entry-post-metro .entry-summary-inner .entry-title {
color: #fff;
}
.entry-post-metro .entry-excerpt p {
margin-bottom: 0;
}
.entry-post-metro .entry-meta {
font-size: 13px;
width: 100%;
color: white;
margin-top: 15px; position: relative;
z-index: 15;
}
.entry-post-metro .entry-meta a,
.entry-post-metro .entry-meta .post-meta {
color: inherit !important;
}
.entry-post-metro .entry-meta img {
width: auto;
vertical-align: middle;
border-radius: 999em;
margin-right: 8px;
}
@media screen and (min-width: 500px) {
.metro-pattern-auto .entry-metro,
.metro-pattern-pattern-1 .entry-metro,
.metro-pattern-pattern-2 .entry-metro,
.metro-pattern-pattern-3 .entry-metro,
.metro-pattern-pattern-4 .entry-metro {
width: 50%;
}
}
@media screen and (min-width: 1000px) {
.metro-pattern-auto .entry-metro {
width: 25%;
}
.metro-pattern-auto .entry-metro.metro-landscape {
width: 50%;
}
.metro-pattern-auto .entry-metro.metro-landscape .entry-box {
padding-bottom: 50%;
}
.metro-pattern-auto .entry-metro.metro-portrait .entry-box {
padding-bottom: 200%;
}
.metro-pattern-auto .entry-metro:first-child,
.metro-pattern-auto .entry-metro.featured {
width: 50%;
}
.metro-pattern-auto .entry-metro:first-child .entry-box,
.metro-pattern-auto .entry-metro.featured .entry-box {
padding-bottom: 100%;
}
.metro-pattern-pattern-1 .entry-metro {
width: 25%;
}
.metro-pattern-pattern-1 .entry-metro:nth-child(6n+1), .metro-pattern-pattern-1 .entry-metro:nth-child(6n+4) {
width: 50%;
}
.metro-pattern-pattern-1 .entry-metro:nth-child(6n+1) .entry-box, .metro-pattern-pattern-1 .entry-metro:nth-child(6n+4) .entry-box {
padding-bottom: 100%;
}
.metro-pattern-pattern-2 .entry-metro {
width: 25%;
}
.metro-pattern-pattern-2 .entry-metro:nth-child(8n+2) .entry-box {
padding-bottom: 200%;
}
.metro-pattern-pattern-2 .entry-metro:nth-child(8n+3) {
width: 50%;
}
.metro-pattern-pattern-2 .entry-metro:nth-child(8n+3) .entry-box {
padding-bottom: 100%;
}
.metro-pattern-pattern-2 .entry-metro:nth-child(8n+5) {
width: 50%;
}
.metro-pattern-pattern-2 .entry-metro:nth-child(8n+5) .entry-box {
padding-bottom: 100%;
}
.metro-pattern-pattern-2 .entry-metro:nth-child(8n+6) .entry-box {
padding-bottom: 200%;
}
.metro-pattern-pattern-3 .entry-metro {
width: 33.33%;
}
.metro-pattern-pattern-3 .entry-metro:nth-child(10n+5), .metro-pattern-pattern-3 .entry-metro:nth-child(10n+9) {
width: 66.67%;
}
.metro-pattern-pattern-3 .entry-metro:nth-child(10n+5) .entry-box, .metro-pattern-pattern-3 .entry-metro:nth-child(10n+9) .entry-box {
padding-bottom: 50%;
}
.metro-pattern-pattern-4 .entry-metro {
width: 25%;
}
.metro-pattern-pattern-4 .entry-metro:nth-child(8n+1), .metro-pattern-pattern-4 .entry-metro:nth-child(8n+7) {
width: 50%;
}
.metro-pattern-pattern-4 .entry-metro:nth-child(8n+1) .entry-box, .metro-pattern-pattern-4 .entry-metro:nth-child(8n+7) .entry-box {
padding-bottom: 100%;
}
.metro-pattern-pattern-4 .entry-metro:nth-child(8n+3) .entry-box {
padding-bottom: 200%;
}
.metro-pattern-pattern-4 .entry-metro:nth-child(8n+8) {
width: 50%;
}
.metro-pattern-pattern-4 .entry-metro:nth-child(8n+8) .entry-box {
padding-bottom: 50%;
}
.metro-pattern-pattern-5 .entry-metro {
width: 25%;
}
.metro-pattern-pattern-5 .entry-metro:nth-child(5n+1) {
width: 50%;
}
.metro-pattern-pattern-5 .entry-metro:nth-child(5n+1) .entry-box {
padding-bottom: 100%;
}
.metro-pattern-pattern-6 .entry-metro {
width: 25%;
}
.metro-pattern-pattern-6 .entry-metro:nth-child(5n+3) {
width: 50%;
}
.metro-pattern-pattern-6 .entry-metro:nth-child(5n+3) .entry-box {
padding-bottom: 100%;
}
.metro-pattern-pattern-7 .entry-metro {
width: 25%;
}
.metro-pattern-pattern-7 .entry-metro:nth-child(6n+1), .metro-pattern-pattern-7 .entry-metro:nth-child(6n+2) {
width: 50%;
}
.metro-pattern-pattern-7 .entry-metro:nth-child(6n+1) .entry-box, .metro-pattern-pattern-7 .entry-metro:nth-child(6n+2) .entry-box {
padding-bottom: 50%;
}
} .entry-page {
padding: 0;
margin: 0;
width: 100%;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
.entry-page img {
width: 100%;
}
.entry-page .entry-title {
display: block;
width: 100%;
font-size: 16px;
text-align: center;
margin-top: 15px;
margin-bottom: 5px;
}
.entry-page .entry-page-subheading {
display: block;
text-align: center;
font-size: 12px;
opacity: 0.44;
}
.entry-page {
margin-bottom: 35px;
}
@media screen and (min-width: 800px) {
.entry-page {
margin-bottom: 0;
}
} ul.product-display-small-list {
padding: 0;
margin: 0;
list-style: none;
}
ul.product-display-small-list li {
list-style-type: none;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 20px;
}
ul.product-display-small-list .woocommerce-loop-product__title {
font-size: 18px;
margin-bottom: 5px;
}
ul.product-display-small-list .product-thumbnail {
padding-right: 15px;
}
.entry-product-cat .woocommerce-loop-category__title {
font-size: 16px;
margin-top: 7px;
margin-bottom: 0;
}
.entry-product-cat img {
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.entry-product-cat a:hover img {
opacity: 0.88;
}
.entry-product-grid_classic,
.entry-product-grid_modern,
.entry-product-grid_modern_alt,
.entry-product-grid_overlay,
.entry-product-grid_overlay_quickview {
position: relative;
padding: 0;
margin: 0;
width: 100%;
}
.entry-product-grid_classic img,
.entry-product-grid_modern img,
.entry-product-grid_modern_alt img,
.entry-product-grid_overlay img,
.entry-product-grid_overlay_quickview img {
width: 100%;
}
.entry-product-grid_classic .woocommerce-LoopProduct-link,
.entry-product-grid_modern .woocommerce-LoopProduct-link,
.entry-product-grid_modern_alt .woocommerce-LoopProduct-link,
.entry-product-grid_overlay .woocommerce-LoopProduct-link,
.entry-product-grid_overlay_quickview .woocommerce-LoopProduct-link {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
}
.entry-product-grid_classic .wc-block-grid__product-title,
.entry-product-grid_classic .woocommerce-loop-product__title,
.entry-product-grid_modern .wc-block-grid__product-title,
.entry-product-grid_modern .woocommerce-loop-product__title,
.entry-product-grid_modern_alt .wc-block-grid__product-title,
.entry-product-grid_modern_alt .woocommerce-loop-product__title,
.entry-product-grid_overlay .wc-block-grid__product-title,
.entry-product-grid_overlay .woocommerce-loop-product__title,
.entry-product-grid_overlay_quickview .wc-block-grid__product-title,
.entry-product-grid_overlay_quickview .woocommerce-loop-product__title {
font-size: 15px;
margin-bottom: 10px;
}
.entry-product-grid_classic .price,
.entry-product-grid_modern .price,
.entry-product-grid_modern_alt .price,
.entry-product-grid_overlay .price,
.entry-product-grid_overlay_quickview .price {
display: block;
font-weight: 700;
margin-bottom: 10px;
}
.entry-product-grid_classic .price ins,
.entry-product-grid_modern .price ins,
.entry-product-grid_modern_alt .price ins,
.entry-product-grid_overlay .price ins,
.entry-product-grid_overlay_quickview .price ins {
text-decoration: none !important;
}
.entry-product-grid_classic .add_to_cart_button.ajax_add_to_cart.added,
.entry-product-grid_modern .add_to_cart_button.ajax_add_to_cart.added,
.entry-product-grid_modern_alt .add_to_cart_button.ajax_add_to_cart.added,
.entry-product-grid_overlay .add_to_cart_button.ajax_add_to_cart.added,
.entry-product-grid_overlay_quickview .add_to_cart_button.ajax_add_to_cart.added {
display: none;
} span.onsale {
text-transform: uppercase;
font-weight: 700;
text-align: center;
background: #f3efe9;
position: absolute;
z-index: 10;
left: 15px;
top: 15px;
padding: 5px 20px;
width: auto;
height: auto;
font-size: 13px;
color: #FFF;
display: inline-block;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.grid-padding-yes:not(.product-module-carousel) .entry-product .product-thumbnail-container {
-webkit-box-shadow: 0 0 0 0 !important;
box-shadow: 0 0 0 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.entry-product-grid,
.wc-block-grid__product {
position: relative;
padding: 0;
margin: 0;
width: 100%;
}
.entry-product-grid .product-summary,
.wc-block-grid__product .product-summary {
margin-top: 15px;
position: relative;
z-index: 5;
line-height: 1.5;
}
.entry-product-grid .product-summary .woocommerce-loop-product__title,
.entry-product-grid .product-summary .woocommerce-loop-product__title,
.wc-block-grid__product .product-summary .woocommerce-loop-product__title,
.wc-block-grid__product .product-summary .woocommerce-loop-product__title {
font-size: 13px;
}
.entry-product-grid .product-summary .price del,
.wc-block-grid__product .product-summary .price del {
opacity: 0.66;
}
.entry-product-grid .entry-link-mask,
.wc-block-grid__product .entry-link-mask {
position: absolute;
display: block;
width: 100%;
height: 100%;
z-index: 5;
}
.entry-product-grid .product-thumbnail-container,
.wc-block-grid__product .product-thumbnail-container {
position: relative;
}
.entry-product-grid .product-thumbnail-inner,
.wc-block-grid__product .product-thumbnail-inner {
position: relative;
overflow: hidden;
z-index: 0;
}
.entry-product-grid .product-thumbnail-inner img,
.wc-block-grid__product .product-thumbnail-inner img {
width: 100%;
height: auto;
}
.entry-product-grid .product-second-thumbnail,
.wc-block-grid__product .product-second-thumbnail {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
-webkit-transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.entry-product-grid:hover .product-second-thumbnail,
.wc-block-grid__product:hover .product-second-thumbnail {
opacity: 1;
}
.woocommerce-product-gallery__wrapper {
margin: 0;
zoom: 1;
}
.woocommerce-product-gallery__wrapper:before, .woocommerce-product-gallery__wrapper:after {
content: "";
display: table;
}
.woocommerce-product-gallery__wrapper:after {
clear: both;
}
.woocommerce-product-gallery__trigger {
position: absolute;
right: 15px;
top: 15px;
z-index: 99;
font-size: 0;
width: 30px;
height: 30px;
}
.woocommerce-product-gallery__trigger img {
display: none !important;
visibility: hidden;
height: 0;
opacity: 0;
}
.woocommerce-product-gallery__trigger:before {
background-color: rgba(0, 0, 0, 0.22);
content: "\e86f";
position: absolute;
font: normal normal normal 14px/1 Linearicons-Free;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
color: #fff;
font-size: 18px;
}
.woocommerce-single-product-zoom-disabled .zoomImg {
visibility: hidden !important;
display: none !important;
opacity: 0 !important;
height: 0;
width: 0;
}
.single-product #secondary {
display: none;
}
.single-product .images {
position: relative;
}
.single-product form.cart {
margin-top: 40px;
}
.single-product form.cart .wolf_add_to_wishlist {
margin-left: 33px;
}
.single-product hr {
margin-top: 28px;
margin-bottom: 28px;
}
.single-product .quantity input {
margin-right: 8px;
}
.single-product .attachment-shop_single {
width: 100%;
}
.single-product .summary .audio-shortcode-container {
margin-bottom: 2em;
}
.woocommerce-single-product-images-slider img {
width: 100%;
}
.woocommerce-single-product-images-slider .slide .easyzoom a {
pointer-events: none;
}
.woocommerce-single-product-images-slider .flex-direction-nav a {
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce-single-product-images-slider .flex-prev,
.woocommerce-single-product-images-slider .flex-next {
width: 50px;
background-color: rgba(0, 0, 0, 0.22) !important;
background-position: 45% 50%;
}
.woocommerce-single-product-images-slider .flex-prev {
padding-right: 5px;
}
.woocommerce-single-product-images-slider .flex-prev:before {
position: relative;
left: 6px;
}
.woocommerce-single-product-images-slider .flex-next {
padding-left: 5px;
}
.woocommerce-single-product-images-slider .flex-next:before {
position: relative;
right: 7px;
}
.woocommerce-single-product-images-slider .flex-control-thumbs {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.woocommerce-single-product-images-slider .flex-control-thumbs li {
margin: 0;
margin-left: 0px !important;
margin-right: 0px !important;
width: auto;
}
.woocommerce-single-product-images-slider .flex-control-thumbs li img {
padding: 3px;
padding-top: 6px;
-webkit-transition: opacity 0.2s ease-in;
transition: opacity 0.2s ease-in;
}
.woocommerce-single-product-images-slider .flex-control-thumbs li:first-child img {
padding-left: 0;
}
.woocommerce-single-product-images-slider .flex-control-thumbs li:last-child img {
padding-right: 0;
}
.product-content,
.woocommerce-Tabs-panel,
.related-products,
.upsells {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
}
.product-content:before, .product-content:after,
.woocommerce-Tabs-panel:before,
.woocommerce-Tabs-panel:after,
.related-products:before,
.related-products:after,
.upsells:before,
.upsells:after {
content: "";
display: table;
}
.product-content:after,
.woocommerce-Tabs-panel:after,
.related-products:after,
.upsells:after {
clear: both;
}
.product-content,
.woocommerce-Tabs-panel,
.single-product #secondary {
padding-top: 50px;
padding-bottom: 30px;
}
.single-product #secondary {
margin-top: 0;
}
.related-products,
.upsells {
padding-bottom: 50px;
}
.wolf-visual-composer .related-products {
padding-top: 50px;
}
.single-product-layout-fullwidth .product-content,
.single-product-layout-fullwidth .woocommerce-Tabs-panel,
.single-product-layout-fullwidth .related-products,
.single-product-layout-fullwidth .upsells {
max-width: none;
}
.wolf-visual-composer .woocommerce-Tabs-panel--description {
padding-top: 0;
padding-bottom: 0;
width: 100%;
max-width: none;
}
.wolf-visual-composer .woocommerce-Tabs-panel--description > h2 {
display: none;
}
.single-product-layout-sidebar-left .woocommerce-tabs ul.tabs,
.single-product-layout-sidebar-right .woocommerce-tabs ul.tabs {
text-align: left;
}
.single-product-layout-sidebar-left #secondary,
.single-product-layout-sidebar-right #secondary {
display: block;
}
.single-product .wolf-share-buttons-container {
margin-left: 0;
}
@media screen and (min-width: 500px) {
.single-product-layout-fullwidth .related-products .product,
.single-product-layout-fullwidth .upsells .product,
.single-product-layout-standard .related-products .product,
.single-product-layout-standard .upsells .product {
width: 50% !important;
float: left;
}
}
@media screen and (min-width: 800px) {
.single-product-layout-fullwidth .related-products .product,
.single-product-layout-fullwidth .upsells .product,
.single-product-layout-sidebar-right .related-products .product,
.single-product-layout-sidebar-right .upsells .product,
.single-product-layout-sidebar-left .related-products .product,
.single-product-layout-sidebar-left .upsells .product {
float: left;
width: 33.33% !important;
}
.single-product-layout-standard .related-products .product,
.single-product-layout-standard .upsells .product {
width: 25% !important;
}
}
@media screen and (min-width: 800px) {
.single-product-layout-sidebar-right .content-wrapper,
.single-product-layout-sidebar-left .content-wrapper {
max-width: 1400px !important;
margin-left: auto !important;
margin-right: auto !important;
}
.single-product-layout-sidebar-right .product-content,
.single-product-layout-sidebar-right .woocommerce-Tabs-panel,
.single-product-layout-sidebar-right .related-products,
.single-product-layout-sidebar-right .upsells,
.single-product-layout-sidebar-left .product-content,
.single-product-layout-sidebar-left .woocommerce-Tabs-panel,
.single-product-layout-sidebar-left .related-products,
.single-product-layout-sidebar-left .upsells {
max-width: none;
width: 100%;
}
.single-product-layout-sidebar-right #primary,
.single-product-layout-sidebar-right #container,
.single-product-layout-sidebar-left #primary,
.single-product-layout-sidebar-left #container {
width: 65.7%;
}
.single-product-layout-sidebar-right #secondary,
.single-product-layout-sidebar-left #secondary {
width: 29.2%;
}
.single-product-layout-sidebar-right #primary,
.single-product-layout-sidebar-right #container {
float: left;
}
.single-product-layout-sidebar-right #secondary {
float: right;
}
.single-product-layout-sidebar-left #primary,
.single-product-layout-sidebar-left #container {
float: right;
}
.single-product-layout-sidebar-left #secondary {
float: left;
}
.single-product .product .images {
float: left;
width: 48%;
}
.single-product .product .summary {
float: right;
width: 48%;
}
}
.woocommerce-tabs .tabs-container {
width: 92%;
max-width: 1400px;
margin: 0 auto;
}
.single-product-layout-sidebar .woocommerce-tabs .tabs-container,
.single-product-layout-sidebar-left .woocommerce-tabs .tabs-container,
.single-product-layout-sidebar-right .woocommerce-tabs .tabs-container {
width: 100%;
}
.single-product-layout-fullwidth .woocommerce-tabs .tabs-container {
max-width: none;
}
.wolf-visual-composer .woocommerce-tabs .tabs-container {
max-width: none;
text-align: center;
width: 100%;
}
@media screen and (min-width: 1200px) {
.single-product-layout-fullwidth .related-products .product,
.single-product-layout-fullwidth .upsells .product {
width: 16.66% !important;
}
}
.single-product-song-label {
font-style: italic;
display: inline-block;
margin-bottom: 15px;
}
.sold-individually .quantity {
display: none;
} .works.caption-text-align-left .entry-summary {
text-align: left;
}
.works.caption-text-align-right .entry-summary {
text-align: right;
}
.works.caption-text-align-center .entry-summary {
text-align: center;
}
.works.caption-valign-middle .entry-inner {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.works.caption-valign-bottom .entry-inner {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.works.caption-valign-top .entry-inner {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.entry-taxonomy {
font-size: 13px;
opacity: 0.77;
}
.work-layout-overlay .entry-summary a,
.work-layout-overlay .entry-summary .entry-title,
.work-layout-flip-box .entry-summary a,
.work-layout-flip-box .entry-summary .entry-title {
color: inherit !important;
}
.entry-work-grid,
.entry-work-masonry {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
position: relative;
padding: 0;
margin: 0;
}
.entry-work-grid .entry-link-mask,
.entry-work-masonry .entry-link-mask {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 5;
}
.entry-work-grid img,
.entry-work-masonry img {
width: 100%;
}
.entry-work-grid .entry-image,
.entry-work-masonry .entry-image {
position: relative;
overflow: hidden;
}
.entry-work-grid .entry-title,
.entry-work-masonry .entry-title {
display: block;
width: 100%;
font-size: 18px;
margin-bottom: 8px;
}
.entry-work-grid .entry-container,
.entry-work-masonry .entry-container {
position: relative;
}
.entry-work-grid,
.entry-work-masonry {
width: 100%;
}  .work-layout-standard .entry-inner {
margin-top: 15px;
margin-bottom: 15px;
}
.work-layout-standard .entry-inner-padding {
width: 100%;
position: relative;
z-index: 2;
}
.work-layout-standard .entry .bg-overlay {
display: none !important;
}
.work-layout-standard .entry .entry-image,
.work-layout-standard .entry .entry-media {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.work-layout-standard .entry:hover .entry-image,
.work-layout-standard .entry:hover .entry-media {
opacity: 0.66;
} .work-layout-overlay .entry-inner,
.work-layout-flip-box .entry-inner {
padding: 50px;
position: absolute;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 100%;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.work-layout-overlay .entry-inner .entry-summary,
.work-layout-flip-box .entry-inner .entry-summary {
width: 100%;
position: relative;
z-index: 15;
}
.work-layout-overlay .entry-inner-padding,
.work-layout-flip-box .entry-inner-padding {
width: 100%;
} .work-layout-overlay.work-hover-effect-default .entry-container {
overflow: hidden;
}
.work-layout-overlay.work-hover-effect-default .entry-inner {
opacity: 0;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.work-layout-overlay.work-hover-effect-default .entry-image {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.work-layout-overlay.work-hover-effect-default .entry-summary {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.work-layout-overlay.work-hover-effect-default .entry:hover .entry-inner {
opacity: 1;
}
.work-layout-overlay.work-hover-effect-default .entry:hover .entry-summary {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.work-layout-overlay.work-hover-effect-default .entry:hover .entry-image {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .work-layout-flip-box .entry {
-webkit-perspective: 1000px;
perspective: 1000px;
}
.work-layout-flip-box .entry-image {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.5s ease-in-out;
transition: transform 0.5s ease-in-out;
z-index: 20;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.work-layout-flip-box .entry-inner {
padding: 50px;
-webkit-transition: -webkit-transform 0.5s ease-in-out;
transition: transform 0.5s ease-in-out;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
bottom: 0;
right: 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.work-layout-flip-box .entry-summary {
position: relative;
z-index: 15;
-webkit-transform: translateZ(60px) scale(0.94);
transform: translateZ(60px) scale(0.94);
}
.work-layout-flip-box .entry:hover .entry-image {
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.work-layout-flip-box .entry:hover .entry-inner {
-webkit-transform: rotateY(0);
transform: rotateY(0);
}
@media screen and (min-width: 800px) {
.entry-work-grid {
margin-bottom: 0;
}
}
.entry-work-metro .entry-title {
display: block;
width: 100%;
font-size: 18px;
margin-bottom: 8px;
}
.entry-work-metro .entry-link-mask {
z-index: 5;
} .display-metro.work-layout-standard .entry-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
}
.display-metro.work-layout-standard .entry-image {
overflow: hidden;
position: relative;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
height: auto;
}
.display-metro.work-layout-standard .entry-inner {
display: block;
width: 100%;
height: auto;
-webkit-align-self: flex-end;
-ms-flex-item-align: end;
align-self: flex-end;
margin-top: 0;
margin-bottom: 0;
padding: 15px 20px 0 0;
}
.display-metro.work-layout-standard .entry-inner-padding {
width: 100%;
}
.display-metro.work-layout-standard .entry-title {
display: block;
width: 100%;
font-size: 18px;
margin-bottom: 8px;
} .grid-padding-no.work-layout-overlay .entry-work-masonry {
margin-right: -1px;
}
.work-info-container {
padding-top: 50px;
padding-bottom: 50px;
}
.work-meta-container ul {
margin: 0;
padding: 0;
list-style: none;
}
.work-meta-container ul li {
list-style-type: none;
}
.work-meta-container .work-meta .fa {
display: none;
}
.work-meta-container .wolf-share-buttons-container {
margin-left: 0;
}
.work-meta-label {
font-weight: 700;
}
.work-excerpt-container p:last-child {
margin-bottom: 0;
}
.work-meta-value {
opacity: 0.66;
}
.work-meta-value a:hover {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
color: #f3efe9;
} .single-work.wolf-visual-composer.single-work-layout-sidebar-right .work-info-container, .single-work.wolf-visual-composer.single-work-layout-sidebar-left .work-info-container {
padding-top: 80px;
padding-bottom: 80px;
} .entry-single-work {
width: 92%;
max-width: 1400px;
margin: 0 auto;
}
.single-work-layout-centered.wolf-visual-composer .entry-single-work {
max-width: none;
width: 100%;
}
.single-work-layout-centered.wolf-visual-composer .work-info-container {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
}
.single-work-layout-centered.wolf-visual-composer .work-info-container:before, .single-work-layout-centered.wolf-visual-composer .work-info-container:after {
content: "";
display: table;
}
.single-work-layout-centered.wolf-visual-composer .work-info-container:after {
clear: both;
}
.single-work-width-wide .entry-single-work,
.single-work-width-wide .content-wrapper {
max-width: none;
}
.single-work-width-fullwidth .entry-single-work,
.single-work-width-fullwidth .content-wrapper {
width: 100%;
max-width: none;
}
.single-work-layout-sidebar-right .work-info-container,
.single-work-layout-sidebar-left .work-info-container {
padding-left: 50px;
padding-right: 50px;
}
.single-work-layout-sidebar-right .work-meta-container,
.single-work-layout-sidebar-left .work-meta-container {
margin-top: 35px;
}
@media screen and (min-width: 800px) {
.single-work-layout-centered .work-excerpt-container {
float: left;
width: 65.7%;
}
.single-work-layout-centered .work-meta-container {
float: right;
width: 29.2%;
}
.single-work-layout-sidebar-left .work-content,
.single-work-layout-sidebar-right .work-content {
width: 66.66%;
}
.single-work-layout-sidebar-left .work-info-container,
.single-work-layout-sidebar-right .work-info-container {
width: 33.33%;
}
.single-work-layout-sidebar-right .work-content {
float: left;
}
.single-work-layout-sidebar-right .work-info-container {
float: right;
}
.single-work-layout-sidebar-left .work-content {
float: right;
}
.single-work-layout-sidebar-left .work-info-container {
float: left;
}
}    .entry-release .entry-link-mask {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 5;
}
.entry-taxonomy {
font-size: 13px;
opacity: 0.77;
}
.entry-release-grid,
.entry-release-masonry {
position: relative;
padding: 0;
margin: 0;
}
.entry-release-grid img,
.entry-release-masonry img {
width: 100%;
}
.entry-release-grid .entry-image,
.entry-release-masonry .entry-image {
position: relative;
overflow: hidden;
}
.entry-release-grid .entry-image img.resized-thumbnail,
.entry-release-masonry .entry-image img.resized-thumbnail {
width: 100%;
}
.entry-release-grid .entry-title,
.entry-release-masonry .entry-title {
display: block;
width: 100%;
font-size: 18px;
margin-bottom: 0;
}
.entry-release-grid .entry-container,
.entry-release-masonry .entry-container {
position: relative;
}
.entry-release-grid,
.entry-release-masonry {
width: 100%;
}  .release-layout-standard .entry-inner {
margin-top: 15px;
margin-bottom: 15px;
}
.release-layout-standard .entry .bg-overlay {
display: none !important;
}
.release-layout-standard .entry .img-bg {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.release-layout-standard .entry .entry-image img {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.release-layout-standard .entry:hover .img-bg,
.release-layout-standard .entry:hover .entry-image img {
opacity: 0.66;
} .release-layout-overlay .entry-inner,
.release-layout-flip-box .entry-inner {
padding: 50px;
position: absolute;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
height: 100%;
top: 0;
left: 0;
bottom: 0;
right: 0;
text-align: center;
color: #fff;
}
.release-layout-overlay .entry-inner a,
.release-layout-overlay .entry-inner .entry-title,
.release-layout-flip-box .entry-inner a,
.release-layout-flip-box .entry-inner .entry-title {
color: inherit !important;
}
.release-layout-overlay .entry-inner .entry-summary,
.release-layout-flip-box .entry-inner .entry-summary {
width: 100%;
position: relative;
z-index: 15;
} .release-layout-overlay .entry-container {
overflow: hidden;
}
.release-layout-overlay .entry-inner {
opacity: 0;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.release-layout-overlay .entry-image {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.release-layout-overlay .entry-summary {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.release-layout-overlay .entry:hover .entry-inner {
opacity: 1;
}
.release-layout-overlay .entry:hover .entry-summary {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.release-layout-overlay .entry:hover .entry-image {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .release-layout-flip-box .entry {
-webkit-perspective: 1000px;
perspective: 1000px;
}
.release-layout-flip-box .entry-image {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.5s ease-in-out;
transition: transform 0.5s ease-in-out;
z-index: 20;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.release-layout-flip-box .entry-inner {
padding: 50px;
-webkit-transition: -webkit-transform 0.5s ease-in-out;
transition: transform 0.5s ease-in-out;
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg);
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
bottom: 0;
right: 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.release-layout-flip-box .entry-summary {
position: relative;
z-index: 15;
-webkit-transform: translateZ(60px) scale(0.94);
transform: translateZ(60px) scale(0.94);
}
.release-layout-flip-box .entry:hover .entry-image {
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.release-layout-flip-box .entry:hover .entry-inner {
-webkit-transform: rotateY(0);
transform: rotateY(0);
}
@media screen and (min-width: 800px) {
.entry-release-grid {
margin-bottom: 0;
}
}
.entry-release-metro .entry-title {
display: block;
width: 100%;
font-size: 18px;
margin-bottom: 8px;
} .display-metro.release-layout-standard .entry-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
}
.display-metro.release-layout-standard .entry-image {
overflow: hidden;
position: relative;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
height: auto;
}
.display-metro.release-layout-standard .entry-inner {
display: block;
width: 100%;
height: auto;
-webkit-align-self: flex-end;
-ms-flex-item-align: end;
align-self: flex-end;
margin-top: 0;
margin-bottom: 0;
padding: 15px 20px 0 0;
}
.display-metro.release-layout-standard .entry-title {
display: block;
width: 100%;
font-size: 18px;
margin-bottom: 8px;
} .single-release .wolf-share-buttons-container {
margin-top: 20px;
max-width: none;
width: 100%;
}
.single-release .entry-title {
margin-bottom: 0;
font-size: 24px;
}
.release-info-container,
.release-content {
padding-top: 50px;
padding-bottom: 50px;
}
.wolf-release-buttons {
width: 100%;
display: block;
margin-top: 20px;
margin-bottom: 35px;
}
.wolf-release-button a {
margin-bottom: 8px;
font-size: 0;
}
.wolf-release-button a:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
font-size: 14px;
position: relative;
}
.wolf-release-itunes:before {
content: "\f179";
}
.wolf-release-free:before {
content: "\f0ed";
}
.wolf-release-google_play:before {
font-family: "Font Awesome 5 Brands" !important;
content: "\f167";
}
.wolf-release-amazon:before {
content: "\f270";
}
.wolf-release-bandcamp:before {
content: "\f2d5";
}
.wolf-release-qobuz:before {
font-family: Socicon !important;
content: "\e911";
}
.wolf-release-spotify:before {
content: "\f1bc";
}
.wolf-release-apple:before {
font-family: Socicon !important;
content: "\e008";
}
.wolf-release-deezer:before {
font-family: Socicon !important;
content: "\e018";
}
.wolf-release-tidal:before {
font-family: Socicon !important;
content: "\e910";
}
.wolf-release-buy:before {
content: "\f07a";
}
.wolf-release-add-to-cart:before {
display: inline-block;
content: "\f218";
}
.wolf-release-add-to-cart {
position: relative;
}
.wolf-release-button .added_to_cart {
display: none;
}
.wolf-release-add-to-cart-button-title {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 5;
}
.wolf-release-add-to-cart.added:before {
-webkit-animation: woltheme_pop 0.3s linear 1;
animation: woltheme_pop 0.3s linear 1;
}
.wolf-release-button .tooltipsy {
-webkit-transform: translate3d(-5px, -15px, 0);
transform: translate3d(-5px, -15px, 0);
}
@-webkit-keyframes woltheme_pop {
50% {
-webkit-transform: scale(1.4);
transform: scale(1.4);
}
}
@keyframes woltheme_pop {
50% {
-webkit-transform: scale(1.4);
transform: scale(1.4);
}
}
.release-meta-container:empty {
margin: 0 !important;
}
.release-meta-container .release-meta .fa {
display: none;
}
.release-meta-container .wolf-share-buttons-container {
margin-left: 0;
}
.release-thumbnail {
margin-bottom: 15px;
}
.release-thumbnail img {
width: 100%;
}
.release-meta-label {
font-weight: 700;
}
.release-excerpt-container {
margin-top: 20px;
}
.release-excerpt-container p:last-child {
margin-bottom: 0;
}
.release-meta-value {
opacity: 0.66;
}
.release-meta-value a:hover {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
color: #f3efe9;
}  .entry-single-release {
width: 92%;
max-width: 1400px;
margin: 0 auto;
}
.single-release-layout-centered.wolf-visual-composer .entry-single-release {
max-width: none;
width: 100%;
}
.single-release-layout-centered.wolf-visual-composer .release-info-container {
zoom: 1;
width: 92%;
margin: 0 auto;
max-width: 1400px;
}
.single-release-layout-centered.wolf-visual-composer .release-info-container:before, .single-release-layout-centered.wolf-visual-composer .release-info-container:after {
content: "";
display: table;
}
.single-release-layout-centered.wolf-visual-composer .release-info-container:after {
clear: both;
}
.single-release-width-wide .entry-single-release,
.single-release-width-wide .content-wrapper {
max-width: none;
}
.single-release-width-fullwidth .entry-single-release,
.single-release-width-fullwidth .content-wrapper {
width: 100%;
max-width: none;
}
.single-release-layout-sidebar-right .release-meta-container,
.single-release-layout-sidebar-left .release-meta-container {
margin-top: 20px;
}
.single-release-layout-sidebar-right .release-info-container {
padding-left: 50px;
}
.single-release-layout-sidebar-left .release-info-container {
padding-right: 50px;
}
@media screen and (max-width: 800px) {
.entry-single-release {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.release-info-container {
padding-bottom: 50px !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
}
@media screen and (min-width: 800px) {
.single-release-layout-centered .release-excerpt-container {
float: left;
width: 65.7%;
}
.single-release-layout-centered .release-meta-container {
float: right;
width: 29.2%;
}
.single-release-layout-sidebar-left .release-content,
.single-release-layout-sidebar-right .release-content {
width: 50%;
}
.single-release-layout-sidebar-left .release-info-container,
.single-release-layout-sidebar-right .release-info-container {
width: 50%;
}
.single-release-layout-sidebar-right .release-content {
float: left;
}
.single-release-layout-sidebar-right .release-info-container {
float: right;
}
.single-release-layout-sidebar-left .release-content {
float: right;
}
.single-release-layout-sidebar-left .release-info-container {
float: left;
}
.wolf-release-buttons {
display: table;
}
.wolf-release-button {
display: table-cell;
padding-right: 8px;
}
.wolf-release-button a {
width: 100% !important;
}
.wolf-release-buttons .wolf-release-button:last-child, .wolf-release-buttons .wolf-release-button:only-child {
padding-right: 0;
}
}
.widget_last_release .entry-title {
margin-top: 15px;
margin-bottom: 0;
} .pagination-link_to_events {
margin-bottom: 35px !important;
}
.event-display-list {
display: table;
width: 100%;
margin-top: 0;
margin-bottom: 44px;
}
.event-display-list .entry-event-list:last-child .event-table-cell,
.event-display-list .entry-event-list:only-child .event-table-cell {
border-bottom: none !important;
}
.event-display-list .we-date-format-custom {
display: block;
}
.entry-event-list {
font-size: 14px;
padding: 0;
display: table-row;
width: 100%;
float: none !important;
}
.entry-event-list .event-table-cell {
border-bottom: 1px solid rgba(0, 0, 0, 0.44);
position: relative;
padding: 15px 5px;
display: table-cell;
min-height: 50px;
vertical-align: middle;
width: auto;
}
.entry-event-list .event-link-mask {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.entry-event-list .we-date-format-custom .event-date {
text-transform: uppercase;
font-weight: 700;
width: 100px;
}
.entry-event-list .we-date-format-custom .event-date .we-month,
.entry-event-list .we-date-format-custom .event-date .we-day {
display: block;
}
.entry-event-list .we-date-format-default {
white-space: nowrap;
}
.entry-event-list .venue,
.entry-event-list .location {
display: block;
}
.entry-event-list .event-location {
font-weight: 700;
line-height: 1.2;
}
.entry-event-list .we-facebook {
width: 50px;
text-align: center;
}
.entry-event-list .event-action {
text-align: right;
}
.entry-event-list .ticket-button {
display: inline-block !important;
width: auto !important;
}
.entry-event-list .we-date-format-custom {
display: block;
width: 35px;
}
.entry-event-list .end-date {
position: relative;
padding-left: 25px;
}
.entry-event-list .end-date:before {
height: 1px;
line-height: 0;
display: block;
content: "—";
position: absolute;
top: 50%;
margin-top: -1px;
left: 8px;
}
.entry-event-list .we-label-cancelled,
.entry-event-list .we-label-soldout {
font-family: "Special Elite";
display: inline-block;
-webkit-transform: rotate(7deg);
-ms-transform: rotate(7deg);
transform: rotate(7deg);
margin-right: 10px;
}
.entry-event-list .we-label-free {
text-transform: uppercase;
font-weight: 700;
}
.entry-event-list .event-edit-cell {
width: 50px;
text-align: right;
display: none;
}
.entry-event-list .post-edit-link {
font-size: 11px;
display: block;
}
.entry-event-list .edit-pencil {
display: none;
}
.entry-event-list.we-cancelled {
opacity: 0.44;
}
.entry-event-list.we-cancelled a {
pointer-events: none;
cursor: default;
}
.entry-event-list .event-venue {
display: none;
}
.logged-in .event-edit-cell {
display: table-cell;
}
.mobile-venue {
font-weight: 400;
font-size: 0.8em;
}
.event-list-large .entry-event-list {
font-size: 16px;
}
.event-list-large .entry-event-list .we-action {
width: 200px;
}
.event-list-large .entry-event-list .event-venue {
display: table-cell;
}
.event-list-large .entry-event-list .venue,
.event-list-large .entry-event-list .location {
display: inline-block;
}
.event-list-large .entry-event-list .mobile-venue {
display: none;
}
@media screen and (max-width: 600px) {
.entry-event-list .ticket-button {
font-size: 11px;
padding: 5px;
}
}
@media screen and (min-width: 1200px) {
.entry-event-list {
font-size: 18px;
}
}
.skin-light .entry-event-list .event-table-cell,
.skin-default .entry-event-list .event-table-cell,
[class^=skin-light_] .entry-event-list .event-table-cell,
[class*=" skin-light_"] .entry-event-list .event-table-cell,
.wvc-font-dark .entry-event-list .event-table-cell {
border-bottom-color: rgba(0, 0, 0, 0.044);
}
.skin-dark .entry-event-list .event-table-cell,
[class^=skin-dark_] .entry-event-list .event-table-cell,
[class*=" skin-dark_"] .entry-event-list .event-table-cell,
.wvc-font-light .entry-event-list .event-table-cell {
border-bottom-color: rgba(255, 255, 255, 0.11);
}
.event-table-cell.event-date {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.event-info-overlay {
position: absolute;
width: 100%;
height: 35%;
left: 0;
right: 0;
bottom: 0;
background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));
background-image: linear-gradient(to bottom, transparent 0%, black 100%);
opacity: 0.88;
z-index: 0;
}
.entry-event-grid,
.entry-event-masonry {
position: relative;
padding: 0;
margin: 0;
}
.entry-event-grid.cancelled,
.entry-event-masonry.cancelled {
opacity: 0.44;
}
.entry-event-grid img,
.entry-event-masonry img {
width: 100%;
}
.entry-event-grid .entry-image,
.entry-event-masonry .entry-image {
position: relative;
overflow: hidden;
}
.entry-event-grid .entry-title,
.entry-event-masonry .entry-title {
display: block;
width: 100%;
font-size: 18px;
margin-bottom: 8px;
}
.entry-event-grid .entry-container,
.entry-event-masonry .entry-container {
position: relative;
}
.entry-event-grid,
.entry-event-masonry {
width: 100%;
} .entry-event-grid .entry-inner {
padding: 35px;
position: absolute;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
width: 100%;
height: 100%;
top: 0;
left: 0;
bottom: 0;
right: 0;
text-align: left;
color: #fff;
}
.entry-event-grid .entry-inner a,
.entry-event-grid .entry-inner .entry-title {
color: #fff !important;
}
.entry-event-grid .entry-inner .entry-summary {
width: 100%;
position: relative;
z-index: 15;
}
.entry-event-grid .entry-container {
overflow: hidden;
}
.entry-event-grid .entry-summary {
opacity: 1;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.entry-event-grid .entry-image {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.entry-event-grid:hover .entry-image {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.entry-event-grid:hover .entry-summary {
opacity: 0.8;
}
.entry-event-grid .event-date {
display: block;
text-transform: uppercase;
width: 60px;
text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.44);
}
.entry-event-grid .event-date .start-date,
.entry-event-grid .event-date .end-date {
display: block;
}
.entry-event-grid .location-title {
color: #fff !important;
display: block;
width: 100%;
font-size: 18px;
margin-bottom: 8px;
}
.sold-out-label,
.cancelled-label {
position: absolute;
right: 15px;
top: 15px;
z-index: 14;
font-size: 18px;
font-family: "Special Elite";
-webkit-transform: rotate(7deg);
-ms-transform: rotate(7deg);
transform: rotate(7deg);
}
@media screen and (min-width: 800px) {
.entry-event-grid {
margin-bottom: 0;
}
}
.event-map {
margin-bottom: 35px;
}
.event-details {
margin-bottom: 35px;
}
.event-thumbnail {
margin-bottom: 20px;
}
.event-thumbnail img {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.event-thumbnail a:hover img {
opacity: 0.88;
}
.single-event .event-date {
font-size: 24px;
}
.event-location {
font-size: 18px;
margin-bottom: 20px;
}
.event-buttons .event-status {
display: block;
margin-bottom: 20px;
font-size: 18px;
text-transform: uppercase;
}
.event-buttons .button {
width: 100%;
display: block;
text-transform: none;
font-family: Open Sans;
font-weight: 700;
margin-bottom: 15px;
}
.event-buttons .button:last-child, .event-buttons .button:only-child {
margin-bottom: 0;
}
.event-buttons .button .fa {
margin-right: 8px;
}
.event-buttons .wvc-button {
width: 100%;
display: block;
margin-bottom: 15px;
}
.event-buttons .wvc-button:last-child, .event-buttons .wvc-button:only-child {
margin-bottom: 0;
}
.event-buttons .wvc-button .fa {
margin-right: 8px;
position: relative;
top: -0.5px;
}
.single-event .fb-button:not(:hover) {
background: #3b5999;
border-color: #3b5999 !important;
color: white !important;
}
.single-event .fb-button .fa5,
.single-event .fb-button .fab {
margin-right: 5px;
}
.single-event .single-bit-button:not(:hover) {
color: white !important;
border-color: #00cec8;
background: #00cec8;
}
.single-event .fb-button:hover {
border-color: #3b5999;
color: #0d0d0d;
}
.single-event .single-bit-button:hover {
border-color: #00cec8;
color: #0d0d0d;
}
.event-container .wolf-share-buttons-container {
max-width: none;
width: 100%;
}
.we_event_list_widget .wolf-events-table {
width: 100%;
display: table;
}
.we_event_list_widget .we-table-row {
display: table-row;
width: 100%;
padding: 0;
}
.we_event_list_widget .we-table-cell {
display: table-cell;
vertical-align: middle;
width: auto;
padding: 15px 5px;
min-height: 50px;
}
.we_event_list_widget .we-month,
.we_event_list_widget .we-day {
display: block;
line-height: 1;
font-weight: 700;
text-transform: uppercase;
}
.we_event_list_widget .we-month {
font-size: 16px;
}
.we_event_list_widget .we-day {
font-size: 28px;
}
.we_event_list_widget .we-venue {
display: none;
}
.we_event_list_widget .ticket-button {
font-size: 11px;
padding: 5px;
}
.we_event_list_widget .we-action {
text-align: right;
}  ul.items.list {
margin-left: 0;
padding-left: 0;
} .grid.grid-padding-yes {
margin-top: -14px;
margin-left: -14px;
width: calc(100% + 28px);
}
.grid.grid-padding-yes .entry-grid {
padding: 14px;
}
.related-products .grid-padding-yes,
.upsells .grid-padding-yes {
margin-top: -14px;
margin-left: -14px;
width: calc(100% + 28px);
}
.related-products .grid-padding-yes .entry,
.upsells .grid-padding-yes .entry {
padding: 14px;
}
.metro.grid-padding-yes {
margin-top: -14px;
margin-left: -14px;
width: calc(100% + 28px);
}
.metro.grid-padding-yes .entry-metro .entry-outer,
.metro.grid-padding-yes .entry-metro_modern .entry-outer,
.metro.grid-padding-yes .entry-metro_modern_alt .entry-outer,
.metro.grid-padding-yes .entry-metro_overlay_quickview .entry-outer {
padding: 14px;
}
.layout-fullwidth .grid-padding-yes.grid, .layout-fullwidth .grid-padding-yes.metro,
.wvc-row-is-fullwidth .wvc-col-12 .grid-padding-yes.grid,
.wvc-row-is-fullwidth .wvc-col-12 .grid-padding-yes.metro,
.wolf-core-row-is-fullwidth .wolf-core-col-12 .grid-padding-yes.grid,
.wolf-core-row-is-fullwidth .wolf-core-col-12 .grid-padding-yes.metro {
margin: 14px;
width: calc(100% - 14px);
}
.layout-fullwidth .grid.grid-padding-yes.attachment-display-masonry_horizontal,
.wvc-row-is-fullwidth .wvc-col-12 .grid.grid-padding-yes.attachment-display-masonry_horizontal,
.wolf-core-row-is-fullwidth .wolf-core-col-12 .grid.grid-padding-yes.attachment-display-masonry_horizontal {
padding: 7px;
}
.has-no-padding-grid .category-filter-text-align-left {
padding-left: 25px;
}
.has-no-padding-grid .category-filter-text-align-right {
padding-right: 25px;
} .module-carousel {
margin-bottom: 35px;
padding-bottom: 15px;
}
.module-carousel.wvc-element, .module-carousel.wolf-core-element {
margin-bottom: 60px !important;
}
.items {
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
opacity: 0;
}
.mobile-screen .items,
.tablet-screen .items,
.notebook-screen .items,
.desktop-screen .items,
.desktop-big-screen .items {
opacity: 1;
}
.entry-columns-1 {
width: 100%;
}
.tablet-screen .entry-columns-default,
.tablet-screen .entry-columns-2,
.tablet-screen .entry-columns-3,
.tablet-screen .entry-columns-4,
.tablet-screen .entry-columns-5,
.tablet-screen .entry-columns-6,
.tablet-screen .entry-mosaic,
.notebook-screen .entry-columns-default,
.notebook-screen .entry-columns-2,
.notebook-screen .entry-columns-3,
.notebook-screen .entry-columns-4,
.notebook-screen .entry-columns-5,
.notebook-screen .entry-columns-6,
.notebook-screen .entry-mosaic,
.desktop-screen .entry-columns-default,
.desktop-screen .entry-columns-2,
.desktop-screen .entry-columns-3,
.desktop-screen .entry-columns-4,
.desktop-screen .entry-columns-5,
.desktop-screen .entry-columns-6,
.desktop-screen .entry-mosaic,
.desktop-big-screen .entry-columns-default,
.desktop-big-screen .entry-columns-2,
.desktop-big-screen .entry-columns-3,
.desktop-big-screen .entry-columns-4,
.desktop-big-screen .entry-columns-5,
.desktop-big-screen .entry-columns-6,
.desktop-big-screen .entry-mosaic {
float: left;
} .entry-wolf_content_block {
float: none !important;
} .tablet-screen { }
.tablet-screen .entry-columns-2,
.tablet-screen .entry-columns-4,
.tablet-screen .entry-columns-5,
.tablet-screen .entry-columns-6 {
width: 50%;
}
.tablet-screen .entry-columns-2:nth-child(2n+1),
.tablet-screen .entry-columns-4:nth-child(2n+1),
.tablet-screen .entry-columns-5:nth-child(2n+1),
.tablet-screen .entry-columns-6:nth-child(2n+1) {
clear: left;
}
.tablet-screen .wvc-col-12 .entry-grid.entry-columns-default,
.tablet-screen .wolf-core-col-12 .entry-grid.entry-columns-default, .tablet-screen.layout-fullwidth .entry-grid.entry-columns-default, .tablet-screen.layout-standard .entry-grid.entry-columns-default, .tablet-screen.layout-sidebar-right.no-secondary .entry-grid.entry-columns-default, .tablet-screen.layout-sidebar-left.no-secondary .entry-grid.entry-columns-default {
width: 50%;
}
.tablet-screen .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1),
.tablet-screen .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .tablet-screen.layout-fullwidth .entry-grid.entry-columns-default:nth-child(2n+1), .tablet-screen.layout-standard .entry-grid.entry-columns-default:nth-child(2n+1), .tablet-screen.layout-sidebar-right.no-secondary .entry-grid.entry-columns-default:nth-child(2n+1), .tablet-screen.layout-sidebar-left.no-secondary .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: left;
}
.tablet-screen .wvc-col-12 .entry-post-mosaic,
.tablet-screen .wolf-core-col-12 .entry-post-mosaic, .tablet-screen.layout-fullwidth .entry-post-mosaic, .tablet-screen.layout-standard .entry-post-mosaic, .tablet-screen.layout-sidebar-right.no-secondary .entry-post-mosaic, .tablet-screen.layout-sidebar-left.no-secondary .entry-post-mosaic {
width: 50%;
float: left;
height: 50vh;
}
.tablet-screen .wvc-col-12 .entry-video-mosaic,
.tablet-screen .wolf-core-col-12 .entry-video-mosaic, .tablet-screen.layout-fullwidth .entry-video-mosaic, .tablet-screen.layout-standard .entry-video-mosaic, .tablet-screen.layout-sidebar-right.no-secondary .entry-video-mosaic, .tablet-screen.layout-sidebar-left.no-secondary .entry-video-mosaic {
width: 50%;
float: left;
}
.tablet-screen .wvc-col-8 .entry-grid.entry-columns-default,
.tablet-screen .wvc-col-9 .entry-grid.entry-columns-default,
.tablet-screen .wolf-core-col-8 .entry-grid.entry-columns-default,
.tablet-screen .wolf-core-col-9 .entry-grid.entry-columns-default, .tablet-screen.layout-sidebar-right.has-secondary .entry-grid.entry-columns-default, .tablet-screen.layout-sidebar-left.has-secondary .entry-grid.entry-columns-default {
width: 50%;
}
.tablet-screen .wvc-col-8 .entry-grid.entry-columns-default:nth-child(2n+1),
.tablet-screen .wvc-col-9 .entry-grid.entry-columns-default:nth-child(2n+1),
.tablet-screen .wolf-core-col-8 .entry-grid.entry-columns-default:nth-child(2n+1),
.tablet-screen .wolf-core-col-9 .entry-grid.entry-columns-default:nth-child(2n+1), .tablet-screen.layout-sidebar-right.has-secondary .entry-grid.entry-columns-default:nth-child(2n+1), .tablet-screen.layout-sidebar-left.has-secondary .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: left;
}
.tablet-screen .wvc-col-8 .entry-post-mosaic,
.tablet-screen .wvc-col-9 .entry-post-mosaic,
.tablet-screen .wolf-core-col-8 .entry-post-mosaic,
.tablet-screen .wolf-core-col-9 .entry-post-mosaic, .tablet-screen.layout-sidebar-right.has-secondary .entry-post-mosaic, .tablet-screen.layout-sidebar-left.has-secondary .entry-post-mosaic {
width: 50%;
float: left;
height: 50vh;
}
.tablet-screen .wvc-col-8 .entry-video-mosaic,
.tablet-screen .wvc-col-9 .entry-video-mosaic,
.tablet-screen .wolf-core-col-8 .entry-video-mosaic,
.tablet-screen .wolf-core-col-9 .entry-video-mosaic, .tablet-screen.layout-sidebar-right.has-secondary .entry-video-mosaic, .tablet-screen.layout-sidebar-left.has-secondary .entry-video-mosaic {
width: 50%;
float: left;
}
.tablet-screen .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default,
.tablet-screen .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default,
.tablet-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default,
.tablet-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default, .tablet-screen.layout-fullwidth .entry-grid.entry-columns-default {
width: 50%;
}
.tablet-screen .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1),
.tablet-screen .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1),
.tablet-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1),
.tablet-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .tablet-screen.layout-fullwidth .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: left;
} .notebook-screen .entry-columns-2 {
width: 50%;
}
.notebook-screen .entry-columns-2:nth-child(2n+1) {
clear: left;
}
.notebook-screen .entry-columns-3,
.notebook-screen .entry-columns-5,
.notebook-screen .entry-columns-6 {
width: 33.33%;
}
.notebook-screen .entry-columns-3:nth-child(3n+1),
.notebook-screen .entry-columns-5:nth-child(3n+1),
.notebook-screen .entry-columns-6:nth-child(3n+1) {
clear: left;
}
.notebook-screen .entry-columns-4 {
width: 25%;
}
.notebook-screen .entry-columns-4:nth-child(4n+1) {
clear: left;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-grid.entry-columns-default, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-grid.entry-columns-default, .notebook-screen.layout-fullwidth .entry-grid.entry-columns-default, .notebook-screen.layout-standard .entry-grid.entry-columns-default, .notebook-screen.layout-sidebar-right.no-secondary .entry-grid.entry-columns-default, .notebook-screen.layout-sidebar-left.no-secondary .entry-grid.entry-columns-default {
width: 33.33%;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .notebook-screen.layout-fullwidth .entry-grid.entry-columns-default:nth-child(3n+1), .notebook-screen.layout-standard .entry-grid.entry-columns-default:nth-child(3n+1), .notebook-screen.layout-sidebar-right.no-secondary .entry-grid.entry-columns-default:nth-child(3n+1), .notebook-screen.layout-sidebar-left.no-secondary .entry-grid.entry-columns-default:nth-child(3n+1) {
clear: left;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic, .notebook-screen.layout-fullwidth .entry-post-mosaic, .notebook-screen.layout-standard .entry-post-mosaic, .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic, .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic {
width: 33.33%;
height: 50vh;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+1), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+1), .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+1), .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+1), .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+1), .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+1) {
width: 50%;
height: 100vh;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+1) .entry-title, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+1) .entry-title, .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+1) .entry-title, .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+1) .entry-title, .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+1) .entry-title, .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+1) .entry-title {
font-size: 18px;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+2), .notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+3), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+2), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+3), .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+2), .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+3), .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+2), .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+3), .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+2), .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+3), .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+2), .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+3) {
width: 50%;
height: 50vh;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+2) .entry-title, .notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+3) .entry-title, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+2) .entry-title, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+3) .entry-title, .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+2) .entry-title, .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+3) .entry-title, .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+2) .entry-title, .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+3) .entry-title, .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+2) .entry-title, .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+3) .entry-title, .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+2) .entry-title, .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+3) .entry-title {
font-size: 16px;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+7), .notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+9), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+7), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+9), .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+7), .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+9), .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+7), .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+9), .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+7), .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+9), .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+7), .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+9) {
width: 50%;
height: 50vh;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+7) .entry-title, .notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+9) .entry-title, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+7) .entry-title, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+9) .entry-title, .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+7) .entry-title, .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+9) .entry-title, .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+7) .entry-title, .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+9) .entry-title, .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+7) .entry-title, .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+9) .entry-title, .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+7) .entry-title, .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+9) .entry-title {
font-size: 16px;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+9), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+9), .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+9), .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+9), .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+9), .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+9) {
margin-top: -50vh;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+8), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+8), .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+8), .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+8), .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+8), .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+8) {
width: 50%;
height: 100vh;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+8) .entry-title, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+8) .entry-title, .notebook-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+8) .entry-title, .notebook-screen.layout-standard .entry-post-mosaic:nth-child(13n+8) .entry-title, .notebook-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+8) .entry-title, .notebook-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+8) .entry-title {
font-size: 18px;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-video-mosaic, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-video-mosaic, .notebook-screen.layout-fullwidth .entry-video-mosaic, .notebook-screen.layout-standard .entry-video-mosaic, .notebook-screen.layout-sidebar-right.no-secondary .entry-video-mosaic, .notebook-screen.layout-sidebar-left.no-secondary .entry-video-mosaic {
width: 33.33%;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-video-mosaic .entry-box, .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-video-mosaic .entry-box, .notebook-screen.layout-fullwidth .entry-video-mosaic .entry-box, .notebook-screen.layout-standard .entry-video-mosaic .entry-box, .notebook-screen.layout-sidebar-right.no-secondary .entry-video-mosaic .entry-box, .notebook-screen.layout-sidebar-left.no-secondary .entry-video-mosaic .entry-box {
height: 100%;
}
.notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-video-mosaic:nth-child(7n+1), .notebook-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-video-mosaic:nth-child(7n+4), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-video-mosaic:nth-child(7n+1), .notebook-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-video-mosaic:nth-child(7n+4), .notebook-screen.layout-fullwidth .entry-video-mosaic:nth-child(7n+1), .notebook-screen.layout-fullwidth .entry-video-mosaic:nth-child(7n+4), .notebook-screen.layout-standard .entry-video-mosaic:nth-child(7n+1), .notebook-screen.layout-standard .entry-video-mosaic:nth-child(7n+4), .notebook-screen.layout-sidebar-right.no-secondary .entry-video-mosaic:nth-child(7n+1), .notebook-screen.layout-sidebar-right.no-secondary .entry-video-mosaic:nth-child(7n+4), .notebook-screen.layout-sidebar-left.no-secondary .entry-video-mosaic:nth-child(7n+1), .notebook-screen.layout-sidebar-left.no-secondary .entry-video-mosaic:nth-child(7n+4) {
width: 66.66%;
}
.notebook-screen .wvc-col-8 .entry-grid.entry-columns-default,
.notebook-screen .wvc-col-9 .entry-grid.entry-columns-default,
.notebook-screen .wvc-row-wrapper-width-small .wvc-col-12 .entry-grid.entry-columns-default,
.notebook-screen .wolf-core-col-8 .entry-grid.entry-columns-default,
.notebook-screen .wolf-core-col-9 .entry-grid.entry-columns-default,
.notebook-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12 .entry-grid.entry-columns-default, .notebook-screen.layout-sidebar.has-secondary .entry-grid.entry-columns-default, .notebook-screen.layout-sidebar-right.has-secondary .entry-grid.entry-columns-default, .notebook-screen.layout-sidebar-left.has-secondary .entry-grid.entry-columns-default {
width: 50%;
}
.notebook-screen .wvc-col-8 .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wvc-col-9 .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wvc-row-wrapper-width-small .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wolf-core-col-8 .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wolf-core-col-9 .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .notebook-screen.layout-sidebar.has-secondary .entry-grid.entry-columns-default:nth-child(2n+1), .notebook-screen.layout-sidebar-right.has-secondary .entry-grid.entry-columns-default:nth-child(2n+1), .notebook-screen.layout-sidebar-left.has-secondary .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: left;
}
.notebook-screen .wvc-col-8.is-shop .entry-grid.entry-columns-default,
.notebook-screen .wvc-col-9.is-shop .entry-grid.entry-columns-default,
.notebook-screen .wvc-row-wrapper-width-small .wvc-col-12.is-shop .entry-grid.entry-columns-default,
.notebook-screen .wolf-core-col-8.is-shop .entry-grid.entry-columns-default,
.notebook-screen .wolf-core-col-9.is-shop .entry-grid.entry-columns-default,
.notebook-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12.is-shop .entry-grid.entry-columns-default, .notebook-screen.layout-sidebar.has-secondary.is-shop .entry-grid.entry-columns-default, .notebook-screen.layout-sidebar-right.has-secondary.is-shop .entry-grid.entry-columns-default, .notebook-screen.layout-sidebar-left.has-secondary.is-shop .entry-grid.entry-columns-default {
width: 33.33%;
}
.notebook-screen .wvc-col-8.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wvc-col-9.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wvc-row-wrapper-width-small .wvc-col-12.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wolf-core-col-8.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wolf-core-col-9.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.notebook-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12.is-shop .entry-grid.entry-columns-default:nth-child(2n+1), .notebook-screen.layout-sidebar.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(2n+1), .notebook-screen.layout-sidebar-right.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(2n+1), .notebook-screen.layout-sidebar-left.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: none;
}
.notebook-screen .wvc-col-8.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.notebook-screen .wvc-col-9.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.notebook-screen .wvc-row-wrapper-width-small .wvc-col-12.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.notebook-screen .wolf-core-col-8.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.notebook-screen .wolf-core-col-9.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.notebook-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12.is-shop .entry-grid.entry-columns-default:nth-child(3n+1), .notebook-screen.layout-sidebar.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(3n+1), .notebook-screen.layout-sidebar-right.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(3n+1), .notebook-screen.layout-sidebar-left.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(3n+1) {
clear: left;
} .desktop-screen .entry-columns-2 {
width: 50%;
}
.desktop-screen .entry-columns-2:nth-child(2n+1) {
clear: left;
}
.desktop-screen .entry-columns-3 {
width: 33.33%;
}
.desktop-screen .entry-columns-3:nth-child(3n+1) {
clear: left;
}
.desktop-screen .entry-columns-4 {
width: 25%;
}
.desktop-screen .entry-columns-4:nth-child(4n+1) {
clear: left;
}
.desktop-screen .entry-columns-5 {
width: 20%;
}
.desktop-screen .entry-columns-5:nth-child(5n+1) {
clear: left;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-grid.entry-columns-default, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-grid.entry-columns-default, .desktop-screen.layout-fullwidth .entry-grid.entry-columns-default, .desktop-screen.layout-standard .entry-grid.entry-columns-default, .desktop-screen.layout-sidebar-right.no-secondary .entry-grid.entry-columns-default, .desktop-screen.layout-sidebar-left.no-secondary .entry-grid.entry-columns-default {
width: 33.33%;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-fullwidth .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-standard .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar-right.no-secondary .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar-left.no-secondary .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: none;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-fullwidth .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-standard .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-sidebar-right.no-secondary .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-sidebar-left.no-secondary .entry-grid.entry-columns-default:nth-child(3n+1) {
clear: left;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic, .desktop-screen.layout-fullwidth .entry-post-mosaic, .desktop-screen.layout-standard .entry-post-mosaic, .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic, .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic {
width: 33.33%;
height: 50vh;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+1), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+1), .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+1), .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+1), .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+1), .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+1) {
width: 50%;
height: 100vh;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+1) .entry-title, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+1) .entry-title, .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+1) .entry-title, .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+1) .entry-title, .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+1) .entry-title, .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+1) .entry-title {
font-size: 18px;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+2), .desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+3), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+2), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+3), .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+2), .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+3), .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+2), .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+3), .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+2), .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+3), .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+2), .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+3) {
width: 50%;
height: 50vh;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+2) .entry-title, .desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+3) .entry-title, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+2) .entry-title, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+3) .entry-title, .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+2) .entry-title, .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+3) .entry-title, .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+2) .entry-title, .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+3) .entry-title, .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+2) .entry-title, .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+3) .entry-title, .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+2) .entry-title, .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+3) .entry-title {
font-size: 16px;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+7), .desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+9), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+7), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+9), .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+7), .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+9), .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+7), .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+9), .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+7), .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+9), .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+7), .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+9) {
width: 50%;
height: 50vh;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+7) .entry-title, .desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+9) .entry-title, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+7) .entry-title, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+9) .entry-title, .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+7) .entry-title, .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+9) .entry-title, .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+7) .entry-title, .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+9) .entry-title, .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+7) .entry-title, .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+9) .entry-title, .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+7) .entry-title, .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+9) .entry-title {
font-size: 16px;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+9), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+9), .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+9), .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+9), .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+9), .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+9) {
margin-top: -50vh;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+8), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+8), .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+8), .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+8), .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+8), .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+8) {
width: 50%;
height: 100vh;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-post-mosaic:nth-child(13n+8) .entry-title, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-post-mosaic:nth-child(13n+8) .entry-title, .desktop-screen.layout-fullwidth .entry-post-mosaic:nth-child(13n+8) .entry-title, .desktop-screen.layout-standard .entry-post-mosaic:nth-child(13n+8) .entry-title, .desktop-screen.layout-sidebar-right.no-secondary .entry-post-mosaic:nth-child(13n+8) .entry-title, .desktop-screen.layout-sidebar-left.no-secondary .entry-post-mosaic:nth-child(13n+8) .entry-title {
font-size: 18px;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-video-mosaic, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-video-mosaic, .desktop-screen.layout-fullwidth .entry-video-mosaic, .desktop-screen.layout-standard .entry-video-mosaic, .desktop-screen.layout-sidebar-right.no-secondary .entry-video-mosaic, .desktop-screen.layout-sidebar-left.no-secondary .entry-video-mosaic {
width: 33.33%;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-video-mosaic .entry-box, .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-video-mosaic .entry-box, .desktop-screen.layout-fullwidth .entry-video-mosaic .entry-box, .desktop-screen.layout-standard .entry-video-mosaic .entry-box, .desktop-screen.layout-sidebar-right.no-secondary .entry-video-mosaic .entry-box, .desktop-screen.layout-sidebar-left.no-secondary .entry-video-mosaic .entry-box {
height: 100%;
}
.desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-video-mosaic:nth-child(7n+1), .desktop-screen:not(.menu-layout-lateral) .wvc-col-12 .entry-video-mosaic:nth-child(7n+4), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-video-mosaic:nth-child(7n+1), .desktop-screen:not(.menu-layout-lateral) .wolf-core-col-12 .entry-video-mosaic:nth-child(7n+4), .desktop-screen.layout-fullwidth .entry-video-mosaic:nth-child(7n+1), .desktop-screen.layout-fullwidth .entry-video-mosaic:nth-child(7n+4), .desktop-screen.layout-standard .entry-video-mosaic:nth-child(7n+1), .desktop-screen.layout-standard .entry-video-mosaic:nth-child(7n+4), .desktop-screen.layout-sidebar-right.no-secondary .entry-video-mosaic:nth-child(7n+1), .desktop-screen.layout-sidebar-right.no-secondary .entry-video-mosaic:nth-child(7n+4), .desktop-screen.layout-sidebar-left.no-secondary .entry-video-mosaic:nth-child(7n+1), .desktop-screen.layout-sidebar-left.no-secondary .entry-video-mosaic:nth-child(7n+4) {
width: 66.66%;
}
.desktop-screen .wvc-col-8 .entry-grid.entry-columns-default,
.desktop-screen .wvc-col-9 .entry-grid.entry-columns-default,
.desktop-screen .wvc-row-wrapper-width-small .wvc-col-12 .entry-grid.entry-columns-default,
.desktop-screen .wolf-core-col-8 .entry-grid.entry-columns-default,
.desktop-screen .wolf-core-col-9 .entry-grid.entry-columns-default,
.desktop-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12 .entry-grid.entry-columns-default, .desktop-screen.layout-sidebar.has-secondary .entry-grid.entry-columns-default, .desktop-screen.layout-sidebar-right.has-secondary .entry-grid.entry-columns-default, .desktop-screen.layout-sidebar-left.has-secondary .entry-grid.entry-columns-default {
width: 50%;
}
.desktop-screen .wvc-col-8 .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wvc-col-9 .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wvc-row-wrapper-width-small .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-col-8 .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-col-9 .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar.has-secondary .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar-right.has-secondary .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar-left.has-secondary .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: left;
}
.desktop-screen .wvc-col-8.is-shop .entry-grid.entry-columns-default,
.desktop-screen .wvc-col-9.is-shop .entry-grid.entry-columns-default,
.desktop-screen .wvc-row-wrapper-width-small .wvc-col-12.is-shop .entry-grid.entry-columns-default,
.desktop-screen .wolf-core-col-8.is-shop .entry-grid.entry-columns-default,
.desktop-screen .wolf-core-col-9.is-shop .entry-grid.entry-columns-default,
.desktop-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12.is-shop .entry-grid.entry-columns-default, .desktop-screen.layout-sidebar.has-secondary.is-shop .entry-grid.entry-columns-default, .desktop-screen.layout-sidebar-right.has-secondary.is-shop .entry-grid.entry-columns-default, .desktop-screen.layout-sidebar-left.has-secondary.is-shop .entry-grid.entry-columns-default {
width: 33.33%;
}
.desktop-screen .wvc-col-8.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wvc-col-9.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wvc-row-wrapper-width-small .wvc-col-12.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-col-8.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-col-9.is-shop .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12.is-shop .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar-right.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar-left.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: none;
}
.desktop-screen .wvc-col-8.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wvc-col-9.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wvc-row-wrapper-width-small .wvc-col-12.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wolf-core-col-8.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wolf-core-col-9.is-shop .entry-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12.is-shop .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-sidebar.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-sidebar-right.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-sidebar-left.has-secondary.is-shop .entry-grid.entry-columns-default:nth-child(3n+1) {
clear: left;
}
.desktop-screen .wvc-col-8 .entry-product-grid.entry-columns-default,
.desktop-screen .wvc-col-9 .entry-product-grid.entry-columns-default,
.desktop-screen .wvc-row-wrapper-width-small .wvc-col-12 .entry-product-grid.entry-columns-default,
.desktop-screen .wolf-core-col-8 .entry-product-grid.entry-columns-default,
.desktop-screen .wolf-core-col-9 .entry-product-grid.entry-columns-default,
.desktop-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12 .entry-product-grid.entry-columns-default, .desktop-screen.layout-sidebar.has-secondary .entry-product-grid.entry-columns-default, .desktop-screen.layout-sidebar-right.has-secondary .entry-product-grid.entry-columns-default, .desktop-screen.layout-sidebar-left.has-secondary .entry-product-grid.entry-columns-default {
width: 33.33%;
}
.desktop-screen .wvc-col-8 .entry-product-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wvc-col-9 .entry-product-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wvc-row-wrapper-width-small .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-col-8 .entry-product-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-col-9 .entry-product-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar.has-secondary .entry-product-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar-right.has-secondary .entry-product-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.layout-sidebar-left.has-secondary .entry-product-grid.entry-columns-default:nth-child(2n+1) {
clear: none;
}
.desktop-screen .wvc-col-8 .entry-product-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wvc-col-9 .entry-product-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wvc-row-wrapper-width-small .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wolf-core-col-8 .entry-product-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wolf-core-col-9 .entry-product-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wolf-core-row-wrapper-width-small .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-sidebar.has-secondary .entry-product-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-sidebar-right.has-secondary .entry-product-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-sidebar-left.has-secondary .entry-product-grid.entry-columns-default:nth-child(3n+1) {
clear: left;
}
.desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default, .desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default, .desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default, .desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default, .desktop-screen.layout-fullwidth:not(.site-layout-boxed) .entry-grid.entry-columns-default {
width: 25%;
}
.desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.layout-fullwidth:not(.site-layout-boxed) .entry-grid.entry-columns-default:nth-child(3n+1) {
clear: none;
}
.desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(4n+1), .desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(4n+1), .desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(4n+1), .desktop-screen:not(.menu-layout-lateral):not(.site-layout-boxed) .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(4n+1), .desktop-screen.layout-fullwidth:not(.site-layout-boxed) .entry-grid.entry-columns-default:nth-child(4n+1) {
clear: left;
}
.desktop-screen .wvc-col-12 .entry-product-grid.entry-columns-default,
.desktop-screen .wolf-core-col-12 .entry-product-grid.entry-columns-default, .desktop-screen.is-shop.layout-standard .entry-product-grid.entry-columns-default {
width: 25%;
}
.desktop-screen .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.is-shop.layout-standard .entry-product-grid.entry-columns-default:nth-child(3n+1) {
clear: none;
}
.desktop-screen .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(4n+1),
.desktop-screen .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(4n+1), .desktop-screen.is-shop.layout-standard .entry-product-grid.entry-columns-default:nth-child(4n+1) {
clear: left;
}
.desktop-screen .entry-columns-6 {
width: 16.66%;
}
.desktop-screen .entry-columns-6:nth-child(6n+1) {
clear: left;
}
.desktop-screen .wvc-col-9 .entry-grid.entry-columns-default,
.desktop-screen .wolf-core-col-9 .entry-grid.entry-columns-default, .desktop-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default, .desktop-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default, .desktop-screen.menu-layout-lateral .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default, .desktop-screen.menu-layout-lateral .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default {
width: 33.33%;
}
.desktop-screen .wvc-col-9 .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-screen .wolf-core-col-9 .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.menu-layout-lateral .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-screen.menu-layout-lateral .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: none;
}
.desktop-screen .wvc-col-9 .entry-grid.entry-columns-default:nth-child(3n+1),
.desktop-screen .wolf-core-col-9 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.menu-layout-lateral .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-screen.menu-layout-lateral .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(3n+1) {
clear: left;
}
.desktop-big-screen .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-product.entry-columns-default,
.desktop-big-screen .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-product.entry-columns-default,
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default,
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default, .desktop-big-screen.is-shop.layout-fullwidth .entry-grid.entry-product.entry-columns-default {
width: 16.66% !important;
}
.desktop-big-screen .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(2n+1),
.desktop-big-screen .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(2n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(2n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(2n+1), .desktop-big-screen.is-shop.layout-fullwidth .entry-grid.entry-product.entry-columns-default:nth-child(2n+1) {
clear: none;
}
.desktop-big-screen .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(3n+1),
.desktop-big-screen .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(3n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(3n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(3n+1), .desktop-big-screen.is-shop.layout-fullwidth .entry-grid.entry-product.entry-columns-default:nth-child(3n+1) {
clear: none;
}
.desktop-big-screen .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(4n+1),
.desktop-big-screen .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(4n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(4n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(4n+1), .desktop-big-screen.is-shop.layout-fullwidth .entry-grid.entry-product.entry-columns-default:nth-child(4n+1) {
clear: none !important;
}
.desktop-big-screen .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(5n+1),
.desktop-big-screen .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(5n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(5n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(5n+1), .desktop-big-screen.is-shop.layout-fullwidth .entry-grid.entry-product.entry-columns-default:nth-child(5n+1) {
clear: none;
}
.desktop-big-screen .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(6n+1),
.desktop-big-screen .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(6n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(6n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-product.entry-columns-default:nth-child(6n+1), .desktop-big-screen.is-shop.layout-fullwidth .entry-grid.entry-product.entry-columns-default:nth-child(6n+1) {
clear: left;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default, .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default,
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default,
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default {
width: 25%;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1), .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(2n+1) {
clear: none;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(3n+1), .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(3n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(3n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(3n+1) {
clear: none;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(4n+1), .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(4n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(4n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(4n+1) {
clear: left;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(5n+1), .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(5n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(5n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(5n+1) {
clear: none;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-grid.entry-columns-default:nth-child(6n+1), .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-grid.entry-columns-default:nth-child(6n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(6n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-grid.entry-columns-default:nth-child(6n+1) {
clear: none;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-product-grid.entry-columns-default, .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-product-grid.entry-columns-default,
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-product-grid.entry-columns-default,
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-product-grid.entry-columns-default {
width: 20% !important;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(4n+1), .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(4n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(4n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(4n+1) {
clear: none;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(5n+1), .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(5n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(5n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(5n+1) {
clear: left;
}
.desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-large .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(6n+1), .desktop-big-screen.menu-layout-lateral .wvc-row-wrapper-width-full .wvc-col-12 .entry-product-grid.entry-columns-default:nth-child(6n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-large .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(6n+1),
.desktop-big-screen .wolf-core-row-wrapper-width-full .wolf-core-col-12 .entry-product-grid.entry-columns-default:nth-child(6n+1) {
clear: none;
}  .pagination {
display: block;
margin: 35px auto;
width: auto;
}
.pagination .nav-links {
zoom: 1;
width: auto;
margin: 0 auto;
text-align: center;
display: block;
}
.pagination .nav-links:before, .pagination .nav-links:after {
content: "";
display: table;
}
.pagination .nav-links:after {
clear: both !important;
}
.forum-pagination ul.page-numbers,
.woocommerce-pagination ul.page-numbers {
padding: 0;
zoom: 1;
width: auto;
margin: 0 auto;
text-align: center;
display: block;
}
.forum-pagination ul.page-numbers:before, .forum-pagination ul.page-numbers:after,
.woocommerce-pagination ul.page-numbers:before,
.woocommerce-pagination ul.page-numbers:after {
content: "";
display: table;
}
.forum-pagination ul.page-numbers:after,
.woocommerce-pagination ul.page-numbers:after {
clear: both !important;
}
.forum-pagination ul.page-numbers li,
.woocommerce-pagination ul.page-numbers li {
list-style-type: none;
display: inline-block;
}
.page-links {
zoom: 1;
margin: 0 auto;
}
.page-links:before, .page-links:after {
content: "";
display: table;
}
.page-links:after {
clear: both !important;
}
.page-links a,
.page-links > span:not(.page-links-title),
span.page-numbers,
.comments-pagination .nav-links a,
a.page-numbers {
text-align: center;
font-size: 15px;
line-height: 27px;
position: relative;
cursor: pointer;
display: inline-block;
height: 28px;
width: 28px;
margin: 10px 0 0;
text-align: center;
text-shadow: none;
text-decoration: none !important;
border: none;
}
.page-links a.current,
.page-links > span:not(.page-links-title).current,
span.page-numbers.current,
.comments-pagination .nav-links a.current,
a.page-numbers.current {
font-weight: 700;
}
li.page-numbers {
list-style-type: none;
display: inline-block;
} .comments-pagination {
text-align: center; }
.comments-pagination .nav-links a.prev,
.comments-pagination .nav-links a.next {
font-size: 0;
}
.comments-pagination .nav-links a.prev:before,
.comments-pagination .nav-links a.next:before {
font-size: 14px;
}
.comments-pagination .nav-links a.prev:before,
.pagination-icon-prev:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: Linearicons-Free;
content: "\e879";
}
.comments-pagination .nav-links a.next:before,
.pagination-icon-next:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: Linearicons-Free;
content: "\e87a";
}
.single-pagination-prev:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
content: "\f104";
}
.single-pagination-next:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: FontAwesome;
content: "\f105";
}
body.button-style-default span.page-numbers,
body.button-style-default a.page-numbers {
border-radius: 2px;
}
body.button-style-round span.page-numbers,
body.button-style-round a.page-numbers {
border-radius: 9999em;
}
.single-post-pagination {
width: 100%;
}
.single-post-pagination .nav-label {
text-transform: uppercase;
width: 100%;
display: block;
font-size: 1.2rem;
font-weight: 400;
}
.single-post-pagination .nav-index {
display: none;
}
.single-post-pagination .nav-index-icon {
font-size: 0;
}
.single-post-pagination .nav-index-icon:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font: normal normal normal 14px/1 FontAwesome;
content: "\f009";
}
.single-post-pagination .nav-previous,
.single-post-pagination .nav-index,
.single-post-pagination .nav-next {
overflow: hidden;
position: relative;
vertical-align: middle;
border: solid 1px rgba(0, 0, 0, 0.08);
}
.single-post-pagination .nav-previous a,
.single-post-pagination .nav-index a,
.single-post-pagination .nav-next a {
position: relative;
z-index: 14;
padding: 30px;
display: block;
-webkit-transition: color 0.3s ease, -webkit-transform 0.3s ease;
transition: color 0.3s ease, transform 0.3s ease;
}
.single-post-pagination .nav-previous.nav-has-bg,
.single-post-pagination .nav-index.nav-has-bg,
.single-post-pagination .nav-next.nav-has-bg {
background: #222;
color: #fff;
}
.single-post-pagination .nav-previous.nav-has-bg:after,
.single-post-pagination .nav-index.nav-has-bg:after,
.single-post-pagination .nav-next.nav-has-bg:after {
z-index: 0;
content: " ";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.33);
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.single-post-pagination .nav-previous.nav-has-bg .img-bg,
.single-post-pagination .nav-index.nav-has-bg .img-bg,
.single-post-pagination .nav-next.nav-has-bg .img-bg {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.single-post-pagination .nav-previous.nav-has-bg:hover .img-bg,
.single-post-pagination .nav-index.nav-has-bg:hover .img-bg,
.single-post-pagination .nav-next.nav-has-bg:hover .img-bg {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
.single-post-pagination .nav-previous.nav-has-bg:hover:after,
.single-post-pagination .nav-index.nav-has-bg:hover:after,
.single-post-pagination .nav-next.nav-has-bg:hover:after {
background: rgba(0, 0, 0, 0.55);
}
.single-post-pagination .nav-previous.nav-has-bg a:not(:hover),
.single-post-pagination .nav-previous.nav-has-bg .nav-label,
.single-post-pagination .nav-index.nav-has-bg a:not(:hover),
.single-post-pagination .nav-index.nav-has-bg .nav-label,
.single-post-pagination .nav-next.nav-has-bg a:not(:hover),
.single-post-pagination .nav-next.nav-has-bg .nav-label {
color: #fff;
}
.single-post-pagination .nav-previous {
text-align-last: auto;
}
.single-post-pagination .nav-previous .meta-icon {
margin-right: 5px;
}
.single-post-pagination .nav-index {
text-align: center;
}
.single-post-pagination .nav-next {
text-align: right;
-webkit-transition: -webkit-transform 0.3s ease;
transition: transform 0.3s ease;
}
.single-post-pagination .nav-next .meta-icon {
margin-left: 5px;
} .footer-type-uncover #page-content {
padding-bottom: 0;
}
.footer-type-uncover .site-footer {
z-index: 0;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
}
.footer-type-hidden .site-footer {
display: none;
visibility: hidden;
} .footer-type-hidden .site-footer,
.footer-type-hidden .music-social-icons-container {
display: none;
}
.site-footer-dark {
color: #fff;
}
.site-footer-dark h1,
.site-footer-dark h2,
.site-footer-dark h3,
.site-footer-dark h4,
.site-footer-dark h5,
.site-footer-dark h6,
.site-footer-dark a,
.site-footer-dark .widget a,
.site-footer-dark strong {
color: #fff !important;
}
.site-footer-dark td {
padding: 15px 5px;
}
.site-footer-dark .widget_search .search-field,
.site-footer-dark .widget.widget_product_search .search-field,
.site-footer-dark input,
.site-footer-dark select {
background: white !important;
}
.site-footer-dark .tagcloud a {
border-color: rgba(255, 255, 255, 0.44) !important;
}
.sidebar-footer-inner {
padding: 3em 0;
}
.footer-layout-wide .sidebar-footer-inner,
.footer-layout-wide .site-infos .wrap {
max-width: none;
}
.credits,
.bottom-social-links {
text-align: center;
}
.credits {
color: #fff;
}
.credits a {
color: #fff !important;
}
.credits a:hover {
opacity: 1;
}
.bottom-social-links .wvc-socials-container {
margin: 0 !important;
max-width: 100%;
}
@media screen and (min-width: 800px) {
.bottom-bar-layout-inline .bottom-social-links {
float: right;
text-align: right;
width: calc(100% - 500px);
}
.bottom-bar-layout-inline .bottom-social-links .wvc-socials-container {
text-align: right !important;
max-width: none;
}
.bottom-bar-layout-inline .credits {
float: left;
text-align: left;
width: 500px;
height: 50px;
line-height: 50px;
}
} .site-infos {
padding: 20px;
font-size: 12px;
line-height: 2;
background: #000;
color: #888;
-webkit-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.site-infos a {
color: #888;
}
.site-infos a:hover {
opacity: 1;
}
.site-infos a,
.site-infos span {
opacity: 0.6;
}
.site-infos .wvc-socials-container,
.site-infos .wvc-socials-container {
padding: 0;
}
.site-infos .wvc-social {
color: #fff;
font-size: 18px;
opacity: 1;
margin: 5px;
}
.site-infos .tertiary-navigation {
text-align: center;
} #back-to-top {
width: 30px;
height: 30px;
position: fixed;
right: 20px;
bottom: 20px;
z-index: 100;
-webkit-transition: all ease 0.2s;
transition: all ease 0.2s;
text-indent: -9999px;
color: #fff;
background: rgba(44, 47, 48, 0.5);
-webkit-transition: -webkit-transform 0.2s;
transition: transform 0.2s;
-webkit-transform: translate3d(0, 200px, 0);
transform: translate3d(0, 200px, 0);
}
#back-to-top.back-to-top-visible {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
#back-to-top:hover {
background: rgba(44, 47, 48, 0.8);
}
#back-to-top:before {
text-indent: 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\e877";
font-family: Linearicons-Free;
font-weight: 400 !important;
text-decoration: none !important;
line-height: 1;
top: 6px;
left: 6px;
font-size: 18px;
position: absolute;
}
body.is-wpm-bar-player #back-to-top {
bottom: 70px;
}  .flexslider {
border-radius: 0;
border: none;
margin: 0;
background: none;
} [class^=skin-default] .items .flickity-page-dots .dot,
[class*=" skin-default"] .items .flickity-page-dots .dot,
[class^=skin-light] .items .flickity-page-dots .dot,
[class*=" skin-light"] .items .flickity-page-dots .dot,
[class^=skin-light_] .items .flickity-page-dots .dot,
[class*=" skin-light_"] .items .flickity-page-dots .dot,
.global-skin-light .related-products .items .flickity-page-dots .dot,
[class^=global-skin-light_] .related-products .items .flickity-page-dots .dot,
[class*=" global-skin-light_"] .related-products .items .flickity-page-dots .dot,
.wvc-font-dark .items .flickity-page-dots .dot,
.wolf-core-font-dark .items .flickity-page-dots .dot {
background: #333;
border-color: #333;
}
[class^=skin-default] .items .flickity-page-dots .dot.is-selected,
[class*=" skin-default"] .items .flickity-page-dots .dot.is-selected,
[class^=skin-light] .items .flickity-page-dots .dot.is-selected,
[class*=" skin-light"] .items .flickity-page-dots .dot.is-selected,
[class^=skin-light_] .items .flickity-page-dots .dot.is-selected,
[class*=" skin-light_"] .items .flickity-page-dots .dot.is-selected,
.global-skin-light .related-products .items .flickity-page-dots .dot.is-selected,
[class^=global-skin-light_] .related-products .items .flickity-page-dots .dot.is-selected,
[class*=" global-skin-light_"] .related-products .items .flickity-page-dots .dot.is-selected,
.wvc-font-dark .items .flickity-page-dots .dot.is-selected,
.wolf-core-font-dark .items .flickity-page-dots .dot.is-selected {
-webkit-box-shadow: 0 0 0 1px #333;
box-shadow: 0 0 0 1px #333;
}
[class^=skin-dark] .items .flickity-page-dots .dot,
[class*=" skin-dark"] .items .flickity-page-dots .dot,
[class^=skin-dark_] .items .flickity-page-dots .dot,
[class*=" skin-dark_"] .items .flickity-page-dots .dot,
.global-skin-dark .related-products .items .flickity-page-dots .dot,
[class^=global-skin-dark_] .related-products .items .flickity-page-dots .dot,
[class*=" global-skin-dark_"] .related-products .items .flickity-page-dots .dot,
.wvc-font-light .items .flickity-page-dots .dot,
.wolf-core-font-light .items .flickity-page-dots .dot {
background: #fff;
border-color: #fff;
}
[class^=skin-dark] .items .flickity-page-dots .dot.is-selected,
[class*=" skin-dark"] .items .flickity-page-dots .dot.is-selected,
[class^=skin-dark_] .items .flickity-page-dots .dot.is-selected,
[class*=" skin-dark_"] .items .flickity-page-dots .dot.is-selected,
.global-skin-dark .related-products .items .flickity-page-dots .dot.is-selected,
[class^=global-skin-dark_] .related-products .items .flickity-page-dots .dot.is-selected,
[class*=" global-skin-dark_"] .related-products .items .flickity-page-dots .dot.is-selected,
.wvc-font-light .items .flickity-page-dots .dot.is-selected,
.wolf-core-font-light .items .flickity-page-dots .dot.is-selected {
-webkit-box-shadow: 0 0 0 1px #fff;
box-shadow: 0 0 0 1px #fff;
} html.fancybox-enabled {
overflow: visible !important;
}
html.fancybox-enabled .fancybox-container {
z-index: 999999 !important;
}
.fancybox-thumbs,
.fancybox-thumbs > ul > li {
background: #19191A;
}
.fancybox-thumbs > ul > li {
border-color: #19191A;
}
.fancybox-thumbs > ul > li:before {
border-color: #f3efe9;
}
.fancybox-iframe,
.fancybox-content {
background-color: transparent !important;
}
.fancybox-close-small,
.fancybox-share,
.fancybox-share__button span,
.fancybox-share h1,
.fancybox-share__input {
color: #fff !important;
}
@media screen and (min-width: 600px) {
.admin-bar .fancybox-infobar,
.admin-bar .fancybox-thumbs-y,
.admin-bar .fancybox-toolbar {
top: 46px;
}
}
@media screen and (min-width: 738px) {
.admin-bar .fancybox-infobar,
.admin-bar .fancybox-thumbs-y,
.admin-bar .fancybox-toolbar {
top: 32px;
}
} .tooltipsy {
padding: 5px 10px;
font-size: 10px;
max-width: 200px;
color: #fff;
background-color: #333;
border: 1px solid #0d0d0d;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.tooltipsy:after {
position: absolute;
bottom: -7px;
left: 50%;
margin-left: -7px;
content: " ";
width: 0;
height: 0;
border-style: solid;
border-width: 10px 7px 0 7px;
border-color: #333 transparent transparent transparent;
}  .woocommerce-wishlist .content-wrapper,
.woocommerce-cart .content-wrapper,
.woocommerce-checkout .content-wrapper,
.woocommerce-account .content-wrapper {
max-width: 1400px;
}
.woocommerce-cart .entry-thumbnail,
.woocommerce-checkout .entry-thumbnail,
.woocommerce-account .entry-thumbnail {
display: none !important;
}
.woocommerce-products-header,
.woocommerce-breadcrumb {
display: none;
}
.woocommerce-breadcrumb {
zoom: 1;
margin-bottom: 30px;
padding: 0;
font-size: 0.92em;
color: #888;
}
.woocommerce-breadcrumb:before, .woocommerce-breadcrumb:after {
content: "";
display: table;
}
.woocommerce-breadcrumb:after {
clear: both !important;
}
.woocommerce-breadcrumb a {
color: #888;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.woocommerce a.button.loading:before,
.woocommerce button.button.loading:before,
.woocommerce input.button.loading:before,
.woocommerce #respond input#submit.loading:before,
.woocommerce #content input.button.loading:before,
.woocommerce-page a.button.loading:before,
.woocommerce-page button.button.loading:before,
.woocommerce-page input.button.loading:before,
.woocommerce-page #respond input#submit.loading:before,
.woocommerce-page #content input.button.loading:before {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/ajax-loader@2x.gif);
background-size: 16px 16px;
}
}   p.demo_store,
.woocommerce-store-notice {
position: absolute;
top: 0;
left: 0;
right: 0;
margin: 0;
width: 100%;
font-size: 1em;
padding: 1em 0;
text-align: center;
background-color: #f3efe9;
color: #fff;
z-index: 99998;
-webkit-box-shadow: 0 1px 1em rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 1em rgba(0, 0, 0, 0.2);
display: none;
}
p.demo_store a,
.woocommerce-store-notice a {
color: #fff;
text-decoration: underline;
} @font-face {
font-family: "star";
src: url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/star.eot);
src: url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/star.eot?#iefix) format("embedded-opentype"), url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/star.woff) format("woff"), url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/star.ttf) format("truetype"), url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/star.svg#star) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "WooCommerce";
src: url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/WooCommerce.eot);
src: url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/WooCommerce.eot?#iefix) format("embedded-opentype"), url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/WooCommerce.woff) format("woff"), url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/WooCommerce.ttf) format("truetype"), url(//thomas-beyer.com/wp-content/themes/effigy/assets/css/lib/fonts/woocommerce/WooCommerce.svg#WooCommerce) format("svg");
font-weight: normal;
font-style: normal;
} .star-rating {
text-align: center;
margin: 0 auto;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1em;
font-size: 13px;
width: 5.4em;
font-family: "star";
}
.star-rating:before {
content: "sssss";
float: left;
top: 0;
left: 0;
position: absolute;
}
.star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.star-rating span:before {
content: "SSSSS";
top: 0;
position: absolute;
left: 0;
}
p.stars {
position: relative;
font-size: 1em;
}
p.stars a {
border-bottom: none !important;
display: inline-block;
font-weight: 700;
margin-right: 1em;
text-indent: -9999px;
position: relative;
}
p.stars a:last-child {
border-right: 0;
}
p.stars a.star-1, p.stars a.star-2, p.stars a.star-3, p.stars a.star-4, p.stars a.star-5 {
border-right: 1px solid #ccc;
}
p.stars a.star-1:after, p.stars a.star-2:after, p.stars a.star-3:after, p.stars a.star-4:after, p.stars a.star-5:after {
font-family: "WooCommerce";
text-indent: 0;
position: absolute;
top: 0;
left: 0;
}
p.stars a.star-1 {
width: 2em;
}
p.stars a.star-1:after {
content: "\e021";
}
p.stars a.star-1:hover:after, p.stars a.star-1.active:after {
content: "\e020";
}
p.stars a.star-2 {
width: 3em;
}
p.stars a.star-2:after {
content: "\e021\e021";
}
p.stars a.star-2:hover:after, p.stars a.star-2.active:after {
content: "\e020\e020";
}
p.stars a.star-3 {
width: 4em;
}
p.stars a.star-3:after {
content: "\e021\e021\e021";
}
p.stars a.star-3:hover:after, p.stars a.star-3.active:after {
content: "\e020\e020\e020";
}
p.stars a.star-4 {
width: 5em;
}
p.stars a.star-4:after {
content: "\e021\e021\e021\e021";
}
p.stars a.star-4:hover:after, p.stars a.star-4.active:after {
content: "\e020\e020\e020\e020";
}
p.stars a.star-5 {
width: 6em;
border: 0;
}
p.stars a.star-5:after {
content: "\e021\e021\e021\e021\e021";
}
p.stars a.star-5:hover:after, p.stars a.star-5.active:after {
content: "\e020\e020\e020\e020\e020";
}
.wr-stars > span.wr-star-voted:before, .wr-stars > span.wr-star-voted ~ span:before {
color: #f5d016 !important;
}  .currency-switcher {
text-align: center;
width: 80px !important;
font-size: 13px;
}
.wwcs-selector {
-webkit-transition: 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
transition: 0.5s cubic-bezier(0.39, 0.28, 0.31, 1.27);
left: auto;
right: 0;
display: block !important;
visibility: hidden;
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
opacity: 0;
}
.wwcs-selector li {
opacity: 1;
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
line-height: 2;
}
.wwcs-selector li:hover {
opacity: 0.88;
}
.wwcs-selector-item {
line-height: 2 !important;
}
.wvcs-currency-switcher-container.wwcs-dropdown .wwcs-selector {
opacity: 1;
visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.wwcs-current-currency,
.woocs-style-1-select {
text-align: center;
}
.wwcs-current-currency:after,
.woocs-style-1-select:after {
font-family: dripicons-v2 !important;
font-size: 12px;
content: "T";
position: relative;
top: 2px;
left: 2px;
}
.currency-switcher .woocs-style-1-dropdown {
height: 100% !important;
-webkit-transition: none;
transition: none;
color: inherit !important;
line-height: inherit;
}
.currency-switcher .woocs-style-1-select {
outline: none !important;
background: none !important;
padding: 0 !important;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
height: 100px;
-webkit-transition: none;
transition: none;
}
.currency-switcher .woocs-style-1-dropdown .woocs-style-1-dropdown-menu {
border-radius: 0 !important;
-webkit-box-shadow: none;
box-shadow: none;
padding-left: 0;
margin: 0 !important;
padding: 15px;
width: 150px;
list-style: none !important;
max-height: none !important;
left: auto;
right: 0;
top: 100px;
padding: 10px;
}
.currency-switcher .woocs-style-1-dropdown .woocs-style-1-dropdown-menu li {
list-style-type: none;
opacity: 1;
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
line-height: 1;
background-color: transparent !important;
text-align: center;
}
.currency-switcher .woocs-style-1-dropdown .woocs-style-1-dropdown-menu li:hover {
opacity: 0.88;
background-color: transparent !important;
}
.currency-switcher .woocs-style-1-dropdown {
position: relative;
max-height: none;
height: auto;
-webkit-box-shadow: none !important;
box-shadow: none !important;
outline: none !important;
background: none !important; }
.currency-switcher .woocs-style-1-dropdown .fa2 {
display: none;
}
.sticking .currency-switcher .woocs-style-1-dropdown .woocs-style-1-dropdown-menu {
top: 69px;
}
.breakpoint .currency-switcher .woocs-style-1-select {
line-height: 69px;
}
.breakpoint .currency-switcher .woocs-style-1-dropdown .woocs-style-1-dropdown-menu {
top: 69px;
} .widget.woocommerce .star-rating {
margin: 5px 0;
}
.widget.woocommerce .amount {
font-size: 16px;
} .widget_shopping_cart .button {
width: 100%;
margin: 0;
margin-bottom: 5px;
} .widget_product_search #s {
padding-left: 1%;
padding-right: 1%;
width: 98%;
}
.widget_product_search #woocommerce-product-search-field {
margin-bottom: 5px;
} .widget_layered_nav ul li {
list-style-type: none;
margin-left: 0;
}
.widget_layered_nav ul li a:before {
font-size: 14px;
font-family: Fontawesome;
content: "\f096";
margin-right: 8px;
margin-top: 3px;
}
.widget_layered_nav ul li a:focus:before {
content: "\f046";
}
.widget_layered_nav ul li.chosen a:before {
content: "\f046";
}
.widget_layered_nav_filters ul li a {
border: 1px solid rgba(0, 0, 0, 0.2);
}
.widget_layered_nav_filters ul li {
list-style-type: none;
margin-left: 0;
margin-right: 5px;
display: inline;
}
.widget_layered_nav_filters ul li a {
display: inline-block;
padding: 2px 8px;
opacity: 1;
}
.widget_layered_nav_filters ul li a:before {
font-size: 14px;
content: "×";
margin-right: 5px;
}
body.button-style-default .widget_layered_nav_filters ul li a {
border-radius: 3px;
}
body.button-style-round .widget_layered_nav_filters ul li a {
border-radius: 9999em;
} ul.cart_list,
ul.product_list_widget {
list-style: none outside;
padding: 0;
margin: 0;
}
ul.cart_list li,
ul.product_list_widget li {
padding: 4px 0;
margin-left: 0 !important;
margin-bottom: 1.2rem;
zoom: 1;
list-style: none;
}
ul.cart_list li:before, ul.cart_list li:after,
ul.product_list_widget li:before,
ul.product_list_widget li:after {
content: "";
display: table;
}
ul.cart_list li:after,
ul.product_list_widget li:after {
clear: both !important;
}
ul.cart_list li a,
ul.product_list_widget li a {
display: block;
font-weight: 700;
}
ul.cart_list li img,
ul.product_list_widget li img {
float: left;
margin-right: 14px;
width: auto;
height: auto;
max-width: 80px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
ul.cart_list li dl,
ul.product_list_widget li dl {
margin: 0;
padding-left: 1em;
border-left: 2px solid rgba(0, 0, 0, 0.1);
zoom: 1;
}
ul.cart_list li dl:before, ul.cart_list li dl:after,
ul.product_list_widget li dl:before,
ul.product_list_widget li dl:after {
content: "";
display: table;
}
ul.cart_list li dl:after,
ul.product_list_widget li dl:after {
clear: both !important;
}
ul.cart_list li dl dt, ul.cart_list li dl dd,
ul.product_list_widget li dl dt,
ul.product_list_widget li dl dd {
display: inline-block;
float: left;
margin-botom: 1em;
}
ul.cart_list li dl dt,
ul.product_list_widget li dl dt {
font-weight: bold;
padding: 0 0 0.25em 0;
margin: 0 4px 0 0;
clear: left;
}
ul.cart_list li dl dd,
ul.product_list_widget li dl dd {
padding: 0 0 0.25em 0;
}
ul.cart_list li dl dd p:last-child,
ul.product_list_widget li dl dd p:last-child {
margin-bottom: 0;
}
ul.cart_list li .quantity,
ul.product_list_widget li .quantity {
width: 150px;
}
ul.cart_list li .star-rating,
ul.product_list_widget li .star-rating {
float: none;
}
ul.cart_list li .reviewer,
ul.product_list_widget li .reviewer {
font-size: 1.2rem;
}
.widget_shopping_cart .total, .widget_shopping_cart .total {
border-top: 3px double rgba(0, 0, 0, 0.5);
padding: 4px 0 0;
}
.widget_shopping_cart .total strong, .widget_shopping_cart .total b, .widget_shopping_cart .total strong, .widget_shopping_cart .total b {
min-width: 40px;
display: inline-block;
}
.widget_shopping_cart .buttons, .widget_shopping_cart .buttons {
zoom: 1;
padding: 0;
}
.widget_shopping_cart .buttons:before, .widget_shopping_cart .buttons:after, .widget_shopping_cart .buttons:before, .widget_shopping_cart .buttons:after {
content: "";
display: table;
}
.widget_shopping_cart .buttons:after, .widget_shopping_cart .buttons:after {
clear: both !important;
}
.widget_shopping_cart .remove, .widget_shopping_cart .remove {
text-align: right;
} .widget_rating_filter ul {
margin: 0;
padding: 0;
border: 0;
list-style: none outside;
}
.widget_rating_filter ul li {
margin-left: 0;
padding: 0 0 1px;
list-style: none;
font-size: 15px;
}
.widget_rating_filter ul li a {
padding: 1px 0;
text-decoration: none;
}
.widget_rating_filter ul li .star-rating {
float: none;
display: inline-block;
position: relative;
top: 5px;
} .widget_price_filter .widget-title,
.widget_price_filter .widgettitle {
border: none;
padding-bottom: 0;
}
.widget_price_filter .button {
display: inline-block;
width: auto;
float: left;
margin-top: 5px;
}
.widget_price_filter .price_label {
display: inline-block;
position: relative;
top: 8px;
}
.widget_price_filter .price_slider {
margin-bottom: 1em;
}
.widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.4em;
font-size: 0.8751em;
}
.widget_price_filter .ui-slider {
position: relative;
text-align: left;
}
.widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 14px;
height: 14px;
border-radius: 14px;
cursor: pointer;
background: #333;
outline: none;
top: -4px;
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -1em;
}
.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: 0.7em;
display: block;
border: 0;
background: #f3efe9;
opacity: 0.88;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
background: rgba(0, 0, 0, 0.3);
}
.widget_price_filter .ui-slider-horizontal {
height: 0.5em;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: -1px;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: -1px;
} .widget_product_categories ul.children {
margin-left: 15px;
} @media screen and (min-width: 768px) {
.woocommerce-result-count {
float: left;
width: 50%;
margin-top: 5px;
}
.woocommerce-ordering {
margin-top: 0;
float: right;
text-align: right;
width: 50%;
max-width: 320px;
}
.woocommerce-ordering:after {
zoom: 1;
content: "";
display: table;
clear: both;
}
}
@media screen and (max-width: 768px) {
.woocommerce-ordering {
margin-bottom: 35px;
}
} .woocommerce-tabs h2,
.related.products h2 {
font-size: 18px;
}
#reviews ol.commentlist {
padding: 0;
}
.single-product .product .summary table.variations td {
border-top: 0;
border-left: 0;
border-right: 0;
}
.wc-forward:before {
content: "\f174";
font-family: Dashicons;
margin-right: 5px;
position: relative;
top: 1px;
font-weight: 400;
}
.wc-forward.checkout:before {
top: 0;
font-family: FontAwesome;
content: "\f08b";
}
.single-product .entry-single-product {
position: relative;
}
.single-product .entry-single-product .star-rating {
margin: 5px 0;
}
.single-product .entry-single-product .out-of-stock {
color: red;
font-weight: 700;
}
.single-product .entry-single-product .woocommerce-main-image:before {
display: none;
}
.single-product .entry-single-product .product_title {
line-height: 1;
margin-bottom: 15px;
margin-top: 35px;
}
.single-product .entry-single-product .flexslider {
margin-bottom: 0;
}
.single-product .entry-single-product .images ul {
padding: 0;
margin: 0;
}
.single-product .entry-single-product .images ul li {
list-style-type: none;
}
.single-product .entry-single-product .images .stacked-image {
margin-bottom: 15px;
}
.single-product .entry-single-product .images .thumbnails {
width: calc(100% + 6px);
margin-left: -3px !important;
padding-top: 2px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.single-product .entry-single-product .images .thumbnails img {
padding: 3px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.single-product .entry-single-product .images .thumbnails a {
display: block;
}
.single-product .entry-single-product .images .thumbnails a:before {
display: none;
}
.single-product .entry-single-product .images .thumbnails a:hover img {
opacity: 0.88;
}
.single-product .entry-single-product .summary {
margin-bottom: 2em;
}
.single-product .entry-single-product .summary .button {
margin-top: 0;
}
.single-product .entry-single-product .summary p {
margin-top: 0;
margin-bottom: 1em;
}
.single-product .entry-single-product .summary h1 {
font-size: 3rem;
}
.single-product .entry-single-product .summary .woocommerce-product-rating {
margin-top: 30px;
margin-bottom: 20px;
}
.single-product .entry-single-product .summary .star-rating {
margin-bottom: 10px;
}
.single-product .entry-single-product .summary .star-rating {
margin-top: 0.5rem;
}
.single-product .entry-single-product .summary .woocommerce-review-link {
font-size: 12px;
}
.single-product .entry-single-product .summary .amount {
font-size: 2rem;
}
.single-product .entry-single-product .summary table.variations {
font-size: inherit;
}
.single-product .entry-single-product .summary table.variations tr {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.single-product .entry-single-product .summary table.variations th,
.single-product .entry-single-product .summary table.variations td {
padding: 0;
}
.single-product .entry-single-product .summary table.variations tr,
.single-product .entry-single-product .summary table.variations th,
.single-product .entry-single-product .summary table.variations td {
border: none !important;
}
.single-product .entry-single-product .summary table.variations td {
width: 100%;
margin: 0;
padding: 0 !important;
line-height: 30px;
position: relative;
}
.single-product .entry-single-product .summary table.variations td.value select {
margin-top: 2rem;
margin-bottom: 2rem;
}
.single-product .entry-single-product .summary .product_meta span:not(.sku) {
display: block;
font-weight: 700;
}
.single-product .entry-single-product .summary .product_meta span:not(.sku) a {
font-weight: 400;
}
.single-product .entry-single-product .summary .sku {
font-weight: 400;
}
.single-product .entry-single-product .summary .button {
width: auto !important;
padding-top: 16px;
padding-bottom: 16px;
display: inline-block;
}
.single-product .entry-single-product .summary .price ins {
text-decoration: none;
font-weight: 700;
}
.single-product .entry-single-product .share-box {
text-align: left;
}
.single-product .entry-single-product .share-box .share-link-text {
display: none;
}
.single-add-to-wishlist {
width: auto;
margin-top: 30px;
}
.single-add-to-wishlist-label {
font-weight: 700;
position: relative;
margin-right: 8px;
top: -2px;
}
.tawcvs-swatches {
margin: 0;
}
.woocommerce div.product form.cart.variations_form .tawcvs-swatches,
.woocommerce.single-product form.cart.variations_form .tawcvs-swatches,
.woocommerce.archive form.cart.variations_form .tawcvs-swatches {
margin: 0 !important;
}
table.variations td.value {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
table.variations tr {
max-width: 450px;
}
table.variations th.label {
min-width: 150px;
padding-right: 40px !important;
}
.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.selected:before,
.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,
.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch.selected:before,
.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,
.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch.selected:before,
.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before {
border-color: black !important;
}
.global-skin-dark.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.selected:before, .global-skin-dark.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before, .global-skin-dark.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch.selected:before, .global-skin-dark.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before, .global-skin-dark.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch.selected:before, .global-skin-dark.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before {
border-color: white !important;
}
body.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch-item-wrapper,
body.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch-item-wrapper,
body.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch-item-wrapper {
margin-bottom: 0 !important;
}
.single-product .product-content .wp-audio-shortcode {
margin-bottom: 35px;
}
.swatch {
width: 30px !important;
height: 30px !important;
}  .woocommerce-tabs {
clear: both;
}
.woocommerce-tabs ul.tabs {
list-style: none;
padding: 0 0 0 1em;
margin: 0;
overflow: hidden;
position: relative;
margin-bottom: 0;
margin-left: 0;
padding-left: 0;
border-bottom: 1px solid grey;
}
.woocommerce-tabs ul.tabs li {
font-weight: 400;
display: inline-block;
position: relative;
z-index: 0;
margin: 0;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.woocommerce-tabs ul.tabs li a {
padding: 15px;
display: block;
}
.woocommerce-tabs ul.tabs li.active {
font-weight: 700;
-webkit-box-shadow: inset 0px -3px 0px 0px #000;
box-shadow: inset 0px -3px 0px 0px #000;
}
.woocommerce-tabs ul.tabs li:hover {
font-weight: 700;
}
#reviews #comments {
max-width: none;
}
#reviews #reply-title {
font-weight: 700;
}
#reviews .comment-form-comment label {
display: none;
}
#reviews textarea#comment {
min-height: 180px;
}
#reviews h2 small {
float: right;
font-size: 15px;
line-height: 21px;
margin: 10px 0 0 0;
}
#reviews h2 small a {
text-decoration: none;
}
#reviews h3 {
margin: 0;
}
#reviews #respond {
margin: 0;
border: 0;
padding: 0;
}
#reviews #comment {
height: 75px;
}
#reviews #comments h2 {
clear: none;
margin-bottom: 30px;
}
#reviews #comments ol.commentlist {
margin: 0;
width: 100%;
background: none;
list-style: none;
}
#reviews #comments ol.commentlist li {
padding: 0;
margin: 0 0 3em;
border: 0;
position: relative;
background: 0;
border: 0;
}
#reviews #comments ol.commentlist li .meta {
font-size: 0.75em;
margin-top: 15px;
}
#reviews #comments ol.commentlist li img.avatar {
float: left;
position: absolute;
top: 0;
left: 0;
padding: 3px;
width: 60px;
height: auto;
margin: 0;
line-height: 1;
}
#reviews #comments ol.commentlist li .comment-text {
margin: 0 0 0 60px;
padding: 0 2em 0;
}
#reviews #comments ol.commentlist li .comment-text p {
margin: 0 0 1em;
}
#reviews #comments ol.commentlist li .comment-text p.meta {
font-size: 0.83em;
}
#reviews #comments ol.commentlist li .comment-text .star-rating {
margin-top: 0.5rem;
}
#reviews #comments ol.commentlist ul.children {
list-style: none outside;
margin: 20px 0 0 50px;
}
#reviews #comments ol.commentlist ul.children .star-rating {
display: none;
}
#reviews #comments ol.commentlist #respond {
padding: 1em 1em 0;
margin: 20px 0 0 50px;
}
#reviews #comments .commentlist > li:before {
content: "";
} .woocommerce-billing-fields h3,
.woocommerce-shipping-fields h3 {
font-size: 18px;
}
.woocommerce,
.woocommerce-page { }
.woocommerce .quantity,
.woocommerce-page .quantity {
width: 75px;
height: 49px;
float: left;
margin-right: 8px;
}
.woocommerce .qty,
.woocommerce-page .qty {
text-align: center;
width: 100%;
height: 100%;
margin-top: -1px;
}
.woocommerce .quantity .plus,
.woocommerce .quantity .minus,
.woocommerce-page .quantity .plus,
.woocommerce-page .quantity .minus {
display: none;
}
.woocommerce form .select2-container .select2-choice,
.woocommerce-page form .select2-container .select2-choice {
padding: 7px;
}
.woocommerce form .form-row,
.woocommerce-page form .form-row {
zoom: 1;
}
.woocommerce form .form-row:before, .woocommerce form .form-row:after,
.woocommerce-page form .form-row:before,
.woocommerce-page form .form-row:after {
content: "";
display: table;
}
.woocommerce form .form-row:after,
.woocommerce-page form .form-row:after {
clear: both;
}
.woocommerce form .form-row label,
.woocommerce-page form .form-row label {
display: block;
}
.woocommerce form .form-row label.checkbox,
.woocommerce-page form .form-row label.checkbox {
display: inline;
}
.woocommerce form .form-row select,
.woocommerce-page form .form-row select {
width: 100%;
}
.woocommerce form .form-row .input-text,
.woocommerce-page form .form-row .input-text {
width: 100%;
}
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
float: left;
width: 47%;
overflow: visible;
}
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-last {
float: right;
}
.woocommerce form .form-row-wide,
.woocommerce-page form .form-row-wide {
clear: both;
}
.woocommerce form .form-row,
.woocommerce-page form .form-row {
margin: 0 0 15px;
}
.woocommerce form .form-row .select2-container--default.select2-results > .select2-results__options,
.woocommerce-page form .form-row .select2-container--default.select2-results > .select2-results__options {
color: #333 !important;
}
.woocommerce form .form-row select,
.woocommerce form .form-row textarea,
.woocommerce form .form-row input.input-text,
.woocommerce-page form .form-row select,
.woocommerce-page form .form-row textarea,
.woocommerce-page form .form-row input.input-text {
border-color: #ccc;
}
.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder,
.woocommerce-page form .form-row [placeholder]:focus::-webkit-input-placeholder {
-webkit-transition: opacity 0.5s 0.5s ease;
transition: opacity 0.5s 0.5s ease;
opacity: 0;
}
.woocommerce form .form-row label,
.woocommerce-page form .form-row label {
line-height: 2em;
}
.woocommerce form .form-row label.hidden,
.woocommerce-page form .form-row label.hidden {
visibility: hidden;
}
.woocommerce form .form-row label.inline,
.woocommerce-page form .form-row label.inline {
display: inline;
}
.woocommerce form .form-row select,
.woocommerce-page form .form-row select {
margin: 0;
}
.woocommerce form .form-row .required,
.woocommerce-page form .form-row .required {
color: red;
font-weight: bold;
border: 0;
}
.woocommerce form .form-row .input-checkbox,
.woocommerce-page form .form-row .input-checkbox {
display: inline;
margin-left: 5px;
text-align: center;
vertical-align: middle;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.woocommerce-page form .form-row input.input-text,
.woocommerce-page form .form-row textarea {
width: 100%;
margin: 0;
outline: 0;
line-height: 1em;
}
.woocommerce form .form-row textarea,
.woocommerce-page form .form-row textarea {
display: block;
-webkit-box-shadow: none;
box-shadow: none;
}
.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce form .form-row.validate-required.woocommerce-invalid select,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid select {
border-color: #fb7f88;
}
.woocommerce form.login,
.woocommerce form.checkout_coupon,
.woocommerce form.register,
.woocommerce-page form.login,
.woocommerce-page form.checkout_coupon,
.woocommerce-page form.register {
padding: 20px;
margin: 2em 0 2em 0px;
text-align: left;
}
.woocommerce ul#shipping_method,
.woocommerce-page ul#shipping_method {
list-style: none outside;
margin: 0;
padding: 0;
}
.woocommerce ul#shipping_method li,
.woocommerce-page ul#shipping_method li {
margin: 0;
padding: 0.25em 0 0.25em 22px;
text-indent: -22px;
list-style: none outside;
}
.woocommerce ul#shipping_method .amount,
.woocommerce-page ul#shipping_method .amount {
font-weight: bold;
}
.woocommerce p.woocommerce-shipping-contents,
.woocommerce-page p.woocommerce-shipping-contents {
margin: 0;
}
.woocommerce-EditAccountForm .woocommerce-Button {
margin-top: 35px;
}
.woocommerce-form-login__rememberme {
margin: 20px 0 35px;
}  .woocommerce-cart h2 {
font-size: 18px;
}
.woocommerce-cart #coupon_code {
width: 100%;
margin-bottom: 10px;
}
.woocommerce-cart .coupon {
width: 100%;
}
.woocommerce-cart .coupon label {
display: block;
}
.woocommerce-cart input.button {
display: block;
width: 100%;
margin: 5px 0;
}
#ship-to-different-address-checkbox {
height: 13px;
}
.shipping-calculator-form {
margin-top: 30px;
max-width: 750px;
}
table.cart,
#content table.cart {
margin-bottom: 50px;
}
table.cart thead,
#content table.cart thead {
color: #333;
}
table.cart .product-thumbnail,
#content table.cart .product-thumbnail {
min-width: 80px;
}
table.cart img,
#content table.cart img {
width: 80px;
}
table.cart th,
table.cart td,
#content table.cart th,
#content table.cart td {
vertical-align: middle;
}
table.cart a.remove,
#content table.cart a.remove {
border-radius: 999em;
display: block;
font-size: 1.5em;
height: 1em;
width: 1em;
text-align: center;
line-height: 1;
color: red;
text-decoration: none;
font-weight: bold;
border-bottom: none;
}
table.cart td.actions,
#content table.cart td.actions {
text-align: right;
padding: 1em;
}
table.cart .coupon,
#content table.cart .coupon {
text-align: left;
}
table.cart .coupon .input-text,
#content table.cart .coupon .input-text {
outline: 0;
line-height: 20px;
}
table.cart input,
#content table.cart input {
vertical-align: middle;
}
.woocommerce-cart tr th,
.woocommerce-cart tr td:not(.actions) {
font-size: 12px;
}
.woocommerce-cart .coupon button.button {
margin-bottom: 8px;
}
.woocommerce-cart .coupon input {
margin-bottom: 5px;
}
.wc-backward {
width: auto;
margin-left: 0;
}
.woocommerce-cart .cross-sells {
margin-bottom: 30px;
}
button:disabled,
button[disabled] {
opacity: 0.5;
pointer-events: none;
}
@media screen and (max-width: 770px) {
table.cart td.product-remove {
padding: 0;
position: relative;
}
table.cart td.product-remove a.remove {
position: absolute;
font-size: 1.41575em;
top: -0.6180469716em;
right: -0.6180469716em;
background: red;
color: white !important;
}
table.shop_table thead {
display: none;
}
table.shop_table tbody th {
display: none;
}
table.shop_table tr:before {
content: "";
display: block;
height: 20px;
}
table.shop_table tr:after {
content: "";
display: block;
height: 10px;
}
table.shop_table tr td {
display: block !important;
text-align: right;
clear: both;
padding: 15px 0;
}
table.shop_table tr td .quantity {
float: right;
margin-right: 0;
}
table.shop_table tr td.product-thumbnail {
text-align: center;
}
table.shop_table tr {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
table.shop_table tr td[data-title]:before {
content: attr(data-title) ": ";
font-weight: 700;
float: left;
}
}
@media screen and (max-width: 770px) {
.woocommerce ul#shipping_method li,
.woocommerce-page ul#shipping_method li {
text-indent: 0;
padding: 0;
}
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
float: none;
width: 100%;
}
.showcoupon {
display: block;
}
.woocommerce-checkout-review-order table.shop_table tr td {
text-align: left;
padding: 15px 0 0;
border: none;
}
.woocommerce-checkout-review-order-table tfoot tr {
border: none !important;
}
.woocommerce-checkout-review-order-table tfoot tr * {
border: none !important;
}
.woocommerce-checkout-review-order-table tfoot tr::before {
display: none !important;
}
.woocommerce-checkout-review-order-table tfoot tr th {
padding-left: 0;
}
.woocommerce-checkout-review-order-table tfoot tr td {
text-align: right !important;
}
.woocommerce-checkout-review-order-table tfoot tr td[data-title]:before {
display: none;
}
.woocommerce-checkout-review-order-table tfoot:before {
content: "";
display: block;
height: 30px;
}
} .showcoupon {
font-weight: 700;
}
.checkout_coupon {
padding: 0 !important;
}
.checkout_coupon .form-row {
width: 100% !important;
}
.checkout_coupon .form-row #coupon_code {
padding: 0.9rem;
}
.checkout_coupon .form-row .button,
.checkout_coupon .form-row #coupon_code {
width: 100% !important;
}
.woocommerce-checkout .form-row .chosen-container {
width: 100% !important;
}
.woocommerce-checkout .form-row .chosen-container-single .chosen-single {
height: 28px;
line-height: 29px;
}
.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b {
background: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/chosen-sprite.png) no-repeat 0 3px !important;
}
.woocommerce-checkout .form-row .chosen-container-active .chosen-single-with-drop div b {
background-position: -18px 4px !important;
}
.woocommerce-checkout .form-row .chosen-container-single .chosen-search input {
line-height: 13px;
width: 100% !important;
}
.woocommerce-checkout .form-row .chosen-container .chosen-drop {
width: 100% !important;
}
.woocommerce-checkout-payment {
color: #333;
}
.woocommerce,
.woocommerce-page {  }
.woocommerce .col2-set,
.woocommerce-page .col2-set {
zoom: 1;
}
.woocommerce .col2-set:before, .woocommerce .col2-set:after,
.woocommerce-page .col2-set:before,
.woocommerce-page .col2-set:after {
content: "";
display: table;
}
.woocommerce .col2-set:after,
.woocommerce-page .col2-set:after {
clear: both !important;
}
.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-1,
.woocommerce-page .col2-set .col-2 {
width: 100%;
margin: 0;
margin-bottom: 50px;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1 {
margin-left: 0;
}
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
margin-right: 0;
}
.woocommerce .checkout .col2-set,
.woocommerce-page .checkout .col2-set {
zoom: 1;
}
.woocommerce .checkout .col2-set:before, .woocommerce .checkout .col2-set:after,
.woocommerce-page .checkout .col2-set:before,
.woocommerce-page .checkout .col2-set:after {
content: "";
display: table;
}
.woocommerce .checkout .col2-set:after,
.woocommerce-page .checkout .col2-set:after {
clear: both !important;
}
.woocommerce .checkout .col2-set .col-1,
.woocommerce-page .checkout .col2-set .col-1 {
margin-left: 0;
}
.woocommerce .checkout .col2-set .col-2,
.woocommerce-page .checkout .col2-set .col-2 {
margin-right: 0;
}
.woocommerce .checkout .col-2 h3#ship-to-different-address,
.woocommerce-page .checkout .col-2 h3#ship-to-different-address {
float: left;
clear: none;
}
.woocommerce .checkout .col-2 .notes,
.woocommerce-page .checkout .col-2 .notes {
clear: left;
}
.woocommerce .checkout .col-2 .form-row-first,
.woocommerce-page .checkout .col-2 .form-row-first {
clear: left;
}
.woocommerce .checkout .create-account small,
.woocommerce-page .checkout .create-account small {
font-size: 11px;
line-height: 13px;
font-weight: normal;
}
.woocommerce .checkout div.shipping-address,
.woocommerce-page .checkout div.shipping-address {
padding: 0;
clear: left;
width: 100%;
}
.woocommerce .checkout .shipping_address,
.woocommerce-page .checkout .shipping_address {
clear: both;
}
.woocommerce #payment,
.woocommerce-page #payment {
padding: 15px;
background: #fff;
color: #000 !important;
border-radius: 5px;
}
.woocommerce #payment .about_paypal,
.woocommerce-page #payment .about_paypal {
color: #000;
margin-left: 10px;
}
.woocommerce #payment ul.payment_methods,
.woocommerce-page #payment ul.payment_methods {
zoom: 1;
text-align: left;
padding: 1em;
border-bottom: 1px solid rgba(0, 0, 0, 0.08);
margin: 0;
list-style: none outside;
}
.woocommerce #payment ul.payment_methods:before, .woocommerce #payment ul.payment_methods:after,
.woocommerce-page #payment ul.payment_methods:before,
.woocommerce-page #payment ul.payment_methods:after {
content: "";
display: table;
}
.woocommerce #payment ul.payment_methods:after,
.woocommerce-page #payment ul.payment_methods:after {
clear: both !important;
}
.woocommerce #payment ul.payment_methods li,
.woocommerce-page #payment ul.payment_methods li {
list-style-type: none !important;
line-height: 2em;
text-align: left;
margin: 0;
font-weight: normal;
}
.woocommerce #payment ul.payment_methods li input,
.woocommerce-page #payment ul.payment_methods li input {
margin: 0 1em 0 0;
}
.woocommerce #payment ul.payment_methods li img,
.woocommerce-page #payment ul.payment_methods li img {
vertical-align: middle;
margin: -2px 0 0 0.5em;
position: relative;
}
.woocommerce #payment div.form-row,
.woocommerce-page #payment div.form-row {
padding: 1em;
}
.woocommerce #payment div.payment_box,
.woocommerce-page #payment div.payment_box {
position: relative;
width: 96%;
padding: 10px;
margin: 1em 0 1em 0;
font-size: 0.92em;
border-radius: 2px;
line-height: 1.5em;
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
background-color: #ebe8eb;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ebe8eb), to(#e0dadf));
background-image: linear-gradient(to bottom, #ebe8eb, #e0dadf);
color: #666 !important;
}
.woocommerce #payment div.payment_box p,
.woocommerce-page #payment div.payment_box p {
margin-top: 0;
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc {
font-size: 1.5em;
padding: 8px;
background-repeat: no-repeat;
background-position: right;
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.visa {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/icons/credit-cards/visa.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/icons/credit-cards/mastercard.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.laser {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/icons/credit-cards/laser.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/icons/credit-cards/diners.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.maestro {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/icons/credit-cards/maestro.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.jcb {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/icons/credit-cards/jcb.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.amex {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/icons/credit-cards/amex.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.discover {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/woocommerce/icons/credit-cards/discover.png);
}
.woocommerce #payment div.payment_box span.help,
.woocommerce-page #payment div.payment_box span.help {
font-size: 11px;
color: #888;
line-height: 13px;
font-weight: normal;
}
.woocommerce #payment div.payment_box .form-row,
.woocommerce-page #payment div.payment_box .form-row {
margin: 0 0 1em;
}
.woocommerce #payment div.payment_box p:last-child,
.woocommerce-page #payment div.payment_box p:last-child {
margin-bottom: 0;
}
.woocommerce #payment div.payment_box:after,
.woocommerce-page #payment div.payment_box:after {
content: "";
display: block;
border: 8px solid #e0dadf; border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
position: absolute;
top: -1px;
left: 0;
margin: -1em 0 0 2em;
}
.woocommerce #customer_details,
.woocommerce-page #customer_details {
margin-bottom: 2em;
}
input[type=submit]#place_order {
width: 100% !important;
display: block;
background: #f3efe9 !important;
border-color: #f3efe9 !important;
color: #FFF !important;
padding-top: 15px;
padding-bottom: 15px;
font-size: 16px;
}
input[type=submit]#place_order:hover {
background-color: transparent !important;
color: #f3efe9 !important;
} .wolf-alert, .woocommerce-info,
.woocommerce-error, .woocommerce-message {
width: 100%;
padding: 0;
position: relative;
text-shadow: none !important;
line-height: 1.5;
font-size: 14px;
-webkit-box-shadow: none;
box-shadow: none;
padding: 2em;
margin-bottom: 1em;
}
.wolf-alert a, .woocommerce-info a,
.woocommerce-error a, .woocommerce-message a {
text-decoration: underline !important;
font-weight: 700;
opacity: 1 !important;
border: none !important;
}
.wolf-alert .fa, .woocommerce-info .fa,
.woocommerce-error .fa, .woocommerce-message .fa {
margin-right: 15px;
}
.wolf-alert .wolf-alert-close, .woocommerce-info .wolf-alert-close,
.woocommerce-error .wolf-alert-close, .woocommerce-message .wolf-alert-close {
cursor: pointer;
position: absolute;
top: 0px;
right: 3px;
width: 12px;
height: 15px;
display: inline-block;
font-size: 100%;
text-decoration: none !important;
font-weight: 700 !important;
line-height: 1.5;
font-size: 16px;
font-family: Helvetica, Arial, sans-serif;
}
.wolf-alert.info, .info.woocommerce-info,
.info.woocommerce-error, .info.woocommerce-message {
color: rgb(0, 27.8923076923, 37);
border: 1px solid rgb(0, 162.4538461538, 215.5) !important;
background-color: #beefff;
}
.wolf-alert.info a, .info.woocommerce-info a,
.info.woocommerce-error a, .info.woocommerce-message a,
.wolf-alert.info a:hover,
.wolf-alert.info strong,
.info.woocommerce-info strong,
.info.woocommerce-error strong,
.info.woocommerce-message strong,
.wolf-alert.info span,
.info.woocommerce-info span,
.info.woocommerce-error span,
.info.woocommerce-message span,
.wolf-alert.info b,
.info.woocommerce-info b,
.info.woocommerce-error b,
.info.woocommerce-message b {
color: rgb(0, 27.8923076923, 37) !important;
}
.wolf-alert.alert, .alert.woocommerce-info,
.alert.woocommerce-error, .alert.woocommerce-message {
color: rgb(61, 49.0975609756, 0);
border: 1px solid rgb(239.5, 192.7682926829, 0) !important;
background-color: #fff7d6;
}
.wolf-alert.alert a, .alert.woocommerce-info a,
.alert.woocommerce-error a, .alert.woocommerce-message a,
.wolf-alert.alert a:hover,
.wolf-alert.alert strong,
.alert.woocommerce-info strong,
.alert.woocommerce-error strong,
.alert.woocommerce-message strong,
.wolf-alert.alert span,
.alert.woocommerce-info span,
.alert.woocommerce-error span,
.alert.woocommerce-message span,
.wolf-alert.alert b,
.alert.woocommerce-info b,
.alert.woocommerce-error b,
.alert.woocommerce-message b {
color: rgb(61, 49.0975609756, 0) !important;
}
.wolf-alert.success, .woocommerce-info,
.woocommerce-error, .woocommerce-message {
color: rgb(34.0869565217, 53.5652173913, 2.4347826087);
border: 1px solid rgb(142.7391304348, 224.3043478261, 10.1956521739) !important;
background-color: #edfdd3;
}
.wolf-alert.success a, .woocommerce-info a,
.woocommerce-error a, .woocommerce-message a,
.wolf-alert.success a:hover,
.wolf-alert.success strong,
.woocommerce-info strong,
.woocommerce-error strong,
.woocommerce-message strong,
.wolf-alert.success span,
.woocommerce-info span,
.woocommerce-error span,
.woocommerce-message span,
.wolf-alert.success b,
.woocommerce-info b,
.woocommerce-error b,
.woocommerce-message b {
color: rgb(34.0869565217, 53.5652173913, 2.4347826087) !important;
}
.wolf-alert.error, .error.woocommerce-info,
.woocommerce-error, .error.woocommerce-message {
color: rgb(74, 7.9285714286, 0);
border: 1px solid rgb(252.5, 27.0535714286, 0) !important;
background-color: #ffe6e3;
}
.wolf-alert.error a, .error.woocommerce-info a,
.woocommerce-error a, .error.woocommerce-message a,
.wolf-alert.error a:hover,
.wolf-alert.error strong,
.error.woocommerce-info strong,
.woocommerce-error strong,
.error.woocommerce-message strong,
.wolf-alert.error span,
.error.woocommerce-info span,
.woocommerce-error span,
.error.woocommerce-message span,
.wolf-alert.error b,
.error.woocommerce-info b,
.woocommerce-error b,
.error.woocommerce-message b {
color: rgb(74, 7.9285714286, 0) !important;
}
.woocommerce-message {
position: relative;
zoom: 1;
padding: 2em;
margin: 0;
margin-bottom: 30px;
}
.woocommerce-message:before, .woocommerce-message:after {
content: "";
display: table;
}
.woocommerce-message:after {
clear: both !important;
}
.woocommerce-message .button {
display: inline;
padding: 0;
margin: 0;
width: auto;
float: right;
background-color: transparent !important;
border: none !important;
line-height: 25px;
text-transform: none;
}
.woocommerce-message .button:hover {
background-color: transparent !important;
color: #333;
}
.woocommerce-info,
.woocommerce-error {
position: relative;
zoom: 1;
margin: 0;
margin-left: 0;
margin-bottom: 30px;
padding: 2em;
}
.woocommerce-info:before, .woocommerce-info:after,
.woocommerce-error:before,
.woocommerce-error:after {
content: "";
display: table;
}
.woocommerce-info:after,
.woocommerce-error:after {
clear: both !important;
}
.woocommerce-error {
text-align: left;
padding-left: 80px;
}
.woocommerce-error li {
margin-left: 1em;
}
small.note {
display: block;
color: #888;
font-size: 11px;
line-height: 21px;
margin-top: 10px;
}
.woocommerce-message { }
.woocommerce-message .button {
white-space: nowrap;
}
.woocommerce-message p {
margin-bottom: 0;
}
.mobile-screen .woocommerce-message .button {
margin-top: 35px;
margin-left: 0 !important;
margin-bottom: 0;
width: 100%;
}
.tablet-screen .woocommerce-MyAccount-content .woocommerce-message,
.notebook-screen .woocommerce-MyAccount-content .woocommerce-message,
.desktop-screen .woocommerce-MyAccount-content .woocommerce-message {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
display: table;
width: 100%;
}
.tablet-screen .woocommerce-MyAccount-content .woocommerce-message .button,
.tablet-screen .woocommerce-MyAccount-content .woocommerce-message p,
.notebook-screen .woocommerce-MyAccount-content .woocommerce-message .button,
.notebook-screen .woocommerce-MyAccount-content .woocommerce-message p,
.desktop-screen .woocommerce-MyAccount-content .woocommerce-message .button,
.desktop-screen .woocommerce-MyAccount-content .woocommerce-message p {
display: table-cell;
vertical-align: middle;
}
.tablet-screen .woocommerce-MyAccount-content .woocommerce-message .button,
.notebook-screen .woocommerce-MyAccount-content .woocommerce-message .button,
.desktop-screen .woocommerce-MyAccount-content .woocommerce-message .button {
text-align: right;
}
.tablet-screen .woocommerce-message,
.notebook-screen .woocommerce-message,
.desktop-screen .woocommerce-message {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
} .woocommerce-account .woocommerce form {
padding: 0;
}
.woocommerce-MyAccount-navigation ul {
padding-left: 0;
list-style-type: none;
}
.woocommerce-MyAccount-navigation ul li {
display: inline-block;
padding-right: 15px;
}
.woocommerce-form-login .woocommerce-form__label-for-checkbox {
margin-left: 15px;
}
.woocommerce-account:not(.logged-in) .woocommerce {
max-width: 450px;
margin: 0 auto;
}
.wc-registration-allowed .woocommerce {
max-width: none !important;
}
.theme-wc-account-message {
padding: 35px 0;
margin-top: 45px;
}
.theme-wc-account-message .button {
line-height: 45px;
}
.theme-wc-account-message p {
margin-bottom: 0;
}
.mobile-screen .theme-wc-account-message,
.tablet-screen .theme-wc-account-message {
text-align: center;
}
.notebook-screen .theme-wc-account-message,
.desktop-screen .theme-wc-account-message,
.desktop-big-screen .theme-wc-account-message {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-evenly;
-ms-flex-pack: space-evenly;
justify-content: space-evenly;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
@media screen and (min-width: 770px) {
.woocommerce-orders-table .button {
margin-right: 5px;
}
}
.woocommerce-orders-table .button {
line-height: 1.5;
}
@media screen and (max-width: 770px) {
.woocommerce-orders-table__cell {
border-left: none !important;
border-right: none !important;
border-top: none !important;
}
.woocommerce-orders-table__cell-order-actions::before {
display: none;
}
.woocommerce-orders-table .button {
margin-bottom: 5px;
}
table.shop_table tr {
border-bottom: none !important;
}
table.woocommerce-table--order-details tr td {
display: table-cell !important;
padding: 15px;
}
table.woocommerce-table--order-details tr td.woocommerce-table__product-name {
text-align-last: left;
}
}   .wolf-tweet-list {
padding: 0 !important;
margin: 0 !important;
}
.wolf ul.wolf-tweet-list li .wolf-tweet-link {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.wolf ul.wolf-tweet-list li:before {
font-family: Fontawesome;
content: "\f099";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: #41b7d8;
font-size: 18px;
opacity: 0.6;
position: absolute;
left: -0.1em;
top: 0;
opacity: 1;
}
.wolf-tweet-list .wolf-tweet-text,
.wolf-tweet-list .wolf-tweet-time {
font-weight: 400 !important;
}
.wolf-bigtweet-content {
text-align: center;
max-width: 1400px !important;
}
.wolf-bigtweet-content:before {
display: block;
color: #41b7d8;
font-family: Dashicons;
content: "\f301";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-weight: normal !important;
font-size: 24px;
position: relative;
margin-right: 0;
}
.wolf-bigtweet-content a {
color: #f3efe9 !important;
}
.wolf-bigtweet-content a:hover {
opacity: 0.8;
}
.wolf-bigtweet-content span.wolf-tweet-text {
font-style: normal;
font-size: 24px;
}
.wolf-tweet-time_big a, .wolf-tweet-time a {
font-weight: 400;
text-decoration: none !important;
}
.wolf-tweet-separator,
.wolf-tweet-time_big a {
font-size: 0.9em;
}    .music-social-icons-container {
padding: 20px;
background: #333;
}
.wolf-music-logo-link img {
-webkit-transition: opacity 0.2 ease;
transition: opacity 0.2 ease;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.wolf-music-logo-link:hover img {
opacity: 0.8 !important;
} .work-item img {
width: 100%;
}
.work-item .work-title {
font-size: 18px;
}
.portfolio-layout-fullwidth.portfolio-grid-padding-yes .content-inner {
padding: 10px;
}
.portfolio-layout-fullwidth.portfolio-grid-padding-yes #work-filter {
padding-top: 10px;
padding-left: 0;
}
.portfolio-grid-padding-yes .work {
padding: 10px;
}
.portfolio-grid-padding-yes .works {
width: calc(100% + 20px);
margin-left: -10px !important;
}
.portfolio-grid-padding-no #work-filter {
padding-bottom: 10px;
}
.portfolio-grid-padding-no.portfolio-layout-fullwidth #work-filter-container {
padding: 5px 0;
}
.portfolio-grid-padding-no.portfolio-layout-fullwidth #work-filter {
padding-top: 15px;
padding-left: 15px;
padding-bottom: 0;
}
@media screen and (min-width: 500px) {
.work-grid-col-2 .work-item,
.work-grid-col-3 .work-item,
.work-grid-col-4 .work-item,
.work-grid-col-5 .work-item,
.work-grid-col-6 .work-item,
.works-grid-col-2 .work-item,
.works-grid-col-3 .work-item,
.works-grid-col-4 .work-item,
.works-grid-col-5 .work-item,
.works-grid-col-6 .work-item {
float: left;
width: 50%;
}
.work-grid-col-3 .work-item,
.works-grid-col-3 .work-item {
float: left;
width: 33.33%;
}
.work-grid-col-3 .work-item:nth-child(2n+1),
.works-grid-col-3 .work-item:nth-child(2n+1) {
clear: none;
}
.work-grid-col-3 .work-item:nth-child(3n+1),
.works-grid-col-3 .work-item:nth-child(3n+1) {
clear: left;
}
}
@media screen and (min-width: 900px) {
span.play-overlay {
background-size: 60px 60px;
}
.work-grid-col-3 .work-item,
.work-grid-col-6 .work-item,
.works-grid-col-3 .work-item,
.works-grid-col-6 .work-item {
float: left;
width: 33.33%;
}
.work-grid-col-3 .work-item:nth-child(2n+1),
.work-grid-col-6 .work-item:nth-child(2n+1),
.works-grid-col-3 .work-item:nth-child(2n+1),
.works-grid-col-6 .work-item:nth-child(2n+1) {
clear: none;
}
.work-grid-col-3 .work-item:nth-child(3n+1),
.work-grid-col-6 .work-item:nth-child(3n+1),
.works-grid-col-3 .work-item:nth-child(3n+1),
.works-grid-col-6 .work-item:nth-child(3n+1) {
clear: left;
}
.work-grid-col-4 .work-item,
.works-grid-col-4 .work-item {
width: 25%;
}
.work-grid-col-4 .work-item:nth-child(2n+1),
.works-grid-col-4 .work-item:nth-child(2n+1) {
clear: none;
}
.work-grid-col-4 .work-item:nth-child(4n+1),
.works-grid-col-4 .work-item:nth-child(4n+1) {
clear: left;
}
}
@media screen and (min-width: 1200px) {
.work-grid-col-5 .work-item,
.works-grid-col-5 .work-item {
width: 20%;
}
.work-grid-col-5 .work-item:nth-child(2n+1),
.works-grid-col-5 .work-item:nth-child(2n+1) {
clear: none;
}
.work-grid-col-5 .work-item:nth-child(3n+1),
.works-grid-col-5 .work-item:nth-child(3n+1) {
clear: none;
}
.work-grid-col-5 .work-item:nth-child(4n+1),
.works-grid-col-5 .work-item:nth-child(4n+1) {
clear: none;
}
.work-grid-col-5 .work-item:nth-child(5n+1),
.works-grid-col-5 .work-item:nth-child(5n+1) {
clear: left;
}
.work-grid-col-6 .work-item,
.works-grid-col-6 .work-item {
width: 16.65%;
}
.work-grid-col-6 .work-item:nth-child(2n+1),
.works-grid-col-6 .work-item:nth-child(2n+1) {
clear: none;
}
.work-grid-col-6 .work-item:nth-child(3n+1),
.works-grid-col-6 .work-item:nth-child(3n+1) {
clear: none;
}
.work-grid-col-6 .work-item:nth-child(4n+1),
.works-grid-col-6 .work-item:nth-child(4n+1) {
clear: none;
}
.work-grid-col-6 .work-item:nth-child(5n+1),
.works-grid-col-6 .work-item:nth-child(5n+1) {
clear: none;
}
.work-grid-col-6 .work-item:nth-child(6n+1),
.works-grid-col-6 .work-item:nth-child(6n+1) {
clear: left;
}
}     ul.wvc-tabs-menu {
border-bottom: 1px solid grey;
}
ul.wvc-tabs-menu li {
margin: 0;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
ul.wvc-tabs-menu li:hover, ul.wvc-tabs-menu li.ui-tabs-active {
font-weight: 700;
}
.wvc-tabs-container .ui-tabs-panel,
.wvc-tabs-menu li.ui-tabs-active a {
background-color: transparent !important;
}
.wvc-tabs-container .ui-tabs-panel {
padding: 40px 0;
}
.wvc-font-dark ul.wvc-tabs-menu {
border-bottom-color: rgba(0, 0, 0, 0.14);
}
.wvc-font-dark ul.wvc-tabs-menu li.ui-tabs-active {
-webkit-box-shadow: inset 0px -3px 0px 0px #333;
box-shadow: inset 0px -3px 0px 0px #333;
}
.wvc-font-light ul.wvc-tabs-menu {
border-bottom-color: rgba(255, 255, 255, 0.14);
}
.wvc-font-light ul.wvc-tabs-menu li.ui-tabs-active {
-webkit-box-shadow: inset 0px -3px 0px 0px #fff;
box-shadow: inset 0px -3px 0px 0px #fff;
} .wvc-accordion-tab,
.wolf-core-accordion-tab .elementor-tab-title {
background-color: transparent !important;
padding: 1em 0;
}
.wvc-accordion .ui-accordion-content,
.wolf-core-accordion .ui-accordion-content,
.elementor-accordion .elementor-tab-content {
background-color: transparent !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
padding: 1em 0;
}
.wvc-font-dark .wvc-accordion-tab {
border-bottom-color: rgba(0, 0, 0, 0.14);
}
.wvc-font-light .wvc-accordion-tab {
border-bottom-color: rgba(255, 255, 255, 0.14);
}
.wolf-core-font-dark .wolf-core-accordion-tab,
.wolf-core-font-dark .elementor-tab-title {
border-bottom-color: rgba(0, 0, 0, 0.14);
}
.wolf-core-font-light .wolf-core-accordion-tab,
.wolf-core-font-light .elementor-tab-title {
border-bottom-color: rgba(255, 255, 255, 0.14);
} .wvc-pricing-table-inner {
-webkit-transition: -webkit-transform 0.3s ease;
transition: transform 0.3s ease;
}
.wvc-pricing-table-inner ul {
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.wvc-pricing-table-inner:hover {
-webkit-transform: translateY(-6px);
-ms-transform: translateY(-6px);
transform: translateY(-6px);
}
.wvc-font-dark .wvc-pricing-table-inner ul {
border: 1px solid rgba(0, 0, 0, 0.08);
}
.wvc-font-dark .wvc-pricing-table-inner:hover ul {
-webkit-box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.1);
}
.wvc-font-light .wvc-pricing-table-inner ul {
border: 1px solid rgba(0, 0, 0, 0.22);
}
.wvc-font-light .wvc-pricing-table-inner:hover ul {
-webkit-box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.44);
box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.44);
} .wvc-post-column .entry-link {
-webkit-transition: all 0.7s cubic-bezier(0.694, 0.0482, 0.335, 1);
transition: all 0.7s cubic-bezier(0.694, 0.0482, 0.335, 1);
} .wvc-service-table {
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.wvc-service-table:hover {
-webkit-transform: translateY(-6px);
-ms-transform: translateY(-6px);
transform: translateY(-6px);
}
.wvc-font-dark .wvc-service-table {
border: 1px solid rgba(0, 0, 0, 0.08);
}
.wvc-font-dark .wvc-service-table:hover {
-webkit-box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.1);
}
.wvc-font-light .wvc-service-table {
border: 1px solid rgba(0, 0, 0, 0.22);
}
.wvc-font-light .wvc-service-table:hover {
-webkit-box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.44);
box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.44);
} .wpb_gmaps_widget .wpb_wrapper {
padding: 0 !important;
} @media screen and (min-width: 800px) {
blockquote.wvc-testimonial-content {
font-size: 22px;
}
} .wvc-mailchimp-email {
background: #fff !important;
color: #333 !important;
}
.wvc-mailchimp-email::-webkit-input-placeholder {
color: rgba(0, 0, 0, 0.66) !important;
} .wvc-audio-shortcode-container .wp-audio-shortcode {
margin-bottom: 0;
} .wvc-vs-big-video-inner .video-shortcode-container {
margin-bottom: 0;
} .wpml-ls-current-language {
font-weight: 700;
}
.wpm-sticky-playlist-container {
z-index: 99;
}
.cta-container .custom-wpml-iso-codes {
font-style: 13px;
} .wpcf7-form {
margin-top: 0;
}
.wpcf7-wrapper p,
.wpcf7-wrapper .wpcf7-field,
.wpcf7-form p,
.wpcf7-form .wpcf7-field {
margin-bottom: 20px;
}
.wpcf7-field-no-margin {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.wpcf7-submit-field {
margin-bottom: 0 !important;
}
.wpcf7-button-fullwidth {
display: block !important;
width: 100% !important;
}
@media screen and (min-width: 800px) {
.wpcf7-inline-wrapper {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.wpcf7-inline-wrapper p,
.wpcf7-inline-wrapper .wpcf7-field {
margin-bottom: 20px;
}
.wpcf7-inline-wrapper .wpcf7-inline-field {
width: 50%;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
}
.wpcf7-inline-wrapper .wpcf7-inline-field:first-of-type {
margin-left: 0;
}
.wpcf7-inline-wrapper .wpcf7-inline-field:last-of-type {
margin-right: 0;
}
}  .global-skin-light .logo-svg *,
.global-skin-default .logo-svg *,
[class^=global-skin-light_] .logo-svg *,
[class*=" global-skin-light_"] .logo-svg * {
fill: #333;
}
.global-skin-light .logo-light,
.global-skin-default .logo-light,
[class^=global-skin-light_] .logo-light,
[class*=" global-skin-light_"] .logo-light {
opacity: 0;
}
.global-skin-light .hamburger-icon .line,
.global-skin-default .hamburger-icon .line,
[class^=global-skin-light_] .hamburger-icon .line,
[class*=" global-skin-light_"] .hamburger-icon .line {
background: #333;
}
.global-skin-light.no-hero #hero,
.global-skin-default.no-hero #hero,
[class^=global-skin-light_].no-hero #hero,
[class*=" global-skin-light_"].no-hero #hero {
border-bottom: 1px solid rgba(0, 0, 0, 0.04);
}
.global-skin-light.desktop.menu-style-solid #nav-bar, .global-skin-light.desktop.menu-style-solid-light #nav-bar,
.global-skin-default.desktop.menu-style-solid #nav-bar,
.global-skin-default.desktop.menu-style-solid-light #nav-bar,
[class^=global-skin-light_].desktop.menu-style-solid #nav-bar,
[class^=global-skin-light_].desktop.menu-style-solid-light #nav-bar,
[class*=" global-skin-light_"].desktop.menu-style-solid #nav-bar,
[class*=" global-skin-light_"].desktop.menu-style-solid-light #nav-bar {
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.global-skin-dark .logo-svg *,
[class^=global-skin-dark_] .logo-svg *,
[class*=" global-skin-dark_"] .logo-svg * {
fill: #fff;
}
.global-skin-dark .logo-dark,
[class^=global-skin-dark_] .logo-dark,
[class*=" global-skin-dark_"] .logo-dark {
opacity: 0;
}
.global-skin-dark .hamburger-icon .line,
[class^=global-skin-dark_] .hamburger-icon .line,
[class*=" global-skin-dark_"] .hamburger-icon .line {
background: #fff;
}
.global-skin-dark.no-hero #hero,
[class^=global-skin-dark_].no-hero #hero,
[class*=" global-skin-dark_"].no-hero #hero {
border-bottom: 1px solid rgba(255, 255, 255, 0.04);
}
.global-skin-dark.desktop.menu-style-solid #nav-bar, .global-skin-dark.desktop.menu-style-solid-light #nav-bar,
[class^=global-skin-dark_].desktop.menu-style-solid #nav-bar,
[class^=global-skin-dark_].desktop.menu-style-solid-light #nav-bar,
[class*=" global-skin-dark_"].desktop.menu-style-solid #nav-bar,
[class*=" global-skin-dark_"].desktop.menu-style-solid-light #nav-bar {
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
} .skin-dark span.page-numbers,
.skin-dark a.page-numbers,
.skin-dark .page-links a,
[class^=skin-dark_] span.page-numbers,
[class^=skin-dark_] a.page-numbers,
[class^=skin-dark_] .page-links a,
[class*=" skin-dark_"] span.page-numbers,
[class*=" skin-dark_"] a.page-numbers,
[class*=" skin-dark_"] .page-links a {
color: #fff !important;
} .skin-light .tagcloud a,
.skin-default .tagcloud a,
[class^=skin-light_] .tagcloud a,
[class*=" skin-light_"] .tagcloud a,
.wvc-font-dark .tagcloud a {
border-color: rgba(0, 0, 0, 0.44);
}
.skin-dark .tagcloud a,
[class^=skin-dark_] .tagcloud a,
[class*=" skin-dark_"] .tagcloud a,
.wvc-font-light .tagcloud a {
border-color: rgba(255, 255, 255, 0.44);
}
.skin-dark input[type=text],
.skin-dark input[type=search],
.skin-dark input[type=tel],
.skin-dark input[type=time],
.skin-dark input[type=url],
.skin-dark input[type=week],
.skin-dark input[type=password],
.skin-dark input[type=color],
.skin-dark input[type=date],
.skin-dark input[type=datetime],
.skin-dark input[type=datetime-local],
.skin-dark input[type=email],
.skin-dark input[type=month],
.skin-dark input[type=number],
.skin-dark select,
.skin-dark textarea,
[class^=skin-dark_] input[type=text],
[class^=skin-dark_] input[type=search],
[class^=skin-dark_] input[type=tel],
[class^=skin-dark_] input[type=time],
[class^=skin-dark_] input[type=url],
[class^=skin-dark_] input[type=week],
[class^=skin-dark_] input[type=password],
[class^=skin-dark_] input[type=color],
[class^=skin-dark_] input[type=date],
[class^=skin-dark_] input[type=datetime],
[class^=skin-dark_] input[type=datetime-local],
[class^=skin-dark_] input[type=email],
[class^=skin-dark_] input[type=month],
[class^=skin-dark_] input[type=number],
[class^=skin-dark_] select,
[class^=skin-dark_] textarea,
[class*=" skin-dark_"] input[type=text],
[class*=" skin-dark_"] input[type=search],
[class*=" skin-dark_"] input[type=tel],
[class*=" skin-dark_"] input[type=time],
[class*=" skin-dark_"] input[type=url],
[class*=" skin-dark_"] input[type=week],
[class*=" skin-dark_"] input[type=password],
[class*=" skin-dark_"] input[type=color],
[class*=" skin-dark_"] input[type=date],
[class*=" skin-dark_"] input[type=datetime],
[class*=" skin-dark_"] input[type=datetime-local],
[class*=" skin-dark_"] input[type=email],
[class*=" skin-dark_"] input[type=month],
[class*=" skin-dark_"] input[type=number],
[class*=" skin-dark_"] select,
[class*=" skin-dark_"] textarea,
.wvc-font-light input[type=text],
.wvc-font-light input[type=search],
.wvc-font-light input[type=tel],
.wvc-font-light input[type=time],
.wvc-font-light input[type=url],
.wvc-font-light input[type=week],
.wvc-font-light input[type=password],
.wvc-font-light input[type=color],
.wvc-font-light input[type=date],
.wvc-font-light input[type=datetime],
.wvc-font-light input[type=datetime-local],
.wvc-font-light input[type=email],
.wvc-font-light input[type=month],
.wvc-font-light input[type=number],
.wvc-font-light select,
.wvc-font-light textarea {
border-color: rgba(255, 255, 255, 0.2);
background-color: rgba(26, 27, 28, 0.66);
color: #fff;
} .wpb-font-light .bit-widget-container,
.wvc-font-light .bit-widget-container {
color: #f7f7f7;
}
.wpb-font-light .comment-meta,
.wpb-font-light .comment-meta a,
.wpb-font-light .comment-awaiting-moderation,
.wpb-font-light .ping-meta,
.wpb-font-light .edit-link,
.wpb-font-light .wpb-entry-meta a,
.wpb-font-light .widget:not(.wpm_playlist_widget):not(.we_event_list_widget) a,
.wvc-font-light .comment-meta,
.wvc-font-light .comment-meta a,
.wvc-font-light .comment-awaiting-moderation,
.wvc-font-light .ping-meta,
.wvc-font-light .edit-link,
.wvc-font-light .wpb-entry-meta a,
.wvc-font-light .widget:not(.wpm_playlist_widget):not(.we_event_list_widget) a {
color: #f7f7f7 !important;
}
.wpb-font-light a:not(.wolf-more-text):not(.wpb-button):not(.wvc-button):not(.button):not(.added_to_cart):not(.more-link):not(.button-download):not(.wvc-social-icon-link):not(.wvc-fittext-link):not(.wvc-bigttext-link):not(.wolf-tweet-link),
.wpb-font-light strong, .wpb-font-light b, .wpb-font-light .post-meta,
.wvc-font-light a:not(.wolf-more-text):not(.wpb-button):not(.wvc-button):not(.button):not(.added_to_cart):not(.more-link):not(.button-download):not(.wvc-social-icon-link):not(.wvc-fittext-link):not(.wvc-bigttext-link):not(.wolf-tweet-link),
.wvc-font-light strong,
.wvc-font-light b,
.wvc-font-light .post-meta {
color: #fff;
}
.wpb-font-light .wpb-last-posts-standard .entry-title a,
.wvc-font-light .wpb-last-posts-standard .entry-title a {
color: #fff !important;
}
.wpb-font-light footer.entry-meta, .wpb-font-light .post-title-divider,
.wvc-font-light footer.entry-meta,
.wvc-font-light .post-title-divider {
border-top-color: rgba(255, 255, 255, 0.15);
}
.wpb-font-light .post-grid2-entry-content,
.wvc-font-light .post-grid2-entry-content {
background-color: #333333 !important;
}
.wpb-font-light .post-grid2-entry-content a,
.wvc-font-light .post-grid2-entry-content a {
color: #FFF !important;
}
.wpb-font-light .post-grid2-entry a.entry-thumbnail:before,
.wvc-font-light .post-grid2-entry a.entry-thumbnail:before {
border-bottom-color: #333333;
}
.wpb-font-light a.wolf-button:hover,
.wvc-font-light a.wolf-button:hover {
color: #FFF !important;
border-color: #FFF !important;
}
.wpb-font-light .button:hover,
.wpb-font-light .button-download:hover,
.wvc-font-light .button:hover,
.wvc-font-light .button-download:hover {
color: #fff;
}
.wpb-font-dark .bit-widget-container,
.wvc-font-dark .bit-widget-container {
color: #333;
}
.wpb-font-dark .comment-meta,
.wpb-font-dark .comment-meta a,
.wpb-font-dark .comment-awaiting-moderation,
.wpb-font-dark .ping-meta,
.wpb-font-dark .edit-link,
.wpb-font-dark .wpb-entry-meta a,
.wpb-font-dark .widget:not(.wpm_playlist_widget):not(.we_event_list_widget) a,
.wvc-font-dark .comment-meta,
.wvc-font-dark .comment-meta a,
.wvc-font-dark .comment-awaiting-moderation,
.wvc-font-dark .ping-meta,
.wvc-font-dark .edit-link,
.wvc-font-dark .wpb-entry-meta a,
.wvc-font-dark .widget:not(.wpm_playlist_widget):not(.we_event_list_widget) a {
color: #333333 !important;
}
.wpb-font-dark a:not(.wolf-more-text):not(.wpb-button):not(.wvc-button):not(.button):not(.added_to_cart):not(.more-link):not(.button-download):not(.wvc-social-icon-link):not(.wvc-fittext-link):not(.wvc-bigttext-link):not(.wolf-tweet-link),
.wpb-font-dark strong, .wpb-font-dark b, .wpb-font-dark .post-meta,
.wvc-font-dark a:not(.wolf-more-text):not(.wpb-button):not(.wvc-button):not(.button):not(.added_to_cart):not(.more-link):not(.button-download):not(.wvc-social-icon-link):not(.wvc-fittext-link):not(.wvc-bigttext-link):not(.wolf-tweet-link),
.wvc-font-dark strong,
.wvc-font-dark b,
.wvc-font-dark .post-meta {
color: #333333;
}
.wpb-font-dark .wpb-last-posts-standard .entry-title a,
.wvc-font-dark .wpb-last-posts-standard .entry-title a {
color: #333333 !important;
}
.wpb-font-dark footer.entry-meta, .wpb-font-dark .post-title-divider,
.wvc-font-dark footer.entry-meta,
.wvc-font-dark .post-title-divider {
border-top-color: rgba(0, 0, 0, 0.15);
}
.wpb-font-dark .products li .price, .wpb-font-dark .products li .star-rating,
.wvc-font-dark .products li .price,
.wvc-font-dark .products li .star-rating {
color: #333;
}
.wpb-font-dark .button:hover,
.wpb-font-dark .button-download:hover,
.wvc-font-dark .button:hover,
.wvc-font-dark .button-download:hover {
color: #333;
}  .wvc-column-font-dark .wvc-ati-link,
.wvc-column-font-dark .wvc-ati-play-button {
color: #333 !important;
}
.wvc-column-font-light .wvc-ati-link,
.wvc-column-font-light .wvc-ati-play-button {
color: #fff !important;
} body.error404.no-404-plugin #masthead {
display: none;
}
body.error404.no-404-plugin #hero {
display: none;
}
body.error404.no-404-plugin #hero,
body.error404.no-404-plugin #colophon,
body.error404.no-404-plugin .music-social-icons-container,
body.error404.no-404-plugin .site-infos {
display: none;
}
body.error404.no-404-plugin #primary {
width: 100%;
text-align: center;
}
body.error404.no-404-plugin .content-wrapper {
height: 100vh;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
max-width: 500px;
}
body.error404.no-404-plugin.has-default-header {
color: #fff;
background: #333 no-repeat center center;
background-size: cover;
}
body.error404.no-404-plugin.has-default-header .content-inner {
background-color: transparent !important;
}
body.error404.no-404-plugin.has-default-header .content-inner:after {
content: " ";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.44;
}
body.error404.no-404-plugin.has-default-header .error404 .button:hover {
color: white;
}
body.error404.no-404-plugin #error-404-text-container {
margin-bottom: 50px;
} .single-proof_gallery.password-protected #hero,
.single-proof_gallery.password-protected #colophon,
.single-proof_gallery.password-protected .music-social-icons-container,
.single-proof_gallery.password-protected .site-infos {
display: none;
}
.single-proof_gallery.password-protected #primary {
width: 100%;
text-align: center;
}
.single-proof_gallery.password-protected .content-inner {
height: 100vh;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.single-proof_gallery.password-protected .post-password-form label {
display: none;
}
.single-proof_gallery.password-protected .content-wrapper {
max-width: 750px;
text-align: center;
}
.single-proof_gallery.password-protected.has-default-header {
color: #fff;
background: #333 no-repeat center center;
background-size: cover;
}
.single-proof_gallery.password-protected.has-default-header .content-inner {
background-color: transparent !important;
}
.single-proof_gallery.password-protected.has-default-header .content-inner:after {
content: " ";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.44;
}
.single-proof_gallery.password-protected.has-default-header .error404 .button:hover {
color: white;
}  .col {
margin-bottom: 35px;
}
@media screen and (min-width: 800px) {
.row {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.col {
margin: 0 35px;
float: left;
}
* .col:first-child {
margin-left: 0 !important;
}
* .col:last-child {
margin-right: 0 !important;
}
.col-1 {
width: 8.3333333333%;
}
.col-2 {
width: 16.6666666667%;
}
.col-3 {
width: 25%;
}
.col-4 {
width: 33.3333333333%;
}
.col-5 {
width: 41.6666666667%;
}
.col-6 {
width: 50%;
}
.col-7 {
width: 58.3333333333%;
}
.col-8 {
width: 66.6666666667%;
}
.col-9 {
width: 75%;
}
.col-10 {
width: 83.3333333333%;
}
.col-11 {
width: 91.6666666667%;
}
}
@media screen and (max-width: 782px) {
.admin-bar.mobile-menu-toggle #mobile-bar {
top: 46px;
}
.admin-bar #mobile-menu-panel {
top: 46px;
}
.admin-bar .offcanvas-menu-panel,
.admin-bar .vertical-menu-panel,
.admin-bar .side-panel {
padding-top: 46px;
}
.admin-bar .frame-border-top {
top: 46px;
}
.admin-bar.attop.menu-sticky-soft .nav-bar, .admin-bar.attop.menu-sticky-none .nav-bar, .admin-bar.attop.menu-sticky-hard .nav-bar {
top: 46px;
}
#back-to-top {
display: none !important;
}
.admin-bar #ajax-progress-bar {
top: 46px;
}
.hero-layout-fullheight.admin-bar #hero {
height: calc(100vh - 46px);
}
.side-panel {
width: 350px;
}
.side-panel-position-right .side-panel {
right: -350px;
}
.side-panel-position-left .side-panel {
left: -350px;
}
}
@media screen and (max-width: 600px) {
.admin-bar #mobile-bar {
-webkit-transition: top 0.2s ease;
transition: top 0.2s ease;
}
.admin-bar.attop #mobile-menu-panel, .admin-bar.attop #mobile-bar {
top: 46px;
}
.admin-bar.untop #mobile-menu-panel, .admin-bar.untop #mobile-bar {
top: 0;
}
.admin-bar.attop.menu-sticky-soft .nav-bar, .admin-bar.attop.menu-sticky-none .nav-bar, .admin-bar.attop.menu-sticky-hard .nav-bar {
top: 46px;
}
.admin-bar.untop.menu-sticky-soft .nav-bar, .admin-bar.untop.menu-sticky-none .nav-bar, .admin-bar.untop.menu-sticky-hard .nav-bar {
top: 0;
}
.admin-bar.attop #ajax-progress-bar {
top: 46px;
}
.admin-bar.untop #ajax-progress-bar {
top: 46px;
}
.product-stock-status {
display: none;
}
}
@media screen and (min-width: 500px) { .related-posts .post {
float: left;
margin-bottom: 0;
width: 50%;
height: 200px !important;
}
}
@media screen and (min-width: 800px) { .button,
.button-secondary,
.added_to_cart,
.wolf-button,
.wolf-more-dates,
.nav-menu li.menu-button-primary > a:first-child > .menu-item-inner,
.nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner,
.nav-menu li.nav-button > a:first-child > .menu-item-inner,
.tagcloud a,
input[type=submit],
.more-link,
.button-download {
display: inline-block;
width: auto;
}
.trigger {
font-size: 18px;
padding: 20px;
} .post-title-container .post-title {
font-size: 48px;
}
.post-meta-container,
.post-secondary-meta-container {
font-size: 16px;
}
.single-post-pagination {
display: table;
}
.single-post-pagination .nav-previous,
.single-post-pagination .nav-next {
display: table-cell;
width: 50%;
}
#hero-content {
padding: 5em 0;
} .layout-sidebar.has-secondary #primary,
.layout-sidebar.has-secondary #container,
.layout-sidebar-right.has-secondary #primary,
.layout-sidebar-right.has-secondary #container,
.page-sidebar-right #primary,
.page-sidebar-right #container,
.single-post-layout-sidebar #primary,
.single-post-layout-sidebar #container,
.single-post-layout-sidebar-right #primary,
.single-post-layout-sidebar-right #container {
margin-right: 30px;
width: 65.7%;
width: calc(66.6666666667% - 30px);
float: left;
}
.layout-sidebar.has-secondary #secondary,
.layout-sidebar-right.has-secondary #secondary,
.page-sidebar-right #secondary,
.single-post-layout-sidebar #secondary,
.single-post-layout-sidebar-right #secondary {
margin-left: 30px;
width: 29.2%;
width: calc(33.3333333333% - 30px);
float: right;
}
.page-sidebar-left #primary,
.page-sidebar-left #container,
.layout-sidebar-left.has-secondary #primary,
.layout-sidebar-left.has-secondary #container,
.single-post-layout-sidebar-left #primary,
.single-post-layout-sidebar-left #container {
margin-left: 30px;
width: 65.7%;
width: calc(66.6666666667% - 30px);
float: right;
}
.page-sidebar-left #secondary,
.layout-sidebar-left.has-secondary #secondary,
.single-post-layout-sidebar-left #secondary {
margin-right: 30px;
width: 29.2%;
width: calc(33.3333333333% - 30px);
float: left;
}
#secondary {
margin-top: 0;
} .comment-content .gravatar {
float: left;
top: 10px;
position: relative;
}
.comment-content .comment-reply-link {
position: absolute;
top: 0;
right: 0;
margin-top: 32px;
}
.comment-meta.post-meta {
margin-left: 90px;
}
section.child-comments.comments-list {
padding-left: 30px;
} #tertiary .widget-area {
margin-left: -30px;
width: calc(100% + 60px);
}
#tertiary .widget {
padding: 0 30px 0;
margin-bottom: 0;
}
.footer-widgets-layout-2-cols #tertiary .widget,
.footer-widgets-layout-4-cols #tertiary .widget {
float: left;
width: 50%;
}
.footer-widgets-layout-2-cols #tertiary .widget:nth-child(2n+1),
.footer-widgets-layout-4-cols #tertiary .widget:nth-child(2n+1) {
clear: both;
}
.footer-widgets-layout-3-cols #tertiary .widget {
float: left;
width: 33.33%;
}
.footer-widgets-layout-3-cols #tertiary .widget:nth-child(3n+1) {
clear: both;
}
.footer-widgets-layout-one-half-two-quarter #tertiary .widget {
float: left;
width: 25%;
}
.footer-widgets-layout-one-half-two-quarter #tertiary .widget:first-child {
width: 50%;
}
.footer-widgets-layout-two-quarter-one-half #tertiary .widget {
float: left;
width: 25%;
}
.footer-widgets-layout-two-quarter-one-half #tertiary .widget:nth-child(3) {
width: 50%;
}
.products li .button {
width: auto;
}
.woocommerce-cart #primary,
.woocommerce-checkout #primary,
.woocommerce-account #primary,
.wolf-wishlist-page #primary {
float: none;
margin: 0 auto;
width: 100%;
}
.single-product .product .product_title {
margin-top: 0;
}
.woocommerce-MyAccount-navigation ul {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.woocommerce-MyAccount-navigation ul li {
display: inline-block;
padding-right: 15px;
}
.woocommerce-cart tr th,
.woocommerce-cart tr td:not(.actions) {
font-size: 15px;
}
.woocommerce-cart .product-thumbnail {
display: block;
}
.woocommerce-cart .coupon {
width: auto;
float: left;
}
.woocommerce-cart .coupon button,
.woocommerce-cart .coupon input {
margin-bottom: 0;
}
.woocommerce-cart .coupon .input-text {
margin-right: 4px;
}
.woocommerce-cart .coupon label {
display: inline;
}
.woocommerce-cart input.button,
.woocommerce-cart #coupon_code {
display: inline-block;
width: auto !important;
margin: 5px 5px;
}
.woocommerce-cart .actions button.button {
margin-bottom: 0 !important;
}
.woocommerce-cart #coupon_code {
padding: 9px 10px;
margin-top: 0;
margin-bottom: 0;
} }
@media screen and (min-width: 1000px) { .author-avatar {
float: left;
}
.author-description {
padding-left: 110px;
} .related-posts .entry {
height: 250px !important;
} .post-password-form input[type=password] {
float: left;
width: 70%;
}
.post-password-form input[type=submit] {
float: left;
width: calc(30% - 5px);
width: 30%;
padding-top: 16px;
padding-bottom: 16px;
margin-top: 0;
}
.button-style-round .post-password-form input[type=password],
.button-style-standard .post-password-form input[type=password] {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.button-style-round .post-password-form input[type=submit],
.button-style-standard .post-password-form input[type=submit] {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
}
@media screen and (min-width: 1200px) { .hero-layout-standard #hero-content {
padding: 7em 0;
}
.hero-layout-big #hero-content {
padding: 10em 0;
} .related-posts .entry {
width: 33.33% !important;
}
section.child-comments.comments-list {
padding-left: 60px;
} .single-post-pagination .nav-index a,
.single-post-pagination .nav-previous a,
.single-post-pagination .nav-next a {
padding: 60px 45px;
}
.single-post-pagination .nav-index {
display: table-cell;
width: 33.33%;
}
.single-post-pagination .nav-previous,
.single-post-pagination .nav-next {
width: 33.33%;
}
.single-post-pagination .nav-previous:hover a {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
.single-post-pagination .nav-next:hover a {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
} .footer-widgets-layout-4-cols #tertiary .widget {
width: 25%;
}
.footer-widgets-layout-4-cols #tertiary .widget:nth-child(2n+1) {
clear: none;
}
.footer-widgets-layout-4-cols #tertiary .widget:nth-child(4n+1) {
clear: both;
}
.widget_shopping_cart .button {
width: 48%;
margin: 0;
margin-right: 3%;
}
.widget_shopping_cart .checkout {
margin-right: 0;
}
.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-1,
.woocommerce-page .col2-set .col-2 {
float: left;
width: 48.382%;
margin-left: 1.618%;
margin-right: 1.618%;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1 {
margin-left: 0;
}
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
margin-right: 0;
}
}
@media screen and (min-width: 1600px) { .hero-layout-big:not(.site-layout-boxed) #hero-content {
padding: 14em 0;
} .single-post-pagination .nav-index a,
.single-post-pagination .nav-previous a,
.single-post-pagination .nav-next a {
padding: 80px 45px;
}
}
.mejs-controls .mejs-time-rail .mejs-time-loaded,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
background: #353535;
}
.video-shortcode-container {
overflow: hidden;
}
.video-shortcode-container,
.audio-shortcode-container {
max-width: 100% !important;
}
.video-shortcode-container .mejs-button, .video-shortcode-container .mejs-time, .video-shortcode-container .mejs-time-rail,
.audio-shortcode-container .mejs-button,
.audio-shortcode-container .mejs-time,
.audio-shortcode-container .mejs-time-rail {
height: 100%;
}
.video-shortcode-container .mejs-inner,
.audio-shortcode-container .mejs-inner {
height: 44px !important;
}
.video-shortcode-container .mejs-container .mejs-time-buffering,
.video-shortcode-container .mejs-container .mejs-time-current,
.video-shortcode-container .mejs-container .mejs-time-float,
.video-shortcode-container .mejs-container .mejs-time-float-corner,
.video-shortcode-container .mejs-container .mejs-time-float-current,
.video-shortcode-container .mejs-container .mejs-time-hovered,
.video-shortcode-container .mejs-container .mejs-time-loaded,
.video-shortcode-container .mejs-container .mejs-time-marker,
.video-shortcode-container .mejs-container .mejs-time-total,
.video-shortcode-container .mejs-container .mejs-horizontal-volume-total,
.audio-shortcode-container .mejs-container .mejs-time-buffering,
.audio-shortcode-container .mejs-container .mejs-time-current,
.audio-shortcode-container .mejs-container .mejs-time-float,
.audio-shortcode-container .mejs-container .mejs-time-float-corner,
.audio-shortcode-container .mejs-container .mejs-time-float-current,
.audio-shortcode-container .mejs-container .mejs-time-hovered,
.audio-shortcode-container .mejs-container .mejs-time-loaded,
.audio-shortcode-container .mejs-container .mejs-time-marker,
.audio-shortcode-container .mejs-container .mejs-time-total,
.audio-shortcode-container .mejs-container .mejs-horizontal-volume-total {
height: 5px;
}
.video-shortcode-container .mejs-container .mejs-controls,
.audio-shortcode-container .mejs-container .mejs-controls {
padding: 0 10px 0 0;
height: 42px;
}
.video-shortcode-container .mejs-container .mejs-controls > .mejs-playpause-button,
.audio-shortcode-container .mejs-container .mejs-controls > .mejs-playpause-button {
width: 42px;
margin-right: 4px;
}
.video-shortcode-container .mejs-container .mejs-controls > .mejs-playpause-button > button,
.audio-shortcode-container .mejs-container .mejs-controls > .mejs-playpause-button > button {
margin-left: 11px;
}
.video-shortcode-container .mejs-container .mejs-controls .mejs-button button,
.audio-shortcode-container .mejs-container .mejs-controls .mejs-button button {
margin-top: 11px;
}
.video-shortcode-container .mejs-container .mejs-controls .mejs-time-rail,
.audio-shortcode-container .mejs-container .mejs-controls .mejs-time-rail {
padding-top: 13px;
}
.video-shortcode-container .mejs-container .mejs-controls .mejs-time-rail .mejs-time-hovered,
.video-shortcode-container .mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle,
.audio-shortcode-container .mejs-container .mejs-controls .mejs-time-rail .mejs-time-hovered,
.audio-shortcode-container .mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle {
display: none !important;
}
.video-shortcode-container .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,
.audio-shortcode-container .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded {
background: #353535;
}
.video-shortcode-container .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.audio-shortcode-container .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
background: #353535;
margin-top: 2px;
}
.video-shortcode-container .mejs-container .mejs-controls .mejs-button button,
.audio-shortcode-container .mejs-container .mejs-controls .mejs-button button {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/controls.svg);
}
.entry-post-masonry_modern .wp-audio-shortcode {
height: 44px !important;
}
.video-shortcode-container .mejs-inner {
margin-top: -44px;
}
.video-shortcode-container .mejs-container, .video-shortcode-container .mejs-embed, .video-shortcode-container .mejs-embed body, .video-shortcode-container .mejs-container .mejs-controls {
background: none;
}
.video-shortcode-container .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded {
background: rgba(0, 0, 0, 0.14);
}
.video-shortcode-container .mejs-overlay-button {
outline: none !important;
background: none;
}
.video-shortcode-container .mejs-overlay-button:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: #fff !important;
font-family: FontAwesome;
content: "\f04b";
font-size: 3em;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
.wvc-as-transparent .mejs-container,
.wvc-as-transparent .mejs-embed, .wvc-as-transparent .mejs-embed body,
.wvc-as-transparent .mejs-container .mejs-controls {
background: transparent !important;
}
.wvc-as-light .mejs-container .mejs-controls .mejs-time,
.wvc-font-dark .wvc-as-transparent .mejs-container .mejs-controls .mejs-time {
color: #333;
}
.wvc-as-light .mejs-container .mejs-controls .mejs-button button,
.wvc-font-dark .wvc-as-transparent .mejs-container .mejs-controls .mejs-button button {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/controls_dark.svg);
}
.wvc-as-light .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,
.wvc-as-light .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total,
.wvc-as-light .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.wvc-font-dark .wvc-as-transparent .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,
.wvc-font-dark .wvc-as-transparent .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total,
.wvc-font-dark .wvc-as-transparent .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
background: rgba(0, 0, 0, 0.14) !important;
}
.wvc-as-dark .mejs-container .mejs-controls .mejs-time,
.wvc-font-light .wvc-as-transparent .mejs-container .mejs-controls .mejs-time {
color: #fff;
}
.wvc-as-dark .mejs-container .mejs-controls .mejs-button button,
.wvc-font-light .wvc-as-transparent .mejs-container .mejs-controls .mejs-button button {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/controls.svg);
}
html {
scroll-behavior: initial !important;
}  .cursor {
opacity: 0;
}
.loaded .cursor {
opacity: 1;
}
.cursor__inner {
z-index: 9999;
pointer-events: none;
position: absolute;
top: 0;
left: 0;
mix-blend-mode: soft-light;
border-radius: 50%;
}
.cursor__inner--dot { }
.cursor__inner--circle {
width: 8px;
height: 8px;
-webkit-transition: opacity 0.2 ease;
transition: opacity 0.2 ease;
}
.cursor__inner--circle:after {
content: "";
position: absolute;
border-radius: 50%;
top: 50%;
left: 50%;
width: 100%;
height: 100%;
-webkit-transform: translate(-50%, -50%) scale(1);
-ms-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out;
background: white;
}
.cursor__inner--circle span {
opacity: 0;
-webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
color: black;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%) scale(0);
-ms-transform: translate(-50%, -50%) scale(0);
transform: translate(-50%, -50%) scale(0);
z-index: 1;
font-size: 12px;
font-weight: 700;
}
.cursor-out .cursor {
visibility: hidden;
}
.cursor-is-active .cursor__inner--circle:after {
-webkit-transform: translate(-50%, -50%) scale(1.5);
-ms-transform: translate(-50%, -50%) scale(1.5);
transform: translate(-50%, -50%) scale(1.5);
}
.cursor-is-active .cursor__inner--circle span {
-webkit-transform: translate(-50%, -50%) scale(1);
-ms-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
opacity: 1;
}
.cursor-is-plain:not(.cursor-disabled) .cursor__inner {
background: white;
}
.cursor-is-plain:not(.cursor-disabled) .cursor__inner:after {
-webkit-transform: translate(-50%, -50%) scale(5);
-ms-transform: translate(-50%, -50%) scale(5);
transform: translate(-50%, -50%) scale(5);
border-color: inherit;
background: inherit;
}
.has-cursor-title:not(.cursor-disabled) .cursor__inner--circle {
mix-blend-mode: unset !important;
}
.has-cursor-title:not(.cursor-disabled) .cursor__inner--circle:after {
background: white;
-webkit-transform: translate(-50%, -50%) scale(3);
-ms-transform: translate(-50%, -50%) scale(3);
transform: translate(-50%, -50%) scale(3);
}
.has-cursor-title:not(.cursor-disabled) .cursor__inner--dot {
opacity: 0;
}
.cursor-disabled .cursor__inner--circle > span {
display: none;
}
.cursor-no-mix-blend:not(.cursor-disabled) .cursor__inner--circle {
mix-blend-mode: unset !important;
}
.cursor-hide {
opacity: 0;
} .cursor-minimal:not(.cursor-disabled) .cursor__inner {
mix-blend-mode: none !important;
background: white;
}
.cursor-minimal:not(.cursor-disabled) .cursor__inner:after {
-webkit-transform: translate(-50%, -50%) scale(0.22);
-ms-transform: translate(-50%, -50%) scale(0.22);
transform: translate(-50%, -50%) scale(0.22);
border-color: inherit;
background: inherit;
}
.is-mobile .cursor {
display: none !important;
visibility: hidden;
} .effigy-hover-accent {
-webkit-transition: color 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: color 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
}
a.effigy-uppercase {
text-transform: uppercase;
letter-spacing: 2px;
font-size: 0.75em;
font-weight: 400 !important;
}  .content-wrapper {
padding-top: 120px;
padding-bottom: 110px;
}
.content-inner {
min-height: 55vh;
}
.layout-fullwidth .content-wrapper,
.layout-sidebar .content-wrapper,
.layout-sidebar-left .content-wrapper,
.layout-sidebar-right .content-wrapper,
.layout-standard .content-wrapper,
.page-full-width .content-wrapper,
.page-post-archives .content-wrapper,
.page-sidebar-left .content-wrapper,
.page-sidebar-right .content-wrapper,
.single-artist .content-wrapper,
body.attachment .content-wrapper,
.single-event .content-wrapper,
.single-plugin .content-wrapper,
.single-post-layout-fullwidth .content-wrapper,
.single-post-layout-sidebar .content-wrapper,
.single-post-layout-sidebar-left .content-wrapper,
.single-post-layout-sidebar-right .content-wrapper,
.single-proof_gallery .content-wrapper,
.single-release .content-wrapper,
.single-show .content-wrapper,
.single-ticket .content-wrapper,
.single-video .content-wrapper,
.single-work .content-wrapper,
.wolf-albums .content-wrapper,
.wolf-plugins .content-wrapper,
.wolf-portfolio .content-wrapper,
.wolf-videos .content-wrapper,
.wolf-wishlist-page .content-wrapper {
max-width: 1380px;
} .mega-menu-panel-inner {
width: 92%;
max-width: 1380px;
margin: 0 auto;
}
.woocommerce-info,
.woocommerce-message {
max-width: 1380px;
width: 100%;
margin: 0 0 30px;
text-align-last: auto;
}
.wolf-core .woocommerce-tabs .tabs-container {
max-width: 1380px;
text-align: left;
width: 92%;
}
.wolf-core-slide-caption-inner,
.wolf-core-slide-caption-wrapper,
.wolf-core-last-posts-big-slide-caption-wrapper,
.wolf-core-row-wrapper-width-standard,
.wolf-core-row-inner-wrapper-width-standard,
.wolf-core-row-width-boxed .wolf-core-row-wrapper,
.wolf-core-video-switcher-container {
max-width: 1380px;
}
.wolf-core-row-wrapper-width-small,
.wolf-core-row-inner-wrapper-width-small {
max-width: 960px;
}
.wishlist-item-icon,
.cart-item-icon,
.search-item-icon,
.account-item-icon {
width: auto;
padding: 0 24px;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
white-space: nowrap;
}
.wishlist-item-icon:before,
.cart-item-icon:before,
.search-item-icon:before,
.account-item-icon:before {
display: none;
}
.search-item-icon:before {
display: block;
margin-right: 8px;
}
@-webkit-keyframes nuGrainAnimation {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
10% {
-webkit-transform: translate(-5%, -5%);
transform: translate(-5%, -5%);
}
20% {
-webkit-transform: translate(-10%, 5%);
transform: translate(-10%, 5%);
}
30% {
-webkit-transform: translate(5%, -10%);
transform: translate(5%, -10%);
}
40% {
-webkit-transform: translate(-5%, 15%);
transform: translate(-5%, 15%);
}
50% {
-webkit-transform: translate(-10%, 5%);
transform: translate(-10%, 5%);
}
60% {
-webkit-transform: translate(15%, 0);
transform: translate(15%, 0);
}
70% {
-webkit-transform: translate(0, 10%);
transform: translate(0, 10%);
}
80% {
-webkit-transform: translate(-15%, 0);
transform: translate(-15%, 0);
}
90% {
-webkit-transform: translate(10%, 5%);
transform: translate(10%, 5%);
}
100% {
-webkit-transform: translate(5%, 0);
transform: translate(5%, 0);
}
}
@keyframes nuGrainAnimation {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
10% {
-webkit-transform: translate(-5%, -5%);
transform: translate(-5%, -5%);
}
20% {
-webkit-transform: translate(-10%, 5%);
transform: translate(-10%, 5%);
}
30% {
-webkit-transform: translate(5%, -10%);
transform: translate(5%, -10%);
}
40% {
-webkit-transform: translate(-5%, 15%);
transform: translate(-5%, 15%);
}
50% {
-webkit-transform: translate(-10%, 5%);
transform: translate(-10%, 5%);
}
60% {
-webkit-transform: translate(15%, 0);
transform: translate(15%, 0);
}
70% {
-webkit-transform: translate(0, 10%);
transform: translate(0, 10%);
}
80% {
-webkit-transform: translate(-15%, 0);
transform: translate(-15%, 0);
}
90% {
-webkit-transform: translate(10%, 5%);
transform: translate(10%, 5%);
}
100% {
-webkit-transform: translate(5%, 0);
transform: translate(5%, 0);
}
}
.noise-overlay {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
overflow: hidden;
z-index: 0;
}
.noise-overlay:after {
position: absolute;
pointer-events: none;
-webkit-animation: nuGrainAnimation 1s steps(4) infinite;
animation: nuGrainAnimation 1s steps(4) infinite;
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/noise.png);
content: "";
left: -40%;
top: -40%;
width: 180%;
height: 180%;
z-index: 999999;
} .side-panel-inner {
padding: 5em 6em;
padding-top: 150px;
}
.lateral-menu-panel,
.offcanvas-menu-panel,
.side-panel {
background: #fff;
}
.offcanvas-menu-panel-inner,
.lateral-menu-panel-inner,
.side-panel-inner {
color: inherit !important;
}
.offcanvas-menu-panel-inner .tagcloud a,
.lateral-menu-panel-inner .tagcloud a,
.side-panel-inner .tagcloud a {
border-color: rgba(255, 255, 255, 0.44) !important;
} .site-footer-dark {
background: #000;
}
.sidebar-footer-inner {
padding-top: 100px;
padding-bottom: 120px;
} #back-to--top {
position: fixed;
bottom: 30px;
right: 30px;
z-index: 9995;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: transform 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
width: 60px;
height: 60px;
}
#back-to--top.back-to-top-visible {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
#back-to--top.back-to-top-light .button--btt:hover {
background: black;
}
#back-to--top.back-to-top-light .button--btt::before {
background: white;
}
.button--btt {
pointer-events: auto;
cursor: pointer;
border: none;
padding: 1.5rem 3rem;
margin: 0;
font-family: inherit;
font-size: inherit;
position: relative;
display: inline-block;
overflow: hidden;
color: #fff;
width: 60px;
height: 60px;
padding: 0;
font-weight: 500;
}
.button--btt:hover {
background: #e7e7e7;
}
@media screen and (min-width: 800px) {
#back-to--top {
width: 70px;
height: 70px;
}
.button--btt {
width: 70px;
height: 70px;
}
}
@media screen and (max-width: 600px) {
#back-to--top {
display: none;
}
}
.button--btt span {
display: block;
position: relative;
}
.button--btt span span { }
.button--btt > span {
overflow: hidden;
mix-blend-mode: difference;
top: 50%;
margin-top: -14px;
text-align: center;
}
.button--btt:hover > span > span {
-webkit-animation: MoveUpInitial 0.2s forwards, MoveUpEnd 0.2s forwards 0.2s;
animation: MoveUpInitial 0.2s forwards, MoveUpEnd 0.2s forwards 0.2s;
}
.button--btt:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: #000;
width: 100%;
height: 0;
padding-bottom: 100%;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.2, 1);
transition-timing-function: cubic-bezier(0.7, 0, 0.2, 1);
position: absolute;
}
.button--btt:hover::before {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
@-webkit-keyframes MoveUpInitial {
to {
-webkit-transform: translate3d(0, -105%, 0);
transform: translate3d(0, -105%, 0);
}
}
@keyframes MoveUpInitial {
to {
-webkit-transform: translate3d(0, -105%, 0);
transform: translate3d(0, -105%, 0);
}
}
@-webkit-keyframes MoveUpEnd {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes MoveUpEnd {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
} .close-panel-button {
font-size: 0;
position: absolute;
right: 25px;
top: 15px;
z-index: 99;
color: currentColor;
}
.close-panel-button:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: "iconmonstr-iconic-font";
content: "\e08c";
font-size: 24px;
}
#wolf-core-privacy-policy-message-close,
#wolf-core-modal-window-close,
.wolf-popup-close-button,
#top-bar-close,
.close-panel-button {
font-size: 0;
}
#wolf-core-privacy-policy-message-close:before,
#wolf-core-modal-window-close:before,
.wolf-popup-close-button:before,
#top-bar-close:before,
.close-panel-button:before {
display: inline-block;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: "iconmonstr-iconic-font";
content: "\e08c";
font-size: 18px;
}
#close-side-panel-icon {
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: transform 0.25s cubic-bezier(0, 0.59, 0.22, 0.875);
width: 40px;
height: 40px;
top: 30px;
right: 45px;
}
#close-side-panel-icon:before {
display: none;
}
#close-side-panel-icon:hover {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
} .menu-width-wide.menu-layout-offcanvas .logo-bar .flex-wrap,
.menu-width-wide.menu-layout-offcanvas .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-overlay .logo-bar .flex-wrap,
.menu-width-wide.menu-layout-overlay .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-standard .logo-bar .flex-wrap,
.menu-width-wide.menu-layout-standard .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-justify .logo-bar .flex-wrap,
.menu-width-wide.menu-layout-top-justify .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-justify-left .logo-bar .flex-wrap,
.menu-width-wide.menu-layout-top-justify-left .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-left .logo-bar .flex-wrap,
.menu-width-wide.menu-layout-top-left .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-right .logo-bar .flex-wrap,
.menu-width-wide.menu-layout-top-right .nav-bar .flex-wrap,
.menu-width-wide.menu-layout-top-right-floating .logo-bar .flex-wrap,
.menu-width-wide.menu-layout-top-right-floating .nav-bar .flex-wrap {
width: 100%;
padding: 0 30px;
} .menu-style-transparent #desktop-navigation .nav-bar,
.menu-style-transparent-light #desktop-navigation .nav-bar,
.menu-style-transparent-dark #desktop-navigation .nav-bar {
border-bottom: 1px solid;
border-color: rgba(255, 255, 255, 0.15);
}
.hide-menu-bottom-border #desktop-navigation .nav-bar {
border-bottom: none !important;
}
.menu-skin-light:not(.menu-style-transparent) .cta-container .wolf-core-icon-container .wolf-core-icon:before {
color: black;
}
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar,
.menu-style-semi-transparent-black:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar,
.menu-style-semi-transparent-white:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar,
.menu-style-transparent:not(.sticking).hero-font-dark.mobile-menu-alt .nav-bar,
.menu-style-transparent:not(.sticking).hero-font-dark:not(.mobile-menu-toggle):not(.overlay-menu-toggle):not(.menu-layout-lateral) .nav-bar {
color: black;
} .nav-menu-desktop {
position: relative;
}
.menu-line,
.cta-line {
display: block;
height: 1px;
width: 0;
background: currentColor;
position: absolute;
bottom: 30px;
left: 0;
-webkit-transition: all 0.4s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: all 0.4s cubic-bezier(0, 0.59, 0.22, 0.875);
}
.sticking .menu-line,
.sticking .cta-line {
bottom: 19px;
}
.cta-line {
opacity: 0;
} .hamburger-container {
width: 40px;
margin: 0 18px;
}
.hamburger-link {
display: block;
width: 100%;
height: 100%;
}
.hamburger-btn__hamburger {
position: relative;
display: block;
width: 40px;
height: 23px;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
left: 50%;
top: 50%;
}
.hamburger-btn__hamburger .hamburger-btn__span {
display: block;
background: currentColor;
width: 100%;
height: 2px;
position: absolute;
right: 0;
-webkit-transition: width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
}
.hamburger-btn__hamburger .hbgl--1 {
top: 5px;
-webkit-transition: all 0.25s, width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875) 0.2s, background-color 0.2s linear;
transition: all 0.25s, width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875) 0.2s, background-color 0.2s linear;
}
.hamburger-btn__hamburger .hbgl--2 {
top: 11px;
width: 30px;
-webkit-transition: all 0.25s, width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875) 0.25s, background-color 0.2s linear;
transition: all 0.25s, width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875) 0.25s, background-color 0.2s linear;
}
.hamburger-btn__hamburger .hbgl--3 {
top: 17px;
width: 20px;
-webkit-transition: all 0.25s, width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875) 0.3s, background-color 0.2s linear;
transition: all 0.25s, width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875) 0.3s, background-color 0.2s linear;
}
.hamburger-link:hover .hamburger-btn__hamburger .hbgl--3 {
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
.hamburger-btn__cross {
width: 40px;
height: 40px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translateX(-55%) translateY(-48%) rotate(45deg);
-ms-transform: translateX(-55%) translateY(-48%) rotate(45deg);
transform: translateX(-55%) translateY(-48%) rotate(45deg);
}
.hamburger-btn__cross .hamburger-btn__span {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: currentColor;
-webkit-transition: width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875), height 0.2s cubic-bezier(0, 0.59, 0.22, 0.875), background-color 0.2s 1s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: width 0.2s cubic-bezier(0, 0.59, 0.22, 0.875), height 0.2s cubic-bezier(0, 0.59, 0.22, 0.875), background-color 0.2s 1s cubic-bezier(0, 0.59, 0.22, 0.875);
}
.hamburger-btn__cross .hbgl--1 {
height: 0;
width: 2px;
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.hamburger-btn__cross .hbgl--2 {
width: 0;
height: 2px;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
#wolf-core-one-page-nav {
opacity: 1;
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
}
.overlay-menu-active #wolf-core-one-page-nav,
.mobile-menu-toggle #wolf-core-one-page-nav,
.side-panel-toggle #wolf-core-one-page-nav {
opacity: 0;
}
.overlay-menu-active .hamburger-btn__cross .hamburger-btn__span,
.mobile-menu-toggle .hamburger-btn__cross .hamburger-btn__span,
.side-panel-toggle .hamburger-btn__cross .hamburger-btn__span {
color: white;
}
.overlay-menu-active .hamburger-btn__hamburger .hbgl--1,
.mobile-menu-toggle .hamburger-btn__hamburger .hbgl--1,
.side-panel-toggle .hamburger-btn__hamburger .hbgl--1 {
width: 0;
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.overlay-menu-active .hamburger-btn__hamburger .hbgl--2,
.mobile-menu-toggle .hamburger-btn__hamburger .hbgl--2,
.side-panel-toggle .hamburger-btn__hamburger .hbgl--2 {
width: 0;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.overlay-menu-active .hamburger-btn__hamburger .hbgl--3,
.mobile-menu-toggle .hamburger-btn__hamburger .hbgl--3,
.side-panel-toggle .hamburger-btn__hamburger .hbgl--3 {
width: 0;
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.overlay-menu-active .hamburger-btn__cross span:first-child,
.mobile-menu-toggle .hamburger-btn__cross span:first-child,
.side-panel-toggle .hamburger-btn__cross span:first-child {
height: 100%;
-webkit-transition-delay: 0.35s;
transition-delay: 0.35s;
}
.overlay-menu-active .hamburger-btn__cross span:nth-child(2),
.mobile-menu-toggle .hamburger-btn__cross span:nth-child(2),
.side-panel-toggle .hamburger-btn__cross span:nth-child(2) {
width: 100%;
-webkit-transition-delay: 0.25s;
transition-delay: 0.25s;
}
.side-panel {
background: none !important;
-webkit-transition: -webkit-transform 0.2s linear;
transition: transform 0.2s linear;
-webkit-transition-property: -webkit-transform !important;
transition-property: transform !important;
-webkit-transition-delay: 1s !important;
transition-delay: 1s !important;
right: 0 !important;
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.side-panel:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
content: "";
display: block;
z-index: -1;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: top right;
-ms-transform-origin: top right;
transform-origin: top right;
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);
transition: transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);
-webkit-transition-delay: 0.25s;
transition-delay: 0.25s;
}
.side-panel .widget {
opacity: 0;
-webkit-transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 0.3s;
transition: transform 0.8s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 0.3s;
}
.side-panel-toggle .side-panel {
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transition-delay: 0s !important;
transition-delay: 0s !important;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.side-panel-toggle .side-panel:after {
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 1s;
transition-duration: 1s;
}
.side-panel-toggle .side-panel .widget {
opacity: 1;
-webkit-transform: translateY(0) skewY(0) scaleZ(1);
transform: translateY(0) skewY(0) scaleZ(1);
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0.3s, opacity 0.3s 0.3s;
transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0.3s, opacity 0.3s 0.3s;
}
.side-panel-toggle .side-panel .widget:first-child {
-webkit-transition-delay: 0.8s;
transition-delay: 0.8s;
}
.side-panel-toggle .side-panel .widget:nth-child(2) {
-webkit-transition-delay: 1s;
transition-delay: 1s;
}
.side-panel-toggle .side-panel .widget:nth-child(3) {
-webkit-transition-delay: 1.2s;
transition-delay: 1.2s;
}
.side-panel-toggle .side-panel .widget:nth-child(4) {
-webkit-transition-delay: 1.4s;
transition-delay: 1.4s;
}
.side-panel-toggle .side-panel .widget:nth-child(5) {
-webkit-transition-delay: 1.6s;
transition-delay: 1.6s;
}
.side-panel-toggle .side-panel .widget:nth-child(6) {
-webkit-transition-delay: 1.8s;
transition-delay: 1.8s;
}
.side-panel-toggle .side-panel .widget:nth-child(7) {
-webkit-transition-delay: 2s;
transition-delay: 2s;
}
.side-panel-toggle .side-panel .widget:nth-child(8) {
-webkit-transition-delay: 2.2s;
transition-delay: 2.2s;
}
.overlay-menu-container ul.sub-menu {
padding-left: 24px;
padding-top: 15px;
padding-bottom: 15px;
}
.overlay-menu-container ul.sub-menu li {
font-size: 18px !important;
text-transform: none;
font-weight: 400 !important;
}
.overlay-menu-toggle .nav-bar span {
color: inherit !important;
} .overlay-menu-panel {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
-webkit-transition-delay: 1.5s;
transition-delay: 1.5s;
background: none !important;
visibility: visible;
}
.overlay-menu-panel:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
content: "";
display: block;
z-index: -1;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: top right;
-ms-transform-origin: top right;
transform-origin: top right;
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);
transition: transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);
-webkit-transition-delay: 0.25s;
transition-delay: 0.25s;
}
.overlay-menu-panel-inner {
background: transparent;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.overlay-menu-panel-inner #site-navigation-primary-vertical li,
.overlay-menu-panel-inner #site-navigation-vertical-vertical li {
overflow: hidden;
}
.overlay-menu-panel-inner #site-navigation-primary-vertical li a,
.overlay-menu-panel-inner #site-navigation-vertical-vertical li a {
-webkit-transform: none;
-ms-transform: none;
transform: none;
opacity: 1;
visibility: visible;
}
.overlay-menu-panel-inner #site-navigation-primary-vertical li .menu-item-inner,
.overlay-menu-panel-inner #site-navigation-vertical-vertical li .menu-item-inner {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.895, 0.03, 0.685, 0.22);
transition: transform 0.4s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}
.overlay-menu-toggle { }
.overlay-menu-toggle .overlay-menu-panel {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.overlay-menu-toggle .overlay-menu-panel:after {
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 1s;
transition-duration: 1s;
}
.overlay-menu-toggle .overlay-menu-panel-inner {
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
-webkit-transition-delay: 1.5s;
transition-delay: 1.5s;
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li .menu-item-inner,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li .menu-item-inner {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-transition: -webkit-transform 1.5s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 1.5s cubic-bezier(0.19, 1, 0.22, 1);
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li:first-child .menu-item-inner,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li:first-child .menu-item-inner {
-webkit-transition-delay: 0.47s;
transition-delay: 0.47s;
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(2) .menu-item-inner,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(2) .menu-item-inner {
-webkit-transition-delay: 0.54s;
transition-delay: 0.54s;
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(3) .menu-item-inner,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(3) .menu-item-inner {
-webkit-transition-delay: 0.61s;
transition-delay: 0.61s;
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(4) .menu-item-inner,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(4) .menu-item-inner {
-webkit-transition-delay: 0.68s;
transition-delay: 0.68s;
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(5) .menu-item-inner,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(5) .menu-item-inner {
-webkit-transition-delay: 0.75s;
transition-delay: 0.75s;
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(6) .menu-item-inner,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(6) .menu-item-inner {
-webkit-transition-delay: 0.82s;
transition-delay: 0.82s;
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(7) .menu-item-inner,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(7) .menu-item-inner {
-webkit-transition-delay: 0.89s;
transition-delay: 0.89s;
}
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-primary-vertical li:nth-child(8) .menu-item-inner,
.overlay-menu-toggle .overlay-menu-panel-inner #site-navigation-vertical-vertical li:nth-child(8) .menu-item-inner {
-webkit-transition-delay: 0.96s;
transition-delay: 0.96s;
}
.overlay-menu-toggle .nav-bar a:not(.hamburger-link) {
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
}
.menu-layout-overlay .nav-bar a:not(.hamburger-link) {
-webkit-transition: color 0.2s 0.7s ease;
transition: color 0.2s 0.7s ease;
}
.menu-layout-overlay .logo-svg path {
-webkit-transition: fill 0.2s 0.7s ease;
transition: fill 0.2s 0.7s ease;
} #overlay-menu-panel-widgets {
bottom: 110px;
padding: 0 26px;
position: absolute;
right: 0;
width: 300px;
opacity: 0;
-webkit-transition: opacity 0.44s linear;
transition: opacity 0.44s linear;
z-index: 1;
}
#overlay-menu-panel-widgets .widget {
font-size: 15px;
}
.overlay-menu-toggle #overlay-menu-panel-widgets {
-webkit-transition-delay: 1.2s !important;
transition-delay: 1.2s !important;
opacity: 1;
}
.overlay-menu-toggle .cta-container .wolf-core-icon {
color: white !important;
}
.menu-width-wide .logo-img {
padding: 0;
}
.cart-panel,
.nav-menu-desktop li > ul.sub-menu,
.nav-menu-desktop .mega-menu-panel,
.wwcs-selector {
-webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.07);
box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.07);
}
.cart-panel-buttons .fa {
display: none;
}
.mega-menu-width-boxed .nav-menu-desktop li .mega-menu-panel-inner {
padding: 14px 40px;
}
.nav-menu-desktop li,
.cta-container {
font-size: 15px;
}
.cta-container .wolf-core-socials-container {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.cta-container .wolf-core-icon-container {
margin: 0px 5px;
}
.cta-container .wolf-core-icon-container .fa-apple:before,
.cta-container .wolf-core-icon-container .fa-facebook:before {
margin-top: -1px;
}
.nav-menu-desktop li.menu-item-has-children > a span.menu-item-inner:after {
display: none;
}
.mobile-panel-search-item,
.search-container.cta-item {
padding: 0 0;
}
.mobile-panel-search-item form,
.search-container.cta-item form {
position: relative;
width: 110px;
height: 50px;
font-size: 13px;
top: 50%;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
margin-top: 8px;
}
.mobile-panel-search-item form .search-submit,
.search-container.cta-item form .search-submit {
border: none !important;
background-color: transparent !important;
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/svg/magnifier.svg) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: 20px 20px !important;
font-size: 0;
padding: 0;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
width: 20px;
height: 20px;
margin-top: -8px;
}
.mobile-panel-search-item form:hover .search-submit,
.search-container.cta-item form:hover .search-submit {
background-color: transparent !important;
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/svg/magnifier.svg) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: 20px 20px !important;
}
.mobile-panel-search-item .search-field,
.search-container.cta-item .search-field {
position: absolute;
left: 0;
top: 0;
padding-left: 0;
padding-right: 24px;
padding-top: 0;
padding-bottom: 0;
border: none;
background: none !important;
border-bottom: 1px solid currentColor;
border-color: currentColor !important;
border-radius: 0 !important;
height: 36px;
}
.mobile-panel-search-item .search-field [placeholder]:focus::-webkit-input-placeholder,
.search-container.cta-item .search-field [placeholder]:focus::-webkit-input-placeholder {
color: currentColor;
opacity: 0.44;
}
.mobile-panel-search-item form {
margin-top: 0;
top: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
padding: 0;
width: 100%;
}
.mobile-panel-search-item {
display: none;
padding: 0;
}
.mobile-screen .mobile-panel-search-item {
display: block;
}
.breakpoint .cta-container {
margin-left: auto;
}
.cart-item-mobile:before {
display: none !important;
}
.cart-item-mobile .cart-icon-product-count {
position: static;
background: none;
font-size: 14px !important;
margin: 0;
width: auto;
height: auto;
font-size: inherit;
margin-top: 0;
}
.cart-item-mobile .cart-icon-product-count:before {
content: "(";
}
.cart-item-mobile .cart-icon-product-count:after {
content: ")";
}
.mobile-account-menu-item,
.mobile-panel-search-item,
.mobile-cart-menu-item {
display: none !important;
}
.tablet-screen .account-container,
.tablet-screen .search-container {
display: none;
}
.tablet-screen .mobile-account-menu-item,
.tablet-screen .mobile-panel-search-item {
display: block !important;
}
.mobile-screen .cart-container {
margin-right: -20px;
}
.mobile-screen .search-container,
.mobile-screen .account-container {
display: none;
}
.mobile-screen .mobile-account-menu-item,
.mobile-screen .mobile-panel-search-item {
display: block !important;
} .nav-menu-desktop > li > a span.menu-item-text-container,
.nav-menu-vertical > li > a span.menu-item-text-container {
position: relative;
}
.nav-menu-desktop > li > a span.menu-item-text-container:after,
.nav-menu-vertical > li > a span.menu-item-text-container:after {
content: "";
position: absolute;
width: 100%;
z-index: -1;
height: 1px;
background: currentColor;
left: 0;
bottom: -5px;
overflow: hidden;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
display: none;
}
.nav-menu-desktop > li.current_page_item a span.menu-item-text-container:after, .nav-menu-desktop > li.current-menu-parent a span.menu-item-text-container:after, .nav-menu-desktop > li.current-menu-ancestor a span.menu-item-text-container:after, .nav-menu-desktop > li.current-menu-item a span.menu-item-text-container:after, .nav-menu-desktop > li.menu-link-active a span.menu-item-text-container:after, .nav-menu-desktop > li:not(.socials-menu-item):not(.search-menu-item):hover a span.menu-item-text-container:after,
.nav-menu-vertical > li.current_page_item a span.menu-item-text-container:after,
.nav-menu-vertical > li.current-menu-parent a span.menu-item-text-container:after,
.nav-menu-vertical > li.current-menu-ancestor a span.menu-item-text-container:after,
.nav-menu-vertical > li.current-menu-item a span.menu-item-text-container:after,
.nav-menu-vertical > li.menu-link-active a span.menu-item-text-container:after,
.nav-menu-vertical > li:not(.socials-menu-item):not(.search-menu-item):hover a span.menu-item-text-container:after {
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
}
.nav-menu-desktop > li.current_page_item a span.menu-item-text-container:after, .nav-menu-desktop > li.current-menu-parent a span.menu-item-text-container:after, .nav-menu-desktop > li.current-menu-ancestor a span.menu-item-text-container:after, .nav-menu-desktop > li.current-menu-item a span.menu-item-text-container:after, .nav-menu-desktop > li.menu-link-active a span.menu-item-text-container:after,
.nav-menu-vertical > li.current_page_item a span.menu-item-text-container:after,
.nav-menu-vertical > li.current-menu-parent a span.menu-item-text-container:after,
.nav-menu-vertical > li.current-menu-ancestor a span.menu-item-text-container:after,
.nav-menu-vertical > li.current-menu-item a span.menu-item-text-container:after,
.nav-menu-vertical > li.menu-link-active a span.menu-item-text-container:after {
width: 100%;
}
.nav-menu-desktop > li .sub-menu a:not(.not-linked),
.nav-menu-vertical > li .sub-menu a:not(.not-linked) {
-webkit-transition: color 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: color 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
}
.nav-menu-desktop > li .sub-menu a span.menu-item-text-container:after,
.nav-menu-vertical > li .sub-menu a span.menu-item-text-container:after {
display: none !important;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a span.menu-item-inner:before {
display: none !important;
}
.nav-menu-desktop li.mega-menu ul.sub-menu {
padding: 35px 30px 40px;
}
.nav-menu-desktop {
position: relative;
}
.nav-menu-desktop > li > a[href="#"] {
pointer-events: none;
cursor: default;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a {
padding: 5px 7px;
}
.cart-product-count:before {
padding-left: 5px;
content: "(";
}
.cart-product-count:after {
content: ")";
} .nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) {
color: #333;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a {
color: inherit;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a span.menu-item-inner {
-webkit-transition: all 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: all 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
color: inherit !important;
background: none !important;
background-color: transparent !important;
display: inline-block;
padding-left: 0;
padding-right: 0;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a:hover span.menu-item-inner {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary).not-linked > a:first-child span.menu-item-inner:before {
display: none !important;
}
.nav-menu-desktop li ul.sub-menu li.not-linked > a span.menu-item-inner {
padding-left: 0 !important;
padding-right: 0 !important;
-webkit-transform: translateX(0) !important;
-ms-transform: translateX(0) !important;
transform: translateX(0) !important;
}
.submenu-bg-light .nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a span.menu-item-inner:before {
background: #333 !important;
}
.nav-menu li.menu-button-primary > a:first-child > .menu-item-inner,
.nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner {
padding: 14px 40px;
} .menu-layout-top-justify-left .mega-menu-panel-inner {
margin-left: auto;
}
.mega-menu-panel-inner {
width: 92%;
max-width: 1380px;
margin: 0 auto;
}
.menu-layout-top-justify-left .mega-menu-panel-inner {
margin-left: 0;
} .nav-menu-desktop li ul.sub-menu {
padding: 20px 0;
}
.nav-menu-desktop li ul.sub-menu li {
padding-left: 10px;
padding-right: 10px;
}
.mega-menu-panel-inner {
padding-top: 25px !important;
padding-bottom: 25px !important;
}
.nav-menu-desktop li:not(.mega-menu) ul.sub-menu li ul.sub-menu {
margin-top: -20px !important;
}
.nav-menu-desktop li.menu-item-has-children > a span.menu-item-inner {
padding-right: 0;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a .menu-item-inner {
padding: 5px 8px;
}
.nav-menu-desktop li.mega-menu > ul.sub-menu,
.nav-menu-desktop .mega-menu-panel {
padding: 15px 30px 20px;
}
.nav-menu-desktop .mega-menu-panel {
padding-top: 15px !important;
padding-bottom: 20px !important;
}
.nav-menu-desktop li a:not(.logo-link) {
padding: 0 30px;
}
.nav-menu-desktop li ul.sub-menu li:not(.menu-button-primary):not(.menu-button-secondary) a {
padding: 2px 18px;
width: 235px;
}
.sticking .nav-bar {
-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.07);
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.07);
}
.nav-menu-desktop li.mega-menu .mega-menu-panel ul li.not-linked > a:first-child span.menu-item-inner span.menu-item-text-container {
opacity: 1 !important;
} #close-mobile-menu-icon {
color: white;
}
.admin-bar .close-panel-button {
margin-top: 0 !important;
}
.mobile-menu-toggle .parallax-mirror,
.mobile-menu-toggle div[id^=jarallax-container-] > div {
margin-left: 0 !important;
}
.nav-menu-mobile {
text-align: left !important;
}
#mobile-menu-panel-inner {
padding: 40px;
}
.breakpoint:not(.mobile) #mobile-menu-panel-inner {
padding-top: 100px;
padding-left: 80px;
padding-right: 80px;
}
.breakpoint:not(.mobile) #mobile-menu-panel-inner .nav-menu-mobile {
line-height: 1.8;
}
.mobile #mobile-menu-panel-inner {
padding-top: 88px;
}
#mobile-menu-panel #close-mobile-menu-icon {
right: 31px;
top: 6px;
}
.nav-menu-mobile li {
-webkit-transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
opacity: 0;
}
.mobile-menu-toggle .nav-menu-mobile li {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
.nav-menu-mobile li:nth-child(1) {
-webkit-transition-delay: 100ms !important;
transition-delay: 100ms !important;
}
.nav-menu-mobile li:nth-child(2) {
-webkit-transition-delay: 200ms !important;
transition-delay: 200ms !important;
}
.nav-menu-mobile li:nth-child(3) {
-webkit-transition-delay: 300ms !important;
transition-delay: 300ms !important;
}
.nav-menu-mobile li:nth-child(4) {
-webkit-transition-delay: 400ms !important;
transition-delay: 400ms !important;
}
.nav-menu-mobile li:nth-child(5) {
-webkit-transition-delay: 500ms !important;
transition-delay: 500ms !important;
}
.nav-menu-mobile li:nth-child(6) {
-webkit-transition-delay: 600ms !important;
transition-delay: 600ms !important;
}
.nav-menu-mobile li:nth-child(7) {
-webkit-transition-delay: 700ms !important;
transition-delay: 700ms !important;
}
.nav-menu-mobile li:nth-child(8) {
-webkit-transition-delay: 800ms !important;
transition-delay: 800ms !important;
}
.nav-menu-mobile li:nth-child(9) {
-webkit-transition-delay: 900ms !important;
transition-delay: 900ms !important;
}
.nav-menu-mobile li:nth-child(10) {
-webkit-transition-delay: 1000ms !important;
transition-delay: 1000ms !important;
}
.nav-menu-mobile li:nth-child(11) {
-webkit-transition-delay: 1100ms !important;
transition-delay: 1100ms !important;
}
.nav-menu-mobile li:nth-child(12) {
-webkit-transition-delay: 1200ms !important;
transition-delay: 1200ms !important;
}
.nav-menu-mobile li:nth-child(13) {
-webkit-transition-delay: 1300ms !important;
transition-delay: 1300ms !important;
}
.nav-menu-mobile li:nth-child(14) {
-webkit-transition-delay: 1400ms !important;
transition-delay: 1400ms !important;
}
.nav-menu-mobile li:nth-child(15) {
-webkit-transition-delay: 1500ms !important;
transition-delay: 1500ms !important;
}
.nav-menu-mobile li:nth-child(16) {
-webkit-transition-delay: 1600ms !important;
transition-delay: 1600ms !important;
}
.nav-menu-mobile li:nth-child(17) {
-webkit-transition-delay: 1700ms !important;
transition-delay: 1700ms !important;
}
.nav-menu-mobile li:nth-child(18) {
-webkit-transition-delay: 1800ms !important;
transition-delay: 1800ms !important;
}
.nav-menu-mobile li:nth-child(19) {
-webkit-transition-delay: 1900ms !important;
transition-delay: 1900ms !important;
}
.nav-menu-mobile li:nth-child(20) {
-webkit-transition-delay: 2000ms !important;
transition-delay: 2000ms !important;
}
.nav-menu-mobile li:nth-child(21) {
-webkit-transition-delay: 2100ms !important;
transition-delay: 2100ms !important;
}
.nav-menu-mobile li:nth-child(22) {
-webkit-transition-delay: 2200ms !important;
transition-delay: 2200ms !important;
}
.nav-menu-mobile li:nth-child(23) {
-webkit-transition-delay: 2300ms !important;
transition-delay: 2300ms !important;
}
.nav-menu-mobile li:nth-child(24) {
-webkit-transition-delay: 2400ms !important;
transition-delay: 2400ms !important;
}
.nav-menu-mobile li:nth-child(25) {
-webkit-transition-delay: 2500ms !important;
transition-delay: 2500ms !important;
}
.nav-menu-mobile li:nth-child(26) {
-webkit-transition-delay: 2600ms !important;
transition-delay: 2600ms !important;
}
.nav-menu-mobile li:nth-child(27) {
-webkit-transition-delay: 2700ms !important;
transition-delay: 2700ms !important;
}
.nav-menu-mobile li:nth-child(28) {
-webkit-transition-delay: 2800ms !important;
transition-delay: 2800ms !important;
}
.nav-menu-mobile li:nth-child(29) {
-webkit-transition-delay: 2900ms !important;
transition-delay: 2900ms !important;
}
.nav-menu-mobile li:nth-child(30) {
-webkit-transition-delay: 3000ms !important;
transition-delay: 3000ms !important;
}
.nav-menu-mobile li:nth-child(31) {
-webkit-transition-delay: 3100ms !important;
transition-delay: 3100ms !important;
}
.nav-menu-mobile li:nth-child(32) {
-webkit-transition-delay: 3200ms !important;
transition-delay: 3200ms !important;
}
.nav-menu-mobile li:nth-child(33) {
-webkit-transition-delay: 3300ms !important;
transition-delay: 3300ms !important;
}
.nav-menu-mobile li:nth-child(34) {
-webkit-transition-delay: 3400ms !important;
transition-delay: 3400ms !important;
}
.nav-menu-mobile li:nth-child(35) {
-webkit-transition-delay: 3500ms !important;
transition-delay: 3500ms !important;
}
.nav-menu-mobile li:nth-child(36) {
-webkit-transition-delay: 3600ms !important;
transition-delay: 3600ms !important;
}
.nav-menu-mobile li:nth-child(37) {
-webkit-transition-delay: 3700ms !important;
transition-delay: 3700ms !important;
}
.nav-menu-mobile li:nth-child(38) {
-webkit-transition-delay: 3800ms !important;
transition-delay: 3800ms !important;
}
.nav-menu-mobile li:nth-child(39) {
-webkit-transition-delay: 3900ms !important;
transition-delay: 3900ms !important;
}
.nav-menu-mobile li:nth-child(40) {
-webkit-transition-delay: 4000ms !important;
transition-delay: 4000ms !important;
}
.nav-menu-mobile li:nth-child(41) {
-webkit-transition-delay: 4100ms !important;
transition-delay: 4100ms !important;
}
.nav-menu-mobile li:nth-child(42) {
-webkit-transition-delay: 4200ms !important;
transition-delay: 4200ms !important;
}
.nav-menu-mobile li:nth-child(43) {
-webkit-transition-delay: 4300ms !important;
transition-delay: 4300ms !important;
}
.nav-menu-mobile li:nth-child(44) {
-webkit-transition-delay: 4400ms !important;
transition-delay: 4400ms !important;
}
.nav-menu-mobile li:nth-child(45) {
-webkit-transition-delay: 4500ms !important;
transition-delay: 4500ms !important;
}
.nav-menu-mobile li:nth-child(46) {
-webkit-transition-delay: 4600ms !important;
transition-delay: 4600ms !important;
}
.nav-menu-mobile li:nth-child(47) {
-webkit-transition-delay: 4700ms !important;
transition-delay: 4700ms !important;
}
.nav-menu-mobile li:nth-child(48) {
-webkit-transition-delay: 4800ms !important;
transition-delay: 4800ms !important;
}
.nav-menu-mobile li:nth-child(49) {
-webkit-transition-delay: 4900ms !important;
transition-delay: 4900ms !important;
}
.nav-menu-mobile li:nth-child(50) {
-webkit-transition-delay: 5000ms !important;
transition-delay: 5000ms !important;
} .nav-menu-vertical li {
line-height: 2;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
margin: 0 0 8px;
font-weight: 700;
}
.overlay-menu-panel-inner > div {
max-width: 500px;
}
.overlay-menu-panel-inner > div .menu-item {
text-align: left;
}
.overlay-menu-panel-inner .menu-item-inner {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
white-space: pre;
font-weight: 700;
} .button,
.button-download,
.added_to_cart,
input[type=submit],
.more-link,
.theme-button-special-accent,
.theme-button-solid-accent,
.theme-button-outline-accent,
.theme-button-text-accent,
.theme-button-special,
.theme-button-solid,
.woocommerce-info .button,
.woocommerce-message .button,
.woocommerce-error .button,
.theme-button-outline,
.theme-button-text,
.nav-menu li.menu-button-primary > a:first-child > .menu-item-inner {
font-weight: 700;
text-transform: none;
letter-spacing: 0;
position: relative;
line-height: 1.5;
position: relative;
z-index: 0;
pointer-events: auto !important;
border-style: solid;
outline: none !important;
-webkit-transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
font-size: 14px;
border-width: 1px;
}
.wolf-core-button {
display: inline-block;
}
.wolf-core-mailchimp-submit {
height: 50px;
padding: 1px 44px;
background: none;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
font-weight: 700;
}
.wolf-core-mailchimp-submit:hover {
background: #000;
border-color: #000;
color: white;
}
input[type=submit] {
color: black;
}
input[type=submit]:hover {
border-color: #000;
background: none !important;
color: white !important;
}
.wolf-core-font-light .wolf-core-mailchimp-submit,
.wolf-core-font-light input[type=submit] {
border-color: white;
}
.wolf-core-font-light .wolf-core-mailchimp-submit:hover,
.wolf-core-font-light input[type=submit]:hover {
background: white;
color: #000;
}
.wolf-core-row-accent-color-bg input[type=submit]:not(:hover) {
background-color: none !important;
border-color: white !important;
color: white !important;
}
.accent-color-light .wolf-core-row-accent-color-bg input[type=submit]:not(:hover) {
border-color: black !important;
color: black !important;
}
.accent-color-light .wolf-core-font-light input[type=submit]:hover {
background-color: transparent !important;
border-color: white !important;
color: white !important;
} .wolf-core-button {
border-width: 1px;
}
.wolf-core-button-size-xs {
font-size: 11px;
padding: 10px 25px;
}
.wolf-core-button-size-sm,
.wolf-core-button-size-md,
.wolf-core-button-size-lg {
font-size: 13px;
padding: 15px 30px;
}
@media screen and (min-width: 1024px) {
.wolf-core-button-size-md {
padding: 15px 30px;
font-size: 14px;
}
.wolf-core-button-size-lg {
font-size: 16px !important;
padding: 20px 40px;
}
.wolf-core-button-size-xl {
font-size: 18px !important;
padding: 25px 50px;
}
}
@-webkit-keyframes MoveScaleUpInitial {
to {
-webkit-transform: translate3d(0, -105%, 0) scale3d(1, 2, 1);
transform: translate3d(0, -105%, 0) scale3d(1, 2, 1);
opacity: 0;
}
}
@keyframes MoveScaleUpInitial {
to {
-webkit-transform: translate3d(0, -105%, 0) scale3d(1, 2, 1);
transform: translate3d(0, -105%, 0) scale3d(1, 2, 1);
opacity: 0;
}
}
@-webkit-keyframes MoveScaleUpEnd {
from {
-webkit-transform: translate3d(0, 100%, 0) scale3d(1, 2, 1);
transform: translate3d(0, 100%, 0) scale3d(1, 2, 1);
opacity: 0;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
@keyframes MoveScaleUpEnd {
from {
-webkit-transform: translate3d(0, 100%, 0) scale3d(1, 2, 1);
transform: translate3d(0, 100%, 0) scale3d(1, 2, 1);
opacity: 0;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
.theme-button-special {
position: relative;
z-index: 0;
overflow: hidden;
border-color: transparent !important;
background: black;
color: #fff;
border: none !important;
}
.theme-button-special:before, .theme-button-special:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.theme-button-special:before {
content: "";
background: #e7e7e7;
width: 120%;
height: 0;
padding-bottom: 120%;
top: -110%;
left: -10%;
border-radius: 50%;
-webkit-transform: translate3d(0, 68%, 0) scale3d(0, 0, 0);
transform: translate3d(0, 68%, 0) scale3d(0, 0, 0);
}
.theme-button-special:after {
content: "";
background: #e7e7e7;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
}
.theme-button-special span {
display: block;
position: relative;
mix-blend-mode: difference;
z-index: 10;
}
.theme-button-special:hover span {
-webkit-animation: MoveScaleUpInitial 0.3s forwards, MoveScaleUpEnd 0.3s forwards 0.3s;
animation: MoveScaleUpInitial 0.3s forwards, MoveScaleUpEnd 0.3s forwards 0.3s;
color: #fff;
}
.theme-button-special:hover:before {
-webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
}
.theme-button-special:hover:after {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition-duration: 0.05s;
transition-duration: 0.05s;
-webkit-transition-delay: 0.4s;
transition-delay: 0.4s;
-webkit-transition-timing-function: linear;
transition-timing-function: linear;
}
rs-layer .theme-button-special {
line-height: inherit !important;
}
rs-layer .theme-button-special small:before {
width: auto !important;
}
.theme-button-solid, .woocommerce-info .button,
.woocommerce-message .button,
.woocommerce-error .button,
.theme-button-solid-accent {
background-color: black;
color: white;
}
.theme-button-solid:hover, .woocommerce-info .button:hover,
.woocommerce-message .button:hover,
.woocommerce-error .button:hover {
background: #e7e7e7;
border-color: #e7e7e7;
color: black;
}
.theme-button-solid-accent:hover {
background-color: black !important;
color: white !important;
}
.accent-color-light .theme-button-solid-accent {
color: black;
}
.theme-button-outline {
background: none !important;
border-color: black;
color: black;
overflow: hidden;
position: relative;
}
.theme-button-outline:before {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: black;
z-index: 0;
-webkit-transition: -webkit-transform 0.2s ease;
transition: transform 0.2s ease;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.theme-button-outline span {
position: relative;
z-index: 1;
}
.theme-button-outline:hover {
color: white !important;
}
.theme-button-outline:hover:before {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.wolf-core-font-light .theme-button-outline {
background: none;
border-color: white !important;
}
.wolf-core-font-light .theme-button-outline:before {
background: white;
}
.wolf-core-font-light .theme-button-outline:hover {
color: black !important;
}
.accent-color-light .theme-button-solid-accent,
.accent-color-light .theme-button-marquee-accent {
color: #000;
}
.theme-button-text,
.theme-button-text-accent {
color: #000;
padding: 5px 0px !important;
-webkit-transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67) !important;
transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67) !important;
text-align: center;
display: inline-block !important;
width: auto !important;
border: none !important;
position: relative;
}
.theme-button-text .theme-button-text-arrow,
.theme-button-text-accent .theme-button-text-arrow {
opacity: 1;
-webkit-transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
display: block;
position: absolute;
right: -3px;
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
overflow: hidden;
top: 0;
width: 30px;
height: 100%;
}
.theme-button-text .theme-button-text-arrow .theme-btn-txt-arrow-line,
.theme-button-text-accent .theme-button-text-arrow .theme-btn-txt-arrow-line {
display: block;
position: relative;
width: 100%;
height: 1px;
top: 50%;
left: 0;
background: currentColor;
-webkit-transition: all 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: all 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
}
.theme-button-text .theme-button-text-arrow .theme-btn-txt-arrow-line:before, .theme-button-text .theme-button-text-arrow .theme-btn-txt-arrow-line:after,
.theme-button-text-accent .theme-button-text-arrow .theme-btn-txt-arrow-line:before,
.theme-button-text-accent .theme-button-text-arrow .theme-btn-txt-arrow-line:after {
content: "";
background: currentColor;
position: absolute;
height: 1px;
width: 37%;
-webkit-transition: -webkit-transform 0.2s 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: transform 0.2s 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
}
.theme-button-text .theme-button-text-arrow .theme-btn-txt-arrow-line:before,
.theme-button-text-accent .theme-button-text-arrow .theme-btn-txt-arrow-line:before {
right: 0;
bottom: 0;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
.theme-button-text .theme-button-text-arrow .theme-btn-txt-arrow-line:after,
.theme-button-text-accent .theme-button-text-arrow .theme-btn-txt-arrow-line:after {
right: 0;
top: 0;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
.theme-button-text .wolf-core-button-text,
.theme-button-text-accent .wolf-core-button-text {
position: relative;
-webkit-transition: left 0.3s ease;
transition: left 0.3s ease;
left: 0;
}
.theme-button-text:after,
.theme-button-text-accent:after {
background: currentColor;
color: inherit;
content: "";
display: block;
height: 1px;
left: 0;
position: absolute;
top: 100%;
width: 100%;
-webkit-transition: width 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: width 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.theme-button-text:hover:after,
.theme-button-text-accent:hover:after {
width: 0;
}
.theme-button-text:hover .wolf-core-button-text,
.theme-button-text-accent:hover .wolf-core-button-text {
left: -5px;
}
.theme-button-text:hover .theme-button-text-arrow,
.theme-button-text-accent:hover .theme-button-text-arrow {
right: -10px;
}
.theme-button-text:hover .theme-btn-txt-arrow-line,
.theme-button-text-accent:hover .theme-btn-txt-arrow-line {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.theme-button-text:hover .theme-btn-txt-arrow-line:before,
.theme-button-text-accent:hover .theme-btn-txt-arrow-line:before {
-webkit-transform: rotate(-40deg);
-ms-transform: rotate(-40deg);
transform: rotate(-40deg);
}
.theme-button-text:hover .theme-btn-txt-arrow-line:after,
.theme-button-text-accent:hover .theme-btn-txt-arrow-line:after {
-webkit-transform: rotate(40deg);
-ms-transform: rotate(40deg);
transform: rotate(40deg);
}
.wolf-core-font-light .theme-button-special {
background: white;
}
.wolf-core-font-light .theme-button-special:before, .wolf-core-font-light .theme-button-special:after {
background: black;
}
.wolf-core-font-light .theme-button-special:hover {
color: white;
}
.wolf-core-font-light .theme-button-text {
color: white;
}
.wolf-core-font-light .theme-button-solid, .wolf-core-font-light .woocommerce-info .button, .woocommerce-info .wolf-core-font-light .button,
.wolf-core-font-light .woocommerce-message .button,
.woocommerce-message .wolf-core-font-light .button,
.wolf-core-font-light .woocommerce-error .button,
.woocommerce-error .wolf-core-font-light .button {
background: white;
border-color: white;
color: #000;
}
.wolf-core-font-light .theme-button-solid:hover, .wolf-core-font-light .woocommerce-info .button:hover, .woocommerce-info .wolf-core-font-light .button:hover,
.wolf-core-font-light .woocommerce-message .button:hover,
.woocommerce-message .wolf-core-font-light .button:hover,
.wolf-core-font-light .woocommerce-error .button:hover,
.woocommerce-error .wolf-core-font-light .button:hover {
background: #e7e7e7;
border-color: #e7e7e7;
color: black;
}
.wolf-core-font-light .theme-button-solid-accent:hover {
background: #e7e7e7;
border-color: #e7e7e7;
color: white;
}
.wolf-core-font-light .theme-button-outline {
border-color: white;
color: white;
}
.wolf-core-font-light .theme-button-outline:hover {
border-color: #000;
background: #000;
color: white;
}
.wolf-core-font-light .theme-button-solid-accent:hover {
background: #fff !important;
border-color: #fff !important;
color: black !important;
}
.accent-color-light .nav-button-special-accent .menu-item-inner:hover,
.accent-color-light .nav-button-solid-accent .menu-item-inner:hover,
.accent-color-light .nav-button-outline-accent:hover .menu-item-inner:hover,
.accent-color-light .button:not(.fb-button):not(.single-bit-button):not(.single-event-ticket-button):hover,
.accent-color-light .button-download:hover,
.accent-color-light .added_to_cart:hover,
.accent-color-light input[type=submit]:hover,
.accent-color-light .added_to_cart:hover,
.accent-color-light .more-link:hover,
.accent-color-light .button-download:hover {
border-color: #000 !important;
background-color: #000 !important;
color: white;
opacity: 1;
} .video-opener,
.video-play-button,
.mejs-overlay-button {
display: block;
width: 66px;
height: 66px;
border-radius: 9999em;
-webkit-transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
background: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/play.png);
background-size: cover;
}
.video-opener .fa, .video-opener:after,
.video-play-button .fa,
.video-play-button:after,
.mejs-overlay-button .fa,
.mejs-overlay-button:after {
display: none;
}
.mejs-overlay-button:before {
display: none !important;
}
.mejs-overlay-button {
background: none;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.mejs-overlay-button:hover {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
.video-opener svg {
-webkit-transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
opacity: 1;
}
.video-opener svg:hover {
opacity: 0.66;
}
.wolf-core-font-dark .video-opener {
border-color: rgba(0, 0, 0, 0.88);
}
.wolf-core-font-dark .video-opener:after {
color: #333;
}
.wolf-core-font-light .video-opener {
border-color: rgba(255, 255, 255, 0.88);
}
.wolf-core-font-light .video-opener:after {
color: white;
}
.video-opener {
margin: 0 auto;
} .video-opener {
position: relative;
display: inline-block;
z-index: 0;
}
.wolf-core-video-opener {
position: relative;
}
.wolf-core-video-opener:before {
content: "\e01a";
position: absolute;
top: 50%;
font-family: dripicons-v2 !important;
font-size: 24px;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
margin-left: 1px;
}
.wolf-core-video-opener.wolf-core-ati-link:before {
display: none;
}
.wolf-core-video-opener svg circle {
stroke: #000;
}
.wolf-core-video-opener .play__circle {
opacity: 0.44;
}
.wolf-core-video-opener .play__progress {
stroke-dasharray: 113.0973355292;
stroke-dashoffset: 113.0973355292;
-webkit-transition: all 0.8s cubic-bezier(0.77, 0, 0.175, 1);
transition: all 0.8s cubic-bezier(0.77, 0, 0.175, 1);
}
.wolf-core-video-opener:hover .play__progress {
stroke-dashoffset: 0;
}
.wolf-core-font-light .wolf-core-video-opener svg circle {
stroke: white;
} .socicon-messenger {
position: relative;
top: 2px;
}  .wolf-core-pricing-table-has-featured-text {
position: relative;
top: -20px;
}
.wolf-core-pricing-table-featured {
background: #fdfaf6;
}
.wolf-core-pricing-table-header {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
border-bottom: 1px solid;
border-color: #dbdbdb;
padding-bottom: 40px;
}
.wolf-core-pricing-table-price-strike {
padding-right: 0;
position: relative;
display: block;
line-height: 1;
}
.wolf-core-pricing-table-price {
line-height: 1;
}
.wolf-core-pricing-table-has-offer .wolf-core-pricing-table-price {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
.wolf-core-pricing-table-price-period {
letter-spacing: 2px;
font-size: 11px;
text-transform: uppercase;
}
.wolf-core-pricing-table-featured-text {
color: black;
border: 1px solid #dbdbdb;
border-bottom: none;
background: rgba(255, 255, 255, 0.9);
} @media screen and (min-width: 1200px) {
.wolf-core-pricing-table-header {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.wolf-core-pricing-table-price-strike,
.wolf-core-pricing-table-price,
.wolf-core-pricing-table-price-period {
text-align: center;
}
}
.wolf-core-pricing-table-featured-text {
text-align: center;
letter-spacing: 2px;
font-size: 11px;
text-transform: uppercase;
padding: 14px 20px;
}
.wolf-core-pricing-table-tagline {
text-transform: uppercase;
font-size: 11px;
letter-spacing: 2px;
line-height: 1;
}
.wolf-core-pricing-table-price {
color: black;
}
.wolf-core-font-light .wolf-core-pricing-table-price {
color: white;
}
.wolf-core-pricing-table-price-value,
.wolf-core-pricing-table-price-currency {
font-weight: 700;
}
.wolf-core-pricing-table-price-value {
font-size: 75px;
}
.wolf-core-pricing-table-price-currency {
font-size: 35px;
}
.wolf-core-pricing-table-content ul {
list-style: none;
padding-left: 0;
}
.wolf-core-pricing-table-content ul li {
list-style-type: none;
}
.wolf-core-pricing-table-content ul li:before {
content: "\e72a";
position: relative;
top: 1px;
font-family: "elegant-icons";
padding-right: 11px;
font-size: 16px;
letter-spacing: 0.125em;
}
.wolf-core-pricing-table-title {
font-weight: 700;
margin-top: 8px;
} .wolf-core-link-tagline,
.wolf-core-blockquote-tagline {
text-transform: uppercase;
font-size: 11px;
letter-spacing: 2px;
line-height: 1;
}
.wolf-core-link-text blockquote {
padding-left: 0;
padding-right: 25%;
}
.wolf-core-link-text blockquote:before {
right: 0;
left: auto;
}
.wolf-core-blockquote-text blockquote {
padding-left: 0;
padding-right: 25%;
max-width: none;
}
.wolf-core-blockquote-text blockquote:before {
right: 0;
left: auto;
}
.wolf-core-testimonal-slide .wolf-core-blockquote-inner {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding-top: 80px;
padding-bottom: 50px;
}
.wolf-core-testimonal-slide .wolf-core-blockquote-tagline,
.wolf-core-testimonal-slide .wolf-core-blockquote-text {
text-align: center;
}
.wolf-core-testimonal-slide .wolf-core-blockquote-avatar {
padding-right: 15px;
}
.wolf-core-testimonal-slide .wolf-core-blockquote-author {
left: 50%;
position: absolute;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
width: auto;
bottom: 0;
}
.wolf-core-testimonal-slide .wolf-core-blockquote-text blockquote {
padding-right: 0;
padding: 0 49px;
max-width: 1100px;
}
.wolf-core-testimonal-slide .wolf-core-blockquote-text blockquote:before {
top: -100px;
left: 50% !important;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.wolf-core-blockquote-author img {
width: 60px;
height: 60px;
border-radius: 9999em !important;
}
.wolf-core-blockquote-cite {
font-weight: 500;
}
.mobile-screen blockquote:before,
.mobile-screen .wp-block-quote:before,
.mobile-screen .wolf-core-link-text:before {
width: 35px;
height: 35px;
}
.mobile-screen .author-box-container,
.mobile-screen .wolf-core-blockquote .wolf-core-blockquote-inner,
.mobile-screen .entry-featured-quote,
.mobile-screen .wolf-core-link-inner {
padding: 60px 40px;
} .wolf-core-social-acronym-link {
text-transform: uppercase;
letter-spacing: 2px;
font-weight: 400;
font-size: 0.7em;
} .wolf-core-team-member-name {
margin-bottom: 6px;
font-size: 24px;
}
.wolf-core-team-member-role {
text-transform: uppercase;
letter-spacing: 2px;
font-size: 11px;
}
.wolf-core-team-member-social-container {
text-align: left;
}
.wolf-core-team-member-social-container .wolf-core-icon-container {
margin: inherit;
font-size: 1em;
}
.wolf-core-social-acronym-link {
-webkit-transition: color 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: color 0.2s cubic-bezier(0, 0.59, 0.22, 0.875);
}
.no-touch .wolf-core-team-member-role {
position: absolute;
right: 0;
top: 0;
-webkit-transform: rotate(90deg) translate3d(100%, 100%, 0);
transform: rotate(90deg) translate3d(100%, 100%, 0);
-webkit-transform-origin: right;
-ms-transform-origin: right;
transform-origin: right;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.no-touch .wolf-core-team-member-image {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
-webkit-transition: 0.35s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: 0.35s cubic-bezier(0, 0.59, 0.22, 0.875);
}
.no-touch .wolf-core-team-member-image img {
-webkit-transform: scale(1.1) translateX(-3px);
-ms-transform: scale(1.1) translateX(-3px);
transform: scale(1.1) translateX(-3px);
-webkit-transition: all 0.45s linear;
transition: all 0.45s linear;
will-change: transform;
}
.no-touch .wolf-core-team-member-inner:hover .wolf-core-team-member-image {
clip-path: inset(0 40px 0 0);
-webkit-clip-path: inset(0 40px 0 0);
}
.no-touch .wolf-core-team-member-inner:hover .wolf-core-team-member-image img {
-webkit-transform: scale(1.1) translateX(4px);
-ms-transform: scale(1.1) translateX(4px);
transform: scale(1.1) translateX(4px);
}
.no-touch .wolf-core-team-member-inner:hover .wolf-core-team-member-role {
opacity: 1;
} .wolf-core-font-light blockquote {
color: white;
}
.wolf-core-testimonal-slide .wolf-core-blockquote-inner {
border: none !important;
}
@media screen and (min-width: 800px) {
.wolf-core-testimonal-slide blockquote {
font-size: 28px;
}
}
.wolf-core-font-light blockquote:before,
.wolf-core-font-light .wp-block-quote:before,
.wolf-core-font-light .wolf-core-link-text:before {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/blockquote_light.svg);
} .wolf-core-breadcrumb {
font-weight: 400 !important;
font-size: 11px;
letter-spacing: 2px;
line-height: 1.5em;
text-transform: uppercase;
}
.wolf-core-breadcrumb a {
opacity: 1;
}
.wolf-core-breadcrumb a:hover {
opacity: 0.6;
} .author-box-container,
.wolf-core-blockquote .wolf-core-blockquote-inner,
.entry-featured-quote,
.wolf-core-link-inner {
padding: 60px;
border: 1px solid rgba(0, 0, 0, 0.26);
}
.single-post .newsletter-signup .wolf-core-mailchimp-form-container {
padding: 60px;
border: 1px solid rgba(0, 0, 0, 0.26);
} .wolf-core-accordion .ui-accordion-content,
.wolf-core-accordion .elementor-tab-content .elementor-accordion .elementor-accordion-item .ui-accordion-content,
.elementor-accordion .elementor-accordion-item .elementor-tab-content {
padding: 40px 0;
}
.wolf-core-accordion .ui-accordion-content,
.elementor-accordion-item .elementor-tab-content {
border-bottom: 1px solid rgba(0, 0, 0, 0.26) !important;
}
.elementor-accordion .elementor-accordion-item {
border: none !important;
}
.wolf-core-accordion-tab,
.elementor-accordion .elementor-tab-title {
position: relative;
padding: 14px 0;
}
.wolf-core-accordion-tab,
.elementor-accordion .elementor-tab-title {
line-height: 1.5 !important;
padding-top: 25px !important;
padding-bottom: 25px !important;
-webkit-transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.wolf-core-accordion .ui-accordion-content {
padding: 25px 0;
}
.elementor-accordion .elementor-tab-content {
padding-left: 0 !important;
padding-right: 0 !important;
}
.wolf-core-accordion .wolf-core-accordion-tab,
.wolf-core-accordion .elementor-accordion-item,
.elementor-accordion .wolf-core-accordion-tab,
.elementor-accordion .elementor-accordion-item {
-webkit-transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
border-bottom: 1px solid rgba(0, 0, 0, 0.26);
}
.wolf-core-accordion .wolf-core-accordion-tab:last-of-type:not(.ui-state-active), .wolf-core-accordion .wolf-core-accordion-tab:last-of-type,
.wolf-core-accordion .elementor-accordion-item:last-of-type:not(.ui-state-active),
.wolf-core-accordion .elementor-accordion-item:last-of-type,
.elementor-accordion .wolf-core-accordion-tab:last-of-type:not(.ui-state-active),
.elementor-accordion .wolf-core-accordion-tab:last-of-type,
.elementor-accordion .elementor-accordion-item:last-of-type:not(.ui-state-active),
.elementor-accordion .elementor-accordion-item:last-of-type {
border-bottom: none !important;
}
.wolf-core-accordion .wolf-core-accordion-tab a,
.wolf-core-accordion .elementor-accordion-item a,
.elementor-accordion .wolf-core-accordion-tab a,
.elementor-accordion .elementor-accordion-item a {
line-height: 1;
}
.wolf-core-accordion .wolf-core-accordion-tab.ui-state-active,
.wolf-core-accordion .wolf-core-accordion-tab .elementor-active.elementor-tab-title,
.wolf-core-accordion .elementor-accordion-item.ui-state-active,
.wolf-core-accordion .elementor-accordion-item .elementor-active.elementor-tab-title,
.elementor-accordion .wolf-core-accordion-tab.ui-state-active,
.elementor-accordion .wolf-core-accordion-tab .elementor-active.elementor-tab-title,
.elementor-accordion .elementor-accordion-item.ui-state-active,
.elementor-accordion .elementor-accordion-item .elementor-active.elementor-tab-title {
background-color: #000 !important;
padding-left: 30px;
}
.wolf-core-accordion .wolf-core-accordion-tab.ui-state-active a,
.wolf-core-accordion .wolf-core-accordion-tab.ui-state-active .elementor-accordion-icon,
.wolf-core-accordion .wolf-core-accordion-tab .elementor-active.elementor-tab-title a,
.wolf-core-accordion .wolf-core-accordion-tab .elementor-active.elementor-tab-title .elementor-accordion-icon,
.wolf-core-accordion .elementor-accordion-item.ui-state-active a,
.wolf-core-accordion .elementor-accordion-item.ui-state-active .elementor-accordion-icon,
.wolf-core-accordion .elementor-accordion-item .elementor-active.elementor-tab-title a,
.wolf-core-accordion .elementor-accordion-item .elementor-active.elementor-tab-title .elementor-accordion-icon,
.elementor-accordion .wolf-core-accordion-tab.ui-state-active a,
.elementor-accordion .wolf-core-accordion-tab.ui-state-active .elementor-accordion-icon,
.elementor-accordion .wolf-core-accordion-tab .elementor-active.elementor-tab-title a,
.elementor-accordion .wolf-core-accordion-tab .elementor-active.elementor-tab-title .elementor-accordion-icon,
.elementor-accordion .elementor-accordion-item.ui-state-active a,
.elementor-accordion .elementor-accordion-item.ui-state-active .elementor-accordion-icon,
.elementor-accordion .elementor-accordion-item .elementor-active.elementor-tab-title a,
.elementor-accordion .elementor-accordion-item .elementor-active.elementor-tab-title .elementor-accordion-icon {
color: white !important;
}
.wolf-core-accordion .ui-accordion-content:last-of-type,
.wolf-core-accordion .elementor-tab-content:last-of-type,
.elementor-accordion .ui-accordion-content:last-of-type,
.elementor-accordion .elementor-tab-content:last-of-type {
border-bottom: none !important;
}
.wolf-core-font-light .wolf-core-accordion .wolf-core-accordion-tab,
.wolf-core-font-light .wolf-core-accordion .elementor-accordion-item,
.wolf-core-font-light .elementor-accordion .wolf-core-accordion-tab,
.wolf-core-font-light .elementor-accordion .elementor-accordion-item {
border-color: rgba(255, 255, 255, 0.14);
}
.wolf-core-font-light .wolf-core-accordion-tab.ui-state-active, .wolf-core-font-light .wolf-core-accordion-tab.elementor-active,
.wolf-core-font-light .elementor-accordion-item.ui-state-active,
.wolf-core-font-light .elementor-accordion-item.elementor-active {
border-bottom-color: white;
}
.wolf-core-font-dark .wolf-core-accordion .wolf-core-accordion-tab,
.wolf-core-font-dark .wolf-core-accordion .elementor-tab-title,
.wolf-core-font-dark .wolf-core-accordion .ui-accordion-content {
border-color: rgba(0, 0, 0, 0.08);
}
.wolf-core-font-dark .wolf-core-accordion-tab.ui-state-active, .wolf-core-font-dark .wolf-core-accordion-tab.elementor-active,
.wolf-core-font-dark .elementor-tab-title.ui-state-active,
.wolf-core-font-dark .elementor-tab-title.elementor-active {
border-bottom-color: black;
}
.wolf-core-font-dark .wolf-core-accordion-background-solid {
-webkit-box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.05);
box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.05);
}
.wolf-core-font-dark .wolf-core-accordion-background-solid .wolf-core-accordion-tab,
.wolf-core-font-dark .wolf-core-accordion-background-solid .elementor-tab-title,
.wolf-core-font-dark .wolf-core-accordion-background-solid .ui-accordion-content {
background: #fff !important;
}
.wolf-core-toggle-title-text {
font-size: 20px;
}
.wolf-core-toggle-title .wolf-core-toggle-plus {
line-height: 25px;
}
.wolf-core-toggle-title .wolf-core-toggle-plus:before {
top: 1px;
}
.wolf-core-tabs-menu li a {
font-size: 15px;
line-height: 1.5;
padding: 16px 25px 17px;
}
.heading-font-staaliches ul.wc-tabs li a,
.heading-font-staaliches ul.wolf-core-tabs-menu li a {
font-size: 16px;
}
.wolf-core-tabs-container .ui-tabs-panel {
padding: 25px 0;
}
.wolf-core-tabs-background-transparent .wolf-core-tabs-container .ui-tabs-panel {
padding: 25px 0;
}
.wolf-core-font-light .wolf-core-tabs-background-solid {
-webkit-box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.44);
box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.44);
background: #000 !important;
}
.wolf-core-font-light .wolf-core-tabs-background-solid .wolf-core-tabs-menu {
border-color: rgba(255, 255, 255, 0.14);
}
.wolf-core-font-dark .wolf-core-tabs-background-solid {
-webkit-box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.05);
box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.05);
background: #fff !important;
}
.wolf-core-font-dark .wolf-core-tabs-background-solid .wolf-core-tabs-menu {
border-color: rgba(0, 0, 0, 0.08);
}
ul.wolf-core-tabs-menu li,
ul.wc-tabs li,
.woocommerce-MyAccount-navigation ul li {
-webkit-transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
text-align: center;
}
ul.wolf-core-tabs-menu li a,
ul.wc-tabs li a,
.woocommerce-MyAccount-navigation ul li a {
font-size: 13px;
-webkit-transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
ul.wolf-core-tabs-menu li:hover, ul.wolf-core-tabs-menu li.ui-tabs-active, ul.wolf-core-tabs-menu li.active, ul.wolf-core-tabs-menu li.is-active,
ul.wc-tabs li:hover,
ul.wc-tabs li.ui-tabs-active,
ul.wc-tabs li.active,
ul.wc-tabs li.is-active,
.woocommerce-MyAccount-navigation ul li:hover,
.woocommerce-MyAccount-navigation ul li.ui-tabs-active,
.woocommerce-MyAccount-navigation ul li.active,
.woocommerce-MyAccount-navigation ul li.is-active {
background: #000;
}
ul.wolf-core-tabs-menu li:hover a, ul.wolf-core-tabs-menu li.ui-tabs-active a, ul.wolf-core-tabs-menu li.active a, ul.wolf-core-tabs-menu li.is-active a,
ul.wc-tabs li:hover a,
ul.wc-tabs li.ui-tabs-active a,
ul.wc-tabs li.active a,
ul.wc-tabs li.is-active a,
.woocommerce-MyAccount-navigation ul li:hover a,
.woocommerce-MyAccount-navigation ul li.ui-tabs-active a,
.woocommerce-MyAccount-navigation ul li.active a,
.woocommerce-MyAccount-navigation ul li.is-active a {
opacity: 1;
color: white !important;
}
.woocommerce-MyAccount-navigation ul li {
float: none;
width: 100%;
height: 50px;
line-height: 50px;
padding-right: 0;
}
.woocommerce-MyAccount-navigation ul li a {
width: 100%;
height: 100%;
display: block;
} .wolf-core-testimonial-content {
font-weight: 400;
font-weight: 500;
} .wolf-core-wc-category-gallery .wolf-core-img-metro-inner {
background: #eeeeee;
}
.wolf-core-wc-category-gallery .wolf-core-img {
background: #eeeeee;
}
.wolf-core-wc-cat-title-container {
line-height: 1;
}
.wolf-core-wc-cat-title {
font-size: 20px;
}
.wolf-core-wc-cat-desc {
font-size: 13px;
}
.wolf-core-wc-cat-text-container {
padding: 40px 50px;
} .wolf-core-counter-text {
font-size: 24px;
} .wolf-core-at-title-text,
.elementor-accordion-title {
-webkit-transition: color 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: color 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
font-size: 18px;
position: relative;
font-weight: 400;
} .elementor-swiper-button i {
display: none !important;
}
.flickity-prev-next-button {
top: auto;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
margin-top: 14px;
}
.flickity-prev-next-button:before {
display: none !important;
}
a.flex-prev,
a.flex-next,
.shape-slider-slides-nav__button {
background: none !important;
width: 80px !important;
height: 41px !important;
opacity: 1 !important;
}
.elementor-swiper-button-next svg {
right: 0;
left: auto;
}
a.flex-prev,
.elementor-swiper-button-prev {
left: 30px !important;
}
a.flex-next,
.elementor-swiper-button-next {
right: 30px !important;
}
a.flex-prev:before,
a.flex-next:before,
.shape-slider-slides-nav__button:before {
content: "" !important;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
opacity: 1;
-webkit-transform: translateZ(0);
transform: translateZ(0);
background-size: 80px 11px;
background-repeat: no-repeat;
-webkit-transition: 0.3s cubic-bezier(0, 0, 0.4, 1);
transition: 0.3s cubic-bezier(0, 0, 0.4, 1);
}
a.flex-prev:before,
.shape-slider-slides-nav__button--prev:before {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/long_arrow_l.svg);
background-position: left;
}
a.flex-next:before,
.shape-slider-slides-nav__button--next:before {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/long_arrow_r.svg);
background-position: right;
}
.wolf-core-font-dark .shape-slider-slides-nav__button--prev:before {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/long_arrow_l_dark.svg);
}
.wolf-core-font-dark .shape-slider-slides-nav__button--next:before {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/long_arrow_r_dark.svg);
}
.flickity-prev-next-button:hover:before,
a.flex-prev:hover:before,
.flickity-prev-next-button:hover:before,
a.flex-next:hover:before {
width: 50%;
left: 25%;
}
.flex-direction-nav a {
-webkit-transition-timing-function: cubic-bezier(0, 0.59, 0.22, 0.875);
transition-timing-function: cubic-bezier(0, 0.59, 0.22, 0.875);
}
.elementor-swiper-button,
.flickity-button {
width: 80px;
height: 41px;
-webkit-transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
overflow: hidden;
clip-path: inset(0 0 0 0);
}
.elementor-swiper-button svg,
.flickity-button svg {
-webkit-transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: all 0.3s cubic-bezier(0, 0.59, 0.22, 0.875);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
position: absolute;
width: 100% !important;
height: 100% !important;
left: 0;
top: 0;
}
.flickity-prev-next-button.previous {
left: 5px;
}
.flickity-prev-next-button.next {
right: 5px;
}
.flickity-button.previous:hover,
.elementor-swiper-button-prev:hover {
clip-path: inset(0 20px 0 0);
-webkit-clip-path: inset(0 20px 0 0);
}
.flickity-button.previous:hover svg,
.elementor-swiper-button-prev:hover svg {
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
.flickity-button.next:hover,
.elementor-swiper-button-next:hover {
-webkit-clip-path: inset(0 0 0 20px);
}
.flickity-button.next:hover svg,
.elementor-swiper-button-next:hover svg {
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
.wolf-core-slider-nav-font-tone-dark a.flex-prev:before {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/long_arrow_l_dark.svg);
}
.wolf-core-slider-nav-font-tone-dark a.flex-next:before {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/long_arrow_r_dark.svg);
} @media screen and (min-width: 1200px) {
.wolf-core-row-layout-column.wolf-core-row-width-wide .wolf-core-row-wrapper-width-standard .wolf-core-col-12 .flickity-prev-next-button.previous {
margin-left: -30px;
}
.wolf-core-row-layout-column.wolf-core-row-width-wide .wolf-core-row-wrapper-width-standard .wolf-core-col-12 .flickity-prev-next-button.next {
margin-right: -30px;
}
}
.flickity-page-dots {
width: auto;
margin: 0 auto;
text-align: center;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
bottom: -45px;
}
.flickity-page-dots .dot,
.flex-control-paging li a,
.swiper-pagination-bullet {
position: relative;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: none;
background: transparent !important;
border-radius: 0 !important;
width: 15px !important;
height: 15px !important;
opacity: 1;
margin-right: 6px !important;
margin-left: 6px !important;
}
.flickity-page-dots .dot:after,
.flex-control-paging li a:after {
content: "";
border-radius: 999em;
position: absolute;
z-index: 1;
background: #fff;
border: 2px solid #fff;
top: 50%;
left: 0;
margin-top: -5px;
margin-left: 1px;
height: 11px;
width: 11px;
-webkit-transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(0.46);
-ms-transform: scale(0.46);
transform: scale(0.46);
}
.swiper-pagination-bullet span {
border-radius: 999em;
position: absolute;
z-index: 1;
background: white;
border: 2px solid white;
top: 50%;
left: 0;
margin-top: -5px;
margin-left: 1px;
height: 11px;
width: 11px;
-webkit-transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(0.46);
-ms-transform: scale(0.46);
transform: scale(0.46);
}
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
bottom: 20px;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 12px;
}
.wolf-core-font-light .wolf-core-testimonial-slider-container .flickity-page-dots .dot:after,
.wolf-core-font-light .items .flickity-page-dots .dot:after {
border-color: #fff;
background: #fff;
}
.wolf-core-font-light .wolf-core-testimonial-slider-container .flickity-prev-next-button svg,
.wolf-core-font-light .items .flickity-prev-next-button svg {
fill: #fff;
}
.wolf-core-testimonial-slider-container .flickity-page-dots {
margin-left: 6px;
bottom: -60px;
}
.wolf-core-font-dark .wolf-core-testimonial-slider-container .flickity-page-dots .dot:after,
.wolf-core-font-dark .items .flickity-page-dots .dot:after,
.wolf-core-font- .wolf-core-testimonial-slider-container .flickity-page-dots .dot:after,
.wolf-core-font- .items .flickity-page-dots .dot:after {
border-color: #000;
background: #000;
}
.wolf-core-font-dark .wolf-core-testimonial-slider-container .flickity-prev-next-button svg,
.wolf-core-font-dark .items .flickity-prev-next-button svg,
.wolf-core-font- .wolf-core-testimonial-slider-container .flickity-prev-next-button svg,
.wolf-core-font- .items .flickity-prev-next-button svg {
fill: #000;
}
.wolf-core-carousel-nav-dots-tone-dark .flickity-page-dots .dot:after {
-webkit-box-shadow: none;
box-shadow: none;
background: #000;
border-color: #000;
}
.wolf-core-carousel-nav-dots-tone-light .flickity-page-dots .dot:after {
-webkit-box-shadow: none;
box-shadow: none;
border-color: #fff;
background: #fff;
}
.elementor-pagination-position-outside .swiper-pagination-bullet span {
-webkit-box-shadow: none;
box-shadow: none;
border-color: #000;
background: #000;
}
.elementor-pagination-position-outside .swiper-pagination-fraction,
.elementor-pagination-position-outside .swiper-pagination-custom,
.elementor-pagination-position-outside .swiper-container-horizontal > .swiper-pagination-bullets {
bottom: -10px;
}
.flickity-page-dots .dot.is-selected:after,
.flex-control-paging li a.flex-active:after,
.flickity-page-dots .dot:hover:after,
.flex-control-paging li a:hover:after {
background: transparent !important;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.swiper-pagination-bullet:hover span,
.swiper-pagination-bullet.swiper-pagination-bullet-active span {
background: transparent !important;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.related-products .flickity-page-dots .dot {
-webkit-box-shadow: none;
box-shadow: none;
}
.upsells h2,
.related-products h2 {
font-size: 30px;
}
.wolf-core-one-page-nav-bullet {
-webkit-transform: scale(1) !important;
-ms-transform: scale(1) !important;
transform: scale(1) !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: none;
background: transparent !important;
width: 12px !important;
height: 12px !important;
}
.wolf-core-one-page-nav-bullet:after {
content: "";
border-radius: 999em;
position: absolute;
z-index: 1;
background: #fff;
border: 2px solid #fff;
top: 50%;
left: 0;
margin-top: -5px;
margin-left: 1px;
height: 11px;
width: 11px;
-webkit-transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(0.46);
-ms-transform: scale(0.46);
transform: scale(0.46);
}
.wolf-core-one-page-nav-bullet.wolf-core-bullet-active:after, .wolf-core-one-page-nav-bullet:hover:after {
background: transparent !important;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.page-nav-bullet-dark .wolf-core-one-page-nav-bullet:after {
background: #000;
border: 2px solid #000;
}
.accent-color-light .wolf-core-one-page-nav-bullet-tip {
color: #000;
}
.flexslider .flex-control-paging {
bottom: 40px;
} .search-form .search-submit {
display: block;
}
.no-results .search-form {
position: relative;
}
.no-results .search-field {
padding: 20px;
padding-left: 30px;
padding-right: 60px;
font-size: 20px;
height: 60px;
}
.no-results .search-form .search-submit {
outline: 0 !important;
position: absolute;
right: 0;
top: 0;
border: 0;
background: transparent;
height: 100%;
width: 70px;
background-repeat: no-repeat;
background-position: center center;
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/search.svg);
background-size: 24px 24px;
}
.widget_search .woocommerce-product-search,
.widget_search .search-form,
.widget_search .wp-block-search,
.widget.widget_product_search .woocommerce-product-search,
.widget.widget_product_search .search-form,
.widget.widget_product_search .wp-block-search {
position: relative;
}
.widget_search .wp-block-search__label,
.widget.widget_product_search .wp-block-search__label {
display: none;
}
.widget_search .search-submit,
.widget_search .search-submit:hover,
.widget_search .wp-block-search__button,
.widget_search .wp-block-search__button:hover,
.widget.widget_product_search .search-submit,
.widget.widget_product_search .search-submit:hover,
.widget.widget_product_search .wp-block-search__button,
.widget.widget_product_search .wp-block-search__button:hover {
display: block;
position: absolute;
right: 0;
top: 0;
padding: 0 !important;
border: none;
width: 43px !important;
height: 100%;
background-color: transparent !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: 14px 14px !important;
font-size: 0;
}
.widget_search .search-submit:after,
.widget_search .search-submit:hover:after,
.widget_search .wp-block-search__button:after,
.widget_search .wp-block-search__button:hover:after,
.widget.widget_product_search .search-submit:after,
.widget.widget_product_search .search-submit:hover:after,
.widget.widget_product_search .wp-block-search__button:after,
.widget.widget_product_search .wp-block-search__button:hover:after {
content: "\e86f";
font-family: Linearicons-Free;
position: absolute;
top: 50%;
-webkit-transform: translateY(-25%);
-ms-transform: translateY(-25%);
transform: translateY(-25%);
left: 0;
width: 100%;
height: 100%;
font-size: 16px;
}
.widget_search .search-field,
.widget_search .wp-block-search__input,
.widget.widget_product_search .search-field,
.widget.widget_product_search .wp-block-search__input {
padding-right: 25px;
}
.wp-block-search__inside-wrapper {
position: relative;
}
.wp-block-search .wp-block-search__button {
background: none;
border: none;
font-size: 0;
position: relative;
display: block;
position: absolute;
right: 0;
top: 0;
padding: 0 !important;
border: none;
width: 43px !important;
height: 100%;
}
.wp-block-search .wp-block-search__button:after {
content: "\e86f";
font-family: Linearicons-Free;
position: absolute;
top: 50%;
-webkit-transform: translateY(-25%);
-ms-transform: translateY(-25%);
transform: translateY(-25%);
left: 0;
width: 100%;
height: 100%;
font-size: 16px;
}
.wp-block-search__button {
color: #000 !important;
}
form [placeholder]:focus::-webkit-input-placeholder {
line-height: inherit;
-webkit-transition: opacity 0.5s 0.5s ease;
transition: opacity 0.5s 0.5s ease;
opacity: 0;
}
input[type=text],
input[type=search],
input[type=tel],
input[type=time],
input[type=url],
input[type=week],
input[type=password],
input[type=checkbox],
input[type=color],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
select {
height: 50px;
}
textarea {
height: 150px;
}
input[type=text],
input[type=search],
input[type=tel],
input[type=time],
input[type=url],
input[type=week],
input[type=password],
input[type=checkbox],
input[type=color],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
select,
textarea {
background: transparent !important;
padding: 0 12px 0 0;
border-radius: 0;
border: 1px solid;
border-color: rgba(0, 0, 0, 0.26) !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
color: #333 !important;
border-top: 0 !important;
border-left: 0 !important;
border-right: 0 !important;
}
input[type=text]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
input[type=password]:focus,
input[type=checkbox]:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=email]:focus,
input[type=month]:focus,
select:focus,
textarea:focus {
border-color: black;
}
.woocommerce-checkout input[type=text],
.woocommerce-checkout input[type=search],
.woocommerce-checkout input[type=tel],
.woocommerce-checkout input[type=time],
.woocommerce-checkout input[type=url],
.woocommerce-checkout input[type=week],
.woocommerce-checkout input[type=password],
.woocommerce-checkout input[type=checkbox],
.woocommerce-checkout input[type=color],
.woocommerce-checkout input[type=date],
.woocommerce-checkout input[type=datetime],
.woocommerce-checkout input[type=datetime-local],
.woocommerce-checkout input[type=email],
.woocommerce-checkout input[type=month],
.woocommerce-checkout select,
.woocommerce-checkout textarea {
padding: 12px 18px;
border: 1px solid;
}
.select2-container--default .select2-selection--single {
border: 1px solid rgba(0, 0, 0, 0.26);
}
.select2-dropdown {
border-color: rgba(0, 0, 0, 0.26) !important;
}
.wolf-core-font-light input.wolf-core-mailchimp-f-name,
.wolf-core-font-light input.wolf-core-mailchimp-l-name,
.wolf-core-font-light input.wolf-core-mailchimp-email {
background-color: transparent !important;
border-color: #fff !important;
color: #fff !important;
}
.wolf-core-font-light input.wolf-core-mailchimp-f-name::-webkit-input-placeholder,
.wolf-core-font-light input.wolf-core-mailchimp-l-name::-webkit-input-placeholder,
.wolf-core-font-light input.wolf-core-mailchimp-email::-webkit-input-placeholder {
color: #fff !important;
}
.nav-search-form-container .search-field {
padding-left: 15px;
}
.wolf-core-font-light input[type=text],
.wolf-core-font-light input[type=search],
.wolf-core-font-light input[type=tel],
.wolf-core-font-light input[type=time],
.wolf-core-font-light input[type=url],
.wolf-core-font-light input[type=week],
.wolf-core-font-light input[type=password],
.wolf-core-font-light input[type=checkbox],
.wolf-core-font-light input[type=color],
.wolf-core-font-light input[type=date],
.wolf-core-font-light input[type=datetime],
.wolf-core-font-light input[type=datetime-local],
.wolf-core-font-light input[type=email],
.wolf-core-font-light input[type=month],
.wolf-core-font-light select,
.wolf-core-font-light textarea {
border-color: white !important;
} .wp-calendar-nav-next {
float: right;
}
ul.productsbycat_list li.wcpbc-product img {
margin-right: 10px;
}
ul.wolf-instagram-list li {
width: 31.33%;
}
.tagcloud:before {
display: none !important;
}
.tagcloud a,
.widget_tag_cloud a {
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
background-color: #f9f9f9;
padding: 14px 28px;
text-transform: uppercase;
font-weight: 400 !important;
font-size: 11px !important;
letter-spacing: 2px;
line-height: 1.5em;
margin: 0 15px 15px 0;
opacity: 1 !important;
}
.tagcloud a:hover,
.widget_tag_cloud a:hover {
background: #000;
color: white;
}
.wolf-share-button-count {
display: none;
} .wolf-share-buttons-container {
margin-top: 50px;
}
.wolf-share-buttons-container:before {
content: "Share:";
margin-right: 5px;
font-weight: 700;
position: relative;
top: 4px;
}
.wolf-share-link {
letter-spacing: 2px;
font-size: 11px;
}
.wolf-share-link::before {
font-family: "Mulish" !important;
text-transform: uppercase;
}
.wolf-share-link-pinterest:before {
content: "Pn";
}
.wolf-share-link-facebook:before {
content: "Fb";
}
.wolf-share-link-twitter:before {
content: "Tw";
}
.wolf-share-link-linkedin:before {
content: "Ln";
}
.wolf-share-link-reddit:before {
content: "Rd";
}
.wolf-share-link-tumblr:before {
content: "Tb";
}
.wolf-share-link-vk:before {
content: "Vk";
}
.wolf-share-link-xing:before {
content: "Xi";
}
.wolf-share-link-email:before {
content: "Em";
}
.widget-title,
.widgettitle,
.widget_block h2 {
font-size: 22px;
}
.widget-title .rsswidget {
font-size: 22px;
font-weight: 700 !important;
}
.widget_rss .widget-title .rsswidget img,
.widget_rss .widgettitle .rsswidget img {
top: -2px;
}
.recentcomments a {
font-weight: 700 !important;
}
.comments-title {
font-size: 24px;
}
.comment-meta-item {
text-transform: uppercase;
letter-spacing: 2px;
font-size: 11px !important;
}
.comment-content figure.gravatar img.avatar {
max-width: 80px;
min-height: 80px;
}
@media screen and (min-width: 800px) {
.comment-meta.post-meta {
margin-left: 100px;
}
} .wolf-core-wolf-gram-shortcode-container:not(.wolf-core-sbif-disable-hover-true) .sbi_item .sbi_photo:before {
background: rgba(0, 0, 0, 0.15);
}
.widget #sbi_images {
margin-left: -5px !important;
width: calc(100% + 10px) !important;
}
.widget #sb_instagram:not(.sbi_moderation_mode) .sbi_photo_wrap:hover .sbi_photo {
-webkit-transform: scale(1) !important;
-ms-transform: scale(1) !important;
transform: scale(1) !important;
}
.widget_archive ul li a,
.widget_categories ul li a,
.widget_meta ul li a,
.widget_nav_menu ul li a,
.widget_product_categories ul li a,
.widget_tag_cloud ul li a,
.widget_recent_entries ul li a,
.widget_pages ul li a {
font-weight: 400 !important;
opacity: 1;
font-size: 11px;
letter-spacing: 2px;
line-height: 1.5em;
text-transform: uppercase;
}
.widget_archive ul li a:hover,
.widget_categories ul li a:hover,
.widget_meta ul li a:hover,
.widget_nav_menu ul li a:hover,
.widget_product_categories ul li a:hover,
.widget_tag_cloud ul li a:hover,
.widget_recent_entries ul li a:hover,
.widget_pages ul li a:hover {
opacity: 0.6;
}
.widget_tag_cloud a {
font-weight: 400 !important;
opacity: 1;
font-size: 11px;
letter-spacing: 2px;
line-height: 1.5em;
text-transform: uppercase;
}
.widget_tag_cloud a:hover {
opacity: 0.6;
}
.widget_archive ul li a:before,
.widget_categories ul li a:before,
.widget_meta ul li a:before,
.widget_nav_menu ul li a:before,
.widget_product_categories ul li a:before {
display: none;
}
.wolf_core_widget_socials .wolf-core-icon a:before {
font-size: 15px;
} body {
font-size: 15px;
}
.body-font-montserrat {
font-size: 15px;
}
.menu-font-montserrat .nav-menu-desktop li,
.menu-font-montserrat .cta-item,
.menu-font-poppins .nav-menu-desktop li,
.menu-font-poppins .cta-item {
font-size: 12px;
}
body {
line-height: 2;
}
h1,
h2,
h3,
h4,
h5,
h6 {
line-height: 1.3;
margin-bottom: 20px;
}
h1 {
margin-top: 0;
font-size: 3.052em;
}
h2 {
font-size: 2.441em;
}
h3 {
font-size: 1.953em;
}
h4 {
font-size: 1.563em;
}
h5 {
font-size: 1.25em;
}
small {
font-size: 0.8em;
}
hr {
background: rgba(0, 0, 0, 0.26) !important;
height: 1px;
margin: 70px auto;
}
ul,
ol,
dl {
margin: 30px 0 60px;
} .menu-width-wide .logo-img {
padding: 8px;
}
.logo-text {
margin-top: -2px;
font-size: 25px;
font-weight: 700 !important;
}
.category-filter,
.mptt-shortcode-wrapper .mptt-navigation-tabs {
margin-bottom: 35px;
} .category-filter ul li a {
position: relative;
display: inline-block;
z-index: 0;
letter-spacing: 2px;
text-transform: uppercase;
font-size: 11px;
}
.logo-text:after,
.side-panel-logo-heading:after {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: transform 0.4s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
height: 15px;
}
.one-letter-logo .logo-text:after {
height: 12px;
top: auto;
bottom: 8px;
} blockquote,
.wp-block-quote,
.wolf-core-link-text {
max-width: 960px;
position: relative;
display: inline-block;
width: 100%;
vertical-align: middle;
padding: 0 0 0 75px;
font-size: 20px;
line-height: 30px;
quotes: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 24px;
line-height: 1.5;
letter-spacing: -1px;
quotes: none;
font-weight: 700;
}
blockquote:before,
.wp-block-quote:before,
.wolf-core-link-text:before {
content: "";
position: absolute;
top: 50%;
left: 0;
width: 63px;
height: 50px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 0;
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/blockquote.svg);
background-repeat: no-repeat;
background-size: contain;
}
blockquote,
.wp-block-quote {
margin: 20px 0 25px;
}
.author-description {
padding-right: 25%;
position: relative;
}
.author-description:before {
content: "";
position: absolute;
top: 50%;
right: 0;
width: 80px;
height: 80px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 0;
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/pen.svg);
background-repeat: no-repeat;
background-size: contain;
}
.wolf-core-link-text {
padding-left: 0;
padding-right: 25%;
}
.wolf-core-link-text:before {
right: 0;
left: auto;
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/link.svg);
}
.entry-post-standard .entry-featured-quote,
.entry-post-standard .entry-featured-link {
margin-top: 20px;
margin-bottom: 20px;
}
.accent-color-light .entry-post-standard .entry-thumbnail-overlay:after {
color: #000;
}
.entry-post-standard .entry-thumbnail-overlay {
display: none;
} .scroll-down-icon:before {
font-family: "iconmonstr-iconic-font" !important;
content: "\e003" !important;
} .woocommerce-pagination,
.comments-pagination {
margin-top: 50px;
}
.comments-pagination .nav-links a.next:before,
.pagination-icon-next:before {
font-size: 0;
background: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/long_arrow_r_dark.svg) center right no-repeat;
width: 35px;
background-size: 30px 300px;
top: -7px;
position: relative;
}
.comments-pagination .nav-links a.prev:before,
.pagination-icon-prev:before {
font-size: 0;
background: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/long_arrow_l_dark.svg) center left no-repeat;
width: 35px;
background-size: 30px 300px;
top: -7px;
position: relative;
} .link,
.page-entry-content td a,
.elementor-text-editor a,
p:not(.attachment) > a:not(.link-underline):not(.no-link-style):not(.button):not(.button-download):not(.added_to_cart):not(.button-secondary):not(.menu-link):not(.filter-link):not(.entry-link):not(.more-link):not(.wolf-core-image-inner):not(.wolf-core-button):not(.wolf-core-bigtext-link):not(.wolf-core-fittext-link):not(.ui-tabs-anchor):not(.wolf-core-icon-title-link):not(.wolf-core-icon-link):not(.wolf-core-social-icon-link):not(.wolf-core-team-member-social):not(.wolf-tweet-link):not(.author-link) {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
font-weight: 700;
border: none !important;
border-width: 0 !important;
position: relative;
z-index: 0;
overflow: hidden;
white-space: nowrap;
}
.link:hover,
.page-entry-content td a:hover,
.elementor-text-editor a:hover,
p:not(.attachment) > a:not(.link-underline):not(.no-link-style):not(.button):not(.button-download):not(.added_to_cart):not(.button-secondary):not(.menu-link):not(.filter-link):not(.entry-link):not(.more-link):not(.wolf-core-image-inner):not(.wolf-core-button):not(.wolf-core-bigtext-link):not(.wolf-core-fittext-link):not(.ui-tabs-anchor):not(.wolf-core-icon-title-link):not(.wolf-core-icon-link):not(.wolf-core-social-icon-link):not(.wolf-core-team-member-social):not(.wolf-tweet-link):not(.author-link):hover {
opacity: 0.5;
}
a.no-link-style:not(.wolf-core-img):not(.logo-link) {
-webkit-transition: opacity ease 0.3s;
transition: opacity ease 0.3s;
font-weight: 400;
}
a.no-link-style:not(.wolf-core-img):not(.logo-link):hover {
color: inherit !important;
}
a.no-link-style:not(.wolf-core-img):not(.logo-link):hover {
opacity: 0.66;
} table {
margin-bottom: 50px;
} ul,
ol {
padding-left: 20px;
} b,
strong {
font-weight: 600;
} code {
background: #f9f9f9;
}
cite {
font-size: 1em;
}
dt {
font-size: 1.2em;
}
pre {
margin: 50px 0;
} table {
margin-bottom: 50px;
}
table thead tr {
background: rgba(0, 0, 0, 0.02);
}
table th,
table td {
border-top: 1px solid rgba(0, 0, 0, 0.26);
border-bottom: 1px solid rgba(0, 0, 0, 0.26);
border-right: 1px solid rgba(0, 0, 0, 0.26);
padding: 15px 20px;
}
table th:first-child,
table td:first-child {
border-left: 1px solid rgba(0, 0, 0, 0.26);
}
.woocommerce-product-attributes-item th {
padding-left: 15px !important;
}
.wolf-woocommerce-wishlist-table th,
.wolf-woocommerce-wishlist-table td,
.woocommerce-cart table th,
.woocommerce-cart table td {
border: none !important;
}
.calendar_wrap,
.wp-calendar-table {
margin-bottom: 20px;
}
.calendar_wrap table tbody tr td,
.wp-calendar-table table tbody tr td {
text-align: center;
padding: 10px;
}
.calendar_wrap table th,
.wp-calendar-table table th {
text-align: center;
padding: 10px;
}
.wp-block-calendar table tbody,
.wp-block-calendar table caption {
color: #000;
}
.wp-block-calendar table th {
background: none;
}
.wp-block-calendar th,
.wp-block-calendar tbody td {
border-top: 1px solid rgba(0, 0, 0, 0.26);
border-bottom: 1px solid rgba(0, 0, 0, 0.26);
border-right: 1px solid rgba(0, 0, 0, 0.26);
padding: 10px;
text-align: center;
}
.woocommerce #payment,
.woocommerce-page #payment {
border: 1px solid rgba(0, 0, 0, 0.26);
padding: 20px;
border-radius: 0;
}
.woocommerce #payment ul.payment_methods li input,
.woocommerce-page #payment ul.payment_methods li input {
margin: 0 5px 0 0;
}
#wc-stripe-new-payment-method {
margin: 0;
width: auto;
height: auto;
margin-top: 20px;
}
.woocommerce #payment div.payment_box,
.woocommerce-page #payment div.payment_box {
padding: 20px;
}
.woocommerce #payment div.payment_box .woocommerce-privacy-policy-text,
.woocommerce-page #payment div.payment_box .woocommerce-privacy-policy-text {
font-size: 11px;
} .wolf-core-yes.post-type-archive-product .content-wrapper, .wolf-core-yes.woocommerce-page .content-wrapper {
padding-top: 0;
} .entry-product-grid .theme-button-solid, .entry-product-grid .woocommerce-info .button, .woocommerce-info .entry-product-grid .button,
.entry-product-grid .woocommerce-message .button,
.woocommerce-message .entry-product-grid .button,
.entry-product-grid .woocommerce-error .button,
.woocommerce-error .entry-product-grid .button {
border-radius: 6px; }
.entry-product-grid .product-summary {
margin-top: 10px;
width: 100%;
}
.entry-product-grid .product-action .added_to_cart.wc-forward {
display: none !important;
}
.entry-product-grid .product-action .loading.wolf-core-button {
opacity: 0.5;
}
.entry-product-grid .onsale {
right: 0;
top: 20px;
left: auto;
background: white;
color: #000;
font-size: 11px;
letter-spacing: 2px;
text-transform: uppercase;
}
.entry-product-grid .onsale {
right: 15px;
left: auto;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.entry-product-grid .star-rating {
text-align: left;
margin: 10px 0;
}
.entry-product-grid .product-loop-cat {
font-size: 11px;
margin-bottom: 8px;
letter-spacing: 2px;
text-transform: uppercase;
position: relative;
z-index: 15;
}
.entry-product-grid .product-action {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.entry-product-grid.entry-product-big-enough .product-caption {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.entry-product-grid.entry-product-too-small .product-action {
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
-webkit-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline;
}
.entry-product-grid.entry-product-too-small .product-action .price {
margin: 10px 0 8px;
}
.entry-product-grid .woocommerce-loop-product__title {
font-size: 20px !important;
margin-bottom: 15px;
padding-right: 12px;
}
.entry-product-grid .woocommerce-Price-amount {
font-weight: 700;
}
.entry-product-grid .price ins {
text-decoration: none !important;
}
.entry-product-grid .product-quickview-button,
.entry-product-grid .quickview-product-add-to-cart {
margin-right: 0 !important;
}
.entry-product-grid .product-second-thumbnail {
-webkit-transition: all 0.4s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.4s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.entry-product:not(.entry-product-has-gallery) .product-thumbnail-inner img {
-webkit-transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
opacity: 1;
}
.entry-product:not(.entry-product-has-gallery):hover .product-thumbnail-inner img {
opacity: 0.6;
}
span.onsale {
background-color: white !important;
color: black !important;
letter-spacing: 2px;
font-size: 11px;
text-transform: uppercase;
} .return-to-shop a.button {
line-height: 46px;
}
.checkout-button {
line-height: 46px !important;
}
.wolf-woocommerce-wishlist-table th,
.woocommerce-cart-form__contents th {
opacity: 0.66;
}
.wolf-woocommerce-wishlist-table td.product-price,
.wolf-woocommerce-wishlist-table td.product-name,
.woocommerce-cart-form__contents td.product-price,
.woocommerce-cart-form__contents td.product-name {
font-weight: 700;
}
.wolf-woocommerce-wishlist-table td.product-price a:before, .wolf-woocommerce-wishlist-table td.product-price a:after,
.wolf-woocommerce-wishlist-table td.product-name a:before,
.wolf-woocommerce-wishlist-table td.product-name a:after,
.woocommerce-cart-form__contents td.product-price a:before,
.woocommerce-cart-form__contents td.product-price a:after,
.woocommerce-cart-form__contents td.product-name a:before,
.woocommerce-cart-form__contents td.product-name a:after {
display: none;
} .wolf-core-login-form-links {
font-size: 13px;
text-align: right;
}
#loginform-overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 999;
background: rgba(0, 0, 0, 0.33);
z-index: -10;
color: white;
-webkit-transition: opacity 0.4s linear, z-index 0.4s 0.4s linear;
transition: opacity 0.4s linear, z-index 0.4s 0.4s linear;
opacity: 0;
}
.close-loginform-button {
margin-top: 0 !important;
}
#loginform-overlay-content {
width: 100%;
max-width: 550px;
background: #fff;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
border: 1px solid rgba(0, 0, 0, 0.4);
}
#loginform-overlay-content .wolf-core-login-form-container {
padding-top: 20px;
padding-bottom: 20px;
}
#loginform-overlay-content .wolf-core-login-form-inner {
padding: 50px;
}
#loginform-overlay-content .login-submit {
height: 0;
margin-bottom: 10px;
}
.wolf-core-login-form-links {
margin-bottom: 0;
}
.loginform-popup-toggle #loginform-overlay {
-webkit-transition: opacity 0.2s linear, z-index 0.2s 0s linear;
transition: opacity 0.2s linear, z-index 0.2s 0s linear;
z-index: 9990;
opacity: 1;
}
@media screen and (max-width: 800px) {
.wolf-core-login-form-links {
margin-top: 100px !important;
text-align: center;
}
.close-loginform-button {
top: 44px;
}
} .widget_price_filter .button {
padding: 0 35px;
line-height: 1;
height: 37px;
margin-top: 0;
}
.widget_price_filter .price_label {
top: auto;
text-align: left;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
padding-right: 8px;
}
.widget_price_filter .price_slider_amount {
padding-top: 14px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.price_slider_wrapper {
padding-top: 4px;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: rgba(0, 0, 0, 0.26);
}
.widget_price_filter .ui-slider .ui-slider-range {
background-color: #000;
opacity: 1;
}
.widget_price_filter .ui-slider-horizontal {
height: 1px;
background-color: #000;
}
.widget_price_filter .ui-slider .ui-slider-handle {
width: 7px;
height: 7px;
border-radius: 99em;
cursor: pointer;
background: #000;
top: -3px;
} .product_list_widget ins {
text-decoration: none;
}
.product_list_widget li {
line-height: 1.5 !important;
}
.product_list_widget .product-title {
position: relative;
top: -2px;
}
.widget.woocommerce .star-rating {
margin: 5px 0 8px;
}
.cart-collaterals .cross-sells .products {
margin-bottom: 35px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.cart-collaterals .cross-sells .entry-product .entry-link-mask {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.cart-collaterals .cross-sells .product-thumbnail-container {
margin-bottom: 10px;
}
.cart-collaterals .cross-sells .product-bg,
.cart-collaterals .cross-sells .product-excerpt,
.cart-collaterals .cross-sells .product-loop-cat {
display: none !important;
}
.entry-product-cart {
width: 100%;
float: none;
margin-bottom: 20px;
}
.entry-product-cart .product-box {
position: relative;
display: table;
}
.entry-product-cart .product-thumbnail-container {
width: 180px;
display: table-cell;
}
.entry-product-cart .entry-link-mask {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 10;
}
.entry-product-cart .product-summary {
padding: 30px 0;
}
.entry-product-cart .woocommerce-loop-product__title {
font-size: 16px;
} .product-content ins {
text-decoration: none;
}
.woocommerce-product-gallery__trigger:before {
content: "";
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/magnifier_light.svg);
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: 16px 16px !important;
}
.wolf-alert.success a, .woocommerce-message a,
.woocommerce-error a,
.wolf-alert.success a:hover,
.wolf-alert.success b,
.wolf-alert.success span,
.wolf-alert.success strong,
.woocommerce-error a .woocommerce-error a:hover,
.woocommerce-error b,
.woocommerce-error span,
.woocommerce-error strong,
.woocommerce-info a,
.woocommerce-info a:hover,
.woocommerce-info b,
.woocommerce-info span,
.woocommerce-info strong,
.wocommerce-message a,
.woocommerce-message a:hover,
.woocommerce-message b,
.woocommerce-message span,
.woocommerce-message strong {
color: #333 !important;
}
.woocommerce-ResetPassword .woocommerce-form-row {
width: 100% !important;
}
.woocommerce-ResetPassword button {
border: none;
float: right;
}
.woocommerce-single-product-images-slider .flex-next,
.woocommerce-single-product-images-slider .flex-prev {
color: black !important;
background: none !important;
}
.wolf-core-product-presentation .flex-next:before,
.wolf-core-product-presentation .flex-prev:before,
.woocommerce-single-product-images-slider .flex-next:before,
.woocommerce-single-product-images-slider .flex-prev:before {
color: black !important;
}
.product-content,
.single-product #secondary,
.woocommerce-Tabs-panel {
padding-top: 50px;
padding-bottom: 50px;
}
.product-content {
padding-top: 0;
}
.fancybox-is-open .fancybox-bg {
background: white;
opacity: 1;
}
.single-product .quantity .qty,
.single-product .product .summary .button {
height: 50px;
}
.single-product .product .summary .button {
line-height: 0;
margin-right: 8px;
margin-bottom: 8px;
}
.single-product .entry-single-product .summary .woocommerce-product-rating {
margin-top: 0;
}
.single-product .entry-single-product.sale .entry-summary ins .woocommerce-Price-amount {
font-size: 32px;
}
.single-product-quickview form.cart {
margin-top: 0;
margin-bottom: 0;
}
.single-product-quickview .product-subheading {
font-size: 18px;
}
.woocommerce .qty,
.woocommerce-page .qty {
margin-top: 0;
}
.qty {
background: white !important;
color: black !important;
border-color: rgba(0, 0, 0, 0.26) !important;
padding-right: 40px !important;
-webkit-box-shadow: none;
box-shadow: none;
}
.single-product .quantity .qty {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type=number] {
-moz-appearance: textfield;
}
.quantity {
position: relative;
width: 88px;
margin-right: 0 !important;
}
.wt-quantity-minus,
.wt-quantity-plus {
position: absolute;
right: 0;
width: 30px;
height: 50%;
font-size: 14px;
font-weight: 700;
line-height: 24px;
border-left: 0;
cursor: pointer;
display: inline-block;
vertical-align: middle;
color: #000;
background-color: white;
border: 1px solid rgba(0, 0, 0, 0.26);
text-align: center;
}
.wt-quantity-minus:before,
.wt-quantity-plus:before {
font-family: FontAwesome;
font-weight: 400;
}
.wt-quantity-minus {
bottom: 0;
}
.wt-quantity-minus:before {
content: "\f068";
}
.single-product .entry-summary .wt-quantity-minus {
border-bottom: 0;
}
.wt-quantity-plus {
border-bottom: 0;
}
.wt-quantity-plus:before {
content: "\f067";
}
.coupon .input-text {
height: 51px !important;
}
.coupon .button:hover {
background: white;
border-color: white;
}
.skin-light .coupon .button:hover, .skin-default .coupon .button:hover, [class^=skin-light_] .coupon .button:hover, [class*=" skin-light_"] .coupon .button:hover, .global-skin-light .coupon .button:hover, [class^=global-skin-light] .coupon .button:hover, [class*=" global-skin-light"] .coupon .button:hover, [class^=global-skin-light_] .coupon .button:hover, [class*=" global-skin-light_"] .coupon .button:hover, .wvc-font-dark .coupon .button:hover, .wolf-core-font-dark .coupon .button:hover {
background: black;
border-color: black;
}
th {
text-transform: none;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
height: 50px;
line-height: 50px;
border-width: 2px;
}
.woocommerce-form-login button {
border: none;
}
.woocommerce-form-login .woocommerce-form__input-checkbox {
top: 21px;
position: relative;
}
.woocommerce-info:before,
.woocommerce-message:before {
display: none;
}
.woocommerce-info,
.woocommerce-message,
.woocommerce-error {
padding: 30px;
background: transparent !important;
border: 1px solid rgba(0, 0, 0, 0.26);
border-color: rgba(0, 0, 0, 0.26) !important;
color: black;
line-height: 1.5;
text-align: center;
}
.woocommerce-info .button,
.woocommerce-message .button,
.woocommerce-error .button {
color: #fff !important;
background: #333 !important;
padding: 15px 25px;
height: 50px;
}
.woocommerce-info .button:hover,
.woocommerce-message .button:hover,
.woocommerce-error .button:hover {
color: #fff !important;
}
.accent-color-light .wc-forward:not(:hover) {
color: black !important;
}
.wc-forward:before {
font-family: "iconmonstr-iconic-font" !important;
content: "\e07f";
margin-right: 5px;
top: 0;
display: none;
}
.skin-dark .woocommerce-info,
.skin-dark .woocommerce-message, [class^=skin-dark_] .woocommerce-info,
[class^=skin-dark_] .woocommerce-message, [class*=" skin-dark_"] .woocommerce-info,
[class*=" skin-dark_"] .woocommerce-message, [class^=global-skin-dark] .woocommerce-info,
[class^=global-skin-dark] .woocommerce-message, [class*=" global-skin-dark"] .woocommerce-info,
[class*=" global-skin-dark"] .woocommerce-message, [class^=global-skin-dark_] .woocommerce-info,
[class^=global-skin-dark_] .woocommerce-message, [class*=" global-skin-dark_"] .woocommerce-info,
[class*=" global-skin-dark_"] .woocommerce-message, .wvc-font-light .woocommerce-info,
.wvc-font-light .woocommerce-message, .wolf-core-font-dark .woocommerce-info,
.wolf-core-font-dark .woocommerce-message {
border-color: rgba(255, 255, 255, 0.05) !important;
color: white;
}
.skin-dark #comments .comments-list .comment-content,
.skin-dark #respond .comments-list .comment-content, [class^=skin-dark_] #comments .comments-list .comment-content,
[class^=skin-dark_] #respond .comments-list .comment-content, [class*=" skin-dark_"] #comments .comments-list .comment-content,
[class*=" skin-dark_"] #respond .comments-list .comment-content, [class^=global-skin-dark] #comments .comments-list .comment-content,
[class^=global-skin-dark] #respond .comments-list .comment-content, [class*=" global-skin-dark"] #comments .comments-list .comment-content,
[class*=" global-skin-dark"] #respond .comments-list .comment-content, [class^=global-skin-dark_] #comments .comments-list .comment-content,
[class^=global-skin-dark_] #respond .comments-list .comment-content, [class*=" global-skin-dark_"] #comments .comments-list .comment-content,
[class*=" global-skin-dark_"] #respond .comments-list .comment-content, .wvc-font-light #comments .comments-list .comment-content,
.wvc-font-light #respond .comments-list .comment-content, .wolf-core-font-dark #comments .comments-list .comment-content,
.wolf-core-font-dark #respond .comments-list .comment-content {
border-top-color: rgba(255, 255, 255, 0.08);
}
.skin-dark #comments .comment-list .comments-list:first-child,
.skin-dark #respond .comment-list .comments-list:first-child, [class^=skin-dark_] #comments .comment-list .comments-list:first-child,
[class^=skin-dark_] #respond .comment-list .comments-list:first-child, [class*=" skin-dark_"] #comments .comment-list .comments-list:first-child,
[class*=" skin-dark_"] #respond .comment-list .comments-list:first-child, [class^=global-skin-dark] #comments .comment-list .comments-list:first-child,
[class^=global-skin-dark] #respond .comment-list .comments-list:first-child, [class*=" global-skin-dark"] #comments .comment-list .comments-list:first-child,
[class*=" global-skin-dark"] #respond .comment-list .comments-list:first-child, [class^=global-skin-dark_] #comments .comment-list .comments-list:first-child,
[class^=global-skin-dark_] #respond .comment-list .comments-list:first-child, [class*=" global-skin-dark_"] #comments .comment-list .comments-list:first-child,
[class*=" global-skin-dark_"] #respond .comment-list .comments-list:first-child, .wvc-font-light #comments .comment-list .comments-list:first-child,
.wvc-font-light #respond .comment-list .comments-list:first-child, .wolf-core-font-dark #comments .comment-list .comments-list:first-child,
.wolf-core-font-dark #respond .comment-list .comments-list:first-child {
border-bottom-color: rgba(255, 255, 255, 0.08);
}
.skin-dark #comments .comments-list .comment-content,
.skin-dark #respond .comments-list .comment-content, [class^=skin-dark_] #comments .comments-list .comment-content,
[class^=skin-dark_] #respond .comments-list .comment-content, [class*=" skin-dark_"] #comments .comments-list .comment-content,
[class*=" skin-dark_"] #respond .comments-list .comment-content, [class^=global-skin-dark] #comments .comments-list .comment-content,
[class^=global-skin-dark] #respond .comments-list .comment-content, [class*=" global-skin-dark"] #comments .comments-list .comment-content,
[class*=" global-skin-dark"] #respond .comments-list .comment-content, [class^=global-skin-dark_] #comments .comments-list .comment-content,
[class^=global-skin-dark_] #respond .comments-list .comment-content, [class*=" global-skin-dark_"] #comments .comments-list .comment-content,
[class*=" global-skin-dark_"] #respond .comments-list .comment-content, .wvc-font-light #comments .comments-list .comment-content,
.wvc-font-light #respond .comments-list .comment-content, .wolf-core-font-dark #comments .comments-list .comment-content,
.wolf-core-font-dark #respond .comments-list .comment-content {
border-top-color: rgba(255, 255, 255, 0.08);
}
.single-product .product .summary table.variations td {
width: auto;
height: 71px;
}
.single-product .product .summary table.variations tr:last-child td {
border: none;
}
.woo-variation-items-wrapper {
vertical-align: middle;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.fancybox-button svg path {
fill: white;
}
.single-product .product .summary table.variations th,
.single-product .product .summary table.variations td {
border: none !important;
} .woocommerce-Price-amount {
font-weight: 700;
}
.single-product .woocommerce-product-gallery .flex-direction-nav {
display: none !important;
}
.single-product .flexslider .flex-direction-nav a {
width: 50px;
}
.single-product .entry-summary .woocommerce-Price-amount {
font-weight: 700;
color: #000;
}
.single-product .woocommerce-price-suffix {
top: -1px;
position: relative;
opacity: 0.66;
}
.single-product .zoomImg {
background: white;
}
.single-product .zoomImg {
cursor: crosshair;
}
.single-product .woocommerce-info,
.single-product .woocommerce-message {
max-width: 1380px;
width: 100%;
margin: 35px auto 50px;
text-align-last: auto;
}
.single-product .woocommerce-grouped-product-list-item__quantity a {
line-height: 1;
}
.single-product .product-heading {
margin-bottom: 15px;
}
.single-product .product_title {
font-size: 32px !important;
margin-bottom: 20px;
}
.single-product .woocommerce-product-details__short-description {
margin-top: 20px;
margin-bottom: 40px;
}
.single-product .shop_attributes p {
margin-bottom: 0;
}
.single-product .woocommerce-tabs ul.tabs {
border: none;
}
.single-product .size-chart-img {
margin-top: 15px;
text-transform: uppercase;
font-weight: 700;
}
.single-product .size-chart-img a:before {
content: "\e0d6";
font-family: "iconmonstr-iconic-font";
display: inline-block;
margin-right: 6px;
opacity: 0.66;
top: 2px;
position: relative;
}
.single-product .out-of-stock {
font-size: 19px;
font-weight: 500;
text-transform: uppercase;
}
.single-product form.cart {
margin-top: 25px;
}
.single-product .wbp_wrapper > h2:first-child,
.single-product .woocommerce-Reviews-title {
display: none;
}
.single-product .product-subheading {
opacity: 0.66;
margin-top: -10px;
margin-bottom: 8px;
font-weight: 700;
}
.single-product .wolf_add_to_wishlist {
margin-left: 0px !important;
}
.single-product .wolf_add_to_wishlist .wolf_add_to_wishlist_heart {
position: relative;
top: 1px;
margin-right: 5px;
}
.single-product .price del {
opacity: 0.7;
}
.single-product #wolf-core-wc-accordion {
margin-bottom: 50px;
}
.single-product .description-accordion-tab h2 {
display: none;
}
.single-product .entry-summary .button {
font-size: 12px;
}
.wolf-core .woocommerce-tabs .tabs-container {
max-width: 1380px;
text-align: left;
width: 92%;
}
.wolf-core .woocommerce-tabs .wc-tabs {
display: inline-block;
margin: 0 auto;
}
.woocommerce-tabs {
margin-bottom: 80px;
}
.reset_variations {
font-size: 10px !important;
opacity: 0.6;
text-transform: uppercase;
}
.single-product .entry-summary .star-rating {
margin-left: 0 !important;
margin-bottom: 10px;
}
.single-product .comment-text .star-rating {
margin-left: 0 !important;
margin-bottom: 10px;
}
.single-product .product_meta {
display: table;
width: 100%;
}
.single-product .detail-container {
font-size: 13px;
margin-bottom: 8px;
}
.single-product .sku_wrapper {
display: block !important;
}
.single-product .woocommerce-Price-amount {
font-weight: 700;
}
.single-product .entry-single-product.sale .entry-summary ins .woocommerce-Price-amount {
font-size: 180%;
}
@media screen and (min-width: 800px) {
.single-product .product_meta {
display: table;
width: 100%;
}
.single-product .detail-container {
display: table-cell !important;
width: 50%;
padding-right: 20px;
margin-bottom: 0;
}
}
@media screen and (min-width: 600px) {
.woocommerce-info,
.woocommerce-message {
text-align: left;
}
.woocommerce-info .button,
.woocommerce-message .button {
display: inline-block;
width: auto;
margin-bottom: 0;
float: right;
margin-left: 8px;
}
}
.related-products {
padding-bottom: 120px;
}
.wishlist-page-title {
text-align: center;
}
.wwcq-product-quickview-button .fa-eye:before {
font-family: "iconmonstr-iconic-font";
content: "\e04e";
position: relative;
font-size: 16px;
top: 11px;
}
.product-content .entry-summary .detail-container,
.entry-product-presentation .entry-summary .detail-container {
display: block;
}
.product-content .entry-summary .detail-container .detail-label,
.entry-product-presentation .entry-summary .detail-container .detail-label {
display: inline-block;
min-width: 144px;
font-weight: 700;
}
.woocommerce-orders-table .button {
line-height: 48px;
}
@media screen and (max-width: 770px) {
table th,
table td {
border-top: 0;
border-left: 0 !important;
border-right: 0;
}
} .slideshow-background {
border: none;
border-radius: 0;
background: none !important;
}
.entry-work .entry-taxonomy {
font-size: 11px;
letter-spacing: 2px;
text-transform: uppercase;
}
.entry-work .entry-title {
font-size: 28px;
margin-top: 0;
margin-bottom: 0;
}
.work-layout-standard .entry-work-grid .entry-taxonomy,
.work-layout-standard .entry-work-masonry .entry-taxonomy {
margin-top: 15px;
} @media screen and (min-width: 1000px) {
.interactive-thumbnail-title {
font-size: 72px;
}
.overlay-menu-panel-inner > div .menu-item {
text-align: center;
font-size: 72px;
}
}  .entry-single-work {
margin-bottom: 100px;
width: 100%;
max-width: 1380px;
}
.entry-single-work .entry-title {
font-size: 32px;
}
.entry-single-work .wolf-share-buttons-container {
margin-top: 35px !important;
}
.work-meta-separator {
display: none;
}
.work-meta {
margin-bottom: 10px;
}
.work-meta-label {
display: block;
font-weight: 600;
letter-spacing: 2px;
text-transform: uppercase;
font-size: 11px;
}
.work-info-container {
padding: 0;
margin-top: 50px;
max-width: 1380px;
}
.single-work-layout-sidebar-right .work-info-container,
.single-work-layout-sidebar-left .work-info-container {
padding: 0 20px;
}
.single-work-layout-centered .work-info-container {
margin: 0 auto;
padding: 20px 0;
}
.work-meta-container {
margin-top: 35px;
} .unbutton {
background: none;
border: 0;
padding: 0;
margin: 0;
font: inherit;
}
.unbutton:focus {
outline: none;
}
.line {
-webkit-transform-origin: 0% 50%;
-ms-transform-origin: 0% 50%;
transform-origin: 0% 50%;
padding-bottom: 0.35rem;
white-space: nowrap;
will-change: transform;
}
.oh {
overflow: hidden;
}
.oh__inner {
display: inline-block;
-webkit-transform-origin: 0% 50%;
-ms-transform-origin: 0% 50%;
transform-origin: 0% 50%;
will-change: transform;
}
.gz-frame {
height: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.gz-frame--fixed {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: auto;
padding: 1rem;
z-index: 1;
display: grid;
grid-template-columns: 38% 62%;
}
.gz-frame__title {
font-size: 32px;
font-weight: 400;
margin: 0 0 2rem 0;
}
.gz-frame__links {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
opacity: 1;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
.gz-frame__links .nav-menu-grid-zoom {
font-size: 13px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
padding: 0;
margin: 0;
}
.gz-frame__links .nav-menu-grid-zoom li {
list-style-type: none;
}
.gz-frame__links .nav-menu-grid-zoom li a {
color: black !important;
}
body.oh .gz-frame__links {
opacity: 0;
}
.gz-frame__links a {
margin: 0 1rem 0.35rem 0;
}
.gz-frame--fixed .gz-frame__links {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.gz-grid {
display: grid; grid-template-columns: repeat(2, 50%);
}
.gz-grid--large {
grid-auto-rows: 32vmin;
padding: 0.5vw;
}
.gz-grid--mini {
width: 220px;
height: 190px;
margin-bottom: 3vh;
pointer-events: none;
opacity: 0;
visibility: hidden;
pointer-events: none;
position: absolute;
}
.gz-grid__cell {
display: grid;
-webkit-align-items: end;
-ms-flex-align: end;
align-items: end;
}
.gz-grid--mini .gz-grid__cell:not(.gz-grid__cell--current):hover .gz-grid__cell-img {
opacity: 0.7;
}
.gz-grid__cell--current .gz-grid__cell-img {
opacity: 0.3;
}
.gz-grid__cell--padded {
padding: 40px;
}
.gz-grid__cell-img {
width: calc(100% - 40px);
height: calc(100% - 40px);
margin: 20px;
display: block;
position: relative;
overflow: hidden;
}
.gz-grid--mini .gz-grid__cell-img {
width: calc(100% - 8px);
height: calc(100% - 8px);
margin: 4px;
}
.gz-grid__cell-img-inner {
background-size: cover;
background-position: 50% 50%;
width: 100%;
height: 100%;
cursor: pointer;
}
.gz-content {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 20vh 8vw 0;
z-index: 1000;
pointer-events: none;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.gz-content__item {
position: absolute;
opacity: 0;
display: grid;
}
.gz-content__item--current {
opacity: 1;
position: relative;
pointer-events: auto;
}
.gz-content__item-number {
font-weight: 600;
display: block;
}
.gz-content__item-heading {
font-size: 32px;
line-height: 1;
margin: 1rem 0 3rem 0;
font-weight: 600;
}
.gz-content__item-text {
max-width: 30ch;
margin-bottom: 2rem;
}
.gz-content__item-link {
cursor: pointer;
font-weight: 700;
}
.gz-slide-nav {
position: fixed;
width: 40%;
right: 15%;
top: 0;
height: 100%;
display: grid;
-webkit-align-content: space-between;
-ms-flex-line-pack: justify;
align-content: space-between;
pointer-events: none;
}
.gz-slide-nav__img {
width: 100%;
height: 10vh;
position: relative;
overflow: hidden;
opacity: 0.3;
cursor: not-allowed;
}
.content--open .gz-slide-nav__img {
pointer-events: auto;
}
.gz-slide-nav__img--prev {
-webkit-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%); }
.gz-slide-nav__img--next {
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%); }
.gz-slide-nav__img-inner {
width: 100%;
height: 100%;
background-size: cover;
background-position: 50% 50%;
}
.back {
background: none;
border: 0;
padding: 0;
margin: auto 0 1.5rem 0;
opacity: 0;
pointer-events: none;
stroke: #000;
z-index: 1000;
cursor: pointer;
width: 50px;
}
.back svg {
stroke-linecap: round;
}
.back:hover,
.back:focus {
outline: none;
stroke: #823725;
}
.content--open .back {
pointer-events: auto;
}
@media screen and (min-width: 53em) {
.gz-content {
width: 38%;
}
.gz-grid {
grid-template-columns: repeat(4, 25%);
}
.gz-grid__cell--padded {
padding: 20px;
}
.gz-grid__cell-c1-r1 {
grid-column: 1;
grid-row: 1;
}
.gz-grid__cell-c3-r1 {
grid-column: 3;
grid-row: 1;
}
.gz-grid__cell-c4-r1 {
grid-column: 4;
grid-row: 1;
}
.gz-grid__cell-c1-r2 {
grid-column: 1;
grid-row: 2;
}
.gz-grid__cell-c2-r2 {
grid-column: 2;
grid-row: 2;
}
.gz-grid__cell-c3-r2 {
grid-column: 3;
grid-row: 2;
}
.gz-grid__cell-c4-r2 {
grid-column: 4;
grid-row: 2;
}
.gz-grid__cell-c2-r3 {
grid-column: 2;
grid-row: 3;
}
.gz-grid__cell-c4-r3 {
grid-column: 4;
grid-row: 3;
}
.gz-grid__cell-c1-r4 {
grid-column: 1;
grid-row: 4;
}
.gz-grid__cell-c3-r4 {
grid-column: 3;
grid-row: 4;
}
.gz-grid__cell-c3-r5 {
grid-column: 3;
grid-row: 5;
}
.gz-grid--mini {
visibility: visible;
position: relative;
}
.content--open .gz-grid--mini {
pointer-events: auto;
}
body #cdawrap {
position: relative;
margin-top: auto;
opacity: 1 !important;
pointer-events: auto;
z-index: 1;
}
body #cdawrap .cda-footer {
display: none;
}
body #cdawrap .cda-text {
color: transparent !important;
height: 1.25rem;
pointer-events: none;
position: relative;
text-align: left;
}
body #cdawrap .cda-text::before {
content: "Sponsored by " attr(data-sponsor);
font-size: 0.85rem;
font-weight: 500;
left: 0;
pointer-events: auto;
position: absolute;
top: 0;
opacity: 0.5;
-webkit-transition: opacity 0.4s;
transition: opacity 0.4s;
}
.gz-grid[style*="pointer-events: none;"] .gz-frame #cdawrap .cda-text::before {
opacity: 0 !important;
}
body #cdawrap:hover .cda-text::before {
color: var(--color-link-hover);
}
body #cdawrap a::after {
display: none;
}
}
@media screen and (max-width: 53em) {
.gz-copyright-text {
display: none;
}
.gz-menu-cell {
padding: 20px;
}
.gz-menu-cell .gz-frame__links .nav-menu-grid-zoom {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.gz-menu-cell .gz-frame__links a {
padding-right: 10px;
}
}
@media screen and (max-width: 600px) {
.gz-frame__links .nav-menu-grid-zoom {
display: none;
}
}  .cs-frame__links .nav-menu-column-scroll {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 0;
padding-right: 15px;
}
.cs-frame__links .nav-menu-column-scroll li {
list-style-type: none;
padding: 8px 0;
}
.cs-oh {
overflow: hidden !important;
}
.unbutton {
background: none;
border: 0;
padding: 0;
margin: 0;
font: inherit;
}
.unbutton:focus {
outline: none;
}
.cs-container {
overflow: hidden;
position: relative;
}
.cs-container::after {
content: "";
z-index: 1000;
pointer-events: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 50vh;
}
.cs-frame {
padding: 1.5rem;
position: relative;
z-index: 5000;
text-transform: uppercase;
display: grid;
grid-template-rows: auto auto;
grid-template-columns: 1fr auto;
grid-template-areas: "title menu" "links links";
}
.cs-frame__title {
font-size: 1rem;
margin: 0 0 0.5rem;
font-weight: normal;
grid-area: title;
}
.cs-frame__links {
grid-area: links;
}
.cs-frame__links a {
margin: 0 0.5rem 0 0;
}
.cs-heading {
position: fixed;
top: 0;
left: 0;
margin: 0;
margin-top: -5vw;
width: 100%;
font-size: 12.25vw;
z-index: 1000;
pointer-events: none;
text-transform: uppercase;
line-height: 1;
white-space: nowrap;
text-align: center;
will-change: transform, opacity;
-webkit-transform-origin: 50% 40%;
-ms-transform-origin: 50% 40%;
transform-origin: 50% 40%;
mix-blend-mode: overlay;
}
.cs-heading--up {
display: none;
}
.cs-heading--down {
bottom: 0;
top: auto;
margin-top: 0;
margin-bottom: -6vw;
-webkit-transform-origin: 50% 60%;
-ms-transform-origin: 50% 60%;
transform-origin: 50% 60%;
}
.cs-columns {
width: 100%;
position: relative;
padding: 0 3rem;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.cs-column-wrap {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding: 5vh 0 15vh;
}
.cs-column-wrap--height {
height: 100vh;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.cs-column {
position: relative;
display: block;
will-change: transform;
}
.view-content .cs-columns,
.view-content .cs-column {
pointer-events: none !important;
}
.cs-column-wrap--height .cs-column {
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.cs-column__item {
margin: 0;
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding: 3%;
}
.cs-column__item .entry-image,
.cs-column__item .entry-media,
.cs-column__item .entry-cover {
height: 100%;
}
.cs-column__item .entry-image {
display: none;
}
.cs-column__item-imgwrap {
width: 24vw;
width: 26vw;
height: 32vw;
position: relative;
overflow: hidden;
cursor: pointer;
margin: 8vh 1vw 0;
}
.cs-column__item-img {
width: 100%;
height: 100%;
background-size: cover;
background-position: 50% 20%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.cs-column__item-caption {
padding: 0 3vw;
margin-top: 0.5rem;
}
.cs-column__item-caption .entry-title {
font-size: 18px;
margin-bottom: 0;
}
.cs-content {
position: fixed;
pointer-events: none;
opacity: 0;
top: 0;
left: 0;
width: 100%;
height: 100vh;
display: grid;
grid-template-rows: 9rem 1fr calc(63vh - 1.6rem) 1fr;
grid-template-columns: 100%;
grid-template-areas: "..." "back" "content" "nav";
}
.view-content .cs-content {
pointer-events: auto;
opacity: 1;
z-index: 2000;
}
.cs-content__item {
position: absolute;
opacity: 0;
height: 0;
grid-area: content;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.cs-content__item--current {
opacity: 1;
position: relative;
height: 100%;
}
.cs-content__item-title {
opacity: 0;
grid-area: title;
margin: 1rem 0 0 1.5rem;
justify-self: center;
font-style: italic;
font-size: 9vh;
white-space: nowrap;
-webkit-transform-origin: 50% 80%;
-ms-transform-origin: 50% 80%;
transform-origin: 50% 80%;
will-change: transform, opacity;
}
.cs-content__item-text {
opacity: 0;
grid-area: text;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: end;
-ms-flex-pack: end;
justify-content: end;
padding: 0 1.5rem 1.5rem;
text-align: right;
margin: auto 0 0 auto;
}
.cs-content__item-text::before {
content: "";
z-index: 1000;
pointer-events: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.cs-content__item-text a {
margin-top: 4rem;
}
.cs-content__nav {
opacity: 0;
grid-area: nav;
-webkit-align-self: end;
-ms-flex-item-align: end;
align-self: end;
position: relative;
overflow: hidden;
padding: 0 1rem 1rem;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.cs-content__nav-wrap {
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0 auto;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
height: 63px;
overflow: hidden;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
padding: 0 10px;
}
.cs-content__nav-wrap:hover {
cursor: not-allowed;
}
.cs-content__nav-wrap::before,
.cs-content__nav-wrap::after {
content: "";
position: absolute;
top: 50%;
margin-top: -5px;
width: 7px;
height: 10px;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNiAwIDEgNWw1IDUiIHN0cm9rZT0iIzAwMCIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==");
display: none;
}
.cs-content__nav-wrap::before {
left: 0;
}
.cs-content__nav-wrap::after {
right: 0;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.cs-content__nav-item {
-webkit-flex: none;
-ms-flex: none;
flex: none;
height: 5vw;
width: 3.75vw;
margin: 0.3rem;
background-size: cover;
background-position: 50% 20%;
will-change: transform, opacity;
display: none;
}
.cs-button-back {
opacity: 0;
stroke: #000;
z-index: 1000;
cursor: pointer;
width: 50px;
grid-area: back;
-webkit-align-self: start;
-ms-flex-item-align: start;
align-self: start;
justify-self: start;
margin-left: 1.5rem;
}
.cs-button-back svg {
stroke-linecap: round;
}
.cs-button-back:hover,
.cs-button-back:focus {
outline: none;
stroke: #823725;
}
@media screen and (min-width: 53em) {
.cs-container::after {
display: none;
}
.cs-frame {
position: fixed;
text-align: left;
top: 0;
left: 0;
display: grid;
-webkit-align-content: space-between;
-ms-flex-line-pack: justify;
align-content: space-between;
width: 100%;
max-width: none;
height: 100%;
padding: 1.5rem 0 1.5rem 1rem;
pointer-events: none;
grid-template-columns: 50% 50%;
grid-template-rows: auto auto;
grid-template-areas: "title menu" "links ...";
}
.cs-frame__title {
margin: 0;
-webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
white-space: nowrap;
}
.cs-frame__links {
text-align: center;
-webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
margin: 0;
white-space: nowrap;
}
.cs-frame__links a {
border-bottom: 0;
margin: 0.5rem 0;
}
.cs-frame a {
pointer-events: auto;
}
.cs-heading--up {
display: block;
}
.cs-column__item-imgwrap {
margin: 5vw 2.75vw 0;
}
.cs-column-wrap--height .cs-column__item-imgwrap {
margin: 5vw 2.75vw 0;
}
.cs-column__item-caption {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
width: 100%;
}
.view-content .cs-content {
z-index: 10;
}
.cs-content {
padding: 0;
grid-template-rows: 15vh 70vh 1fr;
grid-template-columns: 1fr 1fr 66.5vh 1fr 1fr;
grid-template-areas: "... ... content content content" "... back content content content" "... nav nav nav ...";
}
.cs-content__item {
display: grid;
grid-template-rows: 15vh 1fr 35%;
grid-template-columns: 66.5vh 1fr;
grid-template-areas: "title ..." "image text" "image text";
text-align: left;
}
.cs-content__item-title {
margin: 0;
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
}
.cs-content__item-text {
padding: 0 0 1vw 1vw;
margin: 0;
max-width: 20ch;
text-align: left;
}
.cs-content__item-text::before {
display: none;
}
.cs-content__item-text .theme-button-text {
display: block;
margin-top: 10vh;
}
.cs-content__nav {
padding: 0 0 1rem 0;
}
.cs-button-back {
margin-left: 0;
margin-right: 5vw;
justify-self: end;
}
}
@media screen and (max-width: 1200px) {
.cs-frame__links {
display: none;
}
}
@media screen and (max-width: 900px) {
.cs-column-wrap {
display: inline;
padding: 0 6px;
}
.cs-column-wrap:not(.cs-column-wrap--height) {
margin-top: 50px;
}
}   html.has-scroll-smooth {
overflow: hidden;
}
html.has-scroll-dragging {
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.has-scroll-smooth body {
overflow: hidden;
}
.has-scroll-smooth [data-scroll-container] {
min-height: 100vh;
}
[data-scroll-direction=horizontal] [data-scroll-container] {
display: inline-block;
height: 100vh;
white-space: nowrap;
}
[data-scroll-direction=horizontal] [data-scroll-section] {
display: inline-block;
height: 100%;
vertical-align: top;
white-space: nowrap;
}
.c-scrollbar {
height: 100%;
opacity: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transform-origin: center right;
-ms-transform-origin: center right;
transform-origin: center right;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
transition: transform 0.3s, opacity 0.3s;
width: 11px;
}
.c-scrollbar:hover {
-webkit-transform: scaleX(1.45);
-ms-transform: scaleX(1.45);
transform: scaleX(1.45);
}
.c-scrollbar:hover,
.has-scroll-dragging .c-scrollbar,
.has-scroll-scrolling .c-scrollbar {
opacity: 1;
}
[data-scroll-direction=horizontal] .c-scrollbar {
bottom: 0;
height: 10px;
top: auto;
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
width: 100%;
}
[data-scroll-direction=horizontal] .c-scrollbar:hover {
-webkit-transform: scaleY(1.3);
-ms-transform: scaleY(1.3);
transform: scaleY(1.3);
}
.c-scrollbar_thumb {
background-color: #000;
border-radius: 10px;
cursor: -webkit-grab;
cursor: grab;
margin: 2px;
opacity: 0.5;
position: absolute;
right: 0;
top: 0;
width: 7px;
}
.has-scroll-dragging .c-scrollbar_thumb {
cursor: -webkit-grabbing;
cursor: grabbing;
}
[data-scroll-direction=horizontal] .c-scrollbar_thumb {
bottom: 0;
right: auto;
} @media screen and (max-width: 1400px) {
.work-info-container {
padding-left: 10px;
padding-right: 10px;
}
}
@media screen and (min-width: 800px) {
.work-meta-container {
margin-top: 0;
margin-bottom: 0;
}
.single-work-layout-sidebar-right .work-info-container,
.single-work-layout-sidebar-left .work-info-container {
margin-top: 0;
}
.single-work-layout-sidebar-right .work-info-container {
padding-left: 50px;
}
.single-work-layout-sidebar-left .work-info-container {
padding-right: 50px;
}
.single-work-layout-sidebar-standard .work-meta-container {
margin-top: 0;
}
} .release-layout-overlay .entry-inner {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.release-layout-overlay .entry-summary {
-webkit-transform: scale(1) translateY(100%);
-ms-transform: scale(1) translateY(100%);
transform: scale(1) translateY(100%);
text-align: left;
}
.release-layout-label .entry-inner a {
color: inherit !important;
}
.entry-release-animated_cover {
margin-bottom: 40px;
}
.release-bg-contain .img-bg {
background: none;
}
.release-bg-contain .img-bg img {
object-size: contain;
}
.release-layout-standard .entry-grid .entry-inner {
text-align: center;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 0.7;
-webkit-transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.release-layout-standard .entry-grid:hover .entry-inner {
-webkit-transform: translate3d(0, 6px, 0);
transform: translate3d(0, 6px, 0);
opacity: 1;
}
.wolf-core-font-light .release-layout-standard .entry-title a {
color: white !important;
}
.single-release .tooltipsy {
display: none !important;
}
.single-release .wolf-share-buttons-container {
margin-top: 50px;
margin-bottom: 50px;
}
.single-release .entry-title {
font-size: 28px;
}
.entry-single-release {
margin: 0 auto 80px;
max-width: 1380px;
}
.wolf-release-buttons {
margin-top: 50px;
margin-bottom: 50px;
}
.wolf-release-buttons h3 {
display: none;
}
.wolf-release-buttons .wolf-release-button:first-child {
padding-left: 0;
}
.wolf-release-buttons .wolf-release-button:last-child {
padding-right: 0;
}
.wolf-release-button a {
font-size: 12px;
opacity: 1;
-webkit-transition: opacity 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: opacity 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
white-space: nowrap;
}
.wolf-release-button a:before {
margin-right: 5px;
}
.wolf-release-button a:after {
display: none;
}
.wolf-release-button a:hover {
opacity: 0.66;
}
.accent-color-light .wolf-release-button a.button:hover {
opacity: 0.66;
background-color: black !important;
color: white !important;
border-color: black !important;
opacity: 1;
-webkit-transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.release-meta-container strong {
color: black;
}
.wolf-release-apple:before {
font-family: Socicon !important;
content: "\e008";
}
.wolf-release-deezer:before {
font-family: Socicon !important;
content: "\e018";
}
.wolf-release-tidal:before {
font-family: Socicon !important;
content: "\e910";
}
.wolf-release-add-to-cart-button-title {
position: static;
height: auto;
}
@media screen and (max-width: 1550px) {
.wolf-release-button {
display: inline-block;
}
}
@media screen and (min-width: 800px) {
.wolf-release-buttons {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
@media screen and (max-width: 800px) {
.wolf-release-button {
display: block;
}
}
.single-release .release-content,
.single-release .release-info-container {
padding-top: 0;
padding-bottom: 0;
}
.single-release .release-thumbnail {
margin-bottom: 35px;
}
.hover-effect-cursor .entry-inner {
margin: 0 !important;
height: 0 !important;
padding: 0 !important;
visibility: hidden !important;
}
.entry-summary-cursor {
background: #333;
color: white;
text-align: left;
display: block;
width: auto;
min-width: 200px;
padding: 12px 24px;
margin: 0;
position: fixed;
top: 50%;
left: 50%;
width: auto;
height: auto;
z-index: 9999;
pointer-events: none;
line-height: 1;
opacity: 0;
white-space: nowrap;
-webkit-transform: translate3d(-50%, 30px, 0);
transform: translate3d(-50%, 30px, 0);
-webkit-transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.entry-summary-cursor .entry-title {
font-size: 18px;
line-height: 1.8;
margin: 0;
padding: 0;
color: white;
}
.entry-summary-cursor .entry-taxonomy {
line-height: 1.5;
}
.entry-summary-cursor.tip-is-active {
opacity: 1;
}
.upcoming-release-date {
font-size: 12px;
}
.single-post-pagination {
width: 100%;
}
.single-post-pagination .nav-previous,
.single-post-pagination .nav-index,
.single-post-pagination .nav-next {
border: none !important;
}
.single-post-pagination .nav-previous a:hover,
.single-post-pagination .nav-index a:hover,
.single-post-pagination .nav-next a:hover {
color: #000 !important;
}
.single-post-pagination .nav-previous a,
.single-post-pagination .nav-next a {
-webkit-transform: translateX(0) !important;
-ms-transform: translateX(0) !important;
transform: translateX(0) !important;
}
.single-post-pagination .nav-previous .nav-label,
.single-post-pagination .nav-next .nav-label {
-webkit-transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.single-post-pagination .nav-previous .meta-icon,
.single-post-pagination .nav-next .meta-icon {
opacity: 0;
-webkit-transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transition-delay: 0;
transition-delay: 0;
}
.single-post-pagination .nav-previous .nav-label {
-webkit-transform: translateX(-18px);
-ms-transform: translateX(-18px);
transform: translateX(-18px);
}
.single-post-pagination .nav-next .nav-label {
-webkit-transform: translateX(18px);
-ms-transform: translateX(18px);
transform: translateX(18px);
}
.single-post-pagination .nav-previous:hover .nav-label,
.single-post-pagination .nav-next:hover .nav-label {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.single-post-pagination .nav-previous:hover .meta-icon,
.single-post-pagination .nav-next:hover .meta-icon {
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
opacity: 1;
}
.single-post-pagination .nav-previous.nav-has-bg:after,
.single-post-pagination .nav-index.nav-has-bg:after,
.single-post-pagination .nav-next.nav-has-bg:after {
background: rgba(0, 0, 0, 0.44);
} html.discography-tl {
overscroll-behavior: contain;
}
@media (prefers-reduced-motion: no-preference) {
html.discography-tl {
scroll-behavior: smooth !important;
}
}
.body-release-timeline #back-to--top {
display: none;
}
.tl-section__image img {
display: block;
width: 100%;
height: auto;
max-width: 100%;
}
section.tl-section {
min-height: 100vh;
padding: 8rem 0 110px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: relative;
z-index: 0;
}
section.tl-section .img-bg img {
-webkit-filter: blur(18px);
filter: blur(18px);
}
.tl-container {
width: 100%;
max-width: 1140px;
padding: 0 100px;
-webkit-transform-style: perspective-3d;
transform-style: perspective-3d;
-webkit-perspective: 900px;
perspective: 900px;
position: relative;
z-index: 1;
}
@media (min-width: 32em) {
.tl-container {
display: grid;
grid-template-columns: repeat(7, minmax(0, 1fr));
gap: 1rem;
}
}
nav.tl-nav {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background-color: #252629;
color: #909096;
z-index: 2;
height: 9rem;
}
nav.tl-nav::after {
content: "";
position: absolute;
top: 31px;
left: 0;
width: 100%;
height: 0.25rem;
background: currentColor;
pointer-events: none;
}
.tl-marker {
position: fixed;
bottom: 4.75rem;
left: 62px;
width: 1rem;
height: 1rem;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
border-radius: 100%;
z-index: 2000;
background: white;
}
.tl-marker::before {
content: "";
position: absolute;
top: calc(50% - 0.2rem);
right: 100%;
width: 71px;
height: 0.4rem;
background: white;
}
.tl-nav__track {
position: relative;
height: 100%;
}
.tl-nav__list {
list-style: none;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0;
padding: 0;
height: 100%;
}
.tl-nav__list li {
list-style-type: none;
padding: 0 20px;
}
.tl-nav__link {
position: relative;
display: block;
min-width: 8rem;
padding: 2.25rem 1rem 0.5rem;
text-align: center;
color: inherit;
text-decoration: none;
z-index: 1;
-webkit-transition: color 150ms;
transition: color 150ms;
}
.tl-nav__link:hover,
.tl-nav__link:focus {
text-decoration: underline;
}
.tl-nav__link::after {
content: "";
position: absolute;
top: 15px;
left: 50%;
width: 0.65rem;
height: 0.65rem;
background-color: currentColor;
border-radius: 50%;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
}
.tl-nav__link span {
display: block;
-webkit-transition: -webkit-transform 200ms;
transition: transform 200ms;
}
.tl-nav__link.is-active span {
-webkit-transform: scale(1.4);
-ms-transform: scale(1.4);
transform: scale(1.4);
color: white;
margin-top: 5px;
}
.tl-nav__link.is-active::after {
display: none;
}
.tl-section__heading {
font-size: clamp(2rem, 12vmin, 7rem);
line-height: 1;
letter-spacing: -0.06em;
margin: 0 0 1rem;
grid-row: 1;
grid-column: 1/span 7;
-webkit-align-self: end;
-ms-flex-item-align: end;
align-self: end;
position: relative;
z-index: 1;
color: white;
}
.tl-section__heading a span {
font-size: 14px !important;
}
.tl-section__heading span {
display: block;
}
.tl-section__heading span:first-child {
font-size: clamp(1rem, 10vmin, 5rem);
}
.tl-section__heading span:nth-child(2) {
word-break: break-word;
}
.tl-section__image {
grid-row: 1;
grid-column: 5/span 3;
position: relative;
-webkit-box-shadow: 0.45rem 0.45rem 8rem rgba(0, 0, 0, 0.3);
box-shadow: 0.45rem 0.45rem 8rem rgba(0, 0, 0, 0.3);
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
}
.tl-section__image::after {
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
mix-blend-mode: screen;
}
@media screen and (max-width: 1110px) {
nav.tl-nav {
display: none;
}
} .entry-post-standard .entry-title a,
.entry-post-grid .entry-title a,
.entry-post-masonry .entry-title a,
.entry-related-post .entry-title a {
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
}
.entry-post-standard .entry-title a:hover,
.entry-post-grid .entry-title a:hover,
.entry-post-masonry .entry-title a:hover,
.entry-related-post .entry-title a:hover {
opacity: 0.6;
}
.single-wolf_content_block .entry-meta,
.single-wolf_content_block #single-post-nav,
.single-wolf_content_block .comments-container,
body.attachment .entry-meta,
body.attachment #single-post-nav,
body.attachment .comments-container {
display: none;
}
.single-wolf_content_block .entry-single-attachment,
body.attachment .entry-single-attachment {
padding-top: 100px;
}
.video-shortcode-container {
background: #000;
}
.video-shortcode-container .mejs-playpause-button > button,
.audio-shortcode-container .mejs-playpause-button > button {
background: none !important;
position: relative;
}
.video-shortcode-container .mejs-playpause-button > button:after,
.audio-shortcode-container .mejs-playpause-button > button:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
background: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/play.svg) center center no-repeat;
background-size: cover;
top: 0;
left: 0;
}
.video-shortcode-container .mejs-playpause-button.mejs-pause > button:after,
.audio-shortcode-container .mejs-playpause-button.mejs-pause > button:after {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/pause.svg);
}
.video-shortcode-container .mejs-volume-button > button,
.audio-shortcode-container .mejs-volume-button > button {
background: none !important;
position: relative;
}
.video-shortcode-container .mejs-volume-button > button:after,
.audio-shortcode-container .mejs-volume-button > button:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
background: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/mute.svg) center center no-repeat;
background-size: cover;
top: 0;
left: 0;
}
.video-shortcode-container .mejs-volume-button.mejs-unmute > button:after,
.audio-shortcode-container .mejs-volume-button.mejs-unmute > button:after {
background-image: url(//thomas-beyer.com/wp-content/themes/effigy/assets/img/t/effigy/svg/unmute.svg);
}
.entry-post-standard {
margin-bottom: 60px;
}
.entry-post-standard .wolf-core-button {
margin-top: 10px;
}
.entry-post-standard.format-link .entry-meta, .entry-post-standard.format-quote .entry-meta,
.entry-post-masonry.format-link .entry-meta,
.entry-post-masonry.format-quote .entry-meta {
display: none;
}
.entry-post-standard.format-audio .entry-image,
.entry-post-masonry.format-audio .entry-image {
margin-bottom: 0;
}
.entry-post-standard.format-audio.is-wolf-playlist .entry-image, .entry-post-standard.format-audio.is-spotify .entry-image,
.entry-post-masonry.format-audio.is-wolf-playlist .entry-image,
.entry-post-masonry.format-audio.is-spotify .entry-image {
display: none;
}
.entry-post-standard.format-audio.is-wolf-playlist .entry-link-mask, .entry-post-standard.format-audio.is-spotify .entry-link-mask,
.entry-post-masonry.format-audio.is-wolf-playlist .entry-link-mask,
.entry-post-masonry.format-audio.is-spotify .entry-link-mask {
display: none;
}
.entry-post-standard .entry-audio,
.entry-post-masonry .entry-audio {
margin-bottom: 20px;
}
.entry-post-standard .entry-audio .wolf-playlist,
.entry-post-standard .entry-audio p,
.entry-post-masonry .entry-audio .wolf-playlist,
.entry-post-masonry .entry-audio p {
margin-bottom: 0;
}
.entry-post-masonry.format-link .entry-link-mask, .entry-post-masonry.format-quote .entry-link-mask {
z-index: 10;
}
.entry-post-masonry.format-gallery .entry-media .entry-link-mask {
z-index: 10;
}
.comments-icon {
margin-right: 5px;
}
.entry-post-standard .entry-date {
display: inline;
margin-bottom: 15px;
}
.entry-slider {
margin-bottom: 0;
border: none;
}
.entry-tags-list .meta-icon,
.entry-category-list .meta-icon,
.post-extra-meta .meta-icon {
margin-right: 0;
}
.entry .author-meta img {
top: -1px;
position: relative;
}
.entry-post .entry-meta,
.entry-single-post .entry-meta {
font-weight: 400 !important;
font-size: 11px;
letter-spacing: 2px;
line-height: 1.5em;
text-transform: uppercase;
margin-bottom: 15px;
}
.entry-post .entry-meta a,
.entry-single-post .entry-meta a {
-webkit-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
opacity: 1;
}
.entry-post .entry-meta a:hover,
.entry-single-post .entry-meta a:hover {
opacity: 0.6;
}
.entry-post .entry-date,
.entry-single-post .entry-date {
font-size: 11px;
} .entry-post-grid .img-bg,
.entry-post-grid .wp-post-image,
.entry-post-masonry .img-bg,
.entry-post-masonry .wp-post-image {
-webkit-transform: scale(1) !important;
-ms-transform: scale(1) !important;
transform: scale(1) !important;
opacity: 1;
-webkit-transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: opacity 0.3s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.entry-post-grid:hover .img-bg,
.entry-post-grid:hover .wp-post-image,
.entry-post-masonry:hover .img-bg,
.entry-post-masonry:hover .wp-post-image {
opacity: 0.66;
}
.entry-post-grid .entry-summary,
.entry-post-masonry .entry-summary {
display: block;
}
.entry-post-grid .entry-summary-inner,
.entry-post-masonry .entry-summary-inner {
padding: 20px 0 30px;
}
.entry-post-grid.no-post-thumbnail .entry-summary-inner,
.entry-post-masonry.no-post-thumbnail .entry-summary-inner {
padding-top: 0;
}
.entry-post-grid .entry-container,
.entry-post-masonry .entry-container {
background: none !important;
}
.entry-post-grid .entry-meta,
.entry-post-masonry .entry-meta {
display: block;
padding: 0 0 15px;
}
.entry-post-grid .entry-date,
.entry-post-grid .entry-meta,
.entry-post-grid .entry-category-list,
.entry-post-masonry .entry-date,
.entry-post-masonry .entry-meta,
.entry-post-masonry .entry-category-list {
font-size: 10px;
}
.entry-post-grid .entry-title,
.entry-post-masonry .entry-title {
margin-top: 0;
font-size: 22px;
}
.entry-post-grid .entry-title a,
.entry-post-masonry .entry-title a {
position: relative;
z-index: 5;
}
.entry-post-grid .category-label,
.entry-post-masonry .category-label {
background: none !important;
padding: 0;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 2px;
}
.entry-post-grid.thumbnail-color-tone-light .category-label,
.entry-post-masonry.thumbnail-color-tone-light .category-label {
color: #000 !important;
}
.entry-post-grid .post-grid-read-more-container,
.entry-post-masonry .post-grid-read-more-container {
margin-top: 15px;
position: relative;
z-index: 5;
}
.entry-post-grid .entry-category-list,
.entry-post-masonry .entry-category-list {
margin-top: 0;
display: inline-block;
}
.entry-post-grid.has-post-thumbnail .entry-category-list,
.entry-post-masonry.has-post-thumbnail .entry-category-list {
display: none;
} .grid.grid-padding-yes {
margin-top: -20px;
margin-left: -20px;
width: calc(100% + 40px);
}
.grid.grid-padding-yes .entry-grid {
padding: 20px;
} .entry-post-masonry .entry-media,
.entry-post-masonry .entry-image {
position: relative;
overflow: hidden;
margin-bottom: 20px;
}
.entry-post-masonry .entry-summary-inner {
padding-top: 0;
}
.entry-post-masonry .entry-meta {
margin-bottom: 0;
}
.entry-post-masonry.format-quote .entry-summary {
display: none;
}
.entry-post-masonry.format-link .entry-summary {
display: none;
}
.entry-post-masonry.format-video .entry-media,
.entry-post-masonry.format-video .entry-image, .entry-post-masonry.format-gallery .entry-media,
.entry-post-masonry.format-gallery .entry-image {
min-height: 260px;
}
.entry-single-post .entry-meta {
margin-bottom: 35px;
}
.entry-single-post .author-meta img {
width: auto !important;
vertical-align: middle;
border-radius: 999em;
margin-right: 8px;
}
.entry-single-post .single-featured-image {
margin-bottom: 50px;
}
.entry-post-standard .entry-title {
margin-bottom: 0;
font-size: 28px;
}
.entry-post-standard .entry-summary {
margin-top: 25px;
}
.wolf-core-font-light .entry-product-grid .woocommerce-Price-amount {
color: white !important;
} .single-product .content-wrapper {
padding-top: 120px;
}
.wolf-core-yes.single-post .content-wrapper, .wolf-core-yes.is-blog .content-wrapper, .wolf-core-yes.search .content-wrapper {
padding-top: 60px;
}
.wolf-core-yes.single-event .content-wrapper, .wolf-core-yes.wolf-portfolio .content-wrapper, .wolf-core-yes.single-product .content-wrapper, .wolf-core-yes.woocommerce-page .content-wrapper, .wolf-core-yes.post-type-archive-product .content-wrapper {
padding-top: 0;
}
.comment-reply-title {
font-size: 22px;
}
#rememberme {
height: auto;
top: 1px;
position: relative;
margin-right: 10px;
}
.comment-form-cookies-consent label {
top: 4px;
position: relative;
}
.comment-form-cookies-consent {
margin-top: 30px;
}
.comment-notes {
margin-bottom: 40px;
}
.comment-form-comment {
margin-bottom: 40px;
}
.comment-reply-link {
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
}
.comment-respond {
padding-top: 60px;
}
.author-name {
margin-bottom: 20px;
font-size: 24px;
}
.author-box-tagline {
text-transform: uppercase;
font-size: 11px;
letter-spacing: 2px;
}
.single-post-bottom-line {
display: none;
}
.single-post-content-container {
margin-bottom: 60px;
}
.entry-single-post .entry-meta .entry-tags-list {
display: none;
}
#single-post-bottom-meta {
margin-top: 30px;
}
@media screen and (min-width: 800px) {
#single-post-bottom-meta {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.wolf-share-buttons-container {
margin-top: 0;
}
} .related-posts {
margin-bottom: 0;
}
.related-posts .entry-title {
color: #000 !important;
-webkit-transform: none;
-ms-transform: none;
transform: none;
font-size: 18px !important;
}
.related-post-title {
text-align: left;
margin-left: 10px;
margin-bottom: 20px;
font-size: 22px;
}
.related-posts article.entry {
height: auto !important;
}
.entry-related-post {
height: auto !important;
}
.entry-related-post .post {
padding: 10px;
position: relative;
width: 100%;
height: auto !important;
min-height: 150px !important;
margin-bottom: 20px;
text-align: center;
}
.entry-related-post .entry-related-post-img-link {
display: block;
position: relative;
}
.entry-related-post .entry-title {
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
}
.entry-related-post img {
width: 100%;
}
.entry-related-post-summary {
margin-top: 15px;
}
.entry-related-post-title-link,
.entry-related-post-category,
.entry-related-post-entry-date {
text-align: left;
display: block;
font-size: 18px;
}
.entry-related-post-entry-date {
text-transform: uppercase;
letter-spacing: 2px;
font-size: 12px;
margin-bottom: 5px;
} #single-post-nav {
margin-top: 40px;
}
#single-post-nav a {
font-weight: 700;
}
.prev-post-link,
.next-post-link {
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.prev-post-link:hover {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
opacity: 0.7;
}
.next-post-link:hover {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
opacity: 0.7;
}
@media screen and (min-width: 600px) {
#single-post-nav {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
} .trigger-container {
margin-top: 65px;
}
.post-display-standard + .trigger-container a {
width: auto;
}
.loadmore-button .load-more-hellip {
color: inherit;
}
.loadmore-button.trigger-loading .load-more-hellip {
-webkit-animation-name: hellip_flash;
animation-name: hellip_flash;
-webkit-animation-duration: 1.4s;
animation-duration: 1.4s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.loadmore-button.trigger-loading .load-more-hellip:nth-child(2) {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.loadmore-button.trigger-loading .load-more-hellip:nth-child(3) {
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
@-webkit-keyframes hellip_flash {
0% {
opacity: 0.2;
}
20% {
opacity: 1;
}
100% {
opacity: 0.2;
}
}
@keyframes hellip_flash {
0% {
opacity: 0.2;
}
20% {
opacity: 1;
}
100% {
opacity: 0.2;
}
} .entry-event-list .event-date,
.entry-event-grid .event-date {
font-weight: 700;
}
.entry-event-list .event-date .start-date,
.entry-event-list .event-date .end-date,
.entry-event-grid .event-date .start-date,
.entry-event-grid .event-date .end-date {
color: white !important;
display: inline-block;
text-align: center;
}
.entry-event-list .event-date .start-date .we-day,
.entry-event-list .event-date .end-date .we-day,
.entry-event-grid .event-date .start-date .we-day,
.entry-event-grid .event-date .end-date .we-day {
background: #0d0d0d;
}
.entry-event-list .event-date .we-date-format-custom,
.entry-event-grid .event-date .we-date-format-custom {
width: 47px;
}
.entry-event-list .event-date .we-date-format-custom span,
.entry-event-grid .event-date .we-date-format-custom span {
padding: 0 8px;
display: block;
line-height: 1.5;
}
.entry-event-list .event-date .we-month,
.entry-event-grid .event-date .we-month {
background: #f3efe9;
}
.entry-event-list .event-date .we-day,
.entry-event-grid .event-date .we-day {
font-size: 24px;
}
.wolf-core-font-light .entry-event-list .event-date .we-day,
.wolf-core-font-light .entry-event-grid .event-date .we-day,
.entry-event-grid .entry-event-list .event-date .we-day,
.entry-event-grid .entry-event-grid .event-date .we-day {
background: white !important;
color: black !important;
}
.entry-event-grid .entry-summary {
display: table;
}
.entry-event-grid .event-date,
.entry-event-grid .event-location {
display: table-cell;
vertical-align: middle;
}
.entry-event-grid .event-location {
vertical-align: bottom;
}
.entry-event-grid .event-date {
width: 40px;
}
.entry-event-grid .event-location {
padding-left: 20px;
}
.entry-event-grid .location-title {
margin-bottom: 3px;
}
.entry-event-grid .sold-out-label,
.entry-event-grid .cancelled-label {
font-size: 16px;
}
.entry-event-grid .location-title {
color: white;
}
.entry-event-grid .img-bg {
opacity: 0.77;
}
.entry-event-grid .entry-box {
background: #000;
}
.event-info-overlay {
display: none;
}
.entry-event-grid .event-date {
text-shadow: none;
}
.wolf-core-font-dark .we-date {
color: black;
} .ticket-button {
font-size: 13px;
padding: 11px 25px;
text-transform: lowercase;
}
.ticket-button:hover {
opacity: 0.88;
}
.accent-color-light .we-month {
color: black;
}
.event-buttons a {
margin-bottom: 10px !important;
display: block;
}
.event-buttons .button {
line-height: 42px;
}
.event-buttons .button,
.event-buttons .single-event-ticket-button,
.event-buttons .wolf-core-button,
.event-buttons .fb-button,
.event-buttons .bit-button,
.event-buttons .single-bit-button {
font-size: 13px;
padding: 18px 32px;
line-height: 0.9;
}
.event-buttons .button:hover,
.event-buttons .single-event-ticket-button:hover,
.event-buttons .wolf-core-button:hover,
.event-buttons .fb-button:hover,
.event-buttons .bit-button:hover,
.event-buttons .single-bit-button:hover {
background-color: #333 !important;
border-color: #333 !important;
}
.bit-venue,
.bit-button,
.bit-play-my-city-button,
.bit-upcoming-events-show-all-button {
-webkit-transition: all 0.4s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.4s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.bit-venue:hover {
opacity: 0.66;
}
.bit-widget .bit-event {
background: none !important;
}
.we_event_list_widget .ticket-button {
font-weight: 700;
height: 25px;
padding: 5px 8px;
line-height: 1;
}
.entry-event-list .ticket-button {
line-height: 27px;
padding: 7px 19px;
height: auto;
}
.we-label-soldout {
color: red;
}
.fb-button {
color: #fff !important;
line-height: 47px;
letter-spacing: 0;
line-height: 1;
}
.fb-button:before {
font-family: "Font Awesome 5 Brands";
}
.entry-event-list .we-label-cancelled,
.entry-event-list .we-label-soldout,
.sold-out-label,
.cancelled-label {
font-family: "Lato";
text-transform: uppercase;
}
.bit-widget .bit-event {
padding-left: 0 !important;
padding-right: 0 !important;
}
.bit-track-button:not(:hover),
.bit-play-my-city-button:not(:hover) {
color: white !important;
}
.accent-color-light .bit-upcoming-events-show-all-button {
color: black !important;
}
.bit-widget .bit-play-my-city-button:hover,
.bit-widget .bit-upcoming-events-show-all-button,
.bit-widget .bit-button:hover {
background: black !important;
border-color: black !important;
color: white !important;
}
.wolf-core-font-light .bit-show-upcoming {
color: white;
}
.wolf-core-font-light .bit-play-my-city-button:hover,
.wolf-core-font-light .bit-upcoming-events-show-all-button,
.wolf-core-font-light .bit-button:hover {
background: white !important;
border-color: white !important;
color: #000 !important;
}
.wolf-core-font-light .bit-rsvp {
color: white !important;
}
.wolf-core-font-light .bit-rsvp:hover {
background: none !important;
border-color: transparent !important;
}
.entry-single-artist {
width: 100%;
max-width: none;
}
html.fp-enabled .elementor,
.fp-enabled body .elementor {
background-color: #0d0d0d;
}
.single-release .bit-play-my-city-button:hover,
.single-release .bit-upcoming-events-show-all-button,
.single-release .bit-button:hover,
.single-artist:not(.single-artist-layout-custom) .bit-play-my-city-button:hover,
.single-artist:not(.single-artist-layout-custom) .bit-upcoming-events-show-all-button,
.single-artist:not(.single-artist-layout-custom) .bit-button:hover,
.wolf-core-font-dark .bit-play-my-city-button:hover,
.wolf-core-font-dark .bit-upcoming-events-show-all-button,
.wolf-core-font-dark .bit-button:hover {
background: #000 !important;
border-color: #000 !important;
color: white !important;
}
.single-release .bit-rsvp,
.single-artist:not(.single-artist-layout-custom) .bit-rsvp,
.wolf-core-font-dark .bit-rsvp {
color: #000 !important;
}
.single-release .bit-rsvp:hover,
.single-artist:not(.single-artist-layout-custom) .bit-rsvp:hover,
.wolf-core-font-dark .bit-rsvp:hover {
background: none !important;
border-color: transparent !important;
}
.bit-rsvp {
position: relative;
top: -4px;
background: none !important;
border-color: transparent !important;
}
.bit-rsvp:hover {
background: none !important;
border-color: transparent !important;
}
.accent-color-light .entry-event-list .ticket-button:hover {
border-color: black !important;
background-color: black !important;
color: white !important;
opacity: 1 !important;
}
.accent-color-light .bit-venue,
.accent-color-light .bit-rsvp,
.accent-color-light .bit-upcoming-events-show-all-button:hover {
color: black !important;
}
.wolf-core-font-light .bit-widget .bit-venue,
.wolf-core-font-light .bit-widget .bit-rsvp {
color: #d1d1d1 !important;
}
.single-event.global-skin-light .start-date,
.single-event.global-skin-light .end-date,
.single-event.global-skin-light .event-details strong {
color: black;
} .animated-heading-yes .elementor-heading-title {
white-space: pre;
visibility: hidden;
}
.animated-heading-yes .elementor-heading-title .animated-char {
opacity: 0;
-webkit-transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 1s;
transition: transform 1s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 1s;
display: inline-block;
}
.animated-heading-yes .elementor-heading-title.animated-heading-mobile {
white-space: normal;
opacity: 0;
-webkit-transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 1s;
transition: transform 1s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 1s;
}
.animated-text-yes {
opacity: 0;
-webkit-transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 0.3s;
transition: transform 0.2s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 0.3s;
}
.animated.animated-heading-yes .animated-char, .animated.animated-heading-yes .animated-heading-mobile, .animated.animated-text-yes {
opacity: 1;
-webkit-transform: translateY(0) skewY(0) scaleZ(1);
transform: translateY(0) skewY(0) scaleZ(1);
}
.elementor-editor-active .animated-heading-yes .elementor-heading-title {
visibility: visible;
white-space: unset;
}
.elementor-editor-active .animated-heading-yes .animated-char,
.elementor-editor-active .animated-text-yes {
opacity: 1;
-webkit-transform: translateY(0) skewY(0) scaleZ(1);
transform: translateY(0) skewY(0) scaleZ(1);
}
.animated-entry-work-parallax-text .text-row,
.animated-entry-work-parallax-taxonomy,
.entry-work-animated-panel .entry-taxonomy,
.entry-work-animated-panel .text-row,
.effigy-heading-formatted-yes .text-row {
display: block;
opacity: 0;
-webkit-transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0, 0.59, 0.22, 0.875) 0.3s, opacity 0.3s 0.3s;
transition: transform 0.8s cubic-bezier(0, 0.59, 0.22, 0.875) 0.3s, opacity 0.3s 0.3s;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s;
}
.painted,
.effigy-heading-formatted-yes u {
text-decoration: none !important;
position: relative;
display: inline-block;
white-space: nowrap;
z-index: 0;
}
.paint-stroke {
position: absolute;
width: 100%;
left: 0;
bottom: 14%;
height: auto;
display: inline-block;
z-index: -1;
}
.paint-stroke svg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: auto;
-webkit-transition: all cubic-bezier(0, 0.59, 0.22, 0.875) 1s 0.5s;
transition: all cubic-bezier(0, 0.59, 0.22, 0.875) 1s 0.5s;
clip-path: inset(0 100% 0 0);
-webkit-clip-path: inset(0 100% 0 0);
}
.effigy-heading-formatted-yes svg {
-webkit-transition-delay: 1s;
transition-delay: 1s;
}
.loaded .wolf-core-row-visible .paint-stroke svg,
.elementor-editor-active .paint-stroke svg {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
} .link-underline,
u:not(.effigy-heading-formatted-yes u) {
position: relative;
display: inline-block;
font-weight: 700;
opacity: 1 !important;
text-decoration: none !important;
}
.link-underline svg,
u:not(.effigy-heading-formatted-yes u) svg {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
transition: transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: scaleX(1.001);
-ms-transform: scaleX(1.001);
transform: scaleX(1.001);
display: block;
pointer-events: none;
}
.link-underline:hover svg,
.painted:hover svg,
u:hover svg {
-webkit-animation: nuPaintHoverAnimation;
animation: nuPaintHoverAnimation;
-webkit-animation-duration: 0.8s;
animation-duration: 0.8s;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
}
.link-underline {
display: inline;
}
.link-underline svg {
bottom: -4px;
}
.wolf-core-tsi-brush .wolf-core-tsi-text-inner {
position: relative;
display: inline-block;
line-height: 1.5;
}
.wolf-core-tsi-brush svg {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
-webkit-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: scaleX(1) translate3d(0, 0, 0);
transform: scaleX(1) translate3d(0, 0, 0);
-webkit-transform-origin: right;
-ms-transform-origin: right;
transform-origin: right;
display: block;
pointer-events: none;
z-index: -1;
opacity: 1;
}
.wolf-core-tsi-brush .small-stroke svg {
bottom: 5%;
}
.wolf-core-tsi-brush .big-stroke {
display: block;
z-index: -1;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
opacity: 0.5;
overflow: hidden;
z-index: -1;
position: absolute;
pointer-events: none;
width: 100%;
height: 100%;
top: 0;
left: 0;
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, opacity 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
transition: transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, opacity 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
}
.wolf-core-tsi-brush .big-stroke svg {
-webkit-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
-webkit-transform: translateX(100%) scaleX(0.95);
-ms-transform: translateX(100%) scaleX(0.95);
transform: translateX(100%) scaleX(0.95);
}
.wolf-core-tsi-brush:hover svg {
-webkit-transform: scaleX(0) translate3d(-10%, 0, 0);
transform: scaleX(0) translate3d(-10%, 0, 0);
opacity: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.wolf-core-tsi-brush:hover .big-stroke {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.wolf-core-tsi-brush:hover .big-stroke svg {
-webkit-transform: scaleX(1) translate3d(0, 0, 0);
transform: scaleX(1) translate3d(0, 0, 0);
opacity: 1;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.wolf-core-tsi-hover-reveal .wolf-core-tsi-hover-reveal__inner {
opacity: 0;
-webkit-transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 0.3s;
transition: transform 0.8s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 0.3s;
}
.wolf-core-tsi-hover-reveal.wolf-core-tsi-text_hover_media-active .wolf-core-tsi-hover-reveal__inner {
opacity: 1;
-webkit-transform: translateY(0) skewY(0) scaleZ(1);
transform: translateY(0) skewY(0) scaleZ(1);
}
@-webkit-keyframes nuPaintHoverAnimation {
0% {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
}
33% {
clip-path: inset(0 0 0 100%);
-webkit-clip-path: inset(0 0 0 100%);
}
66% {
-webkit-clip-path: inset(0 100% 0 0);
clip-path: inset(0 100% 0 0);
}
100% {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
}
}
@keyframes nuPaintHoverAnimation {
0% {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
}
33% {
clip-path: inset(0 0 0 100%);
-webkit-clip-path: inset(0 0 0 100%);
}
66% {
-webkit-clip-path: inset(0 100% 0 0);
clip-path: inset(0 100% 0 0);
}
100% {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
}
}
@-webkit-keyframes nuPaintAnimation {
0% {
clip-path: inset(0 0 0 100%);
-webkit-clip-path: inset(0 0 0 100%);
}
50% {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
}
100% {
-webkit-clip-path: inset(0 100% 0 0);
clip-path: inset(0 100% 0 0);
}
}
@keyframes nuPaintAnimation {
0% {
clip-path: inset(0 0 0 100%);
-webkit-clip-path: inset(0 0 0 100%);
}
50% {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
}
100% {
-webkit-clip-path: inset(0 100% 0 0);
clip-path: inset(0 100% 0 0);
}
}
.animated-entry-work-parallax-text .text-row,
.effigy-heading-formatted-yes .text-row {
-webkit-transition-delay: 1s;
transition-delay: 1s;
}
.animated-entry-work-parallax-text .text-row:nth-child(2),
.effigy-heading-formatted-yes .text-row:nth-child(2) {
-webkit-transition-delay: 1.2s;
transition-delay: 1.2s;
}
.entry-work-animated-panel .text-row {
-webkit-transition-delay: 1.2s;
transition-delay: 1.2s;
}
.entry-work-animated-panel .text-row:nth-child(2) {
-webkit-transition-delay: 1.4s;
transition-delay: 1.4s;
}
.animated-entry-work-parallax-taxonomy {
-webkit-transition-delay: 1.4s;
transition-delay: 1.4s;
}
.entry-work-animated-panel .entry-taxonomy {
-webkit-transition-delay: 1s;
transition-delay: 1s;
}
.loaded .entry-work-parallax-visible .animated-entry-work-parallax-text .text-row,
.loaded .entry-work-parallax-visible .animated-entry-work-parallax-taxonomy,
.elementor-editor-active .animated-entry-work-parallax-text .text-row,
.elementor-editor-active .animated-entry-work-parallax-taxonomy {
opacity: 1;
-webkit-transform: translateY(0) skewY(0) scaleZ(1);
transform: translateY(0) skewY(0) scaleZ(1);
} .entry-work .entry-container {
overflow: hidden;
}
.entry-work .entry-title {
font-size: 24px;
}
.work-hover-effect-default .entry-work .entry-inner {
opacity: 0;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.work-hover-effect-default .entry-work .entry-image,
.work-hover-effect-default .entry-work .entry-media {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.work-hover-effect-default .entry-work .entry-summary {
-webkit-transform: scale(1) !important;
-ms-transform: scale(1) !important;
transform: scale(1) !important;
}
.work-hover-effect-default .entry-work:hover .entry-inner {
opacity: 1;
}
.work-hover-effect-trim .entry-work .bg-overlay {
opacity: 0 !important;
}
.work-hover-effect-trim .entry-work .entry-summary {
visibility: hidden;
}
.work-hover-effect-trim .entry-work .entry-inner {
-webkit-box-shadow: inset 0px 0px 0px 0 white;
box-shadow: inset 0px 0px 0px 0 white;
-webkit-transition: -webkit-box-shadow 0.4s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: box-shadow 0.4s cubic-bezier(0.675, 0.475, 0.05, 0.67);
z-index: 5;
}
.work-hover-effect-trim .entry-work:hover .entry-inner {
-webkit-box-shadow: inset 0px 0px 0px 20px white;
box-shadow: inset 0px 0px 0px 20px white;
}
.work-hover-effect-slide-up .entry-work .entry-image,
.work-hover-effect-slide-up .entry-work .entry-media {
opacity: 1;
-webkit-transition: -webkit-transform 0.7s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: transform 0.7s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(1.05) translate3d(0, 0, 0);
transform: scale(1.05) translate3d(0, 0, 0);
}
.work-hover-effect-slide-up .entry-work .entry-inner {
opacity: 0;
-webkit-transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: all 0.44s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.work-hover-effect-slide-up .entry-work .entry-summary {
opacity: 0;
-webkit-transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
transform: translateY(30px) translateZ(0) skewY(3deg) scaleY(1.2);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 0.3s;
transition: transform 0.8s cubic-bezier(0, 0.59, 0.22, 0.875), opacity 0.3s;
}
.work-hover-effect-slide-up .entry-work:hover .entry-inner {
opacity: 1;
}
.work-hover-effect-slide-up .entry-work:hover .entry-image,
.work-hover-effect-slide-up .entry-work:hover .entry-media {
-webkit-transform: translate3d(0, -8px, 0) scale(1.05);
transform: translate3d(0, -8px, 0) scale(1.05);
}
.work-hover-effect-slide-up .entry-work:hover .entry-summary {
opacity: 1;
-webkit-transform: translateY(0) skewY(0) scaleZ(1);
transform: translateY(0) skewY(0) scaleZ(1);
}
.work-hover-effect-cursor .entry-work .entry-image,
.work-hover-effect-cursor .entry-work .entry-media {
opacity: 1;
-webkit-transition: -webkit-transform 0.7s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: transform 0.7s cubic-bezier(0.675, 0.475, 0.05, 0.67);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.work-hover-effect-cursor .entry-work:hover .entry-image,
.work-hover-effect-cursor .entry-work:hover .entry-media {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
.hover-effect-cursor .entry-inner {
margin: 0 !important;
height: 0 !important;
padding: 0 !important;
visibility: hidden !important;
}
.entry-summary-cursor {
position: fixed;
top: 50%;
left: 50%;
z-index: 9999;
pointer-events: none;
visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease;
transition: transform 0.3s ease;
}
.entry-summary-cursor .entry-inner {
position: relative;
display: inline-block;
vertical-align: middle;
clip-path: inset(0 100% 0 0);
-webkit-clip-path: inset(0 100% 0 0);
background-color: #000;
padding: 16px 57px 16px 25px;
color: white;
}
.entry-summary-cursor .entry-title {
font-size: 18px;
line-height: 1.8;
margin: 0;
padding: 0;
color: inherit;
}
.entry-summary-cursor .entry-taxonomy {
line-height: 1.5;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 2px;
}
.entry-summary-cursor.tip-is-active {
visibility: visible;
}
.entry-summary-cursor.tip-is-active .entry-inner {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
-webkit-transition: 0.5s cubic-bezier(0, 0.59, 0.22, 0.875);
transition: 0.5s cubic-bezier(0, 0.59, 0.22, 0.875);
} .entry-work .entry-link-mask {
z-index: 99;
position: absolute;
width: 100%;
height: 100%;
z-index: 999;
} @media screen and (min-width: 768px) {
.woocommerce-ordering {
max-width: 308px;
}
}
@media screen and (min-width: 800px) {
.layout-sidebar-right.has-secondary #container,
.layout-sidebar-right.has-secondary #primary,
.layout-sidebar.has-secondary #container,
.layout-sidebar.has-secondary #primary,
.page-sidebar-right #container,
.page-sidebar-right #primary,
.single-post-layout-sidebar #container,
.single-post-layout-sidebar #primary,
.single-post-layout-sidebar-right #container,
.single-post-layout-sidebar-right #primary {
width: calc(75% - 30px);
}
.layout-sidebar-right.has-secondary #secondary,
.layout-sidebar.has-secondary #secondary,
.page-sidebar-right #secondary,
.single-post-layout-sidebar #secondary,
.single-post-layout-sidebar-right #secondary {
width: calc(25% - 30px);
}
}
@media screen and (min-width: 800px) {
blockquote.wolf-core-testimonial-content {
font-size: 18px;
}
}
@media screen and (max-width: 800px) {
.single-product .product .summary {
margin-top: 2em;
}
}
@media screen and (min-width: 1000px) {
.comment-form-author {
width: 49%;
float: left;
}
.comment-form-email {
width: 49%;
float: right;
}
.comment-form-email:after {
display: table;
content: "";
clear: both;
}
.author-description {
padding-left: 180px;
}
}
.wolf-core-product-presentation .flex-prev {
left: 0px !important;
}
.wolf-core-product-presentation .flex-next {
right: 0px !important;
}
.nav-menu li.menu-button-primary > a:first-child > .menu-item-inner,
.nav-menu li.menu-button-secondary > a:first-child > .menu-item-inner {
padding: 14px 35px;
}
.nav-menu li.menu-button-primary > a:first-child > .menu-item-inner:hover {
color: #333;
background-color: #f9f9f9 !important;
border-color: #f9f9f9 !important;
}
.cart_totals th {
padding-left: 0 !important;
}
@media screen and (min-width: 1200px) {
.menu-layout-overlay .overlay-menu-panel .nav-menu li:not(.menu-button-primary):not(.menu-button-secondary):not(.nav-button) {
font-size: 42px;
font-weight: 700;
line-height: 1.4;
}
.wolf-core-svc-item-title {
font-size: 50px;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images .woocommerce-product-gallery__wrapper {
padding-left: 105px;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images span.onsale {
left: 105px;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images .flex-direction-nav a {
opacity: 0;
-webkit-transition: opacity 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
transition: opacity 0.2s cubic-bezier(0.675, 0.475, 0.05, 0.67);
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images .flex-direction-nav .flex-prev {
left: 105px;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images .flex-direction-nav .flex-next {
right: 0;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images .woocommerce-product-gallery__wrapper:hover .flex-direction-nav a {
opacity: 1;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images .flex-control-thumbs {
position: absolute;
margin: 0;
left: 0;
top: 0;
width: 100px;
display: block;
height: 100%;
overflow-y: auto;
-ms-overflow-style: none;
overflow: -moz-scrollbars-none;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images .flex-control-thumbs::-webkit-scrollbar {
display: none;
width: 0 !important;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images .flex-control-thumbs li {
display: block;
float: none;
width: 100%;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images .flex-control-thumbs li img {
width: 100%;
padding: 0;
margin-bottom: 5px;
width: 100px;
height: 108px;
object-fit: cover;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.single-product:not(.single-product-quickview) .woocommerce-product-gallery-has-several-images hr {
margin-top: 50px;
margin-bottom: 50px;
} .woocommerce-cart-form {
min-height: 50vh;
padding-right: 30px;
width: 65%;
float: left;
}
.cart-collaterals {
padding: 40px;
background: #f6f6f6;
float: right;
width: 35%;
}
.cart-collaterals .checkout-button {
width: 100%;
}
}
@media screen and (max-width: 600px) {
.cta-container .spotify-button-container {
display: none;
}
} @media screen and (max-width: 1450px) {
.entry-single-work {
padding: 0 20px;
}
}
.single-release .tooltipsy {
-webkit-transform: translate3d(-6px, -15px, 0);
transform: translate3d(-6px, -15px, 0);
}
.socicon-youtube {
top: 1px;
position: relative;
}
.select2-container {
color: #000 !important;
}
.select2-container .select2-selection--single {
height: 50px;
}
.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered {
line-height: 48px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
top: 11px;
}
body.button-style-square .select2-container--default .select2-selection--single {
border-radius: 0;
}
.woocommerce-cart-form .product-remove a,
.woocommerce-cart-form .product-thumbnail a,
.wolf-woocommerce-wishlist-table .product-remove a,
.wolf-woocommerce-wishlist-table .product-thumbnail a {
border: none;
}
.woocommerce-cart-form .product-remove a:after,
.woocommerce-cart-form .product-thumbnail a:after,
.wolf-woocommerce-wishlist-table .product-remove a:after,
.wolf-woocommerce-wishlist-table .product-thumbnail a:after {
display: none;
}
body.screenshot-mode {
font-size: 2em;
}
body.screenshot-mode #back-to-top,
body.screenshot-mode .site-header,
body.screenshot-mode .wvc-arrow-down {
display: none !important;
} .mobile-screen #mobile-bar .wvc-socials-container,
.mobile-screen #mobile-bar .wolf-core-socials-container {
display: none;
}
#mobile-bar .flex-mobile-wrap {
width: 100% !important;
}
.sbi_info {
display: none !important;
}
.we-date-format-custom {
width: 35px;
} .sbi_info {
display: none !important;
} .sbi_item:not(.sbi_type_video) .sbi_photo:after {
font-family: Socicon !important;
content: "\e044" !important;
} #sb_instagram #sbi_images {
padding: 0 !important;
} .we-date-format-custom {
width: 35px;
} .price del {
text-decoration: none;
position: relative;
}
.price del:after {
content: "";
position: absolute;
display: block;
width: 105%;
background: currentColor;
height: 2px;
top: 50%;
left: 0;
-webkit-transform: rotate(10deg);
-ms-transform: rotate(10deg);
transform: rotate(10deg);
}