﻿@font-face {
    font-family: 'BVCustom';
    src: url('data:font/woff;charset=utf-8;base64,d09GRgABAAAAABrIABEAAAAAKLQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcbPlA20dERUYAAAGcAAAAHAAAAB4AJwA4T1MvMgAAAbgAAABEAAAAYI5WrKhjbWFwAAAB/AAAAOYAAAIqvD+asmN2dCAAAALkAAAABgAAAAYFEQBEZnBnbQAAAuwAAAGxAAACZVO0L6dnYXNwAAAEoAAAAAgAAAAIAAAAEGdseWYAAASoAAASCwAAG1hdfsuCaGVhZAAAFrQAAAAvAAAANglTYt5oaGVhAAAW5AAAAB4AAAAkDmwIgmhtdHgAABcEAAAAlQAAAMbuzQb5bG9jYQAAF5wAAABRAAAAZpbqj/BtYXhwAAAX8AAAACAAAAAgAVEBQm5hbWUAABgQAAABcQAAA2AtuILmcG9zdAAAGYQAAAEMAAABvNGCZSVwcmVwAAAakAAAAC4AAAAusPIrFHdlYmYAABrAAAAABgAAAAbbXFTLAAAAAQAAAADQyPjzAAAAAMs+vAwAAAAA0PGL23jaY2BkYGDgAWIxIGZiYARCQyBmAfMYAAW5AGB42mNgZuVinMDAysDCOovVmIGBUR5CM19kSGNiYGAAYTiYi8wpqCwqZnBg4FWXYGP4B+Sz6TJoASlGJCUKDIwAupoIM3jaY2BgYGaAYBkGRiDJwKgC5DGC+SyMHEDajkGBgYVBjoEXSKswaDPoMtgzLGBYy3xTgUtBREFNQV8hXtFSSU4pUWme6gLVXap7VG+q/lFjU+NVc1BzUktVF1GX+P8faA5IvzKDFpJ+BgUBrPpvAPWzour///X/4/8P/9/5f/v/qf9Z/+P+GD/gfcBx//v99/cP3Ht+j/nuwbutt1puZd/KuuV/S/eW6i35m29vvrl56qbMTUmIvygBjGwMcEMYmYAEE7oCcBCysII5bOwMHBhGcDLQGSjikpDlAlPSMqSZBwAgHksPAAAAAABEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3ja5Vl/cBtVfn/v6Wm1el6vdlcrrWVZllfyaqMo9lqSZVn+Jcd2HGNyxs35TAhOakzgjAMEenBummmZ1GXoFej17oZehwu5Mp1hrulMZ2Xg2nJ05mYgA0xHl6EZ0mEoQznoHy05rgPMTQu26PetDASau/uv/aP2SO/t2/fr+/n+/goRNIUQOeb/CvKhAOqtYeSMbAYo/lmhJvj/eWTTR6CLaj4+7OfDmwGBbI1sYj5eVE3VMlVzinQ1uvGfNVb9X/nwr6ZoHSHYrYQQfdX/LoqhPWgIVdCmjVDOTdTdQccN1LE77Ljokttbr43gXK0XqVqtfU+lgmqDCVV7Wg63d6X7uo1KXz7cP1DFY3gY+zuxgaN6AAvplI17sR3A0WKhjA1vrDmk6Ua0XCgP9NuZdCpQCrEDzFQonlMsRm5jrFFlihTaflRSiUy+tKtSsXFp2hs2mTd6yIh3JdtjsVhXKuafVSzpAGtNElXafpSZLY1xxsgqyyh/vr1p23hgClbBUr6zpZDvTMbgerGptlgM6KfIRA8Ls/77kIFsVERVNI3cvOOOFt1c3S0XXMVxxbobcVwfYDHuuLs4Fm6vUuvHOXeoXtvLUdmlaq4ImEREDk+60oRjGBeiBjYL0YgupM1UxsbpVMafGTAAoYBPxt6Yr3+g2JyRylhX9E2z7V0tSbHsCxmpdHTrRS0pND44H+siVIzGfC8aSZojVmx7zOgRJyYcx/uQeBW+9/Y5Vf+0kTKUrTe6jFiXHvZ1mseMTrpALKNxItbVaTSy3oLxcWenBSiQJ2NCEWQhjNZQCm2GQBKwe9wTAL2+qSOWe3JcTwRztdtxDnEatYHuYoFGtYhOBJpOdWeIpUeNaBJHExgojHhsBrkAupK4Exd1EIQxXOrndKdK/fCiDP82SEQG0LAzJR90ewEnISADRnqAAxcQAsLU1y9g/exZHPnJ+vpPGu+cPdu4fOHruDtIBemf2AIhQTmqqOxlGhTo66KqED0kEEKOEvaKTCVMW0WZKsHGL0QqzhHBTxVFCVPqJ18KUrHxgRRmIiP/eQbrF9bXLzTe+R7fHXpYbzCViuLDgkob7wotohwy/JLwJKVPC4xoLCQIUhBrhMiBhwUmhZVWUSCUCgGsiy0iHELFVqFxmcItKWOA7yjgm/PwnURjTXzdpKdpfpCuqR2gXV2p5UC6WL22D6Qrp4NQhfyeziWhy1BTvq6KPZe5BPbagVHsySBvMzmcyuy0ArwXeBsZBRI1ALVJ9mUA9d0L67ivO/FqwrY6ZhNWBnqWBV8ZKzGb6Lah131VnE4mLLv9NT73tbg3N+Ot8tbbHZ5sfUZ7+lPajbrb1aS9+wra403aLaA9/hntXcavo71oNmkFkWnSxgVGr6+v1z3a4Kr4QDFNnkgXi+ntw+niVSk5lc7n09PpYn8KbOPUxw3Qh8tw5+vQMvrNnVsv1N0jjluuu9c2736Td/dCfbPgKUihO5hzC0ptf5OMFSCjAGbzSb1teR4spbtffTrU5V+4/gg8oNq15V9JFjZAX7iOQFMsGFEDVIKrRvMr0oGTYHFL/d77T2aCUbW50oRB+0DfBux+T6V+mRK9eVATVabDbKaysqxhSTZYXI7HJSUoEhJ+TJUNKS4rMKRpeHbm1OLkRP54l5UfMk3cpfTFS6ZJfnEVKEnsrExbKRNESnxhoyuhGRqLSfpuJWcke5jOIhGnIxljbS0srpi5fHVtbBQbRte2WEqaZrJUSiqhZPKLsoP+l7jPzzWB/wrwvxMV0PUIDCBwv91xu8EBNFlf9FgPKpxUatkmv8Ev1LKgp5tGO8htxWWq2wp8bgdJdpWK2626IAO92iZrBaZ7XB8jxUInAbMPjjLCTR74SPAOqV4gqxPejZFSfy9Jp2RiLp25+NvrF88edrL4u7luq3841zg+cWbx5D+eWcKoeOjeyal7F4vFxXunpu45VPSdW7/42I03PnZxffHM3saaUy5aVg4/knWOfO/iSZjQ33/onqmJZovQ/yXO/w/PpaNXnMt1uxPzcz2+Y1L+4rnzDz1zfO2ZB+fnH3xm7fgzD83/S6oNv9SWSrU1ym2pX39k80zxyjP3wJmSd6YEZ+7B/5PWxyGOu+eVS/gerD/+eONy46FLrzQeavzb4/jH+xzfd5x9+5ytO5x9v/5wH1oic8Kc7wxqgSgrDTGmG3RqEbNYhKCqFooXCl5w1XQBQt0VlJoEuqTVXU2ptUGv03MGXsBx9WDpyv7SyvT08vL09Ao5uDw9s7w8M73Me9MrfJx8ML1y877m+8+1yLvnZ/Y+h8pocMfeg1cqNdUdHHUcLH2B63kF9JzFQakjoN0l0O4nGepwdkLhqxhys9TrK6lgtSOdvoiqywTsM5jnAQiGINy5qmkmFXx/2taEiW9Ox9OKIGi2Obs364yPObm9V7W4jUf30da2HpvEtTgbpyyWsxoXs05bkPrmctVqzhkZadKJZ4VV+gZQOIdW0HHk9jtutuiO1d2Fgus4brjuzjju0aIr191YAbs3e6yp1N2KUrsBGNJdrx0D8ivg1lxacW9Qx1mgpUPsyvYnJ6/z3FrYgewAdVcmr7sBnmvyjDdzJ0vog2QgYPsGCtzuGcUxX3EIG76AXYYQMQLIcNNnp2Ufb8ufM4FCCCyj/wtWcardEAl+4uXiH72v25HqqZUJtikOHfqtiXi+7f2H8hewG+8YPbYxXf3aoRHxKTaxfKo6fWqpdEzrPzq7tFoKhUqrS4dvihKlxbcaLsLYbSVZLt22NH80HyJLlfkE7H7x5OJ84wMi5+YnJuZzMsTl84snG+nEdUMLa2NRPb84MbWY16JjawvZvT1GMl9NmqWsYUSJVkhfORK2yqCLOcQEJPSALmSRhbC723G7LrktBe5JpAIP/mrJLpAoK7Mry+EE3DwHr9ploxw2w0bZCKiQZkUBxmY0YPogzTKKZTudS3QlZrP105df78CBjtfe3ahnZxJm58a7rwmMCqTxXx2v/gd+4O63vva1twjVY0Ypickjb3/1FCYfo/tue/u7H6NkyYjpb63eV1xKZy2M7lvFH54//zyCvDOPiLAoGGgGHUBLEBEdQ/eik+h55O5zXFp373bcaN29wXFbQVd+x5OZGZAkpXYNyMxYwT1Qdw8otSPwsFx3l5XaTdA7VnePKbWvQy9fcE/W3b6Ce3vXJdWN12unAIYD10B4FJwCP3pEfXq0OjHpX+Ix1LL2w9aR8YNfvqHCn25SN8ODQ9zZHtN+WIyWB2659W4+frvqmpXaSVDSTXuXU+FRJN2nak/5D375llv5hLvVzV3ZcNMNQ+QUNXgiAh0wJgbA64VcHGYv2vI4MGCXIXmDJyNQsnnjt8oZ229bhpe48KhLNdRwp88o72QyASGs+tWiaqk+w4vRmtkOyC1Wy2reXJt5asmuMCVXyQ8Xb86mq7Hs+qJjOxVKzRSLSEb77Jos7z5YEmTt+sraz9Yrt2V/1Pj5x+in2YmP0RaW/iA9a80/MlDV7vxQE/eMHrBu1SeyseFEvMNZwMIhHHr7lsRwezpGSKgtrifLPTZ23ve9dbeTJJHs4ezoV5OJ3px11+jsXYr2GyVnKc1UgYhKASKwyYljndmxaHLc1ymKpDi7b8Rom546YEHCpNBofO/Wm+SdyW2dvpfcOzEaS0w83BPvkBMfvkTe2b+tk8vXbEdoOiHFFX3cYFnGUiOzH71M/n1yO4IE0IHTQsx/L/IjEUkohKKQcd6PXL/jBr2soL3utjjcABEwQGnHDVziL4JKzQBZUQq8QpFQagweaL3WDaISDICN8VdcgwdcbkJzVR58PU2wHNKinlHqCgLzA4rqPbrt6qYe4cx3WzRXqLiyWkOiJwo4bKqmL6zypmzauGyAxoXxFU4mR5f+BJOPFp97bsX3r1txidSXtreeXX9jen5t672ynS2VsnbZ9wL+68bDW/f5pEYLqW7L5O+Ovbc1WZ/DE6fbG0/gR+2yNxPswVEsC/f7bUBBQ33IbfW0iYIShT0lUuqbipdaKEHIvXVwhTXaCnqhaN51VbgYrzKozTKDFcRHN07QyRMbGyc++vsTG8Qi49s/xg1S5iPbL92xsXEHpA2dCKMkXhRkehZugMImTvp/vi3Qs1t/6/mIw+h1YcYfR3HkQLa6htw2xzXrbtVxS3U354AL9DJWfMntqLsdSq3Pq4e4Q0otg7nP9HLXDgzX9AuVSm2oD3o5E3p6BvgU4k6zCkOZDhhiOVBRqqiVz+gp8YQHqEriyBW04S+YfuPT4LnpNQ7HNTyeY5ZGZjWL5XBBi8e1D2/X4vjbleWN2dmN5con7e9Z4wuOs1C1rCpvxy0s+W7S4mRRicWURfCgW9/X43F8AeYODfE1v39zuXzzxjVXLoEtACuMVnBSOEAvIh1FkKt9yr2IU4s245YdFiWwpVqlnXLQimP6zqYdfK6x6KS3VkwHn/BpacdJP/vi1sUX6LPpnh6+9xV/ef6cgBiFQRy3zKM4nu/BxtwyhT3jsmO5wvDp9PDz7FfE8xF+XpCJRsLcyXKLluOVOMwLcJi/z4BhgkwyzCMS2/KsV0KRVKMDn2NMCJBTVBCFRFs8AQ09RYQAlSi8UhkzmEIkQQo3zlFGHqGUMpaUSby9tXGWSrK/4UqJdtlsAfdzP5Fo4xwvnMi+jZguBZlIGcU/YhHYxWDQNPbBAKWE0BZJj+mGKLe+ScIMBhozYA2ZIUsqeGrcRWnjp0wlRAlBuqoZ+CkisAh9U2hhosFx0gEnCjgFuWzHsYnDQRzWyfwPfkDmG+Y/NDob+b/xfYsc2f6LxnPb5/CDjXvJIo+TLWyDo3wZ2WgRsn7sXu+4oUvgjty4UhsEyd5f39w/yJVx/2Iwtzm4n3cHd4FeHuL1ihB4bTGYsbmBGVRrvX1gXvZrteK1Fc+Llz7J0z14AegdlkV5Ks/diuxL4OLOLB+flen/3CyPcQFwL573j1iEMdtKr83pSYVh4lfmi8WDCsUtckzJ5WPCApGlgWJsdPZQKb7bkATRuHN6+q6oQIlk7EqUDh8YjeUHJXBF9rwsSylFGZeN0ayR69CHlNE9uRGtEknsNsxyJN7fY4knTmhRbU+UZbpNljhcTo50J+ZiC8PDC7G5hDWcLB9KsHR3hhm7w4Z6gvOgDDw47H8TrAcyPiUKvnlol0k3vWOgirnkeV4x0Iu9CZzYHVkGOeMk2xneGlHdSDWdJ8SCfA9PznfAKFNDX5gzZxdvHVdMRo02QxCVFtoTZT5NIe1AYKyFKYLopwKNZPcVSzfa2VED6LWWSnPXxmSRtbCwyLSgyNKE6D6iSFkrQZgq0jiVk8HTfzk9d1A3KFlNmonJtGxoYRZftYjYIoBvJaKP3kIolVoYLz3mT//xtx44YWc728NavDNbOf/qK7NcriltEUS2SEW/n9KAQIzKEclIJdKTCTO5yjEDpRfmhSRI3wTaRF4FFkQwycPvzUqSS1sFBM9NKm4bj5OqdU/wkm1gVBMVt6I+rbZk8tPXNsPGz4lSf6Yk2JCEeBFOX7kpV/DOi8I9FGWcaIY83J4GBFuIXClsPR6+1uLq6fn8cI4YMgsBqUwQRV+gRalkY9WxkiL1j04kciUNMKBEDApMkEJMMkhuNH/w9Ooh20PwXLIrMZVWHMdm9p/eCWjRoJDq7VFibRChhpzfzVYPG1LWTiSytqTcVNUHhwejqkDbYkpPb0oQfYTe8V1Y6jhKegpi23MctyI6KqT930RJsMGYBxA79cR6zdzJHbmrACUymrW0ZsVFCAQ98SuOr35jZubBUnWwPF76xszsA2vjY6nswPYL2y+Ud6eHqbb27cP2NbnieLU/d419+FvH5x4ojZa2XySD0Pyhl1+DrOe83LEX7d7JHNvqPHLhmaPjsRDSxj7uvdNtv7qWCYDzwm0ZD/Q7OOPZZweMdQgLzQLEJ6nf5TPNAoSxxbJKr5JlxGDSzcyUGrOS2fp9yWw5Frtqoji7xVSVkSjMWJGkxoyEYTZuXUl8sQ40idRPfgeYcrhL/yVlf6oncZQX+qM7bQYu3t9svYundlqd/w4QwqPr9WYh5dPS8+X6Op4zyvqIft6o6C/oQ9FBA0fP6/CIoTsYeUGvGOf14UjZMJ7XceT5qxYeTlSay3Y+g0YFtoB1sL7CFzXXVmB3fsr5/wbqrmC3AHjaY2BkYGAA4nM+U+Xi+W2+MshzMIDAhY/dtxH0/38ctmy6QC4HAxNIFABXjAxjAHjaY2BkYGDT/X+NgYGjigEIOGwZGBlQgSEATr0DAwAAeNpjesPgwgAETCsZGFiANCsLgylbFYMiWxmDC1sGgy0YA9kgOTDbkkGRWQzI1mVggNFM/AwMjN1AzA7BDEeBtA2QDofqgWKWKgZbDiBmW84QA5IH6QHbswaItRm02ZYyGLKlAenHDHFAc+XZFjJEAcWSwHZrMMiySTCIsLkzqLJNZDBnq2HQZQtjMAaZy2ALAC37GaQAAAB42mNgYNCBwjWMRoyPmBKYdjHXAeEuFiMcMI9lFcszVgXWONZNIMimxvaM3Ykjg+MdpxanBec5zj9cLFwzuLZwR3F/4ZnAc4HXjHcNAOWNFuwAAAAAAQAAADIAegAHAAAAAAACAAEAAgAWAAABAADEAAAAAHjavZK/TsJQFMa/tqhgGgYGBmJMR10Qq0bDZjQMDsZoIotLwQKNpSgtEn0CH8QHcVR8Ah0cfQoHv3t7RCDE0dzce37n7z33tAAK+IAFI5MDEHGnbMCmlrKJPO6FLazgQThDfhReQAlPwovMfRdewhE+hbMoGhXhHLkmvIzIuBC24Roj4QJs40v4GUUzK/yCirkqPELePBZ+hW1KnTcLJbODA/RwjTv0EaCNDhI4WEMT65QuKtjk6aDBCAeHjPIxJNUZHSJmboQy9X1qIeVvlVhrPqVPecvzkpEn9Dfp7dF+SlsbA+Z5jEh7iFFl3mTUrO7M5J3r+jEjVC8O+y2za7Ums6YrBPr0uBPmeuzMR1dXu6Kth9Yfb51vn2/939kqT8L7qtjgGupVpietO5yq2qTsTk2lzqgGX678yXiONX2rwz/U09Pdok35tnmLiz197o5fs6Mn2WKs+jqqG0V97piVfiqf4YaWgHbVWfgNvjeBzwAAAHjabc7JUsJAEAbg/lkSA4K47xtu10yAAEfKyHuEMAlTFaNGQulr+Bre9AE1ybQ3+zDfTM/MX00VKusnopD+K4cIFVSpSgaZ1KI2daiLGuowYGINFhpoYh0ttLGBDjaxhW3s0Bd90yd2sYd9+sABDnGEY5zgFGc4xwUu0cUVrnGDW9wZUfz+vBBmlijbtj3txGb1ueeNC538AStYh+2xfXbAuuyQHbF/eROt4FwhGqGKslTO/deFbjlT7UAreuOmfMnUyo9lEsiy54wfrFDFsZzPnt7MZar8KF1q54mlktUsyy+XxS5QaRDrX4PpfanLw7o8rGt7Rigf8/xasdQX0s/Tipuh6LOjX++nZJK4Af+FsAGNAEuwCFBYsQEBjlmxRgYrWCGwEFlLsBRSWCGwgFkdsAYrXFhZsBQrAAAAAVTL21sAAA==') format('woff');
    font-weight: normal;
    font-style: normal;
}

.bv-cv2-cleanslate dt:before, .bv-cv2-cleanslate li:before, .bv-cv2-cleanslate abbr:before, .bv-cv2-cleanslate dd:before, .bv-cv2-cleanslate dt:after, .bv-cv2-cleanslate li:after, .bv-cv2-cleanslate abbr:after, .bv-cv2-cleanslate dd:after {
    display: none !important
}

.bv-cv2-cleanslate, .bv-cv2-cleanslate h1, .bv-cv2-cleanslate h2, .bv-cv2-cleanslate h3, .bv-cv2-cleanslate h4, .bv-cv2-cleanslate h5, .bv-cv2-cleanslate h6, .bv-cv2-cleanslate p, .bv-cv2-cleanslate dl, .bv-cv2-cleanslate dt, .bv-cv2-cleanslate ol, .bv-cv2-cleanslate form, .bv-cv2-cleanslate select.bv-select-cleanslate, .bv-cv2-cleanslate option, .bv-cv2-cleanslate pre, .bv-cv2-cleanslate div, .bv-cv2-cleanslate caption, .bv-cv2-cleanslate thead, .bv-cv2-cleanslate ul, .bv-cv2-cleanslate li, .bv-cv2-cleanslate ul li, .bv-cv2-cleanslate ol li, .bv-cv2-cleanslate .bv-shared ul li, .bv-cv2-cleanslate .bv-shared ol li, .bv-cv2-cleanslate address, .bv-cv2-cleanslate blockquote, .bv-cv2-cleanslate dd, .bv-cv2-cleanslate fieldset, .bv-cv2-cleanslate iframe, .bv-cv2-cleanslate strong, .bv-cv2-cleanslate legend, .bv-cv2-cleanslate em, .bv-cv2-cleanslate s, .bv-cv2-cleanslate cite, .bv-cv2-cleanslate span, .bv-cv2-cleanslate input, .bv-cv2-cleanslate sup, .bv-cv2-cleanslate label, .bv-cv2-cleanslate dfn, .bv-cv2-cleanslate object, .bv-cv2-cleanslate big, .bv-cv2-cleanslate q, .bv-cv2-cleanslate font, .bv-cv2-cleanslate samp, .bv-cv2-cleanslate acronym, .bv-cv2-cleanslate small, .bv-cv2-cleanslate img, .bv-cv2-cleanslate strike, .bv-cv2-cleanslate code, .bv-cv2-cleanslate sub, .bv-cv2-cleanslate ins, .bv-cv2-cleanslate textarea, .bv-cv2-cleanslate var, .bv-cv2-cleanslate a, .bv-cv2-cleanslate abbr, .bv-cv2-cleanslate applet, .bv-cv2-cleanslate del, .bv-cv2-cleanslate kbd, .bv-cv2-cleanslate tt, .bv-cv2-cleanslate b, .bv-cv2-cleanslate i, .bv-cv2-cleanslate hr, .bv-cv2-cleanslate article, .bv-cv2-cleanslate aside, .bv-cv2-cleanslate dialog, .bv-cv2-cleanslate figure, .bv-cv2-cleanslate footer, .bv-cv2-cleanslate header, .bv-cv2-cleanslate hgroup, .bv-cv2-cleanslate menu, .bv-cv2-cleanslate nav, .bv-cv2-cleanslate section, .bv-cv2-cleanslate time, .bv-cv2-cleanslate mark, .bv-cv2-cleanslate audio, .bv-cv2-cleanslate video, .bv-cv2-cleanslate button {
    background-attachment: scroll !important;
    background-color: transparent !important;
    background-image: none !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
    border-color: #000 !important;
    border-color: currentColor !important;
    border-radius: 0 !important;
    border-style: none !important;
    border-width: medium !important;
    bottom: auto !important;
    box-sizing: content-box !important;
    clear: none !important;
    clip: auto !important;
    color: inherit !important;
    counter-increment: none !important;
    counter-reset: none !important;
    cursor: auto !important;
    direction: inherit !important;
    display: inline !important;
    float: none !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-style: inherit !important;
    font-variant: normal !important;
    font-weight: inherit !important;
    height: auto !important;
    left: auto !important;
    letter-spacing: normal !important;
    line-height: inherit !important;
    list-style-type: inherit !important;
    list-style-position: outside !important;
    list-style-image: none !important;
    margin: 0 !important;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    opacity: 1 !important;
    outline: invert none medium !important;
    overflow: visible !important;
    padding: 0 !important;
    position: static !important;
    quotes: '' '' !important;
    right: auto !important;
    table-layout: auto !important;
    text-align: inherit !important;
    text-decoration: inherit !important;
    text-indent: 0 !important;
    text-transform: none !important;
    top: auto !important;
    unicode-bidi: normal !important;
    vertical-align: baseline !important;
    visibility: inherit !important;
    white-space: normal !important;
    width: auto !important;
    word-spacing: normal !important;
    z-index: auto !important;
    filter: none !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important
}

    .bv-cv2-cleanslate input, .bv-cv2-cleanslate button {
        box-sizing: border-box !important
    }

    .bv-cv2-cleanslate, .bv-cv2-cleanslate h3, .bv-cv2-cleanslate h5, .bv-cv2-cleanslate p, .bv-cv2-cleanslate h1, .bv-cv2-cleanslate dl, .bv-cv2-cleanslate dt, .bv-cv2-cleanslate h6, .bv-cv2-cleanslate ol, .bv-cv2-cleanslate form, .bv-cv2-cleanslate select.bv-select-cleanslate, .bv-cv2-cleanslate option, .bv-cv2-cleanslate pre, .bv-cv2-cleanslate div, .bv-cv2-cleanslate h2, .bv-cv2-cleanslate caption, .bv-cv2-cleanslate h4, .bv-cv2-cleanslate ul, .bv-cv2-cleanslate address, .bv-cv2-cleanslate blockquote, .bv-cv2-cleanslate dd, .bv-cv2-cleanslate fieldset, .bv-cv2-cleanslate textarea, .bv-cv2-cleanslate hr, .bv-cv2-cleanslate article, .bv-cv2-cleanslate aside, .bv-cv2-cleanslate dialog, .bv-cv2-cleanslate figure, .bv-cv2-cleanslate footer, .bv-cv2-cleanslate header, .bv-cv2-cleanslate hgroup, .bv-cv2-cleanslate menu, .bv-cv2-cleanslate nav, .bv-cv2-cleanslate section {
        display: block !important
    }

        .bv-cv2-cleanslate nav ul, .bv-cv2-cleanslate nav ol {
            list-style-type: none !important
        }

        .bv-cv2-cleanslate ul, .bv-cv2-cleanslate menu {
            list-style-type: disc !important
        }

        .bv-cv2-cleanslate ol {
            list-style-type: decimal !important
        }

            .bv-cv2-cleanslate ol ul, .bv-cv2-cleanslate ul ul, .bv-cv2-cleanslate menu ul, .bv-cv2-cleanslate ol menu, .bv-cv2-cleanslate ul menu, .bv-cv2-cleanslate menu menu {
                list-style-type: circle !important
            }

                .bv-cv2-cleanslate ol ol ul, .bv-cv2-cleanslate ol ul ul, .bv-cv2-cleanslate ol menu ul, .bv-cv2-cleanslate ol ol menu, .bv-cv2-cleanslate ol ul menu, .bv-cv2-cleanslate ol menu menu, .bv-cv2-cleanslate ul ol ul, .bv-cv2-cleanslate ul ul ul, .bv-cv2-cleanslate ul menu ul, .bv-cv2-cleanslate ul ol menu, .bv-cv2-cleanslate ul ul menu, .bv-cv2-cleanslate ul menu menu, .bv-cv2-cleanslate menu ol ul, .bv-cv2-cleanslate menu ul ul, .bv-cv2-cleanslate menu menu ul, .bv-cv2-cleanslate menu ol menu, .bv-cv2-cleanslate menu ul menu, .bv-cv2-cleanslate menu menu menu {
                    list-style-type: square !important
                }

            .bv-cv2-cleanslate li, .bv-cv2-cleanslate ul li, .bv-cv2-cleanslate ol li, .bv-cv2-cleanslate .bv-shared ul li, .bv-cv2-cleanslate .bv-shared ol li {
                display: list-item !important;
                min-height: auto !important;
                min-width: auto !important
            }

        .bv-cv2-cleanslate strong {
            font-weight: 700 !important
        }

        .bv-cv2-cleanslate em {
            font-style: italic !important
        }

        .bv-cv2-cleanslate kbd, .bv-cv2-cleanslate samp, .bv-cv2-cleanslate code {
            font-family: monospace !important
        }

        .bv-cv2-cleanslate a, .bv-cv2-cleanslate a *, .bv-cv2-cleanslate input[type=submit], .bv-cv2-cleanslate input[type=radio], .bv-cv2-cleanslate input[type=checkbox], .bv-cv2-cleanslate select.bv-select-cleanslate {
            cursor: pointer !important
        }

            .bv-cv2-cleanslate a:hover {
                text-decoration: underline !important
            }

        .bv-cv2-cleanslate button, .bv-cv2-cleanslate input[type=submit] {
            text-align: center !important
        }

        .bv-cv2-cleanslate input[type=hidden] {
            display: none !important
        }

        .bv-cv2-cleanslate abbr[title], .bv-cv2-cleanslate acronym[title], .bv-cv2-cleanslate dfn[title] {
            cursor: help !important;
            border-bottom-width: 1px !important;
            border-bottom-style: dotted !important
        }

        .bv-cv2-cleanslate ins {
            background-color: #ff9 !important;
            color: #000 !important
        }

        .bv-cv2-cleanslate del {
            text-decoration: line-through !important
        }

        .bv-cv2-cleanslate blockquote, .bv-cv2-cleanslate q {
            quotes: none !important
        }

            .bv-cv2-cleanslate blockquote:before, .bv-cv2-cleanslate blockquote:after, .bv-cv2-cleanslate q:before, .bv-cv2-cleanslate q:after, .bv-cv2-cleanslate li:before, .bv-cv2-cleanslate li:after, .bv-cv2-cleanslate ul li:before, .bv-cv2-cleanslate ul li:after, .bv-cv2-cleanslate ol li:before, .bv-cv2-cleanslate ol li:after, .bv-cv2-cleanslate .bv-shared ul li:before, .bv-cv2-cleanslate .bv-shared ul li:after, .bv-cv2-cleanslate .bv-shared ol li:before, .bv-cv2-cleanslate .bv-shared ol li:after {
                content: '' !important
            }

        .bv-cv2-cleanslate input, .bv-cv2-cleanslate select.bv-select-cleanslate {
            vertical-align: middle !important
        }

        .bv-cv2-cleanslate select.bv-select-cleanslate, .bv-cv2-cleanslate textarea, .bv-cv2-cleanslate input {
            border: 1px solid #ccc !important
        }

        .bv-cv2-cleanslate hr {
            display: block !important;
            height: 1px !important;
            border: 0 !important;
            border-top: 1px solid #ccc !important;
            margin: 1em 0 !important
        }

        .bv-cv2-cleanslate [dir=rtl] {
            direction: rtl !important
        }

        .bv-cv2-cleanslate mark {
            background-color: #ff9 !important;
            color: #000 !important;
            font-style: italic !important;
            font-weight: 700 !important
        }

.bv-cv2-cleanslate {
    color: #000 !important;
    direction: ltr !important;
    font-family: 'Times New Roman',Times,serif !important;
    font-size: medium !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 1 !important;
    list-style-type: disc !important;
    text-align: left !important;
    text-decoration: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author-avatar {
        overflow: hidden !important;
        position: relative !important;
        float: left !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author-avatar-nickname {
        display: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author {
        position: relative !important;
        display: inline !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-author h3, .bv-cv2-cleanslate .bv-core-container-244 .bv-author h4 {
            text-transform: none !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author-no-avatar {
        font-family: 'BVCustom','times new roman' !important;
        text-decoration: none !important;
        word-wrap: normal !important;
        color: #bbb !important;
        font-size: 61px !important;
        display: block !important;
        width: 50px !important;
        height: 50px !important;
        padding: 0 !important;
        line-height: 54px !important;
        background-color: transparent !important;
        text-shadow: none !important;
        -webkit-border-radius: 4px !important;
        border-radius: 4px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author-thumb {
        width: 50px !important;
        height: 50px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author-avatar .bv-author-thumb {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-target:hover span {
        cursor: pointer !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-author-name {
        text-transform: none !important;
        line-height: 18px !important;
        display: inline-block !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-fullprofile-popup-target {
        display: inline-block !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bvie8 .bv-author-no-avatar {
        line-height: 47px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bvie9 .bv-author-no-avatar {
        line-height: 64px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-author-cdv, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-cdv {
        clear: both !important;
        border-top: 0 !important;
        padding: 5px 0 !important;
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-author-cdv:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-cdv:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-author-cdv:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-cdv:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-author-cdv:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-cdv:after {
            clear: both !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-author-cdv .bv-author-userinfo-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-cdv .bv-author-userinfo-value {
            font-weight: 700 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-author-userinfo, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-userinfo, .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-content-author-badges, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-content-author-badges, .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-author-avatar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-avatar, .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-author-userstats, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-userstats {
        margin: 0 10px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-author-userstats .bv-author-userstats-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-userstats .bv-author-userstats-value {
            font-weight: 700 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-badge, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-badge {
        margin: 5px 0 !important;
        text-align: center !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-badge .bv-badge-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-badge .bv-badge-label {
            float: none !important;
            padding-right: 20px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile .bv-badge-image img, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-badge-image img {
        max-height: 25px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap:after {
        border-bottom-color: #fff !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap {
        width: 320px !important;
        left: 0 !important;
        position: relative !important;
        background-color: #555 !important;
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap:after {
            clear: both !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-inner {
            overflow: hidden !important;
            position: relative !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-author-avatar {
            margin: 15px !important;
            height: 50px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo {
            position: relative !important;
            width: 75% !important;
            float: right !important;
            background-color: #f7f7f7 !important;
            padding: 0 0 10px !important;
            zoom: 1 !important;
            min-height: 210px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo:after {
                content: "" !important;
                display: table !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo:after {
                clear: both !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userstats {
                width: 33.33333% !important;
                margin: 0 0 0 -33.33333% !important;
                text-align: center !important;
                color: #fff !important;
                position: absolute !important;
                top: 80px !important;
                left: 0 !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userstats .bv-author-userstats-reviews, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userstats .bv-author-userstats-answers, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userstats .bv-author-userstats-questions, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userstats .bv-author-userstats-votes {
                    padding: 15px 0 !important;
                    border-top: 1px solid #000 !important
                }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userstats-value {
                font-size: 20px !important;
                display: block !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userstats-helper-data {
                font-size: .8em !important;
                display: block !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-content-author-name, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-location {
                background-color: #fff !important;
                padding: 0 15px !important;
                white-space: nowrap !important;
                overflow: hidden !important;
                color: #000 !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-content-author-name span, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-location span {
                    white-space: nowrap !important
                }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-content-author-name {
                font-size: 18px !important;
                line-height: 26px !important;
                height: 26px !important;
                padding-top: 18px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-location {
                font-size: 12px !important;
                line-height: 18px !important;
                text-overflow: ellipsis !important;
                height: 18px !important;
                padding-bottom: 18px !important;
                border-bottom: 1px solid #999 !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userinfo, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-content-author-badges {
                font-weight: 400 !important;
                padding: 6px 0 !important;
                margin: 0 15px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userinfo {
                padding: 0 !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userinfo .bv-author-userinfo-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userinfo .bv-author-userinfo-value {
                    float: left !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userinfo .bv-no-userinfo {
                    position: absolute !important;
                    top: 62.5% !important;
                    left: 50% !important;
                    height: 40px !important;
                    width: 40px !important;
                    margin: -10px 0 0 -20px !important;
                    font-family: 'BVCustom' !important;
                    font-size: 40px !important;
                    line-height: 40px !important;
                    text-align: center !important;
                    color: #ccc !important;
                    text-shadow: rgba(255,255,255,.5) !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userinfo .bv-author-userinfo-data {
                    margin-right: 10px !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-popup-prosnap-userinfo .bv-author-userinfo .bv-gender {
                    font-weight: 700 !important
                }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-action-bar {
            width: 75% !important;
            border-width: 0 !important;
            border: 0 !important;
            margin: 0 !important;
            padding: 0 0 30px !important;
            text-align: center !important;
            float: right !important;
            background-color: #f7f7f7 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-action-bar .bv-view-profile {
                float: none !important;
                display: block !important;
                margin: 0 15px !important;
                white-space: nowrap !important;
                color: #fff !important;
                font-size: 13px !important;
                line-height: 25px !important;
                font-family: "Lato",sans-serif !important;
                font-style: normal !important;
                font-weight: 700 !important;
                font-variant: normal !important;
                text-decoration: none !important;
                text-transform: capitalize !important;
                text-shadow: none !important;
                background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
                background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
                background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
                background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
                background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
                background-color: #3d6db5 !important;
                -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
                box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
                padding-top: .5em !important;
                padding-right: 1em !important;
                padding-bottom: .5em !important;
                padding-left: 1em !important;
                -webkit-border-radius: 0 !important;
                border-radius: 0 !important;
                border-top-width: 1px !important;
                border-top-style: none !important;
                border-top-color: #21282d !important;
                border-right-width: 1px !important;
                border-right-style: none !important;
                border-right-color: #21282d !important;
                border-bottom-width: 1px !important;
                border-bottom-style: none !important;
                border-bottom-color: #21282d !important;
                border-left-width: 1px !important;
                border-left-style: none !important;
                border-left-color: #21282d !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-action-bar .bv-view-profile:hover {
                    color: #fff !important;
                    font-size: 13px !important;
                    line-height: 25px !important;
                    font-family: "Lato",sans-serif !important;
                    font-style: normal !important;
                    font-weight: 700 !important;
                    font-variant: normal !important;
                    text-decoration: none !important;
                    text-transform: capitalize !important;
                    text-shadow: none !important;
                    background-image: none !important;
                    background-color: #3d6db5 !important;
                    border-color: #3d6db5 !important;
                    -webkit-box-shadow: none !important;
                    box-shadow: none !important;
                    border-top-width: 1px !important;
                    border-top-style: none !important;
                    border-top-color: #21282d !important;
                    border-right-width: 1px !important;
                    border-right-style: none !important;
                    border-right-color: #21282d !important;
                    border-bottom-width: 1px !important;
                    border-bottom-style: none !important;
                    border-bottom-color: #21282d !important;
                    border-left-width: 1px !important;
                    border-left-style: none !important;
                    border-left-color: #21282d !important
                }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-author {
        text-decoration: none !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta h3, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta h3.bv-author, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-author.bv-content-author-name, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-author.bv-content-author-department {
            text-decoration: none !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta button.bv-fullprofile-popup-target h3 {
        cursor: pointer !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review {
        display: -webkit-box !important;
        display: -moz-box !important;
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
        -webkit-box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
        box-sizing: border-box !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile {
            width: 25% !important;
            padding: 25px 0 !important;
            display: -webkit-box !important;
            display: -moz-box !important;
            display: -ms-flexbox !important;
            display: -webkit-flex !important;
            display: flex !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile {
                width: 100% !important;
                font-size: 13px !important;
                color: #21282d !important;
                overflow: hidden !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-avatar-nickname {
                    display: block !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-avatar {
                    float: none !important;
                    margin-bottom: 10px !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-avatar span {
                        float: left !important;
                        margin-right: 5px !important
                    }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-popup-prosnap-userinfo .bv-content-author-name {
                    display: none !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-content-author-name {
                    margin: 0 !important;
                    max-width: 65% !important;
                    float: left !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-location {
                    margin: 0 10px !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-content-author-name {
                    margin-top: 4px !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-content-author-name .bv-author {
                        word-wrap: break-word !important;
                        float: none !important
                    }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userinfo .bv-no-userinfo {
                    display: none !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userstats {
                    clear: both !important;
                    zoom: 1 !important;
                    margin: 5px 10px !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userstats:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userstats:after {
                        content: "" !important;
                        display: table !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userstats:after {
                        clear: both !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userstats .bv-author-userstats-reviews, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userstats .bv-author-userstats-answers, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userstats .bv-author-userstats-votes {
                        float: left !important;
                        clear: both !important
                    }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author.bv-fullprofile-popup-target h3 {
                    cursor: pointer !important
                }

@media screen and (max-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review {
        display: block !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile {
            display: block !important;
            width: auto !important;
            padding: 0 !important;
            float: left !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile {
                background-color: transparent !important;
                border: 0 !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-avatar {
                    margin-top: 10px !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-avatar .bv-author-avatar-nickname {
                        display: none !important
                    }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author {
                    display: none !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-popup-prosnap-userinfo {
                    display: none !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author.bv-fullprofile-popup-target h3 {
                    cursor: pointer !important
                }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull {
    width: 75% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull:before {
        border: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-content-author-name, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-author-location {
        padding: 0 20px !important;
        overflow: hidden !important;
        color: #000 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-content-author-name {
        padding-top: 20px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-content-author-name .bv-author {
            font-size: 22px !important;
            line-height: 100% !important;
            display: block !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-author-location {
        font-size: 12px !important;
        white-space: nowrap !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-author-location span {
            white-space: nowrap !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive {
        position: relative !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container {
            display: block !important;
            position: relative !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-tab-container {
                position: relative !important;
                height: 50px !important;
                border-top: 1px solid #d9d9d9 !important;
                border-bottom: 1px solid #d9d9d9 !important;
                background-color: #f7f7f7 !important;
                margin-top: 10px !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-tab-container .bv-fullpro-tabs {
                    position: absolute !important;
                    bottom: -1px !important;
                    _bottom: -1px !important;
                    left: 10px !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-tab-container .bv-fullpro-tabs li {
                        display: block !important;
                        float: left !important;
                        margin-left: 5px !important
                    }

                        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-tab-container .bv-fullpro-tabs li a {
                            color: #333 !important;
                            font-size: 11px !important;
                            font-weight: 700 !important;
                            padding: 8px 18px !important;
                            display: block !important;
                            text-decoration: none !important;
                            border: 1px solid #d9d9d9 !important;
                            border-bottom: 1px solid #d9d9d9 !important;
                            background-color: #f7f7f7 !important
                        }

                            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-tab-container .bv-fullpro-tabs li a span {
                                font-weight: 400 !important
                            }

                            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-tab-container .bv-fullpro-tabs li a.bv-active {
                                background-color: #fff !important;
                                background-image: none !important;
                                border-bottom: 1px solid #fff !important
                            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-archive-content {
                height: auto !important;
                background: #fff !important;
                padding-top: 10px !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-archive-content .bv-content-list-reviews {
                    display: block !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-archive-content .bv-content-item.bv-no-userinfo {
                    border-bottom: 0 !important;
                    padding-top: 100px !important;
                    padding-bottom: 100px !important;
                    position: relative !important;
                    top: 62.5% !important;
                    left: 46% !important;
                    height: 40px !important;
                    width: 40px !important;
                    margin: -10px 0 0 -20px !important;
                    font-family: 'BVCustom' !important;
                    font-size: 40px !important;
                    line-height: 40px !important;
                    text-align: center !important;
                    color: #ccc !important;
                    text-shadow: rgba(255,255,255,.5) !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-fullpro-archive .bv-fullpro-archive-container .bv-fullpro-archive-content .bv-content-top-review .bv-content-item-product-image-offset-off {
                    width: 100% !important
                }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-popup-profull {
    width: 100% !important;
    float: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-content-summary-title p {
    font-weight: 700 !important;
    color: #21282d !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-mbox-content-container .bv-mbox-multi .bv-content-item .bv-secondary-content-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-mbox-content-container .bv-mbox-multi .bv-content-item .bv-secondary-content-link .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-mbox-content-container .bv-mbox-multi .bv-content-item .bv-secondary-content-link .bv-content-data-label {
    cursor: default !important;
    text-decoration: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-author-avatar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-author-avatar {
    float: none !important;
    min-height: 150px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-author-avatar .bv-author-thumb, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-author-avatar .bv-author-thumb {
        width: 100% !important;
        height: auto !important;
        position: relative !important;
        z-index: 1 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-author-avatar .bv-author-no-avatar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-author-avatar .bv-author-no-avatar {
        position: absolute !important;
        width: 100% !important;
        font-size: 150px !important;
        line-height: 100% !important;
        text-align: center !important;
        top: 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-badge, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-badge {
    position: relative !important;
    padding-left: 25px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-badge .bv-badge-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-badge .bv-badge-icon {
        position: absolute !important;
        left: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-badge .bv-badge-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-badge .bv-badge-label {
        white-space: nowrap !important;
        text-overflow: ellipsis !important;
        overflow: hidden !important;
        display: block !important;
        padding: 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-author-profile-userinfo, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-author-profile-userinfo {
    color: #000 !important;
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: none !important;
    line-height: 19.5px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-author-profile-userinfo .bv-content-author-name, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-author-profile-userinfo .bv-content-author-name {
        margin: 0 10px 10px 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-author-profile-userinfo dd, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-author-profile-userinfo dd {
        margin-bottom: 20px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-author-profile-userinfo .bv-author-userstats-list li, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-author-profile-userinfo .bv-author-userstats-list li {
        clear: both !important;
        padding: 3px 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-author-profile-userinfo .bv-author-userstats-list .bv-author-userstats-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-author-profile-userinfo .bv-author-userstats-list .bv-author-userstats-value {
        float: right !important;
        font-weight: 700 !important;
        padding: 0 4px !important;
        -webkit-border-radius: 3px !important;
        border-radius: 3px !important;
        background-color: rgba(0,0,0,.5) !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-sidebar .bv-no-userinfo, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-sidebar .bv-no-userinfo {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-injection-target .bv-content-item-product-image-offset {
    width: 100% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-injection-target .bv-subject-image {
    width: 50px !important;
    float: left !important;
    position: absolute !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-injection-target .bv-subject-name-header {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-multi .bv-mbox-current .bv-content-rating, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-mbox-current .bv-content-rating, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-multi .bv-mbox-current .bv-content-meta-wrapper, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-mbox-current .bv-content-meta-wrapper {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar {
    width: 25% !important;
    zoom: 1 !important;
    vertical-align: top !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar {
        padding: 20px !important
    }

@media screen and (max-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar {
        display: block !important;
        width: 100% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar {
            padding: 10px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-content-author-name, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-content-author-name {
                display: none !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-avatar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-avatar {
                float: left !important;
                width: 50px !important;
                height: 50px !important;
                margin: 0 !important;
                min-height: 0 !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-avatar .bv-author-no-avatar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-avatar .bv-author-no-avatar {
                    width: 50px !important;
                    font-size: 50px !important;
                    height: 50px !important;
                    line-height: 50px !important
                }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo {
                margin-left: 60px !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd {
                    margin-bottom: 10px !important;
                    zoom: 1 !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd:after {
                        content: "" !important;
                        display: table !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd:after {
                        clear: both !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd .bv-author-userstats-list li .bv-author-userstats-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-profile-userinfo dd .bv-author-userstats-list li .bv-author-userstats-value {
                        float: left !important
                    }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-badge, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-badge {
                float: left !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-userinfo, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-userinfo {
                clear: both !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-userinfo .bv-author-cdv, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-userinfo .bv-author-cdv {
                    display: inline !important;
                    border: 0 !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-userinfo .bv-author-cdv:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-userinfo .bv-author-cdv:after {
                        content: ',' !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-userinfo .bv-author-cdv.bv-last:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-userinfo .bv-author-cdv.bv-last:after {
                        content: '' !important
                    }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-sidebar .bv-author-userstats-list li, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-profull-sidebar .bv-sidebar .bv-author-userstats-list li {
                display: table-cell !important;
                padding-right: 10px !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-popup-profull {
        display: block !important;
        width: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-product-image-offset.bv-content-item-product-image-offset-on, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-content-item-product-image-offset.bv-content-item-product-image-offset-on {
        width: auto !important
    }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-text-stats {
    color: #fff !important;
    font-size: 1em !important;
    line-height: 1.5em !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    text-shadow: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-summary-title {
    color: #000 !important;
    font-size: 18px !important;
    line-height: 26px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: underline !important;
    text-transform: capitalize !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-stats-recommended {
    color: #fff !important;
    font-size: 1.5em !important;
    line-height: 1.5em !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    text-shadow: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-stats-total-customers {
    color: #fff !important;
    font-size: 1em !important;
    line-height: 1.5em !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    text-shadow: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-summary {
    padding-top: 5px !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 10px !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    color: #333 !important;
    font-size: 1em !important;
    line-height: 1.5em !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top-width: 0 !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-right-style: none !important;
    border-top-style: none !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    background: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-summary {
    color: #21282d !important;
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: none !important;
    line-height: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-label {
    padding-top: 5px !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 10px !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    color: #333 !important;
    font-size: 1em !important;
    line-height: 1.5em !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top-width: 0 !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-right-style: none !important;
    border-top-style: none !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars {
    position: relative !important;
    line-height: 1em !important;
    height: 1em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-on {
    font-size: 18px !important;
    color: #f2a80b !important;
    margin-top: -1em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-off {
    font-size: 18px !important;
    color: #e2e2e2 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top-width: 0 !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-right-style: solid !important;
    border-top-style: solid !important;
    border-bottom-color: #f2a80b !important;
    border-left-color: #f2a80b !important;
    border-right-color: #f2a80b !important;
    border-top-color: #f2a80b !important;
    background: transparent !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container .bv-rating-stars-on {
        color: #f2a80b !important;
        margin-top: -1em !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container .bv-rating-stars-off {
        color: #e2e2e2 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container .bv-rating-stars-container .bv-rating-stars {
        position: relative !important;
        line-height: 1em !important;
        height: 1em !important;
        font-size: 16px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container .bv-incentivized-summaries-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container .bv-percent-recommend-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container .bv-stats-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container .bv-rating-ratio-count {
        color: #21282d !important;
        font-family: "Lato",sans-serif !important;
        font-size: 13px !important;
        font-style: normal !important;
        font-weight: 400 !important;
        text-decoration: none !important;
        text-transform: none !important;
        line-height: 20px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container a.bv-qa-stats {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container a.bv-qa-stats:hover {
            color: #347d56 !important;
            font-size: 14px !important;
            line-height: 22px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container a.bv-qa-stats:visited {
            color: #347d56 !important;
            font-size: 14px !important;
            line-height: 22px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-primarySummary-rating-container a.bv-qa-stats:active {
            color: #347d56 !important;
            font-size: 14px !important;
            line-height: 22px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-stars-container {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top-width: 0 !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-right-style: solid !important;
    border-top-style: solid !important;
    border-bottom-color: #f2a80b !important;
    border-left-color: #f2a80b !important;
    border-right-color: #f2a80b !important;
    border-top-color: #f2a80b !important;
    background: transparent !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-stars-container .bv-rating-stars-on {
        color: #f2a80b !important;
        margin-top: -1em !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-stars-container .bv-rating-stars-off {
        color: #e2e2e2 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-author, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-content-item .bv-content-author-name .bv-author {
    color: #000 !important;
    font-size: 16px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    line-height: 18px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author .bv-avatar-popup-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-content-item .bv-content-author-name .bv-author .bv-avatar-popup-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-author .bv-avatar-author-name, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-profull .bv-content-item .bv-content-author-name .bv-author .bv-avatar-author-name {
        color: #000 !important;
        text-decoration: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-author.bv-fullprofile-popup-target {
        color: #000 !important;
        font-size: 16px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: none !important;
        line-height: 18px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 button.bv-author.bv-fullprofile-popup-target:hover {
    color: #347d56 !important;
    text-decoration: none !important;
    text-transform: capitalize !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-popup-inner .bv-author-location {
    color: #333 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-datetime, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-author-by {
    color: #333 !important;
    font-size: 11px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-data ul li:first-child {
    color: #347d56 !important;
    font-size: 14px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-label {
    color: #347d56 !important;
    font-size: 14px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-noreviews-label {
    color: #347d56 !important;
    font-size: 14px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-data dl dd {
    color: #000 !important;
    font-size: 14px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating {
    color: #347d56 !important;
    font-size: 14px !important;
    line-height: 22px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: capitalize !important;
    text-decoration: none !important;
    color: #21282d !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating:hover {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating:visited {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating:active {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating.bv-text-link {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating.bv-text-link:hover {
            color: #347d56 !important;
            font-size: 14px !important;
            line-height: 22px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating.bv-text-link:visited {
            color: #347d56 !important;
            font-size: 14px !important;
            line-height: 22px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating.bv-text-link:active {
            color: #347d56 !important;
            font-size: 14px !important;
            line-height: 22px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-text-link {
    color: #347d56 !important;
    font-size: 14px !important;
    line-height: 22px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: capitalize !important;
    cursor: pointer !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-text-link:hover {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-text-link:visited {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-text-link:active {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-text-link:visited {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-text-link.bv-fake-visited {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-text-link:hover {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-text-link:active {
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

.bv-cv2-cleanslate .bv-core-container-244 button.bv-write-review, .bv-cv2-cleanslate .bv-core-container-244 button.bv-read-review, .bv-cv2-cleanslate .bv-core-container-244 button.bv-ask-question, .bv-cv2-cleanslate .bv-core-container-244 button.bv-first-to-review, .bv-cv2-cleanslate .bv-core-container-244 button.bv-first-to-ask-question, .bv-cv2-cleanslate .bv-core-container-244 .bv-button {
    color: #fff !important;
    font-size: 13px !important;
    line-height: 25px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: capitalize !important;
    text-shadow: none !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-color: #3d6db5 !important;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
    padding-top: .5em !important;
    padding-right: 1em !important;
    padding-bottom: .5em !important;
    padding-left: 1em !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    border-top-width: 1px !important;
    border-top-style: none !important;
    border-top-color: #21282d !important;
    border-right-width: 1px !important;
    border-right-style: none !important;
    border-right-color: #21282d !important;
    border-bottom-width: 1px !important;
    border-bottom-style: none !important;
    border-bottom-color: #21282d !important;
    border-left-width: 1px !important;
    border-left-style: none !important;
    border-left-color: #21282d !important
}

    .bv-cv2-cleanslate .bv-core-container-244 button.bv-write-review:hover, .bv-cv2-cleanslate .bv-core-container-244 button.bv-read-review:hover, .bv-cv2-cleanslate .bv-core-container-244 button.bv-ask-question:hover, .bv-cv2-cleanslate .bv-core-container-244 button.bv-first-to-review:hover, .bv-cv2-cleanslate .bv-core-container-244 button.bv-first-to-ask-question:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-button:hover {
        color: #fff !important;
        font-size: 13px !important;
        line-height: 25px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important;
        text-shadow: none !important;
        background-image: none !important;
        background-color: #3d6db5 !important;
        border-color: #3d6db5 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        border-top-width: 1px !important;
        border-top-style: none !important;
        border-top-color: #21282d !important;
        border-right-width: 1px !important;
        border-right-style: none !important;
        border-right-color: #21282d !important;
        border-bottom-width: 1px !important;
        border-bottom-style: none !important;
        border-bottom-color: #21282d !important;
        border-left-width: 1px !important;
        border-left-style: none !important;
        border-left-color: #21282d !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 button.bv-write-review:focus, .bv-cv2-cleanslate .bv-core-container-244 button.bv-read-review:focus, .bv-cv2-cleanslate .bv-core-container-244 button.bv-ask-question:focus, .bv-cv2-cleanslate .bv-core-container-244 button.bv-first-to-review:focus, .bv-cv2-cleanslate .bv-core-container-244 button.bv-first-to-ask-question:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-button:focus {
        color: #fff !important;
        font-size: 13px !important;
        line-height: 25px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important;
        text-shadow: none !important;
        background-image: none !important;
        background-color: #3d6db5 !important;
        border-color: #3d6db5 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        border-top-width: 1px !important;
        border-top-style: none !important;
        border-top-color: #21282d !important;
        border-right-width: 1px !important;
        border-right-style: none !important;
        border-right-color: #21282d !important;
        border-bottom-width: 1px !important;
        border-bottom-style: none !important;
        border-bottom-color: #21282d !important;
        border-left-width: 1px !important;
        border-left-style: none !important;
        border-left-color: #21282d !important;
        outline-offset: 2px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-feedback-btn-container .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-actions-container .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-feedback-vote-active .bv-content-report-btn {
    color: #295a34 !important;
    font-size: 13px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    text-shadow: none !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-color: #eee !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    border-top-width: 1px !important;
    border-top-style: none !important;
    border-top-color: #21282d !important;
    border-right-width: 1px !important;
    border-right-style: none !important;
    border-right-color: #21282d !important;
    border-bottom-width: 1px !important;
    border-bottom-style: none !important;
    border-bottom-color: #21282d !important;
    border-left-width: 1px !important;
    border-left-style: none !important;
    border-left-color: #21282d !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-btn:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-btn-active, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-feedback-btn-container .bv-content-btn:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-actions-container .bv-content-btn:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-feedback-vote-active .bv-content-report-btn:hover {
        color: #295a34 !important;
        font-size: 13px !important;
        line-height: 19.5px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 400 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: none !important;
        text-shadow: none !important;
        background-image: none !important;
        background-color: #eee !important;
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important;
        box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important;
        border-top-width: button-secondary-hover-border-top-width !important;
        border-top-style: button-secondary-hover-border-top-style !important;
        border-top-color: button-secondary-hover-border-top-color !important;
        border-right-width: button-secondary-hover-border-right-width !important;
        border-right-style: button-secondary-hover-border-right-style !important;
        border-right-color: button-secondary-hover-border-right-color !important;
        border-bottom-width: button-secondary-hover-border-bottom-width !important;
        border-bottom-style: button-secondary-hover-border-bottom-style !important;
        border-bottom-color: button-secondary-hover-border-bottom-color !important;
        border-left-width: button-secondary-hover-border-left-width !important;
        border-left-style: button-secondary-hover-border-left-style !important;
        border-left-color: button-secondary-hover-border-left-color !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-btn:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-feedback-btn-container .bv-content-btn:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-actions-container .bv-content-btn:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-feedback-vote-active .bv-content-report-btn:focus {
        color: #295a34 !important;
        font-size: 13px !important;
        line-height: 19.5px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 400 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: none !important;
        text-shadow: none !important;
        background-image: none !important;
        background-color: #eee !important;
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important;
        box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important;
        border-top-width: button-secondary-hover-border-top-width !important;
        border-top-style: button-secondary-hover-border-top-style !important;
        border-top-color: button-secondary-hover-border-top-color !important;
        border-right-width: button-secondary-hover-border-right-width !important;
        border-right-style: button-secondary-hover-border-right-style !important;
        border-right-color: button-secondary-hover-border-right-color !important;
        border-bottom-width: button-secondary-hover-border-bottom-width !important;
        border-bottom-style: button-secondary-hover-border-bottom-style !important;
        border-bottom-color: button-secondary-hover-border-bottom-color !important;
        border-left-width: button-secondary-hover-border-left-width !important;
        border-left-style: button-secondary-hover-border-left-style !important;
        border-left-color: button-secondary-hover-border-left-color !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-container .bv-content-btn {
    color: #000 !important;
    background-color: #757575 !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-container .bv-content-btn:hover {
        color: #000 !important;
        background-color: #757575 !important;
        background-image: none !important;
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important;
        box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-container .bv-content-btn-pages-inactive, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-container .bv-content-btn-pages-inactive:hover {
    color: #000 !important;
    background-color: #757575 !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #6e6e6e !important;
    background-image: none !important;
    background-color: #f2f2f2 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-color: initial !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item {
    zoom: 1 !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    border-bottom-width: 1px !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top-width: 1px !important;
    border-bottom-style: solid !important;
    border-left-style: none !important;
    border-right-style: none !important;
    border-top-style: solid !important;
    border-bottom-color: #eeeeed !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: #eeeeed !important;
    background: transparent !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-header {
    zoom: 1 !important;
    padding-top: 5px !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 10px !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top-width: 0 !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-right-style: none !important;
    border-top-style: none !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    background: transparent !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-header:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-header:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-header:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-profile {
    zoom: 1 !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top-width: 0 !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-right-style: none !important;
    border-top-style: none !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-profile:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-profile:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-profile:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-author-by {
    color: #21282d !important;
    font-size: 13px !important;
    line-height: 20px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: uppercase !important;
    text-decoration: none !important;
    text-transform: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-badge-featured {
    color: #333 !important;
    font-size: 1em !important;
    line-height: 1.5em !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar {
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    padding-top: 20px !important;
    padding-right: 0 !important;
    padding-bottom: 20px !important;
    padding-left: 0 !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top-width: 0 !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-right-style: none !important;
    border-top-style: none !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar-header, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-breadcrumb {
    color: #21282d !important;
    font-size: 18px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    line-height: 36px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination {
    color: #21282d !important;
    font-size: 16px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    background: #f7f7f7 !important;
    line-height: 28px !important;
    margin-bottom: 10px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-ugc-header {
    background-color: #fff !important;
    margin: doubleGutter !important;
    padding: halfGutter !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-ugc-block {
    background-color: #fff !important;
    margin: doubleGutter !important;
    padding: halfGutter !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-tagDimensions {
    background-color: #fff !important;
    margin: doubleGutter !important;
    padding: halfGutter !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-ugc-text {
    background-color: #fff !important;
    margin: doubleGutter !important;
    padding: halfGutter !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-submission-field-label {
    color: #21282d !important;
    font-family: "Lato",sans-serif !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    line-height: 22.5px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-label {
    color: #21282d !important;
    font-family: "Lato",sans-serif !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    line-height: 22.5px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets #bv-fieldset-label-rating .bv-fieldset-label {
    color: #21282d !important;
    font-family: "Lato",sans-serif !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    line-height: 22.5px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-radio-wrapper-label {
    font-family: Arial,Helvetica,sans-serif !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission input.bv-text {
    font-family: Arial,Helvetica,sans-serif !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission textarea {
    font-family: Arial,Helvetica,sans-serif !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit {
    color: #fff !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    text-transform: capitalize !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-button {
    color: #fff !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    text-transform: capitalize !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit:focus {
    color: #fff !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    text-transform: capitalize !important;
    background-color: #3d6db5 !important;
    outline-offset: 2px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-button:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-button:focus {
    color: #fff !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    text-transform: capitalize !important;
    background-color: #3d6db5 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-form-header {
    font-size: 18px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: uppercase !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets {
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-fieldsets-actions.bv-media-upload-actions {
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions {
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-rating, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-rating-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-text-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-text-link:visited {
    color: #21282d !important;
    font-family: "Lato",sans-serif !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: none !important;
    line-height: 19.5px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-rating-stars {
    position: relative !important;
    line-height: 1em !important;
    height: 1em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-rating-stars-on {
    font-size: 16px !important;
    color: #f2a80b !important;
    margin-top: -1em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-rating-stars-off {
    font-size: 16px !important;
    color: #e2e2e2 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-incentivized-summaries-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-percent-recommend-container {
    color: #21282d !important;
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: none !important;
    line-height: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-author-profile-userinfo, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-profile-userinfo {
    color: #000 !important;
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: none !important;
    line-height: 19.5px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-author-profile-userinfo .bv-author-userstats-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-profile-userinfo .bv-author-userstats-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-author-profile-userinfo .bv-author-userstats-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-profile-userinfo .bv-author-userstats-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-author-profile-userinfo .bv-author-userinfo-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-profile-userinfo .bv-author-userinfo-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-author-profile-userinfo .bv-author-userinfo-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-profile-userinfo .bv-author-userinfo-value {
        color: #000 !important;
        font-family: "Lato",sans-serif !important;
        font-size: 13px !important;
        font-style: normal !important;
        font-weight: 400 !important;
        text-decoration: none !important;
        text-transform: none !important;
        line-height: 19.5px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar .bv-author-profile-userinfo h3.bv-author, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-fullprofile .bv-author-profile-userinfo h3.bv-author {
        color: #000 !important;
        font-family: "Lato",sans-serif !important;
        font-size: 13px !important;
        font-style: normal !important;
        font-weight: 400 !important;
        text-decoration: none !important;
        text-transform: none !important;
        line-height: 19.5px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap {
    color: #fff !important;
    background-color: #eaeaea !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-author-userinfo-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-prosnap .bv-author-userinfo-value {
        color: #000 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile.bv-popup-inner .bv-popup-prosnap-userinfo .bv-author-userstats-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile.bv-popup-inner .bv-popup-prosnap-userinfo .bv-author-userstats-value {
    color: #000 !important;
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: none !important;
    line-height: 19.5px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile.bv-popup-inner .bv-popup-prosnap-userinfo .bv-author-userinfo-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile.bv-popup-inner .bv-popup-prosnap-userinfo .bv-author-userinfo-value {
    color: #21282d !important;
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    font-style: normal !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar .bv-subject-info-section .bv-subject-info span {
    color: #000 !important;
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: none !important;
    line-height: 19.5px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-profull-sidebar {
    background-color: #eaeaea !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-inline .bv-sidebar-enabled {
    background-color: #eaeaea !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox {
    background-color: #eaeaea !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-injection-target .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-fieldset-arrowicon, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-breadcrumb .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-fieldset-arrowicon {
        border-left-color: #eaeaea !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content {
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-box .bv-deeplink {
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-content-container {
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 #bv-mboxzone-lightbox .bv-mbox-inner {
    background: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-rating-summary-bars-container .bv-secondary-rating-summary-bars {
    background-color: #eeeeed !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.3)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=0 ) !important;
    background-image: -ms-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-rating-summary-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-slider-summary-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-value {
    background-color: #347d56 !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.3)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=0 ) !important;
    background-image: -ms-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-container {
    background-color: #eeeeed !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.3)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=0 ) !important;
    background-image: -ms-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 {
    color: #333 !important;
    font-size: 1em !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-transform: none !important;
    line-height: 1.5em !important;
    clear: both !important;
    zoom: 1 !important;
    font-size: 13px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 ::-webkit-input-placeholder {
        color: #767676 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 :-moz-placeholder {
        color: #767676 !important;
        opacity: 1 !important;
        -ms-filter: none !important;
        filter: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 ::-moz-placeholder {
        color: #767676 !important;
        opacity: 1 !important;
        -ms-filter: none !important;
        filter: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 input:-ms-input-placeholder {
        color: #767676 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 textarea:-ms-input-placeholder {
        color: #767676 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 button {
        white-space: nowrap !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 button::-moz-focus-inner {
            padding: 0 !important;
            border: 0 !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 button.bv-text-link {
            white-space: normal !important;
            text-align: left !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-hidden {
        display: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-glyph {
        font-family: BVCustom !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-off-screen {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        overflow: hidden !important;
        clip: rect(1px 1px 1px 1px) !important;
        clip: rect(1px,1px,1px,1px) !important;
        padding: 0 !important;
        border: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-focusable:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-pseudo-focused, .bv-cv2-cleanslate .bv-core-container-244 .bv-tc-footer .bv-accept-tc-button:focus {
        outline-width: 2px !important;
        outline-color: #347d56 !important;
        outline-style: solid !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-focus-rmvborder .bv-focusable:focus {
        outline-width: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-focusable[tabindex="-1"] {
        outline-width: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-highlight {
        font-weight: 700 !important;
        text-transform: inherit !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bvie .bv-popup:after, .bv-cv2-cleanslate .bv-core-container-244 .bvie .bv-popup:before {
        border: 0 !important;
        content: "" !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-stats-highlight .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-stats-highlight .bv-content-data-summary {
        color: #347d56 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-histogram-target {
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-histogram-target:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-histogram-target:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-histogram-target:after {
            clear: both !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar {
        margin: 0 !important;
        padding: 10px 0 !important;
        background: transparent !important;
        border: 0 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        float: left !important;
        clear: left !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-write-review-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-read-review-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-ask-question-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-client-logo-container {
            float: left !important;
            margin: 0 .75em 8px 0 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-write-review-container .bv-histogram-action .bv-read-review, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-read-review-container .bv-histogram-action .bv-read-review, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-ask-question-container .bv-histogram-action .bv-read-review, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-client-logo-container .bv-histogram-action .bv-read-review {
                margin: 10px 8px !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-client-logo-container {
            overflow: hidden !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-client-logo-container .bv-client-logo-label {
                line-height: 30px !important;
                vertical-align: top !important;
                font-size: 12px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar .bv-client-logo-container img {
                max-width: 90px !important;
                max-height: 30px !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-write-container .bv-submission-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-read-container .bv-submission-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-write-container .bv-read-reviews-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-read-container .bv-read-reviews-button {
        background-color: transparent !important;
        background-image: none !important;
        border-color: transparent !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-right: 15px !important;
        color: #347d56 !important;
        font-size: 14px !important;
        line-height: 22px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-write-container .bv-submission-button:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-read-container .bv-submission-button:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-write-container .bv-read-reviews-button:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-read-container .bv-read-reviews-button:hover {
            color: #347d56 !important;
            font-size: 14px !important;
            line-height: 22px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-write-container .bv-submission-button:visited, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-read-container .bv-submission-button:visited, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-write-container .bv-read-reviews-button:visited, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-read-container .bv-read-reviews-button:visited {
            color: #347d56 !important;
            font-size: 14px !important;
            line-height: 22px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-write-container .bv-submission-button:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-read-container .bv-submission-button:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-write-container .bv-read-reviews-button:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-read-container .bv-read-reviews-button:active {
            color: #347d56 !important;
            font-size: 14px !important;
            line-height: 22px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-write-container .bv-submission-button.bv-write-review, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist .bv-read-container .bv-submission-button.bv-write-review {
            border-left-width: 0 !important;
            border-right-width: 0 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-horizontal .bv-rating-ratio-number .bv-rating {
        width: auto !important;
        float: none !important;
        margin: 0 !important;
        padding: 0 !important;
        border: 0 !important;
        line-height: 22px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-horizontal .bv-stars-container {
        display: inline-block !important;
        vertical-align: middle !important;
        white-space: nowrap !important;
        margin-right: 15px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-horizontal .bv-write-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-horizontal .bv-read-container {
        display: inline-block !important;
        vertical-align: middle !important;
        margin: 0 !important;
        float: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-horizontal .bv-submission-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-horizontal .bv-read-reviews-button {
        white-space: nowrap !important;
        display: inline !important
    }

@media screen and (max-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-sort .bv-dropdown-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-sort .bv-dropdown-title {
        display: inline-block !important;
        max-width: 200px !important;
        overflow: hidden !important;
        text-overflow: ellipsis !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-sort .bv-sort-native select {
        max-width: 150px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar-header {
        line-height: 18px !important
    }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-vertical .bv-write-container .bv-submission-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-vertical .bv-read-container .bv-submission-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-vertical .bv-write-container .bv-read-reviews-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-vertical .bv-read-container .bv-read-reviews-button {
    margin-left: 0 !important;
    margin-right: 15px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-vertical .bv-action-bar {
    padding: 0 !important;
    float: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-vertical .bv-action-bar .bv-write-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar-minimalist-vertical .bv-action-bar .bv-read-container {
        margin-bottom: 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown {
    background-color: #fff !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown .bv-close-btn {
        position: absolute !important;
        top: 0 !important;
        right: 3px !important;
        font-family: 'BVCustom' !important;
        font-size: 28px !important;
        line-height: 28px !important;
        z-index: 2000007040 !important;
        color: #999 !important;
        text-decoration: none !important;
        cursor: pointer !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-rating {
    display: table-cell !important;
    vertical-align: middle !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-rating .bv-rating-stars-container {
        margin-right: .3em !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-avatar-offset-off .bv-content-rating .bv-rating-stars-container {
    vertical-align: top !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-rating.bv-inline-profile {
    float: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-meta-wrapper {
    display: table-cell !important;
    vertical-align: middle !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-meta-wrapper:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-meta-wrapper:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-meta-wrapper:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244:before, .bv-cv2-cleanslate .bv-core-container-244:after {
    content: "" !important;
    display: table !important
}

.bv-cv2-cleanslate .bv-core-container-244:after {
    clear: both !important
}

.bv-cv2-cleanslate .bv-core-container-244 ol, .bv-cv2-cleanslate .bv-core-container-244 ul, .bv-cv2-cleanslate .bv-core-container-244 dl {
    padding: 0 !important;
    margin: 0 !important;
    list-style-type: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 button, .bv-cv2-cleanslate .bv-core-container-244 input, .bv-cv2-cleanslate .bv-core-container-244 select.bv-select-cleanslate, .bv-cv2-cleanslate .bv-core-container-244 textarea {
    vertical-align: baseline !important;
    line-height: normal !important
}

.bv-cv2-cleanslate .bv-core-container-244 button {
    cursor: pointer !important;
    background-color: transparent !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 abbr {
    border-bottom-width: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 abbr[title] {
        cursor: pointer !important;
        border-bottom-style: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 p {
    margin-bottom: 1em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-header {
    margin: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-header .bv-incentivized-summaries-container {
        color: #21282d !important;
        font-family: "Lato",sans-serif !important;
        font-size: 13px !important;
        font-style: normal !important;
        font-weight: 400 !important;
        text-decoration: none !important;
        text-transform: none !important;
        line-height: 20px !important;
        float: left !important;
        clear: both !important;
        width: 60% !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-title-bar {
    padding: 12px 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-title-bar, .bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar, .bv-cv2-cleanslate .bv-core-container-244 .bv-details-bar, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar {
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-title-bar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-details-bar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-title-bar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-details-bar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-title-bar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-details-bar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar {
    position: relative !important;
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-lines: multiple !important;
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-expand-filter-button {
        height: 32px !important;
        width: 36px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-expand-filter-button span {
            cursor: inherit !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-details-bar {
    margin: 10px 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-load-more-spinner, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-container .bv-load-more-spinner {
    width: 44px !important;
    height: 44px !important;
    background: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/fancybox_loading.gif") center center no-repeat !important;
    margin: 0 auto !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-title-bar {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.3)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar-header {
    float: left !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-count {
    text-transform: inherit !important;
    position: relative !important;
    float: left !important;
    padding: 10px !important;
    margin-right: auto !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-count .bv-dropdown-select {
        display: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-count .bv-content-pagination-pages {
        border-color: transparent !important;
        z-index: 9999999 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-count .bv-content-pagination-pages .bv-content-pagination-pages-item button {
            display: none !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-count .bv-content-pagination-show-pages .bv-content-pagination-pages-item button {
        display: block !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-count .bv-content-pagination-pages-item-active {
        background-color: transparent !important;
        border: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-count .bv-content-pagination-pages-item-active:hover {
            background-color: #fff !important;
            border: 0 !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-sort {
    float: right !important;
    position: relative !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-sort .bv-sort-native {
        padding: 10px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-sort .bv-sort-native select {
            display: inline !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar-sort .bv-sort-native select:focus {
                outline-color: #e59700 !important;
                outline-color: -webkit-focus-ring-color !important;
                outline-color: -moz-mac-focusring !important
            }

.bv-cv2-cleanslate .bv-core-container-244 .bv-relevancy-link-target {
    display: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-relevancy-link-target .bv-sort-relevancy button {
        display: inline-block !important;
        vertical-align: middle !important;
        font-family: 'BVCustom' !important;
        font-size: 24px !important;
        line-height: 24px !important;
        text-decoration: none !important;
        color: #295a34 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-relevancy-link-target-visible {
    display: block !important;
    padding: 8px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-popup-relevancy-link {
    font-family: "Lato",sans-serif !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-relevancy-link .bv-popup {
        padding: 15px !important;
        background-color: #fff !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating-label {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: transparent !important;
    padding: 0 10px 0 0 !important;
    margin: .25em 0 !important;
    float: left !important;
    white-space: nowrap !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-percent-recommend-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-stats-container {
    clear: left !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-percent-recommend-container:not(:first-child) {
        margin-top: .5em !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-stats-container {
    border-top: 1px solid #d0d0d0 !important;
    margin-top: .5em !important;
    padding-top: .5em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating-ratio-count {
    font-size: 14px !important;
    color: #347d56 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating-ratio-number {
    position: relative !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating-ratio-number .bv-rating {
        border-right-color: #ccc !important;
        position: relative !important;
        display: block !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-title {
    float: left !important;
    font-weight: 700 !important;
    font-size: 1.5em !important;
    line-height: 1.25em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar .bv-toplevel-actions button, .bv-cv2-cleanslate .bv-core-container-244 .bv-histogram {
    -webkit-transition: all linear .1s !important;
    -moz-transition: all linear .1s !important;
    -o-transition: all linear .1s !important;
    transition: all linear .1s !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-histogram {
    font-family: 'BVCustom' !important;
    font-weight: 400 !important;
    -webkit-font-smoothing: antialiased !important;
    padding: 0 !important;
    color: #666 !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 24px !important;
    padding: 3px !important;
    width: 26px !important;
    height: 25px !important;
    margin-top: 6px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar button {
    display: block !important;
    width: auto !important;
    white-space: nowrap !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-toplevel-actions, .bv-cv2-cleanslate .bv-core-container-244 .bv-write-review-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-read-review-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-ask-question-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-client-logo-container {
    float: right !important;
    width: 25% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-write-review-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-read-review-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-ask-question-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-client-logo-container {
    width: auto !important;
    margin-left: 1% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-client-logo-container {
    overflow: hidden !important;
    margin-right: 20px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-client-logo-container .bv-client-logo-label {
        line-height: 30px !important;
        vertical-align: top !important;
        font-size: 12px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-client-logo-container img {
        max-width: 150px !important;
        max-height: 30px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-toplevel-actions li {
    display: inline !important;
    float: right !important;
    width: 48% !important;
    margin-right: 2% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-data {
    zoom: 1 !important;
    margin-bottom: 1.25em !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data .bv-content-data-recommend-yes .bv-content-data-label-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data .bv-content-data-recommend-no .bv-content-data-label-container {
        font-weight: 700 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data dl {
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data dl:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data dl:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data dl:after {
            clear: both !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data .bv-content-data-value {
        margin-right: 5px !important;
        display: inline !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-product-questions, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-tag-dimensions {
    margin-bottom: 1em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-label-container {
    clear: left !important;
    display: inline !important;
    line-height: 1.7em !important;
    margin-right: 5px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-label-container .bv-content-data-icon {
        font-family: 'BVCustom' !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-label-container .bv-content-data-label {
        font-weight: 700 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-syndication-summary, .bv-cv2-cleanslate .bv-core-container-244 .bv-product-family-summary {
    clear: both !important;
    background-color: transparent !important;
    border: 1.5px solid #949494 !important;
    margin: 10px 0 !important;
    padding: 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-syndication-summary a, .bv-cv2-cleanslate .bv-core-container-244 .bv-product-family-summary a {
        text-decoration: underline !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-syndication-summary .bv-brand-logo {
        display: table-cell !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-syndication-summary .bv-brand-logo-image {
        max-width: 50px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-badge-syndicated {
    padding-left: 10px !important;
    display: table-cell !important;
    vertical-align: middle !important;
    font-family: "Lato",sans-serif !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-placeholder {
    margin-right: 0 !important;
    margin-left: 0 !important;
    background-color: transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-placeholder .bv-rating-stars-container {
        margin: 10px 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-placeholder .bv-write-review-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-placeholder .bv-ask-question-label {
        display: block !important;
        margin-bottom: 15px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-count {
    color: #333 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-count .bv-content-title {
        float: none !important;
        width: auto !important;
        margin: 0 !important;
        font-size: 1.2em !important;
        line-height: 1.2em !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-header {
    padding-bottom: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-header .bv-content-title {
        font-weight: 400 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-header .bv-content-title a {
            color: #347d56 !important;
            cursor: pointer !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-header .bv-avatar-popup-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-header .bv-avatar-author-name {
        color: #000 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-item {
    margin-bottom: 10px !important;
    -webkit-transition: all linear .5s !important;
    -moz-transition: all linear .5s !important;
    -o-transition: all linear .5s !important;
    transition: all linear .5s !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-pagination {
    margin: 0 10px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-item-close {
    font-family: 'BVCustom' !important;
    float: left !important;
    margin: 0 10px !important;
    font-size: 18px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-top-question .bv-content-core-float .bv-content-header button.bv-avatar-popup-target span * {
    cursor: pointer !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-top-question .bv-content-core-float:hover .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-top-question .bv-content-header .bv-content-data-count:hover .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-top-question .bv-content-core-float:hover .bv-content-title a *, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-top-question .bv-content-header .bv-content-data-count:hover .bv-content-title a * {
    color: #347d56 !important;
    text-decoration: none !important;
    cursor: pointer !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-top-question .bv-content-summary-title.bv-focusable:hover p {
    cursor: pointer !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-badge-image img {
    max-width: 100% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-badge {
    background-color: #f7f7f7 !important;
    -webkit-border-radius: .25em !important;
    border-radius: .25em !important;
    color: #21282d !important;
    padding: 1px 5px 1px 0 !important;
    margin: 0 4px 4px 0 !important;
    position: relative !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-badge:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge .bv-badge-icon {
        font-family: 'BVCustom' !important;
        font-size: 20px !important;
        float: left !important;
        padding: 0 5px !important;
        color: #f2a80b !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge .bv-badge-label {
        float: left !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-title {
    margin-bottom: .25em !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-title > a {
        text-transform: capitalize !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-preview-message {
    font-size: 13px !important;
    font-family: "Lato",sans-serif !important;
    line-height: 20px !important;
    padding: 10px 15px !important;
    background-color: #f8f0ce !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%) !important;
    margin: 0 0 15px !important;
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.2) !important;
    box-shadow: inset 0 0 2px rgba(0,0,0,.2) !important;
    text-shadow: 0 1px rgba(255,255,255,.5) !important;
    color: #444 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-search-btn:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-btn-follow:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-btn-share:hover {
    color: #666 !important;
    background-color: #ddd !important;
    background-image: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-search-btn:hover {
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important;
    box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-expand-filter-button {
    margin: 4px 0 4px -2px !important;
    line-height: 14px !important;
    font-size: 14px !important;
    white-space: nowrap !important;
    float: right !important;
    font-family: Arial,Helvetica,'Bitstream Vera',sans-serif !important;
    background-color: #ededed !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-expand-filter-button .bv-filter-control-icon {
        display: inline-block !important;
        font-size: 24px !important;
        line-height: 24px !important;
        color: #000 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-expand-filter-button .bv-filter-control-text {
        display: block !important;
        width: 0 !important;
        height: 0 !important;
        text-indent: -9999px !important;
        overflow: hidden !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-expand-filter-button:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-expand-filter-button:focus {
        background-color: #ddd !important;
        font-family: Arial,Helvetica,'Bitstream Vera',sans-serif !important;
        line-height: 14px !important;
        font-size: 14px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-review {
    font-size: 13px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    text-transform: none !important;
    line-height: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-content-data-summary .bv-content-data-count {
    width: 80px !important;
    line-height: 22px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-content-data-count .bv-outline, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-outline-grayed {
    outline-width: 1px !important;
    outline-style: solid !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-outline:focus {
    border-color: #000 !important;
    outline-offset: 2px !important;
    outline-width: 2px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-outline .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-outline .bv-content-data-label {
    cursor: pointer !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-outline {
    outline-color: #347d56 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-outline-grayed {
    outline-color: #747474 !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-outline-grayed .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-outline-grayed .bv-content-data-label {
        color: #747474 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-list-container .bv-trustmarkIcon {
    margin: 10px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination {
    zoom: 1 !important;
    background-color: #f7f7f7 !important;
    margin-top: -1px !important;
    margin-bottom: 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-container {
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-container:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-container:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-container:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-container:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-container:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-container:after {
            clear: both !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-pages, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-pages {
        float: left !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages {
        padding: 5px 14px !important;
        font-family: Arial,Helvetica,'Bitstream Vera',sans-serif !important;
        line-height: 20px !important;
        font-size: 14px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages-load-more, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages-load-more {
        text-align: center !important;
        margin: 10px auto !important;
        width: 33% !important;
        float: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-pages .bv-content-pagination-pages-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-pages .bv-content-pagination-pages-item {
        color: #21282d !important;
        display: none !important;
        white-space: nowrap !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-pages .bv-content-pagination-pages-item:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-pages .bv-content-pagination-pages-item:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-pages .bv-content-pagination-pages-item:hover a, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-pages .bv-content-pagination-pages-item:hover a {
            background-color: #3d6db5 !important;
            color: #fff !important;
            cursor: pointer !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-pages .bv-content-pagination-pages-item-active, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-pages .bv-content-pagination-pages-item-active, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-pages .bv-content-pagination-pages-item-active:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-pages .bv-content-pagination-pages-item-active:hover {
        display: block !important;
        cursor: default !important;
        background-color: transparent !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-pages .bv-content-pagination-pages-item-active, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-pages .bv-content-pagination-pages-item-active {
        position: relative !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-pagination-pages-active .bv-content-pagination-pages-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-pagination-pages-active .bv-content-pagination-pages-item {
        display: block !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn {
        display: block !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-expand-filter-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-expand-filter-button {
        margin: 4px 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages-inactive, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages-inactive, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages-inactive:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages-inactive:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages-inactive .bv-content-btn-pages-prev, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages-inactive .bv-content-btn-pages-prev, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages-inactive .bv-content-btn-pages-next, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages-inactive .bv-content-btn-pages-next {
        cursor: default !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages-prev, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages-prev, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages-next, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages-next {
        text-shadow: none !important;
        display: inline-block !important;
        cursor: pointer !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages {
        position: relative !important;
        z-index: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages:focus {
            z-index: 1 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages-first, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages-first {
        padding-left: 10px !important;
        margin-right: 2px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-content-btn-pages-last, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination .bv-content-btn-pages-last {
        padding-right: 10px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 h3.bv-content-pagination-pages-current, .bv-cv2-cleanslate .bv-core-container-244 h3.bv-content-pagination-pages-current:hover {
    color: #21282d !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-pages-current {
    display: inline-block !important;
    vertical-align: middle !important;
    white-space: nowrap !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-pages-arrow, .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-arrow {
    font-size: 12px !important;
    line-height: 12px !important;
    font-family: 'BVCustom','times new roman' !important;
    position: absolute !important;
    top: 50% !important;
    right: 10px !important;
    margin-top: -4px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-buttons {
    float: right !important;
    margin: 5px 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-buttons .bv-content-pagination-buttons-item {
        float: left !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-pagination-buttons .bv-content-pagination-buttons-item .bv-content-btn {
            width: auto !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown {
    font-size: 13px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-item {
        white-space: nowrap !important;
        padding: 8px 30px 8px 10px !important;
        color: #21282d !important;
        font-family: "Lato",sans-serif !important;
        font-size: 13px !important;
        font-style: normal !important;
        font-weight: 400 !important;
        text-decoration: none !important;
        text-transform: none !important;
        line-height: 20px !important;
        position: relative !important;
        border-style: solid !important;
        border-width: 0 1px !important;
        border-color: transparent !important;
        overflow: hidden !important;
        zoom: 1 !important;
        text-overflow: ellipsis !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-item .bv-dropdown-title {
            display: inline !important;
            white-space: nowrap !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-item span {
            white-space: nowrap !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-item-last {
        -webkit-border-radius: 0 0 4px 4px !important;
        border-radius: 0 0 4px 4px !important;
        border-bottom-width: 1px !important;
        border-bottom-color: #d0d0d0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-item:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-item:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-item-hover {
        background-color: #3d6db5 !important;
        color: #fff !important;
        cursor: pointer !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-item-active, .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-item-active:hover {
        font-weight: 700 !important;
        display: block !important;
        cursor: default !important;
        background-color: transparent !important;
        color: #21282d !important;
        -webkit-border-radius: 4px 4px 0 0 !important;
        border-radius: 4px 4px 0 0 !important;
        text-align: right !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul .bv-dropdown-active {
        border-color: #d0d0d0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul.bv-dropdown-active .bv-dropdown-arrow {
            color: #999 !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul.bv-dropdown-active .bv-dropdown-item:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul.bv-dropdown-active .bv-dropdown-item-hover {
            background-color: #3d6db5 !important;
            color: #fff !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul.bv-dropdown-active .bv-dropdown-item-active, .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-container .bv-dropdown ul.bv-dropdown-active .bv-dropdown-item-active:hover {
            border-top-color: #d0d0d0 !important;
            color: inherit !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-target {
    padding: 10px 25px 10px 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-target button {
        max-width: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-target .bv-dropdown-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-target .bv-dropdown-title {
        text-overflow: ellipsis !important;
        overflow: hidden !important;
        white-space: nowrap !important;
        vertical-align: middle !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-target .bv-dropdown-title {
        display: inline-block !important;
        width: 100% !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown select.bv-select-cleanslate {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown ul {
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
    display: block !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: #d0d0d0 !important;
    background-color: #fff !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown ul .bv-dropdown-item:first-child {
        -webkit-border-radius: 4px 4px 0 0 !important;
        border-radius: 4px 4px 0 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown ul .bv-dropdown-item:last-child {
        -webkit-border-radius: 0 0 4px 4px !important;
        border-radius: 0 0 4px 4px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown ul .bv-dropdown-item-selected, .bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown ul .bv-dropdown-item-selected:hover {
        background-color: #f7f7f7 !important;
        color: #21282d !important;
        cursor: default !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list {
    margin-bottom: 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item {
        margin: 0 10px 2px !important;
        border: 0 !important;
        clear: both !important;
        display: block !important;
        -webkit-transition: all ease .5s !important;
        -moz-transition: all ease .5s !important;
        -o-transition: all ease .5s !important;
        transition: all ease .5s !important;
        background-color: #f7f7f7 !important;
        -webkit-border-radius: .25em !important;
        border-radius: .25em !important;
        color: #21282d !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item .bv-content-core {
            float: left !important;
            width: 100% !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item .bv-content-core .bv-content-header, .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item .bv-content-core .bv-content-summary {
                background-color: transparent !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item .bv-content-core .bv-content-summary-body {
                word-wrap: break-word !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item .bv-content-core .bv-content-header .bv-content-meta-wrapper {
                display: block !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item .bv-author-no-avatar, .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item .bv-author-thumb {
            width: 30px !important;
            height: 30px !important;
            font-size: 38px !important;
            line-height: 36px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item-hidden {
        display: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item-avatar-offset-on {
        padding-left: 40px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item-avatar-offset-on .bv-content-header {
            margin-left: -40px !important;
            padding-bottom: 0 !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-list .bv-content-item-avatar-offset-on .bv-content-data-summary {
            padding-left: 40px !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings {
    clear: both !important;
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-container:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-bar:after {
    content: "" !important;
    display: table !important;
    clear: both !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider {
    width: 100% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-container {
    position: relative !important;
    display: block !important;
    border: 1px solid #ccc !important;
    margin-bottom: 5px !important;
    height: 8px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-bar {
    position: absolute !important;
    width: 100% !important;
    z-index: 1 !important
}

.bv-cv2-cleanslate .bv-core-container-244 li.bv-content-slider-segment {
    display: block !important;
    float: left !important;
    height: 8px !important;
    border-left: 1px solid #ccc !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important
}

    .bv-cv2-cleanslate .bv-core-container-244 li.bv-content-slider-segment:first-child {
        border-left: 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-halfway {
    display: block !important;
    position: absolute !important;
    top: 0 !important;
    left: 50% !important;
    width: 2px !important;
    height: 12px !important;
    border-right: 1px solid #666 !important;
    margin: -2px 0 0 -1px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-value-container {
    position: relative !important;
    margin: 0 6px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-value {
    position: absolute !important;
    top: 0 !important;
    left: -6px !important;
    margin-top: -2px !important;
    display: block !important;
    height: 12px !important;
    width: 12px !important;
    z-index: 2 !important;
    -webkit-box-shadow: insert 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important;
    -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important;
    box-shadow: inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-sublabel1, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-sublabel2 {
    color: #347d56 !important;
    font-family: "Lato",sans-serif !important;
    font-size: 12px !important;
    width: 49% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-sublabel1 {
    float: left !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-slider-sublabel2 {
    float: right !important;
    text-align: right !important
}

@media screen and (max-width: 480px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar {
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
        flex-wrap: wrap !important;
        align-items: baseline !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar .bv-action-bar-header {
            margin-right: auto !important;
            margin-bottom: 10px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-control-bar-count {
        -webkit-box-flex: 0 1 100% !important;
        -webkit-flex: 0 1 100% !important;
        -ms-flex: 0 1 100% !important;
        flex: 0 1 100% !important;
        text-align: center !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-relevancy-link-target {
        margin-right: auto !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-control-bar-sort {
        margin-right: auto !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-control-bar-sort .bv-dropdown-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-control-bar-sort .bv-dropdown-title {
            max-width: 120px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-control-bar-sort .bv-sort-native select {
            max-width: 120px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-control-bar .bv-expand-filter-button {
        margin: 4px 5px 4px 0 !important
    }
}

@media screen and (max-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-toplevel-actions, .bv-cv2-cleanslate .bv-core-container-244 .bv-text-stats, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-action-btns, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-report-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-meta, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-summary {
        clear: left !important;
        float: left !important;
        -webkit-transition: all .25s ease !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown {
        display: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-action-bar {
        margin: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-toplevel-actions, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-action-btns button {
        width: 50% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-action-btns button {
        margin-top: 12px !important;
        padding: 8px 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-toplevel-actions li {
        margin-left: 2% !important;
        margin-right: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-action-btns {
        width: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary .bv-section-summary-block, .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary .bv-head-to-head td {
        width: 100% !important;
        display: block !important;
        overflow: hidden !important;
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary .bv-section-summary-block .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary .bv-head-to-head td .bv-content-title {
            width: auto !important;
            float: none !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-summary {
        word-wrap: break-word !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-summary .bv-text-link {
            line-height: inherit !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-summary, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-offset-on {
        float: none !important;
        width: auto !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-container {
        margin-left: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-report-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-toplevel-actions {
        clear: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-action-bar button {
        margin-top: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container .bv-rating-ratio {
        top: -9px !important;
        -webkit-transition: all .25s ease !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-percent-recommend-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-stats-container {
        clear: left !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-rating-ratio-number {
        padding: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-core-float .bv-content-data-summary {
        padding-right: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-data-count {
            position: static !important;
            display: block !important;
            clear: both !important;
            width: auto !important;
            text-align: left !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-data-count .bv-content-title {
                display: inline !important;
                font-size: 13px !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-header-meta, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-rating, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-meta-wrapper {
            display: block !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-rating {
            float: left !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-meta-wrapper {
            clear: left !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-meta {
            clear: left !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-author-badges {
            clear: none !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-header-meta {
            min-height: 25px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-author-profile .bv-inline-profile .bv-author-avatar-nickname {
            display: none !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-item-avatar-offset-on .bv-content-item-avatar-offset-on {
            padding-left: 40px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-item-avatar-offset-on .bv-content-item-avatar-offset-on .bv-content-header {
                margin-left: -40px !important;
                padding-bottom: 0 !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-item-avatar-offset-on .bv-content-actions-container .bv-content-btn-feedback-yes, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-item-avatar-offset-on .bv-content-actions-container .bv-content-btn-feedback-no, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-item-avatar-offset-on .bv-content-actions-container .bv-content-report-btn {
            padding: 2px 4px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-item-avatar-offset-on .bv-secondary-content-item .bv-content-actions-container {
            padding: 0 !important;
            margin-left: -38px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-review .bv-content-item-avatar-offset-on {
        padding: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-review .bv-content-item-avatar-offset-on .bv-content-header {
            margin: 0 !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-review .bv-content-item-avatar-offset-on .bv-content-data-summary {
            padding-left: 0 !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-review .bv-content-item-avatar-offset-on .bv-content-header-meta {
            margin-bottom: 15px !important;
            padding-left: 60px !important;
            min-height: 50px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-review .bv-content-item-avatar-offset .bv-secondary-content-item .bv-content-item-avatar-offset-off .bv-content-header-meta {
        padding-left: 0 !important;
        margin: 0 !important;
        min-height: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-review .bv-content-item-avatar-offset .bv-secondary-content-item .bv-content-item-avatar-offset-on {
        padding-left: 40px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-review .bv-content-item-avatar-offset .bv-secondary-content-item .bv-content-item-avatar-offset-on .bv-content-header {
            margin-left: -40px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-review .bv-content-item-avatar-offset .bv-secondary-content-item .bv-content-item-avatar-offset-on .bv-content-header-meta {
            padding-left: 40px !important;
            margin: 0 !important;
            min-height: 0 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-content-item-avatar-offset-on .bv-secondary-content-item {
        margin-left: -50px !important
    }
}

.bv-absolute-top-container {
    z-index: 2000008050 !important;
    position: absolute !important;
    display: block !important;
    overflow: visible !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important
}

.bv-dropdown-style-containerOverflow {
    padding: 10px !important
}

.bv-popup-in {
    margin-top: -10px !important;
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    -webkit-transition: all ease .25s !important;
    -moz-transition: all ease .25s !important;
    -o-transition: all ease .25s !important;
    transition: all ease .25s !important
}

.bv-popup-out {
    margin-top: 0 !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important;
    -webkit-transition: all ease .25s !important;
    -moz-transition: all ease .25s !important;
    -o-transition: all ease .25s !important;
    transition: all ease .25s !important
}

.bv-dropdown-in {
    margin-top: 5px !important;
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    -webkit-transition: all ease .15s !important;
    -moz-transition: all ease .15s !important;
    -o-transition: all ease .15s !important;
    transition: all ease .15s !important
}

.bv-dropdown-out {
    margin-top: 0 !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important;
    -webkit-transition: all ease .15s !important;
    -moz-transition: all ease .15s !important;
    -o-transition: all ease .15s !important;
    transition: all ease .15s !important
}

.bv-dropdown-inmbox {
    z-index: 2000008040 !important
}

.bv-verify-css-loaded {
    display: none !important
}

.bv-aria-status {
    position: absolute !important;
    top: 0 !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-0 {
    width: 0 !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-1 {
    width: 1% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-2 {
    width: 2% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-3 {
    width: 3% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-4 {
    width: 4% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-5 {
    width: 5% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-6 {
    width: 6% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-7 {
    width: 7% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-8 {
    width: 8% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-9 {
    width: 9% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-10 {
    width: 10% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-11 {
    width: 11% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-12 {
    width: 12% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-13 {
    width: 13% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-14 {
    width: 14% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-15 {
    width: 15% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-16 {
    width: 16% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-17 {
    width: 17% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-18 {
    width: 18% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-19 {
    width: 19% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-20 {
    width: 20% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-21 {
    width: 21% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-22 {
    width: 22% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-23 {
    width: 23% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-24 {
    width: 24% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-25 {
    width: 25% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-26 {
    width: 26% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-27 {
    width: 27% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-28 {
    width: 28% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-29 {
    width: 29% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-30 {
    width: 30% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-31 {
    width: 31% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-32 {
    width: 32% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-33 {
    width: 33% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-34 {
    width: 34% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-35 {
    width: 35% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-36 {
    width: 36% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-37 {
    width: 37% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-38 {
    width: 38% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-39 {
    width: 39% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-40 {
    width: 40% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-41 {
    width: 41% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-42 {
    width: 42% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-43 {
    width: 43% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-44 {
    width: 44% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-45 {
    width: 45% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-46 {
    width: 46% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-47 {
    width: 47% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-48 {
    width: 48% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-49 {
    width: 49% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-50 {
    width: 50% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-51 {
    width: 51% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-52 {
    width: 52% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-53 {
    width: 53% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-54 {
    width: 54% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-55 {
    width: 55% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-56 {
    width: 56% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-57 {
    width: 57% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-58 {
    width: 58% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-59 {
    width: 59% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-60 {
    width: 60% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-61 {
    width: 61% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-62 {
    width: 62% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-63 {
    width: 63% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-64 {
    width: 64% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-65 {
    width: 65% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-66 {
    width: 66% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-67 {
    width: 67% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-68 {
    width: 68% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-69 {
    width: 69% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-70 {
    width: 70% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-71 {
    width: 71% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-72 {
    width: 72% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-73 {
    width: 73% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-74 {
    width: 74% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-75 {
    width: 75% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-76 {
    width: 76% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-77 {
    width: 77% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-78 {
    width: 78% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-79 {
    width: 79% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-80 {
    width: 80% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-81 {
    width: 81% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-82 {
    width: 82% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-83 {
    width: 83% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-84 {
    width: 84% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-85 {
    width: 85% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-86 {
    width: 86% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-87 {
    width: 87% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-88 {
    width: 88% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-89 {
    width: 89% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-90 {
    width: 90% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-91 {
    width: 91% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-92 {
    width: 92% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-93 {
    width: 93% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-94 {
    width: 94% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-95 {
    width: 95% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-96 {
    width: 96% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-97 {
    width: 97% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-98 {
    width: 98% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-99 {
    width: 99% !important
}

.bv-cv2-cleanslate.bv-cleanslate div .bv-width-from-rating-stats-100 {
    width: 100% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="0"] {
    margin-left: 0 !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="1"] {
    margin-left: 1% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="2"] {
    margin-left: 2% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="3"] {
    margin-left: 3% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="4"] {
    margin-left: 4% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="5"] {
    margin-left: 5% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="6"] {
    margin-left: 6% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="7"] {
    margin-left: 7% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="8"] {
    margin-left: 8% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="9"] {
    margin-left: 9% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="10"] {
    margin-left: 10% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="11"] {
    margin-left: 11% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="12"] {
    margin-left: 12% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="13"] {
    margin-left: 13% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="14"] {
    margin-left: 14% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="15"] {
    margin-left: 15% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="16"] {
    margin-left: 16% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="17"] {
    margin-left: 17% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="18"] {
    margin-left: 18% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="19"] {
    margin-left: 19% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="20"] {
    margin-left: 20% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="21"] {
    margin-left: 21% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="22"] {
    margin-left: 22% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="23"] {
    margin-left: 23% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="24"] {
    margin-left: 24% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="25"] {
    margin-left: 25% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="26"] {
    margin-left: 26% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="27"] {
    margin-left: 27% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="28"] {
    margin-left: 28% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="29"] {
    margin-left: 29% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="30"] {
    margin-left: 30% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="31"] {
    margin-left: 31% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="32"] {
    margin-left: 32% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="33"] {
    margin-left: 33% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="34"] {
    margin-left: 34% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="35"] {
    margin-left: 35% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="36"] {
    margin-left: 36% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="37"] {
    margin-left: 37% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="38"] {
    margin-left: 38% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="39"] {
    margin-left: 39% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="40"] {
    margin-left: 40% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="41"] {
    margin-left: 41% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="42"] {
    margin-left: 42% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="43"] {
    margin-left: 43% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="44"] {
    margin-left: 44% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="45"] {
    margin-left: 45% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="46"] {
    margin-left: 46% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="47"] {
    margin-left: 47% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="48"] {
    margin-left: 48% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="49"] {
    margin-left: 49% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="50"] {
    margin-left: 50% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="51"] {
    margin-left: 51% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="52"] {
    margin-left: 52% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="53"] {
    margin-left: 53% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="54"] {
    margin-left: 54% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="55"] {
    margin-left: 55% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="56"] {
    margin-left: 56% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="57"] {
    margin-left: 57% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="58"] {
    margin-left: 58% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="59"] {
    margin-left: 59% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="60"] {
    margin-left: 60% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="61"] {
    margin-left: 61% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="62"] {
    margin-left: 62% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="63"] {
    margin-left: 63% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="64"] {
    margin-left: 64% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="65"] {
    margin-left: 65% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="66"] {
    margin-left: 66% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="67"] {
    margin-left: 67% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="68"] {
    margin-left: 68% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="69"] {
    margin-left: 69% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="70"] {
    margin-left: 70% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="71"] {
    margin-left: 71% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="72"] {
    margin-left: 72% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="73"] {
    margin-left: 73% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="74"] {
    margin-left: 74% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="75"] {
    margin-left: 75% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="76"] {
    margin-left: 76% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="77"] {
    margin-left: 77% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="78"] {
    margin-left: 78% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="79"] {
    margin-left: 79% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="80"] {
    margin-left: 80% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="81"] {
    margin-left: 81% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="82"] {
    margin-left: 82% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="83"] {
    margin-left: 83% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="84"] {
    margin-left: 84% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="85"] {
    margin-left: 85% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="86"] {
    margin-left: 86% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="87"] {
    margin-left: 87% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="88"] {
    margin-left: 88% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="89"] {
    margin-left: 89% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="90"] {
    margin-left: 90% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="91"] {
    margin-left: 91% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="92"] {
    margin-left: 92% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="93"] {
    margin-left: 93% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="94"] {
    margin-left: 94% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="95"] {
    margin-left: 95% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="96"] {
    margin-left: 96% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="97"] {
    margin-left: 97% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="98"] {
    margin-left: 98% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="99"] {
    margin-left: 99% !important
}

.bv-cv2-cleanslate.bv-cleanslate div [data-bv-margin-from-stats^="100"] {
    margin-left: 100% !important
}

#BVSEO_meta {
    display: none !important
}

.bv-content-summary-body-text .bv-disclaimer {
    color: #333 !important;
    font-size: 11px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-narrow .bv-mbox .bv-mbox-content-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox .bv-mbox-content-container {
    float: none !important;
    width: 100% !important
}

.bv-cv2-cleanslate .bv-mbox-secondary-content, .bv-cv2-cleanslate .bv-mbox-search-content {
    -webkit-transition: all ease .4s !important;
    -moz-transition: all ease .4s !important;
    -o-transition: all ease .4s !important;
    transition: all ease .4s !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content {
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    -webkit-transform: translateZ(0) scale(1) !important;
    -moz-transform: translateZ(0) scale(1) !important;
    -o-transform: translateZ(0) scale(1) !important;
    transform: translateZ(0) scale(1) !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content .bv-content-item {
        margin-left: 0 !important;
        margin-right: 0 !important;
        border: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-secondary-content-list, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-secondary-content-list, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content .bv-content-item .bv-secondary-content-list {
            margin-bottom: 10px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-secondary-content-list .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-secondary-content-list .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content .bv-content-item .bv-secondary-content-list .bv-content-item {
                margin: 0 10px 2px !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-mbox-injection-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox-injection-target {
        padding: 20px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content.bv-mbox-inline .bv-mbox {
    margin: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-media-box {
    padding: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-list-questions .bv-content-item.bv-content-question .bv-content-actions-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-fullpro-archive .bv-content-list-questions .bv-content-item.bv-content-question .bv-content-actions-container {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-header .bv-content-title:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-data-summary .bv-content-title:hover {
    cursor: default !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-header .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-data-summary .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-header .bv-content-title a *, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-data-summary .bv-content-title a * {
    cursor: default !important;
    text-decoration: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-content-actions-container {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-active-feedback {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-data-label {
    cursor: default !important;
    text-decoration: none !important;
    color: #347d56 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-title:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-data-label:hover {
        cursor: default !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question a.bv-secondary-content-link {
    word-wrap: break-word !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-data-summary .bv-content-data-count {
    position: absolute !important;
    text-align: center !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content.bv-mbox-need-user .bv-mbox .bv-content-item.bv-content-question .bv-content-actions-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search.bv-mbox-need-user .bv-content-item.bv-content-question .bv-content-actions-container {
    display: block !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content.bv-mbox-need-user .bv-mbox .bv-content-item.bv-content-question .bv-content-actions-container .bv-mbox-hide-answer-question-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search.bv-mbox-need-user .bv-content-item.bv-content-question .bv-content-actions-container .bv-mbox-hide-answer-question-button {
        display: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-box {
    width: 80% !important;
    max-width: 840px !important;
    margin: 0 auto !important;
    overflow: visible !important;
    position: relative !important;
    -webkit-transition: all ease .4s !important;
    -moz-transition: all ease .4s !important;
    -o-transition: all ease .4s !important;
    transition: all ease .4s !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important;
    -webkit-transform: translateZ(0) scale(0.8) !important;
    -moz-transform: translateZ(0) scale(0.8) !important;
    -o-transform: translateZ(0) scale(0.8) !important;
    transform: translateZ(0) scale(0.8) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-over {
    margin: 0 !important;
    max-width: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-narrow {
    width: 680px !important
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-narrow.bv-mbox-media-upload {
        width: 62% !important
    }
}

.bv-mbox-opened .bv-core-container-244 .bv-mbox-box {
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -o-transform: none !important;
    transform: none !important
}

    .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox {
        zoom: 1 !important;
        -webkit-box-shadow: 0 10px 25px rgba(0,0,0,.5) !important;
        box-shadow: 0 10px 25px rgba(0,0,0,.5) !important;
        position: relative !important
    }

        .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox:before, .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox:after {
            content: "" !important;
            display: table !important
        }

        .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox:after {
            clear: both !important
        }

    .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-deeplink {
        padding: 0 10px 0 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar.bv-sidebar-enabled {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar.bv-sidebar-disabled {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar {
    float: left !important;
    width: 25% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar {
        margin: 20px !important;
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar:after {
            clear: both !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-info {
        color: #fff !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-image {
        max-width: 100% !important;
        -webkit-border-radius: 5px !important;
        border-radius: 5px !important;
        margin-bottom: 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-name-header {
        font-weight: 700 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-content-container {
    overflow: hidden !important;
    position: relative !important;
    float: right !important;
    width: 75% !important;
    -webkit-transition: height linear .2s !important;
    -moz-transition: height linear .2s !important;
    -o-transition: height linear .2s !important;
    transition: height linear .2s !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-target {
    width: 100% !important;
    -webkit-box-shadow: -1px 0 0 rgba(255,255,255,.2) !important;
    box-shadow: -1px 0 0 rgba(255,255,255,.2) !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    position: absolute !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -o-transform: none !important;
    transform: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-target .bv-table-full-width {
        table-layout: fixed !important;
        width: 100% !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb {
    padding: 20px 12px !important;
    font-size: 18px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    background-color: transparent !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item {
        position: relative !important;
        float: left !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item .bv-submission-icon {
            color: #338b2b !important;
            margin: 0 !important;
            font-family: 'BVCustom' !important;
            position: absolute !important;
            top: 0 !important;
            margin-top: -10px !important;
            font-size: 40px !important;
            line-height: 40px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item .bv-submission-icon-text {
            float: left !important;
            margin-left: 40px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item .bv-submission-text {
            font-size: 24px !important;
            font-weight: 700 !important;
            margin: 0 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb .bv-mbox-breadcrumb-divider {
        padding: 0 5px 0 0 !important;
        color: #ccc !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb .active {
        color: #ccc !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container {
    -webkit-transition-delay: 0s !important;
    -moz-transition-delay: 0s !important;
    -o-transition-delay: 0s !important;
    transition-delay: 0s !important;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container .bv-mbox-injection-target {
        -webkit-transition: none !important;
        -moz-transition: none !important;
        -o-transition: none !important;
        transition: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container.bv-mbox-multi {
        -webkit-transition-delay: .2s !important;
        -moz-transition-delay: .2s !important;
        -o-transition-delay: .2s !important;
        transition-delay: .2s !important;
        -webkit-transition: all linear .2s !important;
        -moz-transition: all linear .2s !important;
        -o-transition: all linear .2s !important;
        transition: all linear .2s !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container.bv-mbox-multi .bv-mbox-injection-target {
            -webkit-transition: all linear .2s !important;
            -moz-transition: all linear .2s !important;
            -o-transition: all linear .2s !important;
            transition: all linear .2s !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-left {
    -webkit-transform: translateX(-100%) !important;
    -moz-transform: translateX(-100%) !important;
    -o-transform: translateX(-100%) !important;
    transform: translateX(-100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-right {
    -webkit-transform: translateX(100%) !important;
    -moz-transform: translateX(100%) !important;
    -o-transform: translateX(100%) !important;
    transform: translateX(100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-scale-out {
    height: 0 !important;
    overflow: hidden !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important;
    border-color: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-scale-in {
    height: auto !important;
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bvie .bv-mbox-left, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bvie .bv-mbox-right {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-top-question {
    position: relative !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-close {
    position: absolute !important;
    top: 0 !important;
    right: 3px !important;
    font-family: 'BVCustom' !important;
    font-size: 28px !important;
    line-height: 28px !important;
    z-index: 2000007040 !important;
    color: #767676 !important;
    text-decoration: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-close:focus {
        color: #000 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-close:focus {
        outline: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close span {
        cursor: inherit !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close:hover {
        color: #2d2d2d !important;
        text-decoration: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close {
    position: absolute !important;
    top: 0 !important;
    right: 3px !important;
    font-family: 'BVCustom' !important;
    font-size: 28px !important;
    line-height: 28px !important;
    z-index: 2000007040 !important;
    color: #767676 !important;
    text-decoration: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close:focus {
        color: #000 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close span {
        cursor: inherit !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close:hover {
        color: #2d2d2d !important;
        text-decoration: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox-injection-container {
    background-color: #000 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-inline {
    position: relative !important;
    width: auto !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-inline .bv-mbox-close {
        top: 20px !important;
        right: 30px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable, .bv-cv2-cleanslate .bv-core-container-244 .bv-thankyou {
    padding: 0 50px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-thankyou h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-thankyou h2 {
        text-align: center !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate .bv-submission-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error .bv-submission-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable .bv-submission-icon {
        color: #666 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-injection-container {
    min-height: 450px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-close span {
    cursor: pointer !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-form-header {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext, .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary, .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext {
    border: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-active {
    background-color: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions {
    float: left !important;
    width: 100% !important;
    border: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    margin: -20px 0 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions .bv-form-actions, .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions .bv-fieldset-agreements {
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-submission .bv-fake-submission textarea {
    height: 2.5em !important;
    overflow: hidden !important
}

.bv-mbox-overlay, .bv-mbox-lightbox {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important
}

.bv-above-mbox, .bv-absolute-top-container.bv-above-mbox {
    z-index: 2000008032 !important
}

.bv-mbox-lightbox {
    top: 50px !important;
    z-index: 2000008030 !important;
    position: fixed !important
}

    .bv-mbox-lightbox .bv-fake-inline .bv-submission-section {
        margin: 0 10px !important
    }

.bv-mbox-overlay {
    opacity: .4 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40) !important;
    filter: alpha(opacity=40) !important;
    background: #000 !important;
    z-index: 2000008020 !important;
    height: 100% !important;
    position: fixed !important
}

.bv-hiding {
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important
}

.bv-mbox-overlay-hide {
    display: none !important
}

#bv-mboxzone-terms-and-conditions, .bv-mbox-overlay.terms-and-conditions-overlay {
    z-index: 2000008040 !important
}

.bv-mbox-overlay.ipad {
    -webkit-transform: translateZ(0) scaleY(2) !important;
    -moz-transform: translateZ(0) scaleY(2) !important;
    -o-transform: translateZ(0) scaleY(2) !important;
    transform: translateZ(0) scaleY(2) !important
}

#bv-mbox-loading {
    background-repeat: no-repeat !important;
    background-image: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/fancybox_sprite.png") !important;
    position: fixed !important;
    top: 50% !important;
    left: 50% !important;
    margin-top: -22px !important;
    margin-left: -22px !important;
    background-position: 0 -108px !important;
    opacity: .8 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80) !important;
    filter: alpha(opacity=80) !important;
    cursor: pointer !important;
    z-index: 2000008030 !important
}

.bv-mbox-spinner {
    width: 44px !important;
    height: 44px !important;
    background: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/fancybox_loading.gif") center center no-repeat !important
}

@media screen and (max-width: 680px) {
    .bv-mbox-lightbox {
        top: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-content-container {
        width: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-injection-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-breadcrumb {
        border: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-box {
        width: 100% !important
    }

    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox-close:focus {
        color: #999 !important
    }

    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox-inner {
        -webkit-box-shadow: 0 3px 5px 5px #999 !important;
        box-shadow: 0 3px 5px 5px #999 !important
    }

    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox {
        padding: 0 !important
    }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline {
            padding: 0 !important
        }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext {
                border: 0 !important
            }

                #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-fieldset-active:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-valid:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-error:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-valid .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-error .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-fieldset-active:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-valid:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-error:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-valid .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-error .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-fieldset-active:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-valid:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-error:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-valid .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-error .bv-fieldset-select-wrapper:after {
                    top: 28px !important
                }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb {
            font-size: 20px !important;
            line-height: 20px !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-form, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar {
            width: 100% !important;
            border: 0 !important
        }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar {
                margin: 10px 30px 10px 10px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-info {
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-image {
                max-height: 50px !important;
                max-width: 25% !important;
                float: left !important;
                margin: 0 10px 0 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-name-header {
                max-width: 75% !important;
                float: left !important;
                text-shadow: none !important
            }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-form-header {
            text-align: left !important;
            padding: 15px !important;
            background-color: #000 !important;
            color: #fff !important;
            font-size: 15px !important;
            font-weight: 700 !important;
            -webkit-border-radius: 0 !important;
            border-radius: 0 !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-rating-helper {
            display: none !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-cancel {
            color: #295a34 !important;
            text-shadow: none !important;
            background-color: #eee !important;
            border-bottom-width: 1px !important;
            border-bottom-style: none !important;
            border-bottom-color: #21282d !important;
            border-left-width: 1px !important;
            border-left-style: none !important;
            border-left-color: #21282d !important;
            border-top-width: 1px !important;
            border-top-style: none !important;
            border-top-color: #21282d !important;
            border-right-width: 1px !important;
            border-right-style: none !important;
            border-right-color: #21282d !important;
            display: block !important;
            float: left !important;
            cursor: pointer !important;
            font-weight: 700 !important;
            margin: 0 !important;
            padding: 6px 10px !important;
            position: absolute !important;
            top: -45px !important;
            right: 10px !important;
            display: none !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets {
            margin: 0 !important;
            -webkit-border-radius: 0 !important;
            border-radius: 0 !important
        }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets input.bv-text, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets textarea, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-helper {
                -webkit-transition: none !important;
                -moz-transition: none !important;
                -o-transition: none !important;
                transition: none !important;
                -webkit-box-shadow: none !important;
                box-shadow: none !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-rating .bv-fieldset-label {
                padding: 0 .5em 0 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-radio-wrapper {
                width: 100% !important;
                float: left !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets input#bv-text-field-usernickname, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-agreements, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-useremail .bv-fieldset-inner, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-small-alone .bv-fieldset-inner, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-small, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-mbox-injection-target {
                width: 100% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-fieldset-inner {
                padding: 0 10px !important
            }

                #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-fieldset-inner .bv-fieldset-label-wrapper {
                    width: 100% !important;
                    padding: 0 35px 0 5px !important;
                    -webkit-box-sizing: border-box !important;
                    -moz-box-sizing: border-box !important;
                    box-sizing: border-box !important
                }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper {
                width: 100% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-isrecommended .bv-fieldset-isrecommended-group {
                width: 50% !important;
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-secondary-rating .bv-radio-group {
                width: 50% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-rating .bv-radio-group {
                width: 66.66666% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-netpromoterscore-group {
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-select-field .bv-select {
                margin-left: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-radio-field .bv-fieldset-radio-wrapper {
                padding-left: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-form-actions {
                clear: both !important;
                position: static !important;
                width: 100% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-form-actions-submit {
                width: 100% !important;
                font-size: 18px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-radio-group, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-select-wrapper {
                background-image: none !important;
                -webkit-box-shadow: none !important;
                box-shadow: none !important;
                -webkit-transition: none !important;
                -moz-transition: none !important;
                -o-transition: none !important;
                transition: none !important;
                margin: 10px 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-wrapper-label {
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset:before {
                display: block !important;
                left: -28px !important;
                top: 4px !important;
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-helper {
                right: 15px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-helper {
                top: 7px !important;
                margin-top: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-photo-preview-container {
                width: auto !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox-injection-target {
        padding-top: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox {
        margin: 0 !important
    }

    .bvie8 .bv-fieldset-secondary-rating div.bv-fieldset-radio-wrapper, .bvie9 .bv-fieldset-secondary-rating div.bv-fieldset-radio-wrapper, .bvie8 .bv-fieldset-isrecommended div.bv-fieldset-radio-wrapper, .bvie9 .bv-fieldset-isrecommended div.bv-fieldset-radio-wrapper, .bvie8 .bv-fieldset-tags div.bv-fieldset-radio-wrapper, .bvie9 .bv-fieldset-tags div.bv-fieldset-radio-wrapper {
        width: 100% !important;
        clear: both !important
    }

        .bvie8 .bv-fieldset-secondary-rating div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie9 .bv-fieldset-secondary-rating div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie8 .bv-fieldset-isrecommended div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie9 .bv-fieldset-isrecommended div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie8 .bv-fieldset-tags div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie9 .bv-fieldset-tags div.bv-fieldset-radio-wrapper .bv-radio-group {
            width: 100% !important
        }

    .bvie8 .bv-fieldset-rating div.bv-fieldset-rating-wrapper, .bvie9 .bv-fieldset-rating div.bv-fieldset-rating-wrapper {
        width: 100% !important;
        clear: both !important
    }

        .bvie8 .bv-fieldset-rating div.bv-fieldset-rating-wrapper .bv-radio-group, .bvie9 .bv-fieldset-rating div.bv-fieldset-rating-wrapper .bv-radio-group {
            width: 100% !important
        }
}

#bv-mbox-breadcrumb-item-tc {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars, .bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-container:hover {
    font-family: 'BVCustom','times new roman' !important;
    text-decoration: none !important;
    word-wrap: normal !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars {
    vertical-align: middle !important;
    -webkit-font-smoothing: antialiased !important;
    overflow: hidden !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-container {
    zoom: 1 !important;
    display: inline-block !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-container:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-container:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-container:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars {
    position: relative !important;
    display: block !important;
    overflow: hidden !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-on {
    position: relative !important;
    float: left !important;
    white-space: nowrap !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container {
    zoom: 1 !important;
    position: relative !important;
    width: auto !important;
    text-shadow: none !important;
    margin: 0 !important;
    line-height: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container dd, .bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container dt {
        display: inline-block !important;
        vertical-align: middle !important;
        padding-right: 5px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container dd .bv-rating-stars, .bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container dt .bv-rating-stars {
            bottom: .1em !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-stars-container .bv-rating-ratio {
        top: 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-list-container .bv-stars-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-list-container .bv-stars-container .bv-rating-ratio-count .bv-rating-label span {
        color: #347d56 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-list-container .bv-stars-container .bv-rating-ratio-count .bv-rating-label:hover span {
        color: #347d56 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-rating-stars-container .bv-rating-stars {
    cursor: auto !important
}

.bv-cv2-cleanslate .bv-core-container-244 a.bv-rating-stars-container .bv-rating-stars {
    cursor: pointer !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating-stars {
    cursor: pointer !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-summary-bar .bv-rating-none .bv-rating-stars {
    cursor: default !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-stars-container dd, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-stars-container dt {
    display: inline-block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-stars-container .bv-rating-label {
    padding: 0 !important;
    border: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-stars-container .bv-rating {
    padding: 0 !important;
    float: left !important;
    white-space: nowrap !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-stars-container .bv-percent-recommend-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-stars-container .bv-stats-container {
    clear: left !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-stars-container .bv-stats-container {
    border-top: 1px solid #d0d0d0 !important;
    margin-top: .5em !important;
    padding-top: .5em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-stars-container .bv-rating-ratio-number {
    position: relative !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-rating-container .bv-stars-container .bv-rating-ratio-number .bv-rating {
        position: relative !important
    }

.bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 .bv-rating-stars-off {
    visibility: hidden !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 20px !important;
    background: transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary .bv-content-title {
        color: #21282d !important;
        font-size: 16px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: none !important;
        padding-top: 0 !important;
        padding-right: 0 !important;
        padding-bottom: 0 !important;
        padding-left: 0 !important;
        margin-top: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 0 !important;
        margin-left: 0 !important;
        background: #f7f7f7 !important;
        line-height: 28px !important;
        padding-top: 5px !important;
        padding-right: 0 !important;
        padding-bottom: 0 !important;
        padding-left: 10px !important;
        margin-top: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 0 !important;
        margin-left: 0 !important;
        border-bottom-width: 0 !important;
        border-left-width: 0 !important;
        border-right-width: 0 !important;
        border-top-width: 0 !important;
        border-bottom-style: none !important;
        border-left-style: none !important;
        border-right-style: none !important;
        border-top-style: none !important;
        border-bottom-color: transparent !important;
        border-left-color: transparent !important;
        border-right-color: transparent !important;
        border-top-color: transparent !important;
        background: transparent !important;
        -webkit-border-radius: 0 !important;
        border-radius: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary .bv-content-title-container .bv-content-title {
        padding: 0 0 .25em !important;
        background-color: transparent !important;
        color: #000 !important;
        font-size: 18px !important;
        line-height: 26px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 400 !important;
        text-decoration: underline !important;
        text-transform: capitalize !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-core {
    overflow: visible !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-core:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-core:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-core:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-core-float .bv-content-data-summary {
    padding-right: 90px !important;
    position: relative !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-preview .bv-content-actions-container {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-actions-container {
    margin: 0 0 5px !important;
    padding: 0 10px 10px !important;
    clear: both !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-actions-container:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-actions-container:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-actions-container:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-offset-on {
    float: left !important;
    width: 70% !important;
    word-wrap: break-word !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-offset-off {
    float: left !important;
    width: 90% !important;
    word-wrap: break-word !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-container {
    float: right !important;
    width: 29.75% !important;
    margin: 0 0 10px 0 !important
}

@media screen and (max-width: 736px),screen and (max-device-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-container {
        float: none !important;
        width: auto !important
    }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-container .bv-secondary-ratings {
    margin: 0 10px !important;
    padding: 10px !important;
    -webkit-border-radius: .25em !important;
    border-radius: .25em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-preview-message, .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-item {
    clear: both !important;
    margin: 0 10px 15px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-item .bv-content-header {
        padding-bottom: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-item .bv-review-response-container .bv-review-response-logo {
        display: block !important;
        margin-top: 25px !important;
        margin-bottom: 15px !important;
        border: 1px solid #ccc !important;
        padding: 2px !important;
        background-color: #fff !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-question .bv-secondary-content-actions-container .bv-content-secondary-btn {
    float: left !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-avatar-offset {
    width: 100% !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item {
    display: block !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-feedback-container {
        float: left !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-report-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote-request {
        padding: 2px 10px !important;
        float: left !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-btn p, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-report-btn p, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote-request p {
            margin: auto !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-btn:first-child {
            margin-right: 5px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-secondary-content-actions-container .bv-content-btn {
        border-right-width: 1px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-secondary-content-actions-container.bv-content-btn-pages-load-more {
        float: none !important;
        margin-top: 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-secondary-content-actions-container .bv-content-btn-count {
        font-weight: 700 !important;
        cursor: pointer !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-btn {
        float: right !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-secondary-content-load-more {
        padding: 5px 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-show-more-link {
        cursor: pointer !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-product-image-offset-on, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-avatar-offset-on {
    padding-left: 60px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-product-image-offset-on .bv-content-header, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-avatar-offset-on .bv-content-header {
        margin-left: -60px !important;
        position: relative !important;
        min-height: 50px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-product-image-offset-on .bv-content-header .bv-author-avatar, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-avatar-offset-on .bv-content-header .bv-author-avatar {
            position: absolute !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-product-image-offset-on .bv-content-data-summary, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-avatar-offset-on .bv-content-data-summary {
        padding-left: 60px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on {
    width: 75% !important;
    margin: 15px 0 !important;
    padding-left: 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-header {
        float: left !important;
        width: 100% !important;
        -webkit-box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
        box-sizing: border-box !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-header .bv-content-author-name .bv-author, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-header .bv-content-meta .bv-content-author-badges {
            display: none !important;
            width: 0 !important;
            height: 0 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-secondary-content-item .bv-content-header .bv-content-author-name, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-secondary-content-item .bv-content-header .bv-content-author-badges {
        display: block !important;
        width: auto !important;
        height: auto !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-secondary-content-item .bv-content-header .bv-content-author-name .bv-author {
            display: inline !important;
            width: auto !important;
            height: auto !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-product-image-offset .bv-secondary-content-item .bv-content-header, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-avatar-offset .bv-secondary-content-item .bv-content-header {
    min-height: 30px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-question-closed, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-question-closed {
    font-size: 26px !important;
    text-align: center !important;
    padding: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-vote {
    display: flex !important;
    align-items: center !important;
    flex-wrap: nowrap !important;
    -webkit-transition: all linear .3s !important;
    -moz-transition: all linear .3s !important;
    -o-transition: all linear .3s !important;
    transition: all linear .3s !important;
    float: left !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote.bv-content-feedback-vote-active button.bv-content-report-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-vote.bv-content-feedback-vote-active button.bv-content-report-btn {
        white-space: normal !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote .bv-content-feedback-vote-request, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-vote .bv-content-feedback-vote-request {
        padding-left: 0 !important;
        color: #21282d !important;
        font-family: "Lato",sans-serif !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote .bv-content-feedback-btn-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-vote .bv-content-feedback-btn-container {
        float: left !important;
        margin-right: 5px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote .bv-content-feedback-btn-container *, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-vote .bv-content-feedback-btn-container * {
            cursor: pointer !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-feedback-container div, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-feedback-container div {
    color: #21282d !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-positive .bv-content-feedback-btn-container *, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-positive .bv-content-feedback-btn-container *, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-negative .bv-content-feedback-btn-container *, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-negative .bv-content-feedback-btn-container * {
    cursor: default !important;
    border-right-width: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-positive .bv-content-btn-feedback-yes, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-positive .bv-content-btn-feedback-yes, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-negative .bv-content-btn-feedback-yes, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-negative .bv-content-btn-feedback-yes {
    border-style: solid !important;
    border-color: transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-positive .bv-content-btn-feedback-yes .bv-content-btn-count, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-positive .bv-content-btn-feedback-yes .bv-content-btn-count, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-negative .bv-content-btn-feedback-yes .bv-content-btn-count, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-negative .bv-content-btn-feedback-yes .bv-content-btn-count {
        color: #297826 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-positive .bv-content-btn-feedback-no, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-positive .bv-content-btn-feedback-no, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-negative .bv-content-btn-feedback-no, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-negative .bv-content-btn-feedback-no {
    border-style: solid !important;
    border-color: transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-positive .bv-content-btn-feedback-no .bv-content-btn-count, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-positive .bv-content-btn-feedback-no .bv-content-btn-count, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-negative .bv-content-btn-feedback-no .bv-content-btn-count, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-negative .bv-content-btn-feedback-no .bv-content-btn-count {
        color: #b43034 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-inappropriate .bv-content-report-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-inappropriate .bv-content-report-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-inappropriate .bv-content-report-btn:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-inappropriate .bv-content-report-btn:hover {
    color: #295a34 !important;
    font-size: 13px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    text-shadow: none !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-color: #eee !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    border-top-width: 1px !important;
    border-top-style: none !important;
    border-top-color: #21282d !important;
    border-right-width: 1px !important;
    border-right-style: none !important;
    border-right-color: #21282d !important;
    border-bottom-width: 1px !important;
    border-bottom-style: none !important;
    border-bottom-color: #21282d !important;
    border-left-width: 1px !important;
    border-left-style: none !important;
    border-left-color: #21282d !important;
    cursor: text !important;
    background-color: transparent !important;
    border-color: transparent !important;
    background-image: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-positive .bv-content-btn-feedback-yes:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-positive .bv-content-btn-feedback-yes:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-positive .bv-content-btn-feedback-no:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-positive .bv-content-btn-feedback-no:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-negative .bv-content-btn-feedback-yes:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-negative .bv-content-btn-feedback-yes:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-voted-negative .bv-content-btn-feedback-no:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-voted-negative .bv-content-btn-feedback-no:hover {
    color: #295a34 !important;
    font-size: 13px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    text-shadow: none !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-color: #eee !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    border-top-width: 1px !important;
    border-top-style: none !important;
    border-top-color: #21282d !important;
    border-right-width: 1px !important;
    border-right-style: none !important;
    border-right-color: #21282d !important;
    border-bottom-width: 1px !important;
    border-bottom-style: none !important;
    border-bottom-color: #21282d !important;
    border-left-width: 1px !important;
    border-left-style: none !important;
    border-left-color: #21282d !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-color: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-ratings .bv-popup-histogram-ratings-bar .bv-content-secondary-ratings-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-secondary-ratings .bv-popup-histogram-ratings-bar .bv-content-secondary-ratings-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-ratings .bv-popup-histogram-ratings-bar .bv-content-secondary-ratings-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-secondary-ratings .bv-popup-histogram-ratings-bar .bv-content-secondary-ratings-value {
    height: 8px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-ratings, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-secondary-ratings {
    clear: both !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-ratings > li:nth-child(2n), .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-secondary-ratings > li:nth-child(2n) {
        padding-bottom: 1.5em !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-ratings > li:nth-child(2n-1), .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-secondary-ratings > li:nth-child(2n-1) {
        display: block !important;
        margin-bottom: .5em !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-ratings-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-secondary-ratings-container {
    background-color: #eeeeed !important;
    display: block !important;
    height: 8px !important;
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.25) !important;
    box-shadow: inset 0 0 2px rgba(0,0,0,.25) !important;
    -webkit-border-radius: 2px !important;
    border-radius: 2px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-ratings-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-secondary-ratings-value {
    display: block !important;
    height: 8px !important;
    -webkit-border-radius: 2px !important;
    border-radius: 2px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-ratings-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-secondary-ratings-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-secondary-ratings-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-secondary-ratings-container {
    height: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-item.bv-content-review .bv-content-data-count.bv-secondary-content-link {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-header .bv-badge-first .bv-badge {
    margin-left: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-header .bv-badge {
    margin: 0 !important;
    margin-left: 1em !important;
    padding: 0 !important;
    display: inline-block !important;
    background-color: transparent !important;
    border-color: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-header .bv-badge-image {
    display: inline-block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-header-meta {
    display: table !important;
    margin: 2px 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-title-container {
    float: left !important;
    zoom: 1 !important;
    width: 100% !important;
    word-break: break-word !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-title-container:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-title-container:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-title-container:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-title-container h4 {
        word-wrap: break-word !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-title-container.bv-inline-profile {
        float: none !important;
        margin-top: .5em !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary {
    position: relative !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-data-count {
        position: absolute !important;
        right: 0 !important;
        top: 0 !important;
        text-align: center !important;
        width: 60px !important;
        padding: 4px 10px !important;
        border-width: 1px !important;
        border-style: solid !important;
        border-color: transparent !important;
        -webkit-border-radius: .25em !important;
        border-radius: .25em !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-data-count .bv-content-data-label {
            display: block !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta-wrapper.bv-inline-profile {
        display: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta {
        vertical-align: middle !important;
        zoom: 1 !important;
        float: left !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta:after {
            clear: both !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-reference-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-author-name, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-author-badges {
            float: left !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-author, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-author-department, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-datetime, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-author-by, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-author-badges, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-reference-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-reference-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-datetime-dot, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-datetime-stamp {
            display: inline !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-author-badges-list {
            height: 1em !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-author, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-reference-data, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-datetime, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-reference-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-author-badges-list {
            padding: 1px 0 !important;
            margin: 0 !important;
            border: 1px solid transparent !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-content-author-by {
            line-height: 20px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-badge-user {
            color: #666 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-data-summary .bv-content-meta .bv-badge-user .bv-badge-icon {
                color: #3d6db5 !important
            }

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-clientresponse .bv-content-data-summary .bv-author {
    float: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-clientresponse .bv-feedback-container {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-data-summary .bv-content-data-count {
    position: static !important;
    display: block !important;
    clear: both !important;
    text-align: left !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-data-summary .bv-content-data-count .bv-content-title {
        display: inline !important;
        font-size: 13px !important;
        color: #333 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-pagination {
    margin-bottom: 10px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-badges-container {
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    margin: 0 10px !important;
    padding: 0 10px !important;
    text-align: right !important;
    max-height: 25px !important;
    width: 50% !important;
    line-height: 25px !important;
    overflow: hidden !important;
    font-size: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-comment .bv-content-badges-container {
    position: inherit !important;
    top: inherit !important;
    right: inherit !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: left !important;
    width: 100% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-comment .bv-content-header-meta {
    margin-top: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-content-comment .bv-content-meta .bv-content-author-name {
    padding-top: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-badge-summary {
    display: inline-block !important;
    float: none !important;
    margin-bottom: 0 !important;
    line-height: 25px !important;
    vertical-align: middle !important;
    font-size: 13px !important;
    max-width: 100% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge-summary.bv-badge-top-three {
        margin-left: 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge-summary.bv-badge-first {
        margin-left: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge-summary .bv-badge {
        display: block !important;
        position: relative !important;
        padding-left: 30px !important;
        min-height: 20px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge-summary .bv-badge-icon {
        float: none !important;
        position: absolute !important;
        left: 7px !important;
        padding: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge-summary .bv-badge-image img {
        max-height: 25px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-badge-summary .bv-badge-label {
        display: block !important;
        float: none !important;
        white-space: nowrap !important;
        text-overflow: ellipsis !important;
        overflow: hidden !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-translated-by-google {
    display: block !important;
    width: 122px !important;
    height: 16px !important;
    background: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/translated_by_google.png") center center no-repeat !important;
    -webkit-background-size: 122px 16px !important;
    -moz-background-size: 122px 16px !important;
    background-size: 122px 16px !important;
    margin-bottom: 1em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-translation-message-text {
    font-style: italic !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-translation-disclaimer {
    padding: 1em 0 !important;
    clear: both !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-translation-disclaimer-btn {
    opacity: .75 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75) !important;
    filter: alpha(opacity=75) !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-translation-disclaimer-btn span {
        font-family: 'BVCustom' !important;
        display: inline-block !important
    }

@media screen and (max-width: 736px),screen and (max-device-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-badges-container {
        position: relative !important;
        margin: 0 !important;
        padding: 0 !important;
        top: 0 !important;
        right: 0 !important;
        text-align: left !important;
        max-height: 100% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-badges-container .bv-badge-summary {
            display: block !important;
            margin-left: 0 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-badges-container .bv-badge-summary .bv-badge {
                margin-left: 0 !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-meta .bv-content-author-badges .bv-content-author-badges-list .bv-badge-user {
        display: none !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-meta .bv-content-author-badges .bv-content-author-badges-list .bv-badge-user:first-child {
            display: inline-block !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on {
        padding-left: 0 !important;
        margin: 0 !important;
        width: 100% !important;
        border: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-badges-container {
            margin-right: 10px !important;
            padding-right: 10px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-header float none {
            width: auto !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-header .bv-content-data-summary {
            padding-left: 0 !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-header .bv-content-author-name .bv-author, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-header .bv-content-meta .bv-content-author-badges {
            display: inline !important;
            width: auto !important;
            height: auto !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-header .bv-content-rating {
            float: none !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-author-profile-offset-on .bv-content-header .bv-content-meta-wrapper {
            clear: none !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-details-offset-on {
        width: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item-avatar-offset-on .bv-content-badges-container {
        margin-left: 40px !important
    }
}

@media screen and (max-width: 450px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-vote {
        display: block !important;
        float: left !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote .bv-content-feedback-vote-request, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-vote .bv-content-feedback-vote-request {
            margin: 8px 10px !important;
            float: none !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote .bv-content-feedback-btn-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-vote .bv-content-feedback-btn-container {
            margin: 0 5px 5px 0 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item .bv-content-feedback-vote .bv-content-feedback-btn-container button, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-item:hover .bv-content-feedback-vote .bv-content-feedback-btn-container button {
                margin-bottom: 5px !important
            }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container {
    clear: both !important;
    margin: 20px 0 !important;
    -webkit-border-radius: .25em !important;
    border-radius: .25em !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item {
        float: left !important;
        width: 50% !important;
        position: relative !important;
        overflow: hidden !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item .bv-media-item-wrapper {
            background: none !important;
            margin: 3px !important;
            overflow: hidden !important;
            position: relative !important;
            padding-top: 74% !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item .bv-media-item-wrapper .bv-media-item-lazyload {
                opacity: 0 !important;
                -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
                filter: alpha(opacity=0) !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item .bv-media-item-wrapper .bv-media-item-spinner-container {
                position: absolute !important;
                top: 50% !important;
                left: 50% !important;
                margin-left: -22px !important;
                margin-top: -22px !important;
                width: 44px !important;
                height: 44px !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item .bv-media-item-wrapper .bv-media-item-spinner-container .bv-media-item-spinner {
                    background-image: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/fancybox_loading.gif") !important;
                    background-repeat: no-repeat !important;
                    background-position: 0 0 !important;
                    width: 24px !important;
                    height: 24px !important;
                    position: absolute !important;
                    top: 10px !important;
                    left: 10px !important
                }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item .bv-media-item-wrapper img {
                position: absolute !important;
                top: 0 !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item .bv-media-item-wrapper .bv-media-item-icon {
                position: absolute !important;
                bottom: 0 !important;
                right: 5px !important;
                height: 50px !important;
                width: 50px !important;
                font-family: 'BVCustom' !important;
                font-size: 50px !important;
                line-height: 50px !important;
                text-align: center !important;
                text-shadow: 0 2px 2px rgba(0,0,0,.5) !important;
                z-index: 1 !important;
                display: none !important;
                color: #fff !important;
                color: rgba(255,255,255,.7) !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item .bv-media-item-border {
            position: absolute !important;
            top: 3px !important;
            right: 2px !important;
            bottom: 3px !important;
            left: 2px !important;
            z-index: 1 !important;
            cursor: pointer !important;
            border: 1px solid rgba(0,0,0,.2) !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item .bv-media-item-border-selected {
            border: 5px solid #3b5998 !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item.bv-media-item-show .bv-media-item-wrapper .bv-media-item-spinner-container {
            display: none !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item.bv-media-item-show .bv-media-item-wrapper .bv-media-item-lazyload {
            opacity: 1 !important;
            -ms-filter: none !important;
            filter: none !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item.bv-media-item-show .bv-media-item-wrapper .bv-media-item-icon {
            display: block !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item-photo .bv-media-item-wrapper img, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item-video .bv-media-item-wrapper img, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item-square .bv-media-item-wrapper img {
        max-width: 100% !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: contain !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item-landscape .bv-media-item-wrapper img {
        max-width: none !important;
        max-height: 100% !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: contain !important;
        vertical-align: middle !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer {
    height: 80% !important;
    min-width: 400px !important;
    min-height: 400px !important;
    background-color: #000 !important;
    position: relative !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack {
        position: absolute !important;
        left: 15% !important;
        right: 15% !important;
        top: 0 !important;
        bottom: 0 !important;
        max-height: 100% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner {
            position: absolute !important;
            top: 0 !important;
            bottom: 0 !important;
            width: 100% !important;
            max-height: 100% !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-table {
                height: 100% !important;
                width: 100% !important;
                table-layout: fixed !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-table td {
                    vertical-align: middle !important
                }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-canvas {
                max-height: 100% !important;
                margin-top: 50px !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-canvas .bv-media-viewer-caption {
                    color: #fff !important;
                    font-size: 16px !important;
                    padding: 15px 0 !important;
                    text-align: center !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-canvas .bv-media-viewer-image {
                    margin: 5px auto !important;
                    max-width: 100% !important;
                    max-height: 100% !important;
                    text-align: center !important;
                    line-height: 0 !important;
                    height: calc(65vh) !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-canvas .bv-media-viewer-image img {
                        display: inline-block !important;
                        max-width: 100% !important;
                        max-height: 100% !important
                    }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-canvas .bv-media-viewer-embedded {
                    position: relative !important;
                    display: inline-block !important;
                    line-height: 0 !important;
                    width: 100% !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-canvas .bv-media-viewer-embedded .bv-media-viewer-dummy {
                        padding-top: 56.25% !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-canvas .bv-media-viewer-embedded iframe {
                        position: absolute !important;
                        top: 0 !important;
                        bottom: 0 !important;
                        left: 0 !important;
                        right: 0 !important;
                        height: 100% !important;
                        width: 100% !important
                    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-ribbon {
            height: 60px !important;
            position: absolute !important;
            width: 100% !important;
            bottom: 0 !important;
            text-align: center !important;
            white-space: nowrap !important;
            cursor: default !important;
            -webkit-user-select: none !important;
            -moz-user-select: none !important;
            user-select: none !important;
            color: #767676 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-ribbon .bv-media-viewer-ribbon-summary {
                margin-bottom: 5px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-ribbon .bv-media-viewer-ribbon-item {
                background-color: #767676 !important;
                display: inline-block !important;
                width: 8px !important;
                height: 8px !important;
                -webkit-border-radius: 5px !important;
                border-radius: 5px !important;
                cursor: pointer !important;
                -webkit-user-select: none !important;
                -moz-user-select: none !important;
                user-select: none !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-ribbon .bv-media-viewer-ribbon-item:hover {
                    background-color: #d4d4d4 !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-ribbon .bv-media-viewer-ribbon-item.bv-media-viewer-ribbon-item-active {
                    background-color: #fff !important
                }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-ribbon .bv-thumbnail {
                display: inline-block !important;
                padding: 10px !important;
                line-height: 0 !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack .bv-media-viewer-ribbon .bv-thumbnail.bv-thumbnail-active {
                    background-color: #767676 !important
                }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow {
        background-color: #767676 !important;
        color: #000 !important;
        width: 60px !important;
        height: 60px !important;
        -webkit-border-radius: 5px !important;
        border-radius: 5px !important;
        position: absolute !important;
        top: 50% !important;
        margin-top: -30px !important;
        cursor: pointer !important;
        -webkit-user-select: none !important;
        -moz-user-select: none !important;
        user-select: none !important;
        -webkit-transition: background-color ease .2s !important;
        -moz-transition: background-color ease .2s !important;
        -o-transition: background-color ease .2s !important;
        transition: background-color ease .2s !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow:focus {
            background-color: #ddd !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow:active {
            background-color: #ccc !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow span {
            position: absolute !important;
            width: 30px !important;
            top: 15px !important;
            font-size: 30px !important;
            line-height: 30px !important;
            cursor: pointer !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow.bv-media-prev {
            left: 5% !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow.bv-media-prev span {
                left: 12px !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow.bv-media-next {
            right: 5% !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow.bv-media-next span {
                left: 16px !important
            }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-box.bv-mbox-gallery-media {
    max-width: 600px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer {
    background: #000 !important;
    min-height: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer a.bv-category-gallery-media-viewer-closer {
        color: #fff !important;
        background: #000 !important;
        position: absolute !important;
        top: 0 !important;
        right: 0 !important;
        padding: 1px 7px !important;
        z-index: 1 !important;
        font-size: 11px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer a.bv-category-gallery-media-viewer-closer:hover {
            text-decoration: none !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-stack {
        left: 0 !important;
        right: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-wrapper {
        width: 100% !important;
        height: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-top, .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-middle, .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-bottom {
        position: relative !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-top {
        min-height: 50px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-middle {
        min-height: 50px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-bottom {
        zoom: 1 !important;
        min-height: 50px !important;
        min-width: 500px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-bottom:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-bottom:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-bottom:after {
            clear: both !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-middle {
        padding: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-middle .bv-media-viewer-stack {
            position: relative !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-middle .bv-media-viewer-stack .bv-media-viewer-inner {
                position: relative !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-middle .bv-media-viewer-stack .bv-media-viewer-inner .bv-media-viewer-canvas .bv-media-viewer-image img {
                    max-height: 100% !important;
                    height: auto !important;
                    width: 100% !important
                }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-product {
        font-family: Verdana,Arial,Helvetica,sans-serif !important;
        float: left !important;
        width: 130px !important;
        background: #f4f5f6 !important;
        padding: 25px 25px !important;
        margin-bottom: -2000px !important;
        padding-bottom: 2020px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-product .bv-media-viewer-product-image {
            width: 130px !important;
            max-width: 130px !important;
            background: #fff !important;
            -webkit-box-shadow: 0 0 10px #ccc !important;
            box-shadow: 0 0 10px #ccc !important;
            margin: 0 0 10px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-product .bv-media-viewer-product-image img {
                display: block !important;
                max-width: 80% !important;
                margin: 0 auto !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-product .bv-media-viewer-product-info {
            color: #767676 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-product .bv-media-viewer-product-info .bv-media-viewer-product-name {
                font-size: 12px !important;
                font-family: Arial,Helvetica,sans-serif !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-product .bv-media-viewer-product-info .bv-media-viewer-product-description {
                font-size: 12px !important;
                line-height: 15px !important;
                color: #666 !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-product .bv-media-viewer-product-meta a {
            font-size: 11px !important;
            line-height: 1 !important;
            text-transform: uppercase !important;
            text-align: center !important;
            font-weight: 700 !important;
            background: #ef7a00 !important;
            color: #fff !important;
            display: block !important;
            margin: 5px 0 0 !important;
            padding: 5px 0 !important;
            -webkit-border-radius: 3px !important;
            border-radius: 3px !important;
            border-top: 1px solid #f2952f !important;
            border-left: 1px solid #f2952f !important;
            border-right: 1px solid #bf6100 !important;
            border-bottom: 1px solid #bf6100 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-product .bv-media-viewer-product-meta a:hover {
                text-decoration: none !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review {
        margin-left: 180px !important;
        padding-top: 5px !important;
        background: #fff !important;
        margin-bottom: -2000px !important;
        padding-bottom: 2000px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-author {
            color: #666 !important;
            font-size: 12px !important;
            font-family: Arial,Helvetica,sans-serif !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-author .bv-media-viewer-review-author-name {
                color: #000 !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-author a.bv-media-viewer-review-author-name {
                color: #069 !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-author .bv-media-viewer-review-location {
                display: block !important;
                font-size: 12px !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-info {
            font-family: Verdana,Arial,Helvetica,sans-serif !important;
            color: #767676 !important;
            padding: 15px 25px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-info .bv-media-viewer-review-rating {
                margin-bottom: 5px !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-info .bv-media-viewer-review-rating .bv-rating-stars-off {
                    color: #eee !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-info .bv-media-viewer-review-rating .bv-rating-stars-on {
                    color: #fdcb36 !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-info .bv-media-viewer-review-rating .bv-rating-stars-off, .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-info .bv-media-viewer-review-rating .bv-rating-stars-on {
                    letter-spacing: 1px !important
                }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-info .bv-media-viewer-review-time {
                font-size: 12px !important;
                color: #999 !important;
                position: absolute !important;
                top: 24px !important;
                right: 15px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-info .bv-media-viewer-review-title {
                display: block !important;
                font-family: Georgia,'Times New Roman',Times,sans-serif !important;
                font-weight: 700 !important;
                font-size: 15px !important;
                margin-bottom: 5px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-review .bv-media-viewer-review-info .bv-media-viewer-review-text {
                font-size: 11px !important;
                line-height: 15px !important;
                color: #666 !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-viewer-ribbon .bv-media-viewer-ribbon-summary {
        color: #fff !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-category-gallery-media-viewer .bv-media-arrow {
        background-color: #3b3328 !important;
        color: #12100d !important;
        width: 60px !important;
        height: 60px !important;
        -webkit-border-radius: 5px !important;
        border-radius: 5px !important;
        position: absolute !important;
        top: 50% !important;
        margin-top: -30px !important;
        cursor: pointer !important;
        -webkit-user-select: none !important;
        -moz-user-select: none !important;
        user-select: none !important;
        -webkit-transition: background-color ease .2s !important;
        -moz-transition: background-color ease .2s !important;
        -o-transition: background-color ease .2s !important;
        transition: background-color ease .2s !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer.bv-media-viewer-multiple .bv-media-viewer-stack .bv-media-viewer-inner {
    bottom: 60px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox .bv-mbox-breadcrumb {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox .bv-mbox-injection-target {
    width: 100% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox .bv-mbox-close {
    color: #767676 !important;
    top: 10px !important;
    right: 10px !important;
    font-size: 30px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox .bv-mbox-close:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox .bv-mbox-close:focus {
        color: #ddd !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close {
    color: #767676 !important;
    top: 10px !important;
    right: 10px !important;
    font-size: 30px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close:focus {
        color: #ddd !important
    }

@media screen and (min-width: 1200px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item {
        width: 33% !important
    }
}

@media screen and (min-width: 1600px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item {
        width: 25% !important
    }
}

@media screen and (max-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item {
        width: 100% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-media-container .bv-media-item .bv-media-item-wrapper img {
            width: 100% !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-uploader .bv-content-media-container .bv-media-item {
        width: 33.33333% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer {
        min-width: 0 !important;
        width: 100% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-viewer-stack {
            position: static !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow {
            top: auto !important;
            bottom: 10px !important;
            margin: 0 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow.bv-media-prev {
                left: 10px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-media-viewer .bv-media-arrow.bv-media-next {
                right: 10px !important
            }
}

@media screen and (min-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close {
        display: none !important
    }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-narrow .bv-mbox .bv-mbox-content-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox .bv-mbox-content-container {
    float: none !important;
    width: 100% !important
}

.bv-cv2-cleanslate .bv-mbox-secondary-content, .bv-cv2-cleanslate .bv-mbox-search-content {
    -webkit-transition: all ease .4s !important;
    -moz-transition: all ease .4s !important;
    -o-transition: all ease .4s !important;
    transition: all ease .4s !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content {
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    -webkit-transform: translateZ(0) scale(1) !important;
    -moz-transform: translateZ(0) scale(1) !important;
    -o-transform: translateZ(0) scale(1) !important;
    transform: translateZ(0) scale(1) !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content .bv-content-item {
        margin-left: 0 !important;
        margin-right: 0 !important;
        border: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-secondary-content-list, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-secondary-content-list, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content .bv-content-item .bv-secondary-content-list {
            margin-bottom: 10px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-secondary-content-list .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-secondary-content-list .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content .bv-content-item .bv-secondary-content-list .bv-content-item {
                margin: 0 10px 2px !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-mbox-injection-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox-injection-target {
        padding: 20px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content.bv-mbox-inline .bv-mbox {
    margin: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-media-box {
    padding: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-list-questions .bv-content-item.bv-content-question .bv-content-actions-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-fullpro-archive .bv-content-list-questions .bv-content-item.bv-content-question .bv-content-actions-container {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-header .bv-content-title:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-data-summary .bv-content-title:hover {
    cursor: default !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-header .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-data-summary .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-header .bv-content-title a *, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-data-summary .bv-content-title a * {
    cursor: default !important;
    text-decoration: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-content-actions-container {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-active-feedback {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-data-label {
    cursor: default !important;
    text-decoration: none !important;
    color: #347d56 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-title:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-data-label:hover {
        cursor: default !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question a.bv-secondary-content-link {
    word-wrap: break-word !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-search-content .bv-content-data-summary .bv-content-data-count {
    position: absolute !important;
    text-align: center !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content.bv-mbox-need-user .bv-mbox .bv-content-item.bv-content-question .bv-content-actions-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search.bv-mbox-need-user .bv-content-item.bv-content-question .bv-content-actions-container {
    display: block !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content.bv-mbox-need-user .bv-mbox .bv-content-item.bv-content-question .bv-content-actions-container .bv-mbox-hide-answer-question-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search.bv-mbox-need-user .bv-content-item.bv-content-question .bv-content-actions-container .bv-mbox-hide-answer-question-button {
        display: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-box {
    width: 80% !important;
    max-width: 840px !important;
    margin: 0 auto !important;
    overflow: visible !important;
    position: relative !important;
    -webkit-transition: all ease .4s !important;
    -moz-transition: all ease .4s !important;
    -o-transition: all ease .4s !important;
    transition: all ease .4s !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important;
    -webkit-transform: translateZ(0) scale(0.8) !important;
    -moz-transform: translateZ(0) scale(0.8) !important;
    -o-transform: translateZ(0) scale(0.8) !important;
    transform: translateZ(0) scale(0.8) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-over {
    margin: 0 !important;
    max-width: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-narrow {
    width: 680px !important
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-narrow.bv-mbox-media-upload {
        width: 62% !important
    }
}

.bv-mbox-opened .bv-core-container-244 .bv-mbox-box {
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -o-transform: none !important;
    transform: none !important
}

    .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox {
        zoom: 1 !important;
        -webkit-box-shadow: 0 10px 25px rgba(0,0,0,.5) !important;
        box-shadow: 0 10px 25px rgba(0,0,0,.5) !important;
        position: relative !important
    }

        .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox:before, .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox:after {
            content: "" !important;
            display: table !important
        }

        .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox:after {
            clear: both !important
        }

    .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-deeplink {
        padding: 0 10px 0 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar.bv-sidebar-enabled {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar.bv-sidebar-disabled {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar {
    float: left !important;
    width: 25% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar {
        margin: 20px !important;
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar:after {
            clear: both !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-info {
        color: #fff !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-image {
        max-width: 100% !important;
        -webkit-border-radius: 5px !important;
        border-radius: 5px !important;
        margin-bottom: 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-name-header {
        font-weight: 700 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-content-container {
    overflow: hidden !important;
    position: relative !important;
    float: right !important;
    width: 75% !important;
    -webkit-transition: height linear .2s !important;
    -moz-transition: height linear .2s !important;
    -o-transition: height linear .2s !important;
    transition: height linear .2s !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-target {
    width: 100% !important;
    -webkit-box-shadow: -1px 0 0 rgba(255,255,255,.2) !important;
    box-shadow: -1px 0 0 rgba(255,255,255,.2) !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    position: absolute !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -o-transform: none !important;
    transform: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-target .bv-table-full-width {
        table-layout: fixed !important;
        width: 100% !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb {
    padding: 20px 12px !important;
    font-size: 18px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    background-color: transparent !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item {
        position: relative !important;
        float: left !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item .bv-submission-icon {
            color: #338b2b !important;
            margin: 0 !important;
            font-family: 'BVCustom' !important;
            position: absolute !important;
            top: 0 !important;
            margin-top: -10px !important;
            font-size: 40px !important;
            line-height: 40px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item .bv-submission-icon-text {
            float: left !important;
            margin-left: 40px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item .bv-submission-text {
            font-size: 24px !important;
            font-weight: 700 !important;
            margin: 0 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb .bv-mbox-breadcrumb-divider {
        padding: 0 5px 0 0 !important;
        color: #ccc !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb .active {
        color: #ccc !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container {
    -webkit-transition-delay: 0s !important;
    -moz-transition-delay: 0s !important;
    -o-transition-delay: 0s !important;
    transition-delay: 0s !important;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container .bv-mbox-injection-target {
        -webkit-transition: none !important;
        -moz-transition: none !important;
        -o-transition: none !important;
        transition: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container.bv-mbox-multi {
        -webkit-transition-delay: .2s !important;
        -moz-transition-delay: .2s !important;
        -o-transition-delay: .2s !important;
        transition-delay: .2s !important;
        -webkit-transition: all linear .2s !important;
        -moz-transition: all linear .2s !important;
        -o-transition: all linear .2s !important;
        transition: all linear .2s !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container.bv-mbox-multi .bv-mbox-injection-target {
            -webkit-transition: all linear .2s !important;
            -moz-transition: all linear .2s !important;
            -o-transition: all linear .2s !important;
            transition: all linear .2s !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-left {
    -webkit-transform: translateX(-100%) !important;
    -moz-transform: translateX(-100%) !important;
    -o-transform: translateX(-100%) !important;
    transform: translateX(-100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-right {
    -webkit-transform: translateX(100%) !important;
    -moz-transform: translateX(100%) !important;
    -o-transform: translateX(100%) !important;
    transform: translateX(100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-scale-out {
    height: 0 !important;
    overflow: hidden !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important;
    border-color: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-scale-in {
    height: auto !important;
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bvie .bv-mbox-left, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bvie .bv-mbox-right {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-top-question {
    position: relative !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-close {
    position: absolute !important;
    top: 0 !important;
    right: 3px !important;
    font-family: 'BVCustom' !important;
    font-size: 28px !important;
    line-height: 28px !important;
    z-index: 2000007040 !important;
    color: #767676 !important;
    text-decoration: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-close:focus {
        color: #000 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-close:focus {
        outline: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close span {
        cursor: inherit !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close:hover {
        color: #2d2d2d !important;
        text-decoration: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close {
    position: absolute !important;
    top: 0 !important;
    right: 3px !important;
    font-family: 'BVCustom' !important;
    font-size: 28px !important;
    line-height: 28px !important;
    z-index: 2000007040 !important;
    color: #767676 !important;
    text-decoration: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close:focus {
        color: #000 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close span {
        cursor: inherit !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-avatar-popup-close:hover {
        color: #2d2d2d !important;
        text-decoration: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox-injection-container {
    background-color: #000 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-inline {
    position: relative !important;
    width: auto !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-inline .bv-mbox-close {
        top: 20px !important;
        right: 30px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable, .bv-cv2-cleanslate .bv-core-container-244 .bv-thankyou {
    padding: 0 50px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-thankyou h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-thankyou h2 {
        text-align: center !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate .bv-submission-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error .bv-submission-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable .bv-submission-icon {
        color: #666 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-injection-container {
    min-height: 450px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-close span {
    cursor: pointer !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-form-header {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext, .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary, .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext {
    border: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-active {
    background-color: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions {
    float: left !important;
    width: 100% !important;
    border: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    margin: -20px 0 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions .bv-form-actions, .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions .bv-fieldset-agreements {
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-submission .bv-fake-submission textarea {
    height: 2.5em !important;
    overflow: hidden !important
}

.bv-mbox-overlay, .bv-mbox-lightbox {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important
}

.bv-above-mbox, .bv-absolute-top-container.bv-above-mbox {
    z-index: 2000008032 !important
}

.bv-mbox-lightbox {
    top: 50px !important;
    z-index: 2000008030 !important;
    position: fixed !important
}

    .bv-mbox-lightbox .bv-fake-inline .bv-submission-section {
        margin: 0 10px !important
    }

.bv-mbox-overlay {
    opacity: .4 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40) !important;
    filter: alpha(opacity=40) !important;
    background: #000 !important;
    z-index: 2000008020 !important;
    height: 100% !important;
    position: fixed !important
}

.bv-hiding {
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important
}

.bv-mbox-overlay-hide {
    display: none !important
}

#bv-mboxzone-terms-and-conditions, .bv-mbox-overlay.terms-and-conditions-overlay {
    z-index: 2000008040 !important
}

.bv-mbox-overlay.ipad {
    -webkit-transform: translateZ(0) scaleY(2) !important;
    -moz-transform: translateZ(0) scaleY(2) !important;
    -o-transform: translateZ(0) scaleY(2) !important;
    transform: translateZ(0) scaleY(2) !important
}

#bv-mbox-loading {
    background-repeat: no-repeat !important;
    background-image: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/fancybox_sprite.png") !important;
    position: fixed !important;
    top: 50% !important;
    left: 50% !important;
    margin-top: -22px !important;
    margin-left: -22px !important;
    background-position: 0 -108px !important;
    opacity: .8 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80) !important;
    filter: alpha(opacity=80) !important;
    cursor: pointer !important;
    z-index: 2000008030 !important
}

.bv-mbox-spinner {
    width: 44px !important;
    height: 44px !important;
    background: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/fancybox_loading.gif") center center no-repeat !important
}

@media screen and (max-width: 680px) {
    .bv-mbox-lightbox {
        top: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-content-container {
        width: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-injection-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-breadcrumb {
        border: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-box {
        width: 100% !important
    }

    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox-close:focus {
        color: #999 !important
    }

    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox-inner {
        -webkit-box-shadow: 0 3px 5px 5px #999 !important;
        box-shadow: 0 3px 5px 5px #999 !important
    }

    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox {
        padding: 0 !important
    }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline {
            padding: 0 !important
        }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext {
                border: 0 !important
            }

                #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-fieldset-active:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-valid:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-error:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-valid .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext.bv-error .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-fieldset-active:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-valid:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-error:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-valid .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext.bv-error .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-fieldset-active:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-valid:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-error:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-valid .bv-fieldset-select-wrapper:after, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary.bv-error .bv-fieldset-select-wrapper:after {
                    top: 28px !important
                }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb {
            font-size: 20px !important;
            line-height: 20px !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-form, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar {
            width: 100% !important;
            border: 0 !important
        }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar {
                margin: 10px 30px 10px 10px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-info {
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-image {
                max-height: 50px !important;
                max-width: 25% !important;
                float: left !important;
                margin: 0 10px 0 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-name-header {
                max-width: 75% !important;
                float: left !important;
                text-shadow: none !important
            }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-form-header {
            text-align: left !important;
            padding: 15px !important;
            background-color: #000 !important;
            color: #fff !important;
            font-size: 15px !important;
            font-weight: 700 !important;
            -webkit-border-radius: 0 !important;
            border-radius: 0 !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-rating-helper {
            display: none !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-cancel {
            color: #295a34 !important;
            text-shadow: none !important;
            background-color: #eee !important;
            border-bottom-width: 1px !important;
            border-bottom-style: none !important;
            border-bottom-color: #21282d !important;
            border-left-width: 1px !important;
            border-left-style: none !important;
            border-left-color: #21282d !important;
            border-top-width: 1px !important;
            border-top-style: none !important;
            border-top-color: #21282d !important;
            border-right-width: 1px !important;
            border-right-style: none !important;
            border-right-color: #21282d !important;
            display: block !important;
            float: left !important;
            cursor: pointer !important;
            font-weight: 700 !important;
            margin: 0 !important;
            padding: 6px 10px !important;
            position: absolute !important;
            top: -45px !important;
            right: 10px !important;
            display: none !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets {
            margin: 0 !important;
            -webkit-border-radius: 0 !important;
            border-radius: 0 !important
        }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets input.bv-text, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets textarea, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-helper {
                -webkit-transition: none !important;
                -moz-transition: none !important;
                -o-transition: none !important;
                transition: none !important;
                -webkit-box-shadow: none !important;
                box-shadow: none !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-rating .bv-fieldset-label {
                padding: 0 .5em 0 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-radio-wrapper {
                width: 100% !important;
                float: left !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets input#bv-text-field-usernickname, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-agreements, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-useremail .bv-fieldset-inner, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-small-alone .bv-fieldset-inner, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-small, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-mbox-injection-target {
                width: 100% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-fieldset-inner {
                padding: 0 10px !important
            }

                #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-fieldset-inner .bv-fieldset-label-wrapper {
                    width: 100% !important;
                    padding: 0 35px 0 5px !important;
                    -webkit-box-sizing: border-box !important;
                    -moz-box-sizing: border-box !important;
                    box-sizing: border-box !important
                }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper {
                width: 100% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-isrecommended .bv-fieldset-isrecommended-group {
                width: 50% !important;
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-secondary-rating .bv-radio-group {
                width: 50% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-rating .bv-radio-group {
                width: 66.66666% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-netpromoterscore-group {
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-select-field .bv-select {
                margin-left: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-radio-field .bv-fieldset-radio-wrapper {
                padding-left: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-form-actions {
                clear: both !important;
                position: static !important;
                width: 100% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-form-actions-submit {
                width: 100% !important;
                font-size: 18px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-radio-group, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-select-wrapper {
                background-image: none !important;
                -webkit-box-shadow: none !important;
                box-shadow: none !important;
                -webkit-transition: none !important;
                -moz-transition: none !important;
                -o-transition: none !important;
                transition: none !important;
                margin: 10px 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-wrapper-label {
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset:before {
                display: block !important;
                left: -28px !important;
                top: 4px !important;
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-helper {
                right: 15px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-helper {
                top: 7px !important;
                margin-top: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-photo-preview-container {
                width: auto !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox-injection-target {
        padding-top: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox {
        margin: 0 !important
    }

    .bvie8 .bv-fieldset-secondary-rating div.bv-fieldset-radio-wrapper, .bvie9 .bv-fieldset-secondary-rating div.bv-fieldset-radio-wrapper, .bvie8 .bv-fieldset-isrecommended div.bv-fieldset-radio-wrapper, .bvie9 .bv-fieldset-isrecommended div.bv-fieldset-radio-wrapper, .bvie8 .bv-fieldset-tags div.bv-fieldset-radio-wrapper, .bvie9 .bv-fieldset-tags div.bv-fieldset-radio-wrapper {
        width: 100% !important;
        clear: both !important
    }

        .bvie8 .bv-fieldset-secondary-rating div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie9 .bv-fieldset-secondary-rating div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie8 .bv-fieldset-isrecommended div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie9 .bv-fieldset-isrecommended div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie8 .bv-fieldset-tags div.bv-fieldset-radio-wrapper .bv-radio-group, .bvie9 .bv-fieldset-tags div.bv-fieldset-radio-wrapper .bv-radio-group {
            width: 100% !important
        }

    .bvie8 .bv-fieldset-rating div.bv-fieldset-rating-wrapper, .bvie9 .bv-fieldset-rating div.bv-fieldset-rating-wrapper {
        width: 100% !important;
        clear: both !important
    }

        .bvie8 .bv-fieldset-rating div.bv-fieldset-rating-wrapper .bv-radio-group, .bvie9 .bv-fieldset-rating div.bv-fieldset-rating-wrapper .bv-radio-group {
            width: 100% !important
        }
}

#bv-mbox-breadcrumb-item-tc {
    display: none !important
}

.pac-container {
    z-index: 2000008040 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-rejection-errors {
    color: #b43034 !important;
    background-color: #fae6e7 !important;
    padding: 15px 20px !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    border-top: 1px solid #ddd !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-rejection-errors .bv-submission-rejection-errors-list {
        list-style-type: disc !important;
        margin: 0 3.2em !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-rejection-errors .bv-helper-icon {
        vertical-align: middle !important;
        font-family: 'BVCustom' !important;
        font-weight: 400 !important;
        font-size: 20px !important;
        text-shadow: 0 1px #fff !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-rejection-errors .bv-submission-rejection-header-text {
        vertical-align: middle !important;
        line-height: 25px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-agreements .bv-text-link {
    text-decoration: underline !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-radio-wrapper {
    display: block !important;
    overflow: hidden !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-review-field-content-wrapper {
    background-color: #fff !important;
    float: left !important;
    width: 100% !important;
    margin: 10px 0 !important;
    -webkit-border-radius: .25em !important;
    border-radius: .25em !important;
    border: 1px solid !important;
    border-color: #757575 !important;
    border-style: solid !important;
    -webkit-box-shadow: 0 1px 1px #fff !important;
    box-shadow: 0 1px 1px #fff !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-review-field-content-wrapper textarea {
        margin: 0 !important;
        border-color: transparent !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        -webkit-border-radius: .25em .25em 0 0 !important;
        border-radius: .25em .25em 0 0 !important;
        background-color: transparent !important;
        border-bottom: 1px solid #ccc !important;
        white-space: pre-wrap !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-required-fields-text {
    font-size: .9em !important;
    padding: 0 20px !important;
    color: #21282d !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-review-field-content-wrapper textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-review-field-content-wrapper textarea:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper textarea:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper textarea:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-review-field-content-wrapper textarea:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper textarea:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper textarea:active {
    margin: 0 !important;
    border-color: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: .25em .25em 0 0 !important;
    border-radius: .25em .25em 0 0 !important;
    background-color: transparent !important;
    border-bottom: 1px solid #ccc !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-review-field-content-wrapper .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-content-btn {
    -webkit-box-shadow: 0 1px 0 #fff !important;
    box-shadow: 0 1px 0 #fff !important;
    background-color: #757575 !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    margin: 10px 0 10px -1px !important;
    padding: 8px 14px !important;
    line-height: 16px !important;
    font-size: 14px !important;
    color: #666 !important;
    float: left !important;
    border-width: 1px !important;
    border-style: solid !important;
    -webkit-border-radius: 0 .25em .25em 0 !important;
    border-radius: 0 .25em .25em 0 !important;
    border-color: #d0d0d0 #d0d0d0 #a4a4a4 #a4a4a4 !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-review-field-content-wrapper .bv-content-btn:disabled, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-content-btn:disabled, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-content-btn:disabled {
        cursor: auto !important;
        color: #b3b3b3 !important;
        border-color: #e8e8e8 #e8e8e8 #d2d2d2 #d2d2d2 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-review-field-content-wrapper textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-review-field-content-wrapper textarea:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper textarea:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper textarea:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-review-field-content-wrapper textarea:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper textarea:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper textarea:active {
    margin: 0 !important;
    border-color: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: .25em .25em 0 0 !important;
    border-radius: .25em .25em 0 0 !important;
    background-color: transparent !important;
    border-bottom: 1px solid #ccc !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-subject-info-section {
    float: left !important;
    width: 25% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-subject-info-section .bv-subject-info {
        margin: 30px 30px 30px 0 !important;
        color: #fff !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-subject-info-section .bv-subject-image {
        max-width: 100% !important;
        -webkit-border-radius: 5px !important;
        border-radius: 5px !important;
        margin-bottom: 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-subject-info-section .bv-subject-name-header {
        font-weight: 700 !important;
        text-shadow: 0 -1px rgba(0,0,0,.5) !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-form-header {
    line-height: 1.25em !important;
    margin: 0 !important;
    padding: 12px 20px !important;
    color: #000 !important;
    -webkit-border-radius: 0 10px 0 0 !important;
    border-radius: 0 10px 0 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets {
    margin: 0 !important;
    padding: 0 !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets-actions {
    margin: 0 !important;
    border-top: 1px solid #ddd !important;
    -webkit-box-shadow: inset 0 1px 0 #fff !important;
    box-shadow: inset 0 1px 0 #fff !important;
    -webkit-border-radius: 0 0 10px 10px !important;
    border-radius: 0 0 10px 10px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-cancel, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-button {
    border: 1px solid !important;
    border-color: #ccc #ccc #999 !important;
    padding: .5em 1em !important;
    font-size: 15px !important;
    color: #666 !important;
    line-height: 1.2em !important;
    background: #fff !important;
    -webkit-box-shadow: 0 1px 1px #fff !important;
    box-shadow: 0 1px 1px #fff !important;
    -webkit-border-radius: .25em !important;
    border-radius: .25em !important;
    outline: 0 !important;
    text-shadow: 0 1px #fff !important;
    -webkit-transition: all linear .3s !important;
    -moz-transition: all linear .3s !important;
    -o-transition: all linear .3s !important;
    transition: all linear .3s !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input.bv-text {
    font-size: 13px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit:focus {
    outline: 2px #347d56 solid !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit {
    margin: 0 10px 0 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-cancel {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets textarea {
    border-color: #757575 !important;
    margin: 10px 0 !important;
    width: 100% !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    float: left !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input#bv-text-field-usernickname {
    clear: left !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets textarea {
    height: 6em !important;
    line-height: 1.5em !important;
    resize: vertical !important;
    display: inline-block !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover .bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover select, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets textarea:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets select:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover .bv-review-field-content-wrapper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-review-field-content-wrapper:hover {
        border-color: #000 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets textarea:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets select:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover input:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover textarea:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover select:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active select, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover input, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover select, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover .bv-review-field-content-wrapper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper {
            outline-width: 2px !important;
            color: #000 !important;
            outline-color: #347d56 !important;
            outline-style: solid !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets fieldset:not(.bv-fieldset-rating).bv-error, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets fieldset.bv-fieldset-agreements.bv-error {
    padding-top: 40px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets fieldset:not(.bv-fieldset-rating).bv-radio-field.bv-error .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets fieldset.bv-select-field.bv-error .bv-helper {
    top: 7px !important;
    margin-top: 0 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 90% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input.placeholdr:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets textarea.placeholdr:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover input.placeholdr:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover textarea.placeholdr:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active input.placeholdr, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active textarea.placeholdr, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover input.placeholdr, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover textarea.placeholdr, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover .bv-review-field-content-wrapper .placeholdr, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .placeholdr, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .placeholdr {
    color: #767676 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error input, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error select, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error:hover input, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error:hover textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error:hover select, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error .bv-review-field-content-wrapper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error:hover .bv-review-field-content-wrapper {
    border-color: #b43034 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover .bv-review-field-content-wrapper textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper textarea:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:hover .bv-review-field-content-wrapper textarea:hover {
    border-color: transparent !important;
    border-bottom-color: #757575 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input.bv-checkbox {
    -webkit-appearance: checkbox !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input.bv-checkbox, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input.bv-radio {
    display: inline-block !important;
    font-size: 15px !important;
    line-height: 1em !important;
    margin: 0 .25em 0 0 !important;
    padding: 0 !important;
    width: 1.25em !important;
    height: 1.4em !important;
    -webkit-border-radius: .25em !important;
    border-radius: .25em !important;
    vertical-align: text-top !important;
    cursor: pointer !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input.bv-radio {
    -webkit-border-radius: 2em !important;
    border-radius: 2em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-active .bv-submit, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-active:hover .bv-submit {
    color: #fff !important;
    font-size: 13px !important;
    line-height: 25px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: capitalize !important;
    text-shadow: none !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-color: #3d6db5 !important;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
    padding-top: .5em !important;
    padding-right: 1em !important;
    padding-bottom: .5em !important;
    padding-left: 1em !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    border-top-width: 1px !important;
    border-top-style: none !important;
    border-top-color: #21282d !important;
    border-right-width: 1px !important;
    border-right-style: none !important;
    border-right-color: #21282d !important;
    border-bottom-width: 1px !important;
    border-bottom-style: none !important;
    border-bottom-color: #21282d !important;
    border-left-width: 1px !important;
    border-left-style: none !important;
    border-left-color: #21282d !important;
    float: left !important;
    margin: 0 !important;
    text-shadow: none !important;
    cursor: pointer !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-active .bv-submit:hover {
        color: #fff !important;
        font-size: 13px !important;
        line-height: 25px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important;
        text-shadow: none !important;
        background-image: none !important;
        background-color: #3d6db5 !important;
        border-color: #3d6db5 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        border-top-width: 1px !important;
        border-top-style: none !important;
        border-top-color: #21282d !important;
        border-right-width: 1px !important;
        border-right-style: none !important;
        border-right-color: #21282d !important;
        border-bottom-width: 1px !important;
        border-bottom-style: none !important;
        border-bottom-color: #21282d !important;
        border-left-width: 1px !important;
        border-left-style: none !important;
        border-left-color: #21282d !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit:active {
        background-color: #000 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset {
    margin: 0 !important;
    padding: 10px 0 !important;
    float: left !important;
    width: 100% !important;
    font-size: 15px !important;
    border-top: 1px solid #ddd !important;
    font-family: arial !important;
    clear: both !important;
    zoom: 1 !important;
    list-style: none !important;
    -webkit-transition: all linear .3s !important;
    -moz-transition: all linear .3s !important;
    -o-transition: all linear .3s !important;
    transition: all linear .3s !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    position: relative !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-fieldset-inner {
        display: block !important;
        padding: 0 20px !important;
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-fieldset-inner:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-fieldset-inner:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-fieldset-inner:after {
            clear: both !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-small {
    width: 50% !important;
    clear: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-small-alone {
    width: 100% !important;
    clear: both !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-small-alone .bv-fieldset-inner {
        width: 50% !important;
        clear: left !important;
        -webkit-box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
        box-sizing: border-box !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:first-child {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset:last-child {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-form-actions {
    border: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-form-actions clear none {
        padding: 0 0 20px 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-form-actions .bv-fieldset-casltext {
        margin-top: 5px !important;
        font-size: .76em !important;
        color: #21282d !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-agreements {
    border-top-width: 0 !important;
    margin: 0 !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets float right {
    border: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets float right .bv-helper {
        top: 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets.bv-fieldsets-actions .bv-fieldset .bv-checkbox-container label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-agreements label {
    font-weight: 400 !important;
    float: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-select-field {
    touch-action: manipulation !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-select-field .bv-fieldset-inner, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-agreements .bv-fieldset-inner, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-field .bv-fieldset-inner {
        padding-right: 50px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-select-field .bv-select {
        margin-left: 36px !important;
        color: #666 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-field .bv-fieldset-radio-wrapper {
    padding-left: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-secondary-rating .bv-fieldset-radio-wrapper {
    padding-left: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-netpromoterscore .bv-fieldset-inner {
    padding-right: 20px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-netpromoterscore .bv-fieldset-inner .bv-fieldset-radio-wrapper {
        padding-left: 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission #bv-fieldset-label-rating {
    float: left !important;
    padding-left: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-rating.bv-error #bv-fieldset-label-rating .bv-fieldset-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-rating:hover.bv-error #bv-fieldset-label-rating .bv-fieldset-label {
    color: #b43034 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-rating.bv-fieldset-rejected .bv-fieldset-inner .bv-fieldset-rating-group, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-rating:hover.bv-fieldset-rejected .bv-fieldset-inner .bv-fieldset-rating-group {
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
    border: 1px solid #b43034 !important;
    padding-bottom: 1px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-rating.bv-fieldset-rejected.bv-fieldset .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-rating:hover.bv-fieldset-rejected.bv-fieldset .bv-helper {
    border-color: transparent !important;
    background-color: transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-rating.bv-fieldset-rejected.bv-fieldset .bv-helper .bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-rating:hover.bv-fieldset-rejected.bv-fieldset .bv-helper .bv-helper-label {
        display: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active {
    background-color: #f8f0ce !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active span.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover span.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-fieldset-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-fieldset-label {
        color: #21282d !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error span.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error:hover span.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error .bv-fieldset-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error:hover .bv-fieldset-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-agreements.bv-error .bv-fieldset-label-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-agreements.bv-error:hover .bv-fieldset-label-text {
    color: #b43034 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid span.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid:hover span.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid .bv-fieldset-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid:hover .bv-fieldset-label {
    color: #21282d !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid.bv-fieldset-active span.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid.bv-fieldset-active:hover span.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid.bv-fieldset-active .bv-fieldset-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid.bv-fieldset-active:hover .bv-fieldset-label {
    color: #21282d !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-agreements .bv-fieldset-label-text {
    color: #21282d !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets-actions .bv-fieldset.bv-fieldset-active {
    color: #333 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset .bv-fieldset-arrowicon {
    position: absolute !important;
    left: 0 !important;
    top: .65em !important;
    width: 0 !important;
    height: 0 !important;
    border-top: 11px solid transparent !important;
    border-bottom: 11px solid transparent !important;
    border-left: 11px solid transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-userlocation.bv-fieldset-active .bv-fieldset-arrowicon {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-rating.bv-fieldset-active .bv-fieldset-arrowicon {
    top: 50% !important;
    margin-top: -16px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-helper-icon {
    color: #8e8585 !important;
    font-family: 'BVCustom' !important;
    font-weight: 400 !important;
    font-size: 28px !important;
    height: 25px !important;
    line-height: 25px !important;
    position: absolute !important;
    top: 0 !important;
    right: 2px !important;
    text-shadow: 0 1px #fff !important;
    z-index: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-helper-icon .bv-helper-icon-negative, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-helper-icon .bv-helper-icon-positive {
        display: none !important;
        position: static !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-rating .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-radio-field .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-agreedments .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-helper {
    top: 50% !important;
    margin-top: -13px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore.bv-radio-field .bv-helper {
    top: 10px !important;
    margin-top: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore.bv-radio-field .bv-netpromotercomment-wrapper .bv-helper {
    right: 0 !important;
    margin-top: 18px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-hidden-field {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-helper-icon-positive, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-fieldset-select-wrapper .bv-helper-icon-positive {
    display: inline !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error.bv-fieldset-active .bv-helper-icon-positive, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error.bv-fieldset-active .bv-fieldset-select-wrapper .bv-helper-icon-positive {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error .bv-helper-icon-negative, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error .bv-fieldset-select-wrapper .bv-helper-icon-negative {
    color: #b43034 !important;
    display: inline !important;
    position: relative !important;
    bottom: 2px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid .bv-helper-icon-positive, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid .bv-fieldset-select-wrapper .bv-helper-icon-positive {
    color: #338b2b !important;
    display: inline !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-fieldset-netpromotercomment {
    border-top: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-fieldset-netpromotercomment .bv-helper .bv-helper-icon-positive {
        display: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore.bv-valid .bv-fieldset-netpromotercomment.bv-valid .bv-helper .bv-helper-icon-positive {
    color: #338b2b !important;
    display: inline !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets-actions .bv-fieldset.bv-fieldset-active {
    background-color: transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets-actions .bv-fieldset.bv-fieldset-active .bv-fieldset-arrowicon {
        display: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset label {
    line-height: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-fieldset-label {
    float: left !important;
    margin: 0 !important;
    padding: 0 .5em 0 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-secondary-rating .bv-fieldset-arrowicon, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-arrowicon, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-arrowicon, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-fieldset-arrowicon {
    top: 50% !important;
    margin-top: -11px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-secondary-rating .bv-fieldset-label-wrapper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-label-wrapper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-label-wrapper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-fieldset-label-wrapper {
    float: left !important;
    width: 50% !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    font-size: 15px !important;
    line-height: 16px !important;
    font-weight: 400 !important;
    padding: .25em 0 !important;
    border: 1px solid transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-secondary-rating .bv-fieldset-label-wrapper .bv-fieldset-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-fieldset-label-wrapper .bv-fieldset-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-slider-rating .bv-fieldset-label-wrapper .bv-fieldset-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-tags .bv-fieldset-label-wrapper .bv-fieldset-label {
        padding-left: 20px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper {
    width: 50% !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    float: right !important;
    padding: 0 !important;
    -webkit-border-radius: .25em !important;
    border-radius: .25em !important;
    border-width: 1px !important;
    border-color: #ccc #ccc #666 !important;
    position: relative !important;
    height: 32px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper .bv-select, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper .bv-select {
        background-color: #fff !important;
        -webkit-border-radius: .25em !important;
        border-radius: .25em !important;
        border-width: 1px !important;
        border-color: #757575 !important;
        -webkit-box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
        box-sizing: border-box !important;
        font-size: 17px !important;
        height: 32px !important;
        line-height: 17px !important;
        white-space: nowrap !important;
        text-align: left !important;
        padding: 5px !important;
        position: absolute !important;
        top: -1px !important;
        left: -1px !important;
        right: -1px !important;
        z-index: 1 !important;
        width: 82% !important;
        -webkit-appearance: menulist !important;
        font-style: italic !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper .bv-select option, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper .bv-select option, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper .bv-select caption, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper .bv-select caption {
            padding: .5em 1em !important;
            background-color: #fff !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper .bv-select:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper .bv-select:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper .bv-select:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper .bv-select:focus {
            outline: 2px #757575 solid !important;
            border-color: #000 !important;
            -webkit-box-shadow: 0 1px 0 #fff,inset 1px 0 0 #999 !important;
            box-shadow: 0 1px 0 #fff,inset 1px 0 0 #999 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper .bv-dropdown-arrow, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper .bv-dropdown-arrow {
        text-shadow: 0 1px #fff !important;
        font-size: 16px !important;
        right: 12px !important;
        display: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-valid .bv-fieldset-select-wrapper .bv-select, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid .bv-fieldset-select-wrapper .bv-select {
    color: #333 !important;
    font-style: normal !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-valid .bv-select {
    font-style: normal !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid.bv-select-field .bv-dropdown-arrow {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-checkbox-container {
    width: 85% !important;
    text-align: justify !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-fieldset-label-checkbox {
    font-size: .8em !important;
    line-height: .8em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-secondary label {
    font-weight: 400 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-secondary {
    display: block !important;
    clear: both !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset label em, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-fieldset-label em {
    font-weight: 400 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-rating .bv-fieldset-label {
    padding: .6em .75em .6em 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset label.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-fieldset-label.bv-error {
    padding: 0 !important;
    clear: both !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-agreements label:hover {
    border-color: #000 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-netpromoterscore-wrapper {
    clear: both !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-radio-field .bv-radio-group {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
    float: left !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-radio-field .bv-radio-group .bv-radio-container-li {
        float: left !important;
        margin: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-radio-field .bv-radio-group .bv-radio-container-li:last-child {
            margin: 0 !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets li label.bv-radio-wrapper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-rating-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-select {
    line-height: 16px !important;
    font-size: 16px !important;
    color: #fff !important;
    float: none !important;
    display: block !important;
    padding: .5em 0 !important;
    border-width: 1px !important;
    border-style: solid !important;
    -webkit-box-shadow: 0 1px 0 #fff,inset 0 1px 0 #fff !important;
    box-shadow: 0 1px 0 #fff,inset 0 1px 0 #fff !important;
    background-color: #757575 !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    border-color: #757575 #757575 #757575 #eee !important;
    cursor: pointer !important;
    text-align: center !important;
    text-decoration: none !important;
    -webkit-transition: all linear .2s !important;
    -moz-transition: all linear .2s !important;
    -o-transition: all linear .2s !important;
    transition: all linear .2s !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets li label.bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-select:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets li label.bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-select:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets li label.bv-radio-wrapper-label:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-select:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets li label.bv-radio-wrapper-label .bv-radio-wrapper-label-focused, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-select .bv-radio-wrapper-label-focused {
        border-color: #aaa #aaa #999 #aaa !important;
        outline: 0 !important;
        background-color: #444 !important;
        background-image: none !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: #666 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets li label.bv-radio-wrapper-label:hover {
        color: #fff !important;
        background-color: #444 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating-applied.bv-submission-star-rating-live .bv-rating-link.bv-focusable:focus {
    outline: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background-image: none !important;
    border-color: #347d56 !important;
    border-width: 1.5px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-radio-wrapper .bv-rating-input:first-child .bv-rating-link {
    -webkit-border-radius: 4px 0 0 4px !important;
    border-radius: 4px 0 0 4px !important;
    border-left-color: #757575 !important;
    border-left-width: 1px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-radio-wrapper .bv-rating-input:last-child .bv-rating-link {
    -webkit-border-radius: 0 4px 4px 0 !important;
    border-radius: 0 4px 4px 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-radio-container-li-active .bv-radio-wrapper-label {
    border-color: #aaa #aaa #999 #aaa !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(1,rgba(255,255,255,.4))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 100%) !important;
    background-color: #098c37 !important;
    color: #fff !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-radio-container-li-active .bv-radio-wrapper-label:hover {
        color: #fff !important;
        text-shadow: 0 -1px #000 !important;
        cursor: default !important;
        border-color: #aaa #666 #a4a4a4 #666 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-radio-container-li-active .bv-radio-wrapper-label-active {
    border-color: #aaa #666 #a4a4a4 #666 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-radio-container-li .bv-radio-input {
    position: absolute !important;
    top: 20px !important;
    margin-left: 5px !important;
    z-index: -1000 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-rating .bv-radio-container-li .bv-radio-input, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-secondary-rating .bv-radio-container-li .bv-radio-input {
    position: relative !important;
    top: 0 !important;
    margin-left: 0 !important;
    z-index: 1 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-isrecommended .bv-radio-wrapper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-netpromoterscore-group-0 .bv-radio-wrapper-label {
    border-left-color: #757575 !important;
    border-left-width: 1px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-isrecommended-group-true .bv-radio-wrapper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-netpromoterscore-group-0 .bv-radio-wrapper-label {
    -webkit-border-radius: 4px 0 0 4px !important;
    border-radius: 4px 0 0 4px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-isrecommended-group-false .bv-radio-wrapper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-netpromoterscore-group-10 .bv-radio-wrapper-label {
    -webkit-border-radius: 0 4px 4px 0 !important;
    border-radius: 0 4px 4px 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-wrapper-label {
    position: relative !important;
    padding: .3em 0 !important;
    font-size: 16px !important;
    clear: both !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-wrapper-label:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-wrapper-label:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-radio-wrapper-label:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group {
    width: 100% !important;
    margin: 10px 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group .bv-radio-container-li, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-container-li {
        float: left !important;
        width: 9.09090909% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group .bv-radio-wrapper-label-focused, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-wrapper-label-focused, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-wrapper-label-focused {
        outline: 2px #347d56 solid !important;
        border-color: #aaa #aaa #999 #aaa !important;
        background-color: #444 !important;
        background-image: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label {
        color: #fff !important;
        text-shadow: 0 -1px #000 !important;
        cursor: default !important;
        border-color: #aaa #666 #a4a4a4 #666 !important;
        background-color: #666 !important;
        background-image: none !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:active {
            color: #fff !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-active .bv-fieldset-isrecommended-group {
    outline: 1px #347d56 dotted !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-fieldset-isrecommended-group {
    margin: 1px !important;
    padding: 0 2px 1px 0 !important;
    width: 60% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-fieldset-isrecommended-group .bv-radio-container-li {
        width: 50% !important;
        float: left !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-fieldset-isrecommended-group .bv-radio-container-li .bv-radio-wrapper-label {
            width: 100% !important;
            border-left: 1px solid #fff !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-fieldset-radio-wrapper {
    clear: both !important;
    padding: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group {
    margin: 5px 0 !important;
    width: 100% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-container-li {
        width: auto !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-container-li .bv-radio-wrapper-label {
            text-align: left !important;
            padding-left: 34px !important;
            padding-right: 12px !important;
            margin: 5px 5px 5px 0 !important;
            -webkit-border-radius: 4px !important;
            border-radius: 4px !important;
            border-left-color: #ccc !important;
            border-left-width: 1px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-container-li .bv-radio-wrapper-label .bv-radio-container-icon {
                font-family: 'BVCustom' !important;
                float: left !important;
                font-size: 24px !important;
                line-height: 24px !important;
                font-weight: 400 !important;
                position: absolute !important;
                top: 50% !important;
                left: 8px !important;
                margin-top: -12px !important;
                color: #ccc !important;
                cursor: pointer !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label .bv-radio-container-icon {
        color: #fff !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-secondary-rating .bv-fieldset-inner {
    padding-right: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-secondary-rating .bv-radio-rating, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-rating .bv-radio-rating {
    width: 100% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-secondary-rating .bv-radio-rating .bv-submission-star-rating, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-rating .bv-radio-rating .bv-submission-star-rating {
        width: 20% !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags.bv-radio-field.bv-nocount .bv-fieldset-label-wrapper {
    float: left !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets #bv-fieldset-label-netpromoterscore {
    float: left !important;
    padding: .25em 0 !important;
    margin-left: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-rating-helper {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 15px !important;
    line-height: 16px !important;
    border: 1px solid transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-rating-helper.bv-netpromoterscore-helper-2 {
        float: right !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-netpromotercomment-wrapper {
    clear: left !important;
    padding-top: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-wrapper-label {
    font-weight: 700 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-0 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-0 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-0 .bv-radio-wrapper-label:active {
    color: #bd2931 !important;
    border-color: #bd2931 !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-1 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-1 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-1 .bv-radio-wrapper-label:active {
    color: #c12f2f !important;
    border-color: #c12f2f !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-2 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-2 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-2 .bv-radio-wrapper-label:active {
    color: #bc3e2a !important;
    border-color: #bc3e2a !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-3 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-3 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-3 .bv-radio-wrapper-label:active {
    color: #b54f27 !important;
    border-color: #b54f27 !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-4 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-4 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-4 .bv-radio-wrapper-label:active {
    color: #a86647 !important;
    border-color: #a86647 !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-5 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-5 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-5 .bv-radio-wrapper-label:active {
    color: #987017 !important;
    border-color: #987017 !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-6 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-6 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-6 .bv-radio-wrapper-label:active {
    color: #95703d !important;
    border-color: #95703d !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-7 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-7 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-7 .bv-radio-wrapper-label:active {
    color: #65801f !important;
    border-color: #65801f !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-8 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-8 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-8 .bv-radio-wrapper-label:active {
    color: #388537 !important;
    border-color: #388537 !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-9 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-9 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-9 .bv-radio-wrapper-label:active {
    color: #00893e !important;
    border-color: #00893e !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-10 .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-10 .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-10 .bv-radio-wrapper-label:active {
    color: #098a15 !important;
    border-color: #098a15 !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li .bv-radio-wrapper-label-focused {
    background-image: none !important;
    -webkit-box-shadow: 0 1px 0 #fff,inset 1px 0 0 transparent !important;
    box-shadow: 0 1px 0 #fff,inset 1px 0 0 transparent !important;
    outline: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li .bv-radio-wrapper-label-active {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
    background-image: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #333 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-container-li-active .bv-radio-wrapper-label:active {
        color: #fff !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-0.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #bd2931 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-1.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #c12f2f !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-2.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #bc3e2a !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-3.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #b54f27 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-4.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #a86647 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-5.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #987017 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-6.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #95703d !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-7.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #65801f !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-8.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #388537 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-9.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #00893e !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-netpromoterscore .bv-radio-group .bv-radio-netpromoterscore-group-10.bv-radio-container-li-active .bv-radio-wrapper-label {
    background-color: #098a15 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-rating-helper {
    float: left !important;
    padding: .6em .6em .6em 1em !important;
    line-height: 25px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-secondary-rating .bv-rating-helper {
    padding: .2em 29px .2em .5em !important;
    color: #21282d !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-isrecommended .bv-rating-helper {
    margin: 10px 0 !important;
    padding: .5em 3% .5em 0 !important;
    width: 17% !important;
    font-size: 15px !important;
    line-height: 16px !important;
    border: 1px solid transparent !important;
    position: absolute !important;
    text-align: right !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-isrecommended .bv-rating-helper.bv-isrecommended-helper-2 {
        right: 0 !important;
        text-align: left !important;
        padding: .5em 0 .5em 3% !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-rating .bv-fieldset-rating-wrapper .bv-rating-helper {
    color: #21282d !important;
    margin-right: 6em !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-rating-cancel, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating {
    float: left !important;
    cursor: pointer !important;
    display: block !important;
    background: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating {
    font-size: 2em !important;
    width: 20% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating .bv-rating-link {
        font-family: 'BVCustom','times new roman' !important;
        font-size: 36px !important;
        line-height: 1em !important;
        color: #fff !important;
        cursor: pointer !important;
        padding: 0 4px !important;
        -webkit-transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        -moz-transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        -o-transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        text-decoration: none !important;
        font-style: normal !important;
        font-weight: 400 !important;
        font-variant: normal !important;
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
        background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        text-shadow: 0 -.05em #b9b9b9 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating .bv-rating-link span {
            cursor: pointer !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating-on .bv-rating-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating-hover .bv-rating-link {
    border-color: #999 #999 #666 #999 !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(1,rgba(255,255,255,.2))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%) !important;
    -webkit-box-shadow: 0 1px 0 #fff !important;
    box-shadow: 0 1px 0 #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-secondary-rating .bv-submission-star-rating .bv-rating-link {
    font-size: 90% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating .bv-rating-link:hover {
    text-decoration: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-rating-cancel .bv-rating-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating .bv-rating-link {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating-readonly .bv-rating-link {
    cursor: default !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating-control {
    -webkit-touch-callout: none !important;
    -khtml-user-select: none !important;
    -ms-user-select: none !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    user-select: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating-control.bv-heat-map-off .bv-submission-star-rating-hover .bv-rating-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-star-rating-control.bv-heat-map-off .bv-submission-star-rating-on .bv-rating-link {
        background-color: #3d6db5 !important;
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.3)),color-stop(1,rgba(255,255,255,0))) !important;
        background-image: -webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -o-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        background-image: linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=0 ) !important;
        background-image: -ms-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        border-top-color: #21282d !important;
        border-right-color: #21282d !important;
        border-bottom-color: #21282d !important;
        border-left-color: #21282d !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-h1 .bv-submission-star-rating-hover .bv-rating-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-r1 .bv-submission-star-rating-on .bv-rating-link {
    background-color: #b43034 !important;
    border-color: #b43034 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-h2 .bv-submission-star-rating-hover .bv-rating-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-r2 .bv-submission-star-rating-on .bv-rating-link {
    background-color: #c78568 !important;
    border-color: #c78568 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-h3 .bv-submission-star-rating-hover .bv-rating-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-r3 .bv-submission-star-rating-on .bv-rating-link {
    background-color: #999940 !important;
    border-color: #999940 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-h4 .bv-submission-star-rating-hover .bv-rating-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-r4 .bv-submission-star-rating-on .bv-rating-link {
    background-color: #75a300 !important;
    border-color: #75a300 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-h5 .bv-submission-star-rating-hover .bv-rating-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldset-r5 .bv-submission-star-rating-on .bv-rating-link {
    background-color: #338b2b !important;
    border-color: #338b2b !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-helper {
    position: absolute !important;
    right: 19px !important;
    top: 7px !important;
    overflow: hidden !important;
    color: #999 !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important;
    width: 0 !important;
    height: 25px !important;
    padding-right: 26px !important;
    -webkit-transition: width linear .5s !important;
    -moz-transition: width linear .5s !important;
    -o-transition: width linear .5s !important;
    transition: width linear .5s !important;
    background-color: #fff !important;
    -webkit-border-radius: 13px !important;
    border-radius: 13px !important;
    font-size: 12px !important;
    line-height: 25px !important;
    border: 1px solid #ccc !important;
    overflow: visible !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary .bv-helper {
    position: relative !important;
    float: right !important;
    top: 0 !important;
    right: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary .bv-sublabel {
    white-space: nowrap !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-sublabel {
    color: #21282d !important;
    font-size: 13px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-helper span.bv-helper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-long .bv-loy-plus-box-longpoints {
    font-weight: 400 !important;
    padding: 2px .5em 2px .8em !important;
    white-space: nowrap !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid .bv-helper {
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    width: auto !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-had-error .bv-helper {
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-secondary-rating .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-nocount .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-valid .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-helper {
    border-color: transparent !important;
    background-color: transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-helper span.bv-helper-label {
        display: inline !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags.bv-fieldset-active .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags.bv-valid .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-tags.bv-error .bv-helper {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-error .bv-helper, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-mincount .bv-helper {
    border-color: #ccc !important;
    background-color: #fff !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-fieldset-label-wrapper {
    float: left !important;
    width: 50% !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    font-size: 15px !important;
    line-height: 16px !important;
    font-weight: 400 !important;
    padding: .25em 0 !important;
    border: 1px solid transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group {
    width: 100% !important;
    position: relative !important;
    margin-bottom: 5px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group .bv-sliderbar {
        position: absolute !important;
        z-index: 2 !important;
        top: 50% !important;
        width: 80% !important;
        display: block !important;
        height: 1px !important;
        margin-top: -1px !important;
        background: #dcdcdc !important;
        border-top: 1px solid #c0c0c0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group .bv-sliderdot {
        position: relative !important;
        z-index: 3 !important;
        font-size: 1.25em !important;
        cursor: pointer !important;
        color: #fff !important;
        -webkit-transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        -moz-transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        -webkit-transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        -moz-transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        -o-transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        transition: all .3s cubic-bezier(0.2,.3,.05,1) !important;
        text-shadow: 0 -1px 2px #666 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul {
        position: relative !important;
        z-index: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li .bv-radio-wrapper-label .bv-sliderbar {
            left: 0 !important;
            right: 0 !important;
            width: 100% !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li:first-child .bv-radio-wrapper-label {
            -webkit-border-radius: 4px 0 0 4px !important;
            -webkit-border-radius: 4px 0 0 4px !important;
            border-radius: 4px 0 0 4px !important;
            border-left-color: #d0d0d0 !important;
            border-left-width: 1px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li:first-child .bv-radio-wrapper-label .bv-sliderbar {
                left: 0 !important;
                left: 50% !important;
                width: 50% !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li:last-child .bv-radio-wrapper-label {
            -webkit-border-radius: 0 4px 4px 0 !important;
            -webkit-border-radius: 0 4px 4px 0 !important;
            border-radius: 0 4px 4px 0 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li:last-child .bv-radio-wrapper-label .bv-sliderbar {
                left: 0 !important;
                right: 50% !important;
                width: 50% !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li-active .bv-radio-wrapper-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li-active .bv-radio-wrapper-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li-active .bv-radio-wrapper-label-focused, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li .bv-radio-wrapper-label-focused {
            background-color: #444 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li .bv-radio-wrapper-label:hover .bv-sliderdot, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li-active .bv-radio-wrapper-label .bv-sliderdot, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li-active .bv-radio-wrapper-label:hover .bv-sliderdot, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li-active .bv-radio-wrapper-label-focused .bv-sliderdot, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li .bv-radio-wrapper-label-focused .bv-sliderdot {
                color: #0066b4 !important;
                text-shadow: 0 0 1px #000 !important
            }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-sliderscore-helper-1 {
    padding-left: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-sliderscore-helper-2 {
    float: right !important;
    padding-right: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-autocomplete {
    -webkit-background-clip: padding !important;
    -moz-background-clip: padding !important;
    background-clip: padding-box !important;
    background-color: #fff !important;
    border: 1px solid rgba(0,0,0,.2) !important;
    -webkit-border-radius: 5px 5px 5px 5px !important;
    border-radius: 5px 5px 5px 5px !important;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2) !important;
    box-shadow: 0 5px 10px rgba(0,0,0,.2) !important;
    left: 30px !important;
    list-style: none outside none !important;
    margin: -21px 0 0 !important;
    min-width: 160px !important;
    padding: 4px 0 !important;
    top: 100% !important;
    z-index: 1000 !important;
    position: absolute !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-autocomplete li {
        clear: both !important;
        color: #333 !important;
        display: block !important;
        font-weight: 400 !important;
        line-height: 18px !important;
        padding: 3px 15px !important;
        white-space: nowrap !important;
        cursor: pointer !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-autocomplete li:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-autocomplete li.active, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-autocomplete li.active:hover {
            background-color: #0066b4 !important;
            color: #fff !important;
            text-decoration: none !important;
            text-shadow: none !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submit-step {
    background: #fff !important;
    -webkit-border-radius: 0 10px 10px 0 !important;
    border-radius: 0 10px 10px 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions {
    margin: 0 30px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions button {
        cursor: pointer !important;
        height: 36px !important;
        font-family: 'BVCustom' !important;
        font-size: 14px !important;
        line-height: 28px !important;
        color: #999 !important;
        -webkit-transition: color linear .2s !important;
        -moz-transition: color linear .2s !important;
        -o-transition: color linear .2s !important;
        transition: color linear .2s !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions button:hover {
            color: #666 !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-tc-footer {
    padding: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text {
    padding-bottom: 20px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text h3 {
        font-weight: 700 !important;
        display: block !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text h1 {
        font-size: 2em !important;
        margin: .67em 0 .67em 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text h2 {
        font-size: 1.5em !important;
        margin: .83em 0 .83em 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text h3 {
        font-size: 1.17em !important;
        margin: 1em 0 1em 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text b {
        font-weight: 700 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text i {
        font-style: italic !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text a {
        text-decoration: underline !important;
        cursor: auto !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text a:link {
            color: #00e !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text a:visited {
            color: #551a8b !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text ul {
        list-style-type: disc !important;
        margin: 0 30px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text ol {
        list-style-type: decimal !important;
        margin: 0 30px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-terms-conditions-text a {
        cursor: pointer !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-back-to-submission {
    font-size: 24px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-back-to-submission-text {
    text-indent: -9999px !important;
    float: left !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-message {
    text-align: center !important;
    top: 50% !important;
    width: 100% !important;
    padding: 50px 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-icon {
    color: #338b2b !important;
    font-size: 120px !important;
    line-height: 120px !important;
    display: block !important;
    margin: 0 !important;
    font-family: 'BVCustom' !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-submission-text {
    font-size: 24px !important;
    font-weight: 700 !important;
    margin: 0 !important;
    line-height: 30px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bvie8 .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bvie9 .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bvie8 .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bvie9 .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-group {
    width: 50% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bvie8 .bv-fieldsets-actions {
    border: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bvie .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper .bv-select {
    padding: 5px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bvie .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper .bv-dropdown-arrow {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media {
    clear: left !important;
    float: left !important;
    width: 100% !important;
    position: relative !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip {
        padding: 10px 15px !important;
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip:after {
            clear: both !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container.bv-error > img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container.bv-error > img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container.bv-error > img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container.bv-error > img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container.bv-error > img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container.bv-error > img {
            border: 2px solid #b43034 !important;
            padding: 2px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container {
            display: inline-block !important;
            margin: 5px 15px 5px 0 !important;
            vertical-align: top !important;
            position: relative !important;
            max-width: 100px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container img {
                -webkit-box-sizing: border-box !important;
                -moz-box-sizing: border-box !important;
                box-sizing: border-box !important;
                width: 100% !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close {
                font-family: 'BVCustom','times new roman' !important;
                font-size: 16px !important;
                display: block !important;
                position: absolute !important;
                top: -8px !important;
                right: -8px !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-photo-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media .bv-video-thumbnail-strip .bv-thumbnail-container .bv-thumbnail-close:hover {
                    text-decoration: none !important
                }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions {
        position: relative !important;
        clear: both !important;
        padding: 0 15px !important;
        zoom: 1 !important;
        white-space: nowrap !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions:after {
            clear: both !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-content-btn {
            -webkit-border-radius: .25em !important;
            border-radius: .25em !important;
            padding: 2px 6px !important;
            font-size: 12px !important;
            margin-right: 10px !important;
            color: #fff !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-content-btn:disabled, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-content-btn:disabled, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-content-btn:disabled {
                color: #999 !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-content-btn span:first-child, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-content-btn span:first-child, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-content-btn span:first-child {
                cursor: pointer !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-review-photo-actions-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-review-photo-actions-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active:hover .bv-review-field-content-wrapper .bv-review-media div.bv-review-media-actions .bv-review-photo-actions-label {
            float: left !important;
            width: auto !important;
            display: block !important;
            font-size: 12px !important;
            line-height: 18px !important;
            margin: 12px 0 !important;
            color: #666 !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display {
    clear: both !important;
    display: block !important;
    padding: 10px 0 !important;
    width: 100% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-facebook-album-list-container {
        zoom: 1 !important;
        clear: both !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-facebook-album-list-container:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-facebook-album-list-container:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-facebook-album-list-container:after {
            clear: both !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-video-preview-placeholder {
        position: relative !important;
        display: inline-block !important;
        line-height: 0 !important;
        width: 100% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-video-preview-placeholder .bv-media-preview-dummy {
            padding-top: 56.25% !important;
            height: 56.25% !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container {
        position: relative !important;
        background-color: #ccc !important;
        max-width: 640px !important;
        max-height: 640px !important;
        margin: 0 auto !important;
        overflow: hidden !important;
        text-align: center !important;
        -webkit-transition: all linear .3s !important;
        -moz-transition: all linear .3s !important;
        -o-transition: all linear .3s !important;
        transition: all linear .3s !important;
        border: 1px solid #aaa !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container.bv-video-preview-container {
            overflow: hidden !important;
            line-height: 0 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container.bv-video-preview-container .bv-video-preview {
                overflow: hidden !important;
                position: relative !important;
                display: inline-block !important;
                line-height: 0 !important;
                width: 100% !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container.bv-video-preview-container .bv-video-preview .bv-media-preview-dummy {
                    padding-top: 56.25% !important
                }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container.bv-video-preview-container .bv-video-preview iframe {
                    position: absolute !important;
                    top: 0 !important;
                    bottom: 0 !important;
                    left: 0 !important;
                    right: 0 !important;
                    height: 100% !important;
                    width: 100% !important
                }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container.bv-photo-preview-container {
            height: 318px !important;
            width: 318px !important;
            max-width: 100% !important;
            max-height: 400px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container .bv-media-preview-icon {
            position: absolute !important;
            top: 50% !important;
            left: 50% !important;
            height: 80px !important;
            width: 80px !important;
            margin: -40px 0 0 -40px !important;
            font-family: 'BVCustom' !important;
            font-size: 80px !important;
            line-height: 80px !important;
            text-align: center !important;
            color: #999 !important;
            text-shadow: rgba(255,255,255,.5) !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container .bv-photo-preview-img {
            opacity: 0 !important;
            -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
            filter: alpha(opacity=0) !important;
            -webkit-transition: all linear .5s !important;
            -moz-transition: all linear .5s !important;
            -o-transition: all linear .5s !important;
            transition: all linear .5s !important;
            -webkit-transition-delay: .5s !important;
            -moz-transition-delay: .5s !important;
            -o-transition-delay: .5s !important;
            transition-delay: .5s !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container .bv-photo-preview-img-show {
            opacity: 1 !important;
            -ms-filter: none !important;
            filter: none !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container.bv-media-uploading {
            background-color: #222 !important;
            border-color: #000 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container.bv-media-uploading .bv-upload-spinner-container {
                display: block !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container.bv-media-uploading .bv-media-preview-icon {
                display: none !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container img {
            -webkit-border-radius: .25em !important;
            border-radius: .25em !important;
            -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.5),0 1px 0 #fff !important;
            box-shadow: inset 0 1px 2px rgba(0,0,0,.5),0 1px 0 #fff !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container .bv-upload-spinner-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container img .bv-upload-spinner-container {
                display: none !important;
                position: absolute !important;
                top: 50% !important;
                left: 50% !important;
                margin-left: -22px !important;
                margin-top: -22px !important;
                width: 44px !important;
                height: 44px !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container .bv-upload-spinner-container .bv-upload-spinner, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container img .bv-upload-spinner-container .bv-upload-spinner {
                    background-image: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/fancybox_loading.gif") !important;
                    background-repeat: no-repeat !important;
                    background-position: 0 0 !important;
                    width: 24px !important;
                    height: 24px !important;
                    position: absolute !important;
                    top: 10px !important;
                    left: 10px !important
                }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container .bv-photo-preview img, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-preview-container img .bv-photo-preview img {
                display: block !important;
                max-width: 100% !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-picker-container {
        padding: 10px 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-picker-container .bv-content-btn {
            border-left-width: 1px !important;
            padding: 0 5px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-picker-container .bv-media-toggle-controls {
            margin: 0 auto !important;
            width: 200px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-media-picker-container .bv-media-toggle-controls input {
                border: 0 solid transparent !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-fieldsets-actions.bv-media-upload-actions {
        padding: 10px 30px 10px 40px !important;
        text-align: center !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-fieldsets-actions.bv-media-upload-actions li {
            display: inline-block !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-display .bv-fieldsets-actions.bv-media-upload-actions li a {
                text-decoration: none !important;
                color: #fff !important;
                font-weight: 700 !important;
                font-size: 20px !important;
                padding: 10px 20px !important;
                background-color: #4bc1e3 !important;
                -webkit-border-radius: 10px !important;
                border-radius: 10px !important;
                display: inline-block !important
            }

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-media-upload .bv-media-upload-caption .bv-fieldset-label-wrapper {
    float: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-photo-upload .bv-fieldset-label-wrapper {
    height: 0 !important;
    overflow: hidden !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-photo-upload .bv-fieldsets .bv-media-picker-container .bv-helper {
    height: auto !important;
    top: auto !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-photo-upload .bv-fieldsets .bv-helper-label {
    white-space: inherit !important;
    cursor: default !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-photo-upload .bv-media-preview-clear {
    border-width: 1px !important;
    padding: 0 10px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-photo-upload .bv-media-display .bv-media-picker-container .bv-media-toggle-controls {
    margin-top: 30px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-video-upload .bv-fieldsets .bv-media-picker-container .bv-helper {
    top: auto !important
}

@media screen and (min-width: 680px) and (max-width: 1025px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-rating.bv-radio-field.bv-error .bv-helper {
        top: 20px !important
    }
}

@media screen and (max-width: 1050px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-secondary-rating .bv-rating-helper {
        clear: left !important
    }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-narrow .bv-mbox .bv-mbox-content-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox .bv-mbox-content-container {
    float: none !important;
    width: 100% !important
}

.bv-cv2-cleanslate .bv-mbox-secondary-content, .bv-cv2-cleanslate .bv-mbox-search-content {
    -webkit-transition: all ease .4s !important;
    -moz-transition: all ease .4s !important;
    -o-transition: all ease .4s !important;
    transition: all ease .4s !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content {
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    -webkit-transform: translateZ(0) scale(1) !important;
    -moz-transform: translateZ(0) scale(1) !important;
    -o-transform: translateZ(0) scale(1) !important;
    transform: translateZ(0) scale(1) !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content .bv-content-item {
        margin-left: 0 !important;
        margin-right: 0 !important;
        border: 0 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-secondary-content-list, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-secondary-content-list, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content .bv-content-item .bv-secondary-content-list {
            margin-bottom: 10px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-secondary-content-list .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-secondary-content-list .bv-content-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content .bv-content-item .bv-secondary-content-list .bv-content-item {
                margin: 0 10px 2px !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search-content, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-mbox-injection-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox-injection-target {
        padding: 20px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-media-box {
    padding: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-content-header .bv-content-title:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-header .bv-content-title:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-content-data-summary .bv-content-title:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-data-summary .bv-content-title:hover {
    cursor: default !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-content-header .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-header .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-content-data-summary .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-data-summary .bv-content-title a, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-content-header .bv-content-title a *, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-header .bv-content-title a *, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item .bv-content-data-summary .bv-content-title a *, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item .bv-content-data-summary .bv-content-title a * {
    cursor: default !important;
    text-decoration: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item.bv-content-question .bv-content-actions-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-content-actions-container {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item.bv-content-question .bv-active-feedback, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-active-feedback {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item.bv-content-question .bv-secondary-content-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-data-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-data-label {
    cursor: default !important;
    text-decoration: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item.bv-content-question .bv-secondary-content-link:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-title:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-title:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-data-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search .bv-content-item.bv-content-question .bv-secondary-content-link .bv-content-data-label:hover {
        cursor: default !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content.bv-mbox-need-user .bv-mbox .bv-content-item.bv-content-question .bv-content-actions-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-search.bv-mbox-need-user .bv-content-item.bv-content-question .bv-content-actions-container {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-box {
    width: 90% !important;
    max-width: 900px !important;
    margin: 0 auto !important;
    overflow: visible !important;
    position: relative !important;
    -webkit-transition: all ease .4s !important;
    -moz-transition: all ease .4s !important;
    -o-transition: all ease .4s !important;
    transition: all ease .4s !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important;
    -webkit-transform: translateZ(0) scale(0.8) !important;
    -moz-transform: translateZ(0) scale(0.8) !important;
    -o-transform: translateZ(0) scale(0.8) !important;
    transform: translateZ(0) scale(0.8) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-over {
    margin: 0 !important;
    max-width: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-narrow {
    width: 680px !important
}

.bv-mbox-opened .bv-core-container-244 .bv-mbox-box {
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -o-transform: none !important;
    transform: none !important
}

    .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox {
        zoom: 1 !important;
        -webkit-box-shadow: 0 10px 25px rgba(0,0,0,.5) !important;
        box-shadow: 0 10px 25px rgba(0,0,0,.5) !important;
        position: relative !important
    }

        .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox:before, .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox:after {
            content: "" !important;
            display: table !important
        }

        .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-mbox:after {
            clear: both !important
        }

    .bv-mbox-opened .bv-core-container-244 .bv-mbox-box .bv-deeplink {
        padding: 0 10px 0 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar.bv-sidebar-enabled {
    display: block !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar.bv-sidebar-disabled {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar {
    float: left !important;
    width: 25% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar {
        margin: 20px !important;
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar:after {
            clear: both !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-info {
        color: #fff !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-image {
        max-width: 100% !important;
        -webkit-border-radius: 5px !important;
        border-radius: 5px !important;
        margin-bottom: 10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-name-header {
        font-weight: 700 !important;
        display: block !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-content-container {
    overflow: hidden !important;
    position: relative !important;
    float: right !important;
    width: 75% !important;
    -webkit-transition: height linear .2s !important;
    -moz-transition: height linear .2s !important;
    -o-transition: height linear .2s !important;
    transition: height linear .2s !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-target {
    width: 100% !important;
    -webkit-box-shadow: -1px 0 0 rgba(255,255,255,.2) !important;
    box-shadow: -1px 0 0 rgba(255,255,255,.2) !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    position: absolute !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -o-transform: none !important;
    transform: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-target .bv-table-full-width {
        table-layout: fixed !important;
        width: 100% !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb {
    padding: 20px 12px !important;
    font-size: 18px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item {
        position: relative !important;
        float: left !important;
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        width: 100% !important;
        line-height: 1.2em !important;
        padding-bottom: 2px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item span {
            white-space: nowrap !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item .bv-submission-icon {
            color: #338b2b !important;
            margin: 0 !important;
            font-family: 'BVCustom' !important;
            position: absolute !important;
            top: 0 !important;
            margin-top: -10px !important;
            font-size: 40px !important;
            line-height: 40px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item .bv-submission-icon-text {
            float: left !important;
            margin-left: 40px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb span.bv-mbox-breadcrumb-item .bv-submission-text {
            font-size: 24px !important;
            font-weight: 700 !important;
            margin: 0 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb .bv-mbox-breadcrumb-divider {
        padding: 0 5px 0 0 !important;
        color: #ccc !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb .active {
        color: #ccc !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container {
    -webkit-transition-delay: 0s !important;
    -moz-transition-delay: 0s !important;
    -o-transition-delay: 0s !important;
    transition-delay: 0s !important;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container .bv-mbox-injection-target {
        -webkit-transition: none !important;
        -moz-transition: none !important;
        -o-transition: none !important;
        transition: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container.bv-mbox-multi {
        -webkit-transition-delay: .2s !important;
        -moz-transition-delay: .2s !important;
        -o-transition-delay: .2s !important;
        transition-delay: .2s !important;
        -webkit-transition: all linear .2s !important;
        -moz-transition: all linear .2s !important;
        -o-transition: all linear .2s !important;
        transition: all linear .2s !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-injection-container.bv-mbox-multi .bv-mbox-injection-target {
            -webkit-transition: all linear .2s !important;
            -moz-transition: all linear .2s !important;
            -o-transition: all linear .2s !important;
            transition: all linear .2s !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-left {
    -webkit-transform: translateX(-100%) !important;
    -moz-transform: translateX(-100%) !important;
    -o-transform: translateX(-100%) !important;
    transform: translateX(-100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-right {
    -webkit-transform: translateX(100%) !important;
    -moz-transform: translateX(100%) !important;
    -o-transform: translateX(100%) !important;
    transform: translateX(100%) !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-scale-out {
    height: 0 !important;
    overflow: hidden !important;
    opacity: 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
    filter: alpha(opacity=0) !important;
    border-color: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-scale-in {
    height: auto !important;
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bvie .bv-mbox-left, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bvie .bv-mbox-right {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-top-question {
    position: relative !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-close {
    position: absolute !important;
    top: 0 !important;
    right: 3px !important;
    font-family: 'BVCustom' !important;
    font-size: 28px !important;
    line-height: 28px !important;
    z-index: 2000007040 !important;
    color: #767676 !important;
    text-decoration: none !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-close:focus {
        color: #000 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-content-item-close:focus {
        outline: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox .bv-mbox-close:hover {
        color: #2d2d2d !important;
        text-decoration: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-media .bv-mbox-injection-container {
    background-color: #000 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-inline {
    position: relative !important;
    width: auto !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-inline .bv-mbox-close {
        top: 20px !important;
        right: 30px !important;
        z-index: 1 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable, .bv-cv2-cleanslate .bv-core-container-244 .bv-thankyou {
    padding: 0 50px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-thankyou h1, .bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable h2, .bv-cv2-cleanslate .bv-core-container-244 .bv-thankyou h2 {
        text-align: center !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-duplicate .bv-submission-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-unknown-error .bv-submission-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-unavailable .bv-submission-icon {
        color: #666 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-injection-container {
    min-height: 450px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-form-header {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext, .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary, .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext {
    border: 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-active {
    background-color: transparent !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions {
    float: left !important;
    width: 100% !important;
    border: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    margin: -20px 0 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions .bv-form-actions, .bv-cv2-cleanslate .bv-core-container-244 .bv-fake-inline .bv-fieldsets-actions .bv-fieldset-agreements {
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-secondary-submission .bv-fake-submission textarea {
    height: 2.5em !important;
    overflow: hidden !important
}

.bv-mbox-overlay, .bv-mbox-lightbox {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important
}

.bv-above-mbox, .bv-absolute-top-container.bv-above-mbox {
    z-index: 2000008032 !important
}

.bv-mbox-lightbox {
    z-index: 2000008030 !important;
    position: absolute !important
}

    .bv-mbox-lightbox .bv-fake-inline .bv-submission-section {
        margin: 0 10px !important
    }

:not(.bv-mbox-inner).bv-mbox-lightbox {
    overflow-y: scroll !important;
    position: fixed !important
}

body.bv-standalone-container .bv-mbox-lightbox .bv-mbox-box {
    margin-bottom: 50px !important
}

.bv-mbox-overlay {
    opacity: .4 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40) !important;
    filter: alpha(opacity=40) !important;
    background: #000 !important;
    z-index: 2000008020 !important;
    height: 100% !important;
    position: fixed !important
}

#bv-mbox-loading {
    background-repeat: no-repeat !important;
    background-image: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/fancybox_sprite.png") !important;
    position: fixed !important;
    top: 50% !important;
    left: 50% !important;
    margin-top: -22px !important;
    margin-left: -22px !important;
    background-position: 0 -108px !important;
    opacity: .8 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80) !important;
    filter: alpha(opacity=80) !important;
    cursor: pointer !important;
    z-index: 2000008030 !important
}

.bv-mbox-spinner {
    width: 44px !important;
    height: 44px !important;
    background: url("//display.ugc.bazaarvoice.com/static/barnesandnoble/local_implementation/244/19386_1_0/en_US/images/fancybox_loading.gif") center center no-repeat !important
}

@media screen and (max-width: 680px) {
    .bv-mbox-lightbox {
        top: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-content-container {
        width: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-injection-target, .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-mbox .bv-mbox-breadcrumb {
        border: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-box {
        width: 100% !important
    }

    .bv-mbox .bv-mbox-content-container .bv-submission .bv-submission-section .bv-fieldsets.bv-input-fieldsets .bv-fieldset-small, .bv-mbox .bv-mbox-content-container .bv-submission .bv-submission-section .bv-fieldsets.bv-input-fieldsets .bv-fieldset-label-wrapper {
        width: 93% !important
    }

    .bv-mbox .bv-mbox-content-container .bv-submission .bv-submission-section .bv-fieldsets.bv-fieldsets-actions .bv-checkbox-container {
        width: 90% !important;
        text-align: left !important
    }

    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox-close:focus {
        color: #999 !important
    }

    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox-inner {
        -webkit-box-shadow: 0 3px 5px 5px #999 !important;
        box-shadow: 0 3px 5px 5px #999 !important
    }

    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox {
        padding: 0 !important
    }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline {
            padding: 0 !important
        }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-answertext, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-questionsummary, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fake-inline .bv-fieldsets .bv-fieldset.bv-fieldset-commenttext {
                border: 0 !important
            }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-breadcrumb {
            font-size: 20px !important;
            line-height: 20px !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-form, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar {
            width: 100% !important;
            border: 0 !important
        }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-sidebar {
                margin: 10px 30px 10px 10px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-info {
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-image {
                max-height: 50px !important;
                max-width: 25% !important;
                float: left !important;
                margin: 0 10px 0 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-mbox-sidebar .bv-subject-name-header {
                max-width: 75% !important;
                float: left !important;
                text-shadow: none !important
            }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-form-header {
            text-align: left !important;
            padding: 15px !important;
            background-color: #000 !important;
            color: #fff !important;
            font-size: 15px !important;
            font-weight: 700 !important;
            -webkit-border-radius: 0 !important;
            border-radius: 0 !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-rating-helper {
            display: block !important;
            padding: .2em 2em .2em 1em !important;
            clear: left !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-cancel {
            color: #295a34 !important;
            text-shadow: none !important;
            background-color: #eee !important;
            border-bottom-width: 1px !important;
            border-bottom-style: none !important;
            border-bottom-color: #21282d !important;
            border-left-width: 1px !important;
            border-left-style: none !important;
            border-left-color: #21282d !important;
            border-top-width: 1px !important;
            border-top-style: none !important;
            border-top-color: #21282d !important;
            border-right-width: 1px !important;
            border-right-style: none !important;
            border-right-color: #21282d !important;
            display: block !important;
            float: left !important;
            cursor: pointer !important;
            font-weight: 700 !important;
            margin: 0 !important;
            padding: 6px 10px !important;
            position: absolute !important;
            top: -45px !important;
            right: 10px !important;
            display: none !important
        }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets {
            margin: 0 !important;
            -webkit-border-radius: 0 !important;
            border-radius: 0 !important
        }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets input.bv-text, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets textarea, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-helper {
                -webkit-transition: none !important;
                -moz-transition: none !important;
                -o-transition: none !important;
                transition: none !important;
                -webkit-box-shadow: none !important;
                box-shadow: none !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-rating .bv-fieldset-label {
                padding: 0 .5em 0 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-questionsummary .bv-fieldset-inner .bv-helper {
                right: 5px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-radio-wrapper {
                width: 100% !important;
                float: left !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets input#bv-text-field-usernickname, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-agreements, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-useremail .bv-fieldset-inner, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-small-alone .bv-fieldset-inner, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-small, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-mbox-injection-target {
                width: 100% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-fieldset-inner {
                padding: 0 10px !important
            }

                #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-fieldset-inner .bv-fieldset-label-wrapper {
                    width: 100% !important;
                    padding: 0 35px 0 5px !important;
                    -webkit-box-sizing: border-box !important;
                    -moz-box-sizing: border-box !important;
                    box-sizing: border-box !important
                }

                #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-fieldset-inner .bv-checkbox-container {
                    width: 90% !important;
                    text-align: left !important
                }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper {
                width: 100% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-isrecommended .bv-fieldset-isrecommended-group {
                width: 50% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-secondary-rating .bv-radio-group {
                width: 50% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-rating .bv-radio-group {
                width: 66.66666% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-netpromoterscore-wrapper .bv-rating-helper {
                padding: 0 !important;
                clear: none !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-netpromoterscore-group {
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-fieldset-netpromotercomment .bv-helper {
                right: 4px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-select-field .bv-select {
                margin-left: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-radio-field .bv-fieldset-radio-wrapper {
                padding-left: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-form-actions {
                clear: both !important;
                position: static !important;
                width: 100% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-form-actions-submit {
                width: 100% !important;
                font-size: 18px !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-radio-group, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-select-wrapper {
                background-image: none !important;
                -webkit-box-shadow: none !important;
                box-shadow: none !important;
                -webkit-transition: none !important;
                -moz-transition: none !important;
                -o-transition: none !important;
                transition: none !important;
                margin: 10px 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-tags .bv-radio-wrapper-label {
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset .bv-fieldset-arrowicon {
                left: -3px !important;
                top: 8px !important;
                margin: 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset .bv-helper {
                right: 15px !important;
                max-width: 85% !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-date-field .bv-helper {
                right: 4px !important;
                padding: 0 20px 0 0 !important
            }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-rating.bv-radio-field.bv-error {
                padding-top: 40px !important
            }

                #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset.bv-fieldset-rating.bv-radio-field.bv-error .bv-helper {
                    top: 20px !important
                }

            #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-photo-preview-container {
                width: auto !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox-injection-target {
        padding-top: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-secondary-content .bv-mbox {
        margin: 0 !important
    }

    .bvie8 .bv-fieldset-secondary-rating .bv-fieldset-radio-wrapper, .bvie9 .bv-fieldset-secondary-rating .bv-fieldset-radio-wrapper, .bvie8 .bv-fieldset-isrecommended .bv-fieldset-radio-wrapper, .bvie9 .bv-fieldset-isrecommended .bv-fieldset-radio-wrapper, .bvie8 .bv-fieldset-tags .bv-fieldset-radio-wrapper, .bvie9 .bv-fieldset-tags .bv-fieldset-radio-wrapper {
        width: 100% !important;
        clear: both !important
    }

        .bvie8 .bv-fieldset-secondary-rating .bv-fieldset-radio-wrapper .bv-radio-group, .bvie9 .bv-fieldset-secondary-rating .bv-fieldset-radio-wrapper .bv-radio-group, .bvie8 .bv-fieldset-isrecommended .bv-fieldset-radio-wrapper .bv-radio-group, .bvie9 .bv-fieldset-isrecommended .bv-fieldset-radio-wrapper .bv-radio-group, .bvie8 .bv-fieldset-tags .bv-fieldset-radio-wrapper .bv-radio-group, .bvie9 .bv-fieldset-tags .bv-fieldset-radio-wrapper .bv-radio-group {
            width: 100% !important
        }

    .bvie8 .bv-fieldset-rating .bv-fieldset-rating-wrapper, .bvie9 .bv-fieldset-rating .bv-fieldset-rating-wrapper {
        width: 100% !important;
        clear: both !important
    }

        .bvie8 .bv-fieldset-rating .bv-fieldset-rating-wrapper .bv-radio-group, .bvie9 .bv-fieldset-rating .bv-fieldset-rating-wrapper .bv-radio-group {
            width: 100% !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-small-alone .bv-fieldset-inner {
        width: 100% !important
    }
}

iframe.easyXDMStyle {
    position: absolute !important;
    top: -2000px !important;
    left: 0 !important
}

.bv-highcontrast.bv-cv2-cleanslate .bv-submission .bv-radio-group .bv-submission-star-rating-control .bv-submission-star-rating-live.bv-submission-star-rating-hover .bv-rating-link.bv-focusable, .bv-highcontrast.bv-cv2-cleanslate .bv-submission .bv-radio-group .bv-submission-star-rating-control .bv-submission-star-rating-live.bv-submission-star-rating-on .bv-rating-link.bv-focusable {
    border-style: solid !important
}

.bv-highcontrast.bv-cv2-cleanslate .bv-submission .bv-radio-group .bv-submission-star-rating-control .bv-submission-star-rating-live .bv-focusable:focus {
    border-style: solid !important
}

.bv-highcontrast.bv-cv2-cleanslate .bv-submission .bv-radio-group .bv-submission-star-rating-control .bv-submission-star-rating-live .bv-focusable:not(:hover) {
    border-style: dotted !important
}

.bv-highcontrast .bv-radio-group .bv-radio-container-li.bv-radio-container-li-active .bv-radio-wrapper-label .bv-sliderdot:before {
    display: inline !important;
    content: ' ' !important
}

.bv-highcontrast .bv-radio-group .bv-radio-container-li.bv-radio-container-li-active .bv-radio-wrapper-label:before {
    display: inline !important;
    content: '(' !important
}

.bv-highcontrast .bv-radio-group .bv-radio-container-li.bv-radio-container-li-active .bv-radio-wrapper-label:after {
    display: inline !important;
    content: ')' !important
}

@media screen and (max-width: 1000px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-mbox-wide .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-isrecommended .bv-radio-group {
        width: 64% !important
    }
}

@media screen and (max-width: 890px) {
    #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-small, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-rating .bv-fieldset-radio-wrapper {
        width: 100% !important
    }

        #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-small .bv-radio-group, #bv-mboxzone-lightbox .bv-core-container-244 .bv-mbox .bv-fieldsets .bv-fieldset-rating .bv-fieldset-radio-wrapper .bv-radio-group {
            width: 66.66666% !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-small, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-fieldset-small-alone .bv-fieldset-inner {
        width: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-submit, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-cancel, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets textarea, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission .bv-fieldsets .bv-button {
        font-size: 13px !important
    }
}

@media screen and (max-width: 680px) {
    .bv-fieldset-netpromoterscore #bv-fieldset-label-netpromoterscore {
        width: 83% !important
    }
}

#bv-textarea-field-reviewtext {
    max-height: 90px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-submission-guidelines {
    margin: 20px 30px 40px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission-guidelines button {
        cursor: pointer !important;
        height: 36px !important;
        font-family: 'BVCustom' !important;
        font-size: 14px !important;
        line-height: 28px !important;
        color: #999 !important;
        -webkit-transition: color linear .2s !important;
        -moz-transition: color linear .2s !important;
        -o-transition: color linear .2s !important;
        transition: color linear .2s !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-submission-guidelines button:hover {
            color: #666 !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission-guidelines h2 {
        color: #21282d !important;
        font-size: 18px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 400 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: uppercase !important;
        line-height: 36px !important;
        padding: 0 20px 20px 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission-guidelines ul, .bv-cv2-cleanslate .bv-core-container-244 .bv-submission-guidelines ol {
        padding: 10px 20px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-submission-guidelines ul {
        list-style-type: disc !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-guidelines-footer {
    margin: 20px 30px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-picker {
    clear: both !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-control-bar {
    padding: 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-control-bar.bv-hidden {
        display: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-control-bar .bv-dropdown-target {
        padding: 0 !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-control-bar-count {
    padding-right: 0 !important;
    margin-right: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-control-bar-count .bv-content-pagination-pages-current {
        vertical-align: baseline !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-category-select-target {
    float: left !important;
    padding-right: 10px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-category-select-target .bv-dropdown-target {
        padding-right: 25px !important;
        position: relative !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-category-breadcrumb, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-back-category-link {
    float: left !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-category-breadcrumb {
    padding: 10px !important;
    padding-left: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-category-breadcrumb .bv-category-breadcrumb-link, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-category-breadcrumb .bv-dropdown-title {
        vertical-align: baseline !important;
        display: inline !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-root-category-list-header {
    text-align: center !important;
    font-size: 22px !important;
    margin: 10px 0 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-root-category-list {
    margin: 10px 50px 50px 50px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-root-category-list .bv-root-category-item {
        padding: 10px !important;
        text-align: center !important;
        border-bottom: 1px solid #ddd !important;
        font-size: 16px !important;
        background-color: #eee !important;
        cursor: pointer !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-root-category-list .bv-root-category-item:first-child {
            -webkit-border-radius: 0 !important;
            border-radius: 0 !important;
            border-top-left-radius: 1em !important;
            border-top-right-radius: 1em !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-root-category-list .bv-root-category-item:last-child {
            border-bottom: 0 !important;
            -webkit-border-radius: 0 !important;
            border-radius: 0 !important;
            border-bottom-left-radius: 1em !important;
            border-bottom-right-radius: 1em !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-root-category-list .bv-root-category-item:hover {
            background-color: #ddd !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload {
    background-color: #fff !important;
    width: 100% !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload .bv-photoupload-action {
        padding: 10px !important;
        zoom: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload .bv-photoupload-action:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload .bv-photoupload-action:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload .bv-photoupload-action:after {
            clear: both !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload .bv-upload-btn {
        display: block !important;
        color: #295a34 !important;
        font-size: 13px !important;
        line-height: 19.5px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 400 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: none !important;
        text-shadow: none !important;
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
        background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-color: #eee !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        -webkit-border-radius: 0 !important;
        border-radius: 0 !important;
        border-top-width: 1px !important;
        border-top-style: none !important;
        border-top-color: #21282d !important;
        border-right-width: 1px !important;
        border-right-style: none !important;
        border-right-color: #21282d !important;
        border-bottom-width: 1px !important;
        border-bottom-style: none !important;
        border-bottom-color: #21282d !important;
        border-left-width: 1px !important;
        border-left-style: none !important;
        border-left-color: #21282d !important;
        color: #000 !important;
        background-color: #757575 !important;
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
        background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        padding: .5em 20px !important;
        width: 100% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload .bv-upload-btn:hover {
            color: #000 !important;
            background-color: #757575 !important;
            background-image: none !important;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important;
            box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload .bv-fb-button {
        float: left !important;
        cursor: pointer !important;
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.3)),color-stop(1,rgba(255,255,255,0))) !important;
        background-image: -webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -o-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        background-image: linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=0 ) !important;
        background-image: -ms-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%) !important;
        border: 1px solid #0066b4 !important;
        color: #fff !important;
        text-shadow: none !important;
        margin: 0 !important;
        padding: .5em 20px !important;
        white-space: nowrap !important;
        color: #fff !important;
        font-size: 13px !important;
        line-height: 25px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important;
        text-shadow: none !important;
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
        background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-color: #3d6db5 !important;
        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
        box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
        padding-top: .5em !important;
        padding-right: 1em !important;
        padding-bottom: .5em !important;
        padding-left: 1em !important;
        -webkit-border-radius: 0 !important;
        border-radius: 0 !important;
        border-top-width: 1px !important;
        border-top-style: none !important;
        border-top-color: #21282d !important;
        border-right-width: 1px !important;
        border-right-style: none !important;
        border-right-color: #21282d !important;
        border-bottom-width: 1px !important;
        border-bottom-style: none !important;
        border-bottom-color: #21282d !important;
        border-left-width: 1px !important;
        border-left-style: none !important;
        border-left-color: #21282d !important;
        background-color: #3b5998 !important;
        -webkit-border-radius: .25em !important;
        border-radius: .25em !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload .bv-fb-button:hover {
            color: #fff !important;
            font-size: 13px !important;
            line-height: 25px !important;
            font-family: "Lato",sans-serif !important;
            font-style: normal !important;
            font-weight: 700 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: capitalize !important;
            text-shadow: none !important;
            background-image: none !important;
            background-color: #3d6db5 !important;
            border-color: #3d6db5 !important;
            -webkit-box-shadow: none !important;
            box-shadow: none !important;
            border-top-width: 1px !important;
            border-top-style: none !important;
            border-top-color: #21282d !important;
            border-right-width: 1px !important;
            border-right-style: none !important;
            border-right-color: #21282d !important;
            border-bottom-width: 1px !important;
            border-bottom-style: none !important;
            border-bottom-color: #21282d !important;
            border-left-width: 1px !important;
            border-left-style: none !important;
            border-left-color: #21282d !important;
            background-color: #3b5998 !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-photoupload .bv-fb-button .fb-icon {
            padding: 0 15px !important;
            margin: 0 10px 0 -35px !important;
            border-right: 1px solid #fff !important;
            display: inline-block !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-popup {
    position: absolute !important;
    z-index: 2000008000 !important;
    border: 1px solid #999 !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    -webkit-transition: all ease 1s !important;
    -moz-transition: all ease 1s !important;
    -o-transition: all ease 1s !important;
    transition: all ease 1s !important;
    -webkit-box-shadow: 0 3px 3px rgba(0,0,0,.1) !important;
    box-shadow: 0 3px 3px rgba(0,0,0,.1) !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup:before {
        bottom: 100% !important;
        border: solid transparent !important;
        content: " " !important;
        height: 0 !important;
        width: 0 !important;
        position: absolute !important;
        left: 50% !important;
        pointer-events: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup:after {
        border-bottom-color: #fff !important;
        border-width: 10px !important;
        left: 50% !important;
        margin-left: -10px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup:before {
        border-bottom-color: #999 !important;
        border-width: 11px !important;
        left: 50% !important;
        margin-left: -11px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-search {
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search:after {
        clear: both !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-search, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission {
    border-bottom: 1px solid #ccc !important;
    -webkit-box-shadow: 0 1px 0 #fff !important;
    box-shadow: 0 1px 0 #fff !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar {
        width: 100% !important;
        float: left !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-fieldsets, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-fieldsets, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-fieldsets, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-fieldsets {
        padding: 0 10px !important;
        background-color: transparent !important;
        position: relative !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-fieldsets input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-fieldsets input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-fieldsets input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-fieldsets input.bv-text {
            line-height: 16px !important;
            font-size: 14px !important;
            width: 83.5% !important;
            -webkit-border-radius: .25em 0 0 .25em !important;
            border-radius: .25em 0 0 .25em !important;
            padding: .5em 32px .5em 10px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-search-control-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-search-control-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-search-control-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-search-control-icon {
        display: none !important;
        font-family: 'BVCustom','times new roman' !important;
        font-size: 20px !important;
        line-height: 24px !important;
        margin-top: -11px !important;
        position: absolute !important;
        top: 50% !important;
        left: 20px !important;
        color: #757575 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-search-clear-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-search-clear-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-search-clear-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-search-clear-icon {
        display: block !important;
        font-family: 'BVCustom','times new roman' !important;
        font-size: 20px !important;
        line-height: 24px !important;
        margin-top: -11px !important;
        position: absolute !important;
        top: 50% !important;
        right: 19% !important;
        color: #000 !important;
        cursor: pointer !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-search-clear-icon:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-search-clear-icon:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-search-clear-icon:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-search-clear-icon:hover {
            color: #666 !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-search-clear-icon.bv-hidden, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-search-clear-icon.bv-hidden, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-search-clear-icon.bv-hidden, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-search-clear-icon.bv-hidden {
            display: none !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-content-btn {
        margin: 10px 0 !important;
        line-height: 14px !important;
        font-size: 14px !important;
        white-space: nowrap !important;
        background-color: #757575 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-content-search-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-content-search-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-content-search-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-content-search-btn {
        float: right !important;
        padding: 8px 14px !important;
        width: 16.5% !important;
        height: 32px !important;
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
        position: relative !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-content-search-btn .bv-search-control-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-content-search-btn .bv-search-control-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-content-search-btn .bv-search-control-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-content-search-btn .bv-search-control-icon {
            display: block !important;
            font-size: 24px !important;
            cursor: pointer !important;
            width: 100% !important;
            left: 0 !important;
            color: #fff !important;
            margin-top: -12px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-expand-filter-button-offset-on, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-expand-filter-button-offset-on, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-expand-filter-button-offset-on, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-expand-filter-button-offset-on {
        float: left !important;
        width: 100% !important;
        margin-right: -5.55555% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-expand-filter-button-offset-on input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-expand-filter-button-offset-on input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-expand-filter-button-offset-on input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-expand-filter-button-offset-on input.bv-text {
            width: 83.33333% !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search .bv-expand-filter-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search .bv-expand-filter-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-generic-submission .bv-expand-filter-button, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-generic-submission .bv-expand-filter-button {
        width: 5.55555% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-search.bv-submission, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-search.bv-submission {
        min-height: 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead {
        zoom: 1 !important;
        background-color: #f7f7f7 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead:after {
            content: "" !important;
            display: table !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead:after {
            clear: both !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-searchbar, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-searchbar {
            width: 50% !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product {
            padding: 10px 20px !important;
            border-bottom: 1px solid #ccc !important;
            zoom: 1 !important;
            position: relative !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product:after {
                content: "" !important;
                display: table !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product:after {
                clear: both !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-content-title {
                float: left !important;
                width: 50% !important;
                font-size: 16px !important;
                font-weight: 700 !important;
                text-overflow: ellipsis !important;
                white-space: nowrap !important;
                overflow: hidden !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-rating-ratio-number, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-rating-ratio-number {
                margin: 0 !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-rating-ratio-number .bv-rating:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-rating-ratio-number .bv-rating:hover {
                    color: #21282d !important;
                    text-decoration: none !important
                }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-rating-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-rating-label {
                margin: 6px 0 !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-content-product-buttons, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-content-product-buttons {
                float: left !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-content-product-buttons .bv-content-product-buttons-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-content-product-buttons .bv-content-product-buttons-item {
                    float: left !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-content-product-buttons .bv-content-product-buttons-item .bv-content-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-content-product-buttons .bv-content-product-buttons-item .bv-content-btn {
                        float: left !important;
                        display: inline !important;
                        margin: 6px 2px !important;
                        padding: 0 10px !important;
                        border-width: 1px !important;
                        text-decoration: none !important
                    }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-secondary-summary, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-secondary-summary {
                float: left !important;
                width: 75% !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-secondary-summary .bv-incentivized-summaries-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-secondary-summary .bv-incentivized-summaries-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-secondary-summary .bv-percent-recommend-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-secondary-summary .bv-percent-recommend-container {
                    color: #21282d !important;
                    font-family: "Lato",sans-serif !important;
                    font-size: 13px !important;
                    font-style: normal !important;
                    font-weight: 400 !important;
                    text-decoration: none !important;
                    text-transform: none !important;
                    line-height: 20px !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-secondary-summary .bv-percent-recommend-container:nth-child(2), .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-secondary-summary .bv-percent-recommend-container:nth-child(2) {
                        margin-top: 0 !important
                    }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-trustmarkIcon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-trustmarkIcon {
                position: absolute !important;
                top: 50% !important;
                right: 16px !important;
                margin-top: -17px !important;
                padding: 4px !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats {
            float: right !important;
            width: 50% !important;
            max-width: 480px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item {
                float: left !important;
                width: 33.33333% !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count {
                    width: auto !important;
                    display: block !important;
                    float: none !important;
                    margin: 0 !important;
                    padding: 8px 10px !important;
                    zoom: 1 !important;
                    border-width: 0 1px 0 0 !important;
                    border-style: solid !important;
                    border-color: transparent #d0d0d0 transparent !important;
                    -webkit-border-radius: 0 !important;
                    border-radius: 0 !important;
                    text-align: center !important;
                    text-decoration: none !important;
                    position: relative !important;
                    z-index: 0 !important
                }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count:after {
                        content: "" !important;
                        display: table !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count:after {
                        clear: both !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count:focus, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count:focus {
                        z-index: 1 !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-title, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-title {
                        float: none !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-summary, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-summary {
                        color: #333 !important
                    }

                    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label {
                        color: #347d56 !important;
                        font-size: 14px !important;
                        line-height: 22px !important;
                        font-family: "Lato",sans-serif !important;
                        font-style: normal !important;
                        font-weight: 700 !important;
                        font-variant: normal !important;
                        text-decoration: none !important;
                        text-transform: capitalize !important;
                        padding: 0 !important;
                        line-height: 17px !important;
                        float: none !important;
                        display: block !important;
                        overflow: hidden !important;
                        text-overflow: ellipsis !important
                    }

                        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:hover {
                            color: #347d56 !important;
                            font-size: 14px !important;
                            line-height: 22px !important;
                            font-family: "Lato",sans-serif !important;
                            font-style: normal !important;
                            font-weight: 700 !important;
                            font-variant: normal !important;
                            text-decoration: none !important;
                            text-transform: capitalize !important
                        }

                        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:visited, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:visited {
                            color: #347d56 !important;
                            font-size: 14px !important;
                            line-height: 22px !important;
                            font-family: "Lato",sans-serif !important;
                            font-style: normal !important;
                            font-weight: 700 !important;
                            font-variant: normal !important;
                            text-decoration: none !important;
                            text-transform: capitalize !important
                        }

                        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:active {
                            color: #347d56 !important;
                            font-size: 14px !important;
                            line-height: 22px !important;
                            font-family: "Lato",sans-serif !important;
                            font-style: normal !important;
                            font-weight: 700 !important;
                            font-variant: normal !important;
                            text-decoration: none !important;
                            text-transform: capitalize !important
                        }

                        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:hover, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:visited, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:visited, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:active, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item .bv-content-data-count .bv-content-data-label:active {
                            line-height: 17px !important
                        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item-first .bv-content-data-count, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item-first .bv-content-data-count {
                border-left-width: 1px !important;
                border-left-color: transparent !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-content-product-stats-item-last .bv-content-data-count, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-content-product-stats-item-last .bv-content-data-count {
                margin-right: 1px !important;
                border-right-color: transparent !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats .bv-stars-container, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats .bv-stars-container {
                clear: left !important;
                margin: 0 !important;
                display: inline-block !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead-fixed, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead-fixed {
        position: fixed !important;
        top: 0 !important;
        z-index: 2000008010 !important;
        -webkit-box-shadow: inset 0 1px 0 #fff,0 2px 2px rgba(0,0,0,.25) !important;
        box-shadow: inset 0 1px 0 #fff,0 2px 2px rgba(0,0,0,.25) !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-search-results {
    font-size: 16px !important;
    padding: 20px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-no-submission .bv-ask-question-container {
    display: none !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-answer-request .bv-content-item .bv-subject-image {
    width: 50px !important;
    height: 50px !important;
    float: left !important;
    position: relative !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-answer-request .bv-content-item .bv-subject-name-header {
    display: none !important
}

@media screen and (max-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar {
        width: 100% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-masthead-product, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-masthead-product {
            padding: 10px 12px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-secondary-summary, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-secondary-summary, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-masthead-product .bv-secondary-summary, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-masthead-product .bv-secondary-summary {
                float: none !important;
                width: 100% !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-product .bv-trustmarkIcon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-product .bv-trustmarkIcon, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-masthead-product .bv-trustmarkIcon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-masthead-product .bv-trustmarkIcon {
                position: static !important;
                width: 100% !important;
                margin-top: 8px !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-content-product-stats, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-content-product-stats {
            float: none !important;
            border-bottom: 1px solid #d0d0d0 !important;
            zoom: 1 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-content-product-stats:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-content-product-stats:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-content-product-stats:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-content-product-stats:after {
                content: "" !important;
                display: table !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-content-product-stats:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-content-product-stats:after {
                clear: both !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-search .bv-search-control-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-search .bv-search-control-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-masthead-search .bv-search-control-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-masthead-search .bv-search-control-icon {
            display: block !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-search .bv-search-clear-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-search .bv-search-clear-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-masthead-search .bv-search-clear-icon, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-masthead-search .bv-search-clear-icon {
            font-size: 20px !important;
            line-height: 24px !important;
            right: 20px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-search .bv-fieldsets input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-search .bv-fieldsets input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-masthead-search .bv-fieldsets input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-masthead-search .bv-fieldsets input.bv-text {
            width: 100% !important;
            padding: .5em 32px .5em 32px !important;
            font-size: 16px !important;
            -webkit-border-radius: .25em !important;
            border-radius: .25em !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-search .bv-fieldsets .bv-content-search-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-search .bv-fieldsets .bv-content-search-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-masthead-search .bv-fieldsets .bv-content-search-btn, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-masthead-search .bv-fieldsets .bv-content-search-btn {
            display: none !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-search .bv-expand-filter-button-offset-on, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-search .bv-expand-filter-button-offset-on, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-masthead-search .bv-expand-filter-button-offset-on, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-masthead-search .bv-expand-filter-button-offset-on {
            margin-right: -16.66665% !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-masthead-search .bv-expand-filter-button-offset-on input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-masthead-search .bv-expand-filter-button-offset-on input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-searchbar .bv-masthead-search .bv-expand-filter-button-offset-on input.bv-text, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-searchbar .bv-masthead-search .bv-expand-filter-button-offset-on input.bv-text {
                width: 66.66666% !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-searchbar, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-searchbar, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-search .bv-masthead .bv-content-product-stats, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-masthead .bv-content-product-stats {
            width: 100% !important;
            max-width: 100% !important
        }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list-2-col .bv-product-item {
    width: 50% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list-3-col .bv-product-item {
    width: 33.33333% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list-4-col .bv-product-item {
    width: 25% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list {
    padding: 0 10px !important;
    font-size: 0 !important;
    zoom: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-product-item {
        display: inline-block !important;
        vertical-align: top !important;
        min-height: 200px !important;
        border: 2px solid transparent !important;
        -webkit-box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
        box-sizing: border-box !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-product-item .bv-product-item-btn {
            width: 100% !important;
            min-height: 200px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-content-media-container {
        margin: 10px 0 !important;
        padding: 10px !important;
        cursor: pointer !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-content-media-container .bv-media-item {
            width: 100% !important;
            cursor: pointer !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-content-media-container .bv-media-item .bv-media-item-wrapper {
                background-color: #fff !important;
                padding: 0 !important;
                height: 80px !important;
                text-align: center !important
            }

                .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-content-media-container .bv-media-item .bv-media-item-wrapper img {
                    width: auto !important;
                    max-height: 100% !important;
                    position: static !important;
                    cursor: pointer !important
                }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-content-media-container .bv-media-item-name {
            color: #347d56 !important;
            font-size: 13px !important;
            line-height: 1.5em !important;
            font-family: Arial,Helvetica,Helvetica Neue,sans-serif !important;
            font-style: normal !important;
            font-weight: 400 !important;
            font-variant: normal !important;
            text-decoration: none !important;
            text-transform: none !important;
            text-align: center !important;
            cursor: pointer !important;
            clear: both !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-content-media-container .bv-media-item-name:hover {
                color: #347d56 !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-content-media-container .bv-media-item-name:visited {
                color: #347d56 !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-content-media-container .bv-media-item-name:active {
                color: #347d56 !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-product-item:hover {
        border-color: #0066b4 !important
    }

@media screen and (max-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-generic-submission .bv-product-list .bv-product-item {
        width: 48% !important
    }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-crowdSourcedAnswerBadge-icon {
    font-family: BVCustom !important;
    font-size: large !important;
    display: inline !important;
    color: #999 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-popup-crowdSourcedAnswerBadgePopup {
    position: relative !important;
    background-color: #fff !important;
    border-color: #999 !important;
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    font-color: #21282d !important;
    font-weight: 400 !important;
    padding: 10px !important;
    line-height: 14px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-crowdSourcedAnswerBadgePopup:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-crowdSourcedAnswerBadgePopup:before {
        left: 49px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile-crowdSourcedAnswerBadge-outter {
    display: inline !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile-crowdSourcedAnswerBadge-icon {
    position: absolute !important;
    padding: 5px 10px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-author-profile-crowdSourcedAnswerBadge-text {
    margin: 5px 0 0 35px !important;
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    font-color: #21282d !important;
    font-weight: 400 !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary .bv-section-summary-inline .bv-inline-histogram-ratings {
    width: 100% !important;
    margin: 0 !important;
    float: left !important;
    position: relative !important;
    background-color: transparent !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary .bv-section-summary-inline .bv-inline-histogram-ratings .bv-histogram-filter-helper {
        font-family: "Lato",sans-serif !important;
        font-size: 13px !important;
        color: #21282d !important;
        font-weight: 400 !important;
        text-align: center !important;
        margin: 0 5px 5px !important;
        padding: 0 5px 5px !important;
        text-align: left !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings {
    width: 262px !important;
    background-color: #fff !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-inline-histogram-row-active, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-inline-histogram-row-active {
        background: #f7f7f7 !important;
        cursor: pointer !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-inline-histogram-row-active *, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-inline-histogram-row-active * {
            cursor: pointer !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-flex-container div, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-flex-container div {
        font-family: "Lato",sans-serif !important;
        font-size: 13px !important;
        color: #21282d !important;
        font-weight: 400 !important;
        text-align: center !important;
        white-space: nowrap !important;
        text-shadow: none !important;
        -webkit-transition: all linear .1s !important;
        -moz-transition: all linear .1s !important;
        -o-transition: all linear .1s !important;
        transition: all linear .1s !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-inline-histogram-ratings-star, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-inline-histogram-ratings-star, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-popup-histogram-ratings-star, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-popup-histogram-ratings-star {
        letter-spacing: .2em !important;
        padding-left: 5px !important;
        padding-bottom: 3px !important;
        text-align: right !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-inline-histogram-ratings-star .bv-glyph, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-inline-histogram-ratings-star .bv-glyph, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-popup-histogram-ratings-star .bv-glyph, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-popup-histogram-ratings-star .bv-glyph {
            white-space: nowrap !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-inline-histogram-ratings-bar, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-inline-histogram-ratings-bar, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-popup-histogram-ratings-bar, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-popup-histogram-ratings-bar {
        width: 70% !important;
        padding: 0 10px 0 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-inline-histogram-ratings-bar, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-inline-histogram-ratings-bar {
        width: 90% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings div.bv-focusable .bv-popup-histogram-ratings-bar *, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings div.bv-focusable .bv-popup-histogram-ratings-bar * {
        cursor: pointer !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-inline-histogram-ratings-score, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-inline-histogram-ratings-score, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-popup-histogram-ratings-score, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-popup-histogram-ratings-score {
        padding-right: 5px !important;
        padding-bottom: 3px !important;
        width: 5% !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings .bv-inline-histogram-ratings-score span:first-child, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings .bv-inline-histogram-ratings-score span:first-child {
            white-space: nowrap !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings div.bv-inline-histogram-ratings-bar:last-child, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings div.bv-inline-histogram-ratings-bar:last-child, .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram-ratings div.bv-popup-histogram-ratings-bar:last-child, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram-ratings div.bv-popup-histogram-ratings-bar:last-child {
        -webkit-border-radius: 0 0 4px 4px !important;
        border-radius: 0 0 4px 4px !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram {
    background-color: #fff !important;
    padding-top: 20px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram .bv-popup-histogram-ratings {
        background-color: transparent !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram .bv-popup-histogram-ratings .bv-flex-container-column {
            margin: 0 auto !important;
            width: 80% !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings {
    clear: both !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-container {
    display: block !important;
    height: 8px !important;
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.25) !important;
    box-shadow: inset 0 0 2px rgba(0,0,0,.25) !important;
    -webkit-border-radius: 2px !important;
    border-radius: 2px !important;
    position: relative !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-bars {
    position: absolute !important;
    width: 100% !important;
    z-index: 1 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-bars .bv-content-secondary-ratings-bar {
        -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important;
        box-shadow: inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important;
        width: 20% !important;
        float: left !important;
        height: 8px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-bars .bv-content-secondary-ratings-bar:first-child {
            -webkit-border-radius: 2px 0 0 2px !important;
            border-radius: 2px 0 0 2px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-bars .bv-content-secondary-ratings-bar:last-child {
            -webkit-border-radius: 0 2px 2px 0 !important;
            border-radius: 0 2px 2px 0 !important
        }

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-value {
    display: block !important;
    height: 8px !important;
    -webkit-border-radius: 2px !important;
    border-radius: 2px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-value, .bv-cv2-cleanslate .bv-core-container-244 .bv-content-secondary-ratings-container {
    height: 10px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram .bv-action-bar, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram .bv-action-bar {
    clear: both !important;
    border-width: 0 !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram .bv-action-bar .bv-toplevel-actions, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram .bv-action-bar .bv-toplevel-actions {
        width: 100% !important;
        float: left !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram .bv-action-bar .bv-toplevel-actions .bv-histogram-action, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram .bv-action-bar .bv-toplevel-actions .bv-histogram-action {
            float: left !important;
            width: 100% !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram .bv-action-bar .bv-read-review, .bv-cv2-cleanslate .bv-core-container-244 .bv-popup-histogram .bv-action-bar .bv-read-review {
        margin: 0 auto 10px auto !important
    }

.bv-cv2-cleanslate .bv-core-container-244 .bv-inline-histogram {
    width: 50% !important;
    vertical-align: top !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bvie ul.bv-toplevel-actions {
    text-align: center !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bvie ul.bv-toplevel-actions li.bv-histogram-action .bv-read-review {
        width: 100% !important
    }

.bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 .bv-content-secondary-ratings-container, .bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 .bv-content-secondary-ratings-value, .bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 box-shadow none {
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    background-color: #000 !important
}

.bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 .bv-content-secondary-ratings-container {
    border: 1px solid #fff !important
}

.bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 .bv-content-secondary-ratings-value {
    height: 0 !important;
    border: 5px solid #fff !important
}

.bv-cv2-cleanslate .bv-content-filter.bv-filter-controls-hidden.bv-active-filters-visible .bv-active-filters {
    margin-top: -10px !important;
    margin-bottom: 10px !important;
    border-top: 1px solid transparent !important
}

.bv-cv2-cleanslate .bv-content-filter.bv-filter-controls-visible.bv-active-filters-hidden .bv-filter-controls {
    margin-top: -10px !important;
    margin-bottom: 10px !important
}

.bv-cv2-cleanslate .bv-content-filter.bv-filter-controls-visible.bv-active-filters-visible .bv-filter-controls {
    margin-top: -10px !important
}

    .bv-cv2-cleanslate .bv-content-filter.bv-filter-controls-visible.bv-active-filters-visible .bv-filter-controls .bv-filters {
        margin-bottom: 0 !important
    }

.bv-cv2-cleanslate .bv-content-filter.bv-filter-controls-visible.bv-active-filters-visible .bv-active-filters {
    margin-bottom: 10px !important
}

.bv-cv2-cleanslate .bv-dropdown-container .bv-dropdown.bv-filter-dropdown ul li.bv-dropdown-item {
    padding-left: 20px !important;
    position: relative !important
}

    .bv-cv2-cleanslate .bv-dropdown-container .bv-dropdown.bv-filter-dropdown ul li.bv-dropdown-item span {
        cursor: pointer !important;
        -webkit-user-select: none !important;
        -moz-user-select: none !important;
        user-select: none !important
    }

    .bv-cv2-cleanslate .bv-dropdown-container .bv-dropdown.bv-filter-dropdown ul li.bv-dropdown-item > span:before {
        position: absolute !important;
        font-family: 'BVCustom' !important;
        font-style: normal !important;
        content: '+' !important;
        top: 50% !important;
        left: 4px !important;
        margin-top: -10px !important;
        font-size: 15px !important
    }

    .bv-cv2-cleanslate .bv-dropdown-container .bv-dropdown.bv-filter-dropdown ul li.bv-dropdown-item:hover > span:before, .bv-cv2-cleanslate .bv-dropdown-container .bv-dropdown.bv-filter-dropdown ul li.bv-dropdown-item.bv-dropdown-item-active > span:before {
        color: #fff !important
    }

    .bv-cv2-cleanslate .bv-dropdown-container .bv-dropdown.bv-filter-dropdown ul li.bv-dropdown-item.bv-dropdown-item-selected > span:before {
        content: '✔' !important;
        color: #21282d !important
    }

    .bv-cv2-cleanslate .bv-dropdown-container .bv-dropdown.bv-filter-dropdown ul li.bv-dropdown-item.bv-dropdown-item-selected:hover {
        color: #fff !important
    }

        .bv-cv2-cleanslate .bv-dropdown-container .bv-dropdown.bv-filter-dropdown ul li.bv-dropdown-item.bv-dropdown-item-selected:hover > span:before {
            color: #fff !important
        }

.bv-cv2-cleanslate .bv-filters {
    zoom: 1 !important;
    color: #21282d !important;
    font-size: 16px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    background: #f7f7f7 !important;
    line-height: 28px !important;
    background: transparent !important;
    margin-bottom: 10px !important;
    padding: 15px 10px !important;
    border-bottom: 1px solid transparent !important
}

    .bv-cv2-cleanslate .bv-filters:before, .bv-cv2-cleanslate .bv-filters:after {
        content: "" !important;
        display: table !important
    }

    .bv-cv2-cleanslate .bv-filters:after {
        clear: both !important
    }

    .bv-cv2-cleanslate .bv-filters .bv-content-filter-select {
        float: left !important;
        position: relative !important
    }

@media screen and (max-width: 1025px) {
    .bv-cv2-cleanslate .bv-filters .bv-content-filter-select {
        margin-right: 2px !important
    }
}

.bv-cv2-cleanslate .bv-filters .bv-content-filter-select .bv-dropdown {
    margin-right: 5px !important;
    color: #295a34 !important;
    font-size: 13px !important;
    line-height: 19.5px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    text-shadow: none !important;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
    background-color: #eee !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    border-top-width: 1px !important;
    border-top-style: none !important;
    border-top-color: #21282d !important;
    border-right-width: 1px !important;
    border-right-style: none !important;
    border-right-color: #21282d !important;
    border-bottom-width: 1px !important;
    border-bottom-style: none !important;
    border-bottom-color: #21282d !important;
    border-left-width: 1px !important;
    border-left-style: none !important;
    border-left-color: #21282d !important;
    border: 1px solid transparent !important
}

    .bv-cv2-cleanslate .bv-filters .bv-content-filter-select .bv-dropdown:first-child {
        border-left-width: 1px !important
    }

.bv-cv2-cleanslate .bv-filters .bv-content-filter-select .bv-dropdown-target {
    padding: 5px 10px 5px 25px !important
}

    .bv-cv2-cleanslate .bv-filters .bv-content-filter-select .bv-dropdown-target .bv-dropdown-arrow {
        right: auto !important;
        left: 12px !important
    }

    .bv-cv2-cleanslate .bv-filters .bv-content-filter-select .bv-dropdown-target .bv-dropdown-title {
        font-style: italic !important;
        margin-right: 4px !important
    }

.bv-cv2-cleanslate .bv-filters .bv-content-filter-select-element {
    font-size: 1.25rem !important;
    padding: 5px !important;
    width: 100% !important;
    overflow: hidden !important;
    white-space: initial !important;
    margin: 2px !important
}

.bv-cv2-cleanslate .bv-active-filters {
    color: #21282d !important;
    font-size: 16px !important;
    font-family: "Lato",sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-variant: normal !important;
    text-decoration: none !important;
    text-transform: none !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    background: #f7f7f7 !important;
    line-height: 28px !important;
    padding: 10px !important;
    margin-bottom: 10px !important;
    border-bottom: 1px solid transparent !important
}

    .bv-cv2-cleanslate .bv-active-filters .bv-active-filters-list {
        line-height: 2.6em !important
    }

    .bv-cv2-cleanslate .bv-active-filters .bv-active-filters-list-title {
        display: block !important;
        margin-bottom: 5px !important
    }

    .bv-cv2-cleanslate .bv-active-filters .bv-active-filters-list-item {
        display: inline !important
    }

        .bv-cv2-cleanslate .bv-active-filters .bv-active-filters-list-item.bv-hidden {
            display: none !important
        }

    .bv-cv2-cleanslate .bv-active-filters .bv-active-filter-button, .bv-cv2-cleanslate .bv-active-filters .bv-active-filter-button-clear {
        color: #fff !important;
        font-size: 13px !important;
        line-height: 25px !important;
        font-family: "Lato",sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-variant: normal !important;
        text-decoration: none !important;
        text-transform: capitalize !important;
        text-shadow: none !important;
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0))) !important;
        background-image: -webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: -o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-image: linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%) !important;
        background-color: #3d6db5 !important;
        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
        box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
        padding-top: .5em !important;
        padding-right: 1em !important;
        padding-bottom: .5em !important;
        padding-left: 1em !important;
        -webkit-border-radius: 0 !important;
        border-radius: 0 !important;
        border-top-width: 1px !important;
        border-top-style: none !important;
        border-top-color: #21282d !important;
        border-right-width: 1px !important;
        border-right-style: none !important;
        border-right-color: #21282d !important;
        border-bottom-width: 1px !important;
        border-bottom-style: none !important;
        border-bottom-color: #21282d !important;
        border-left-width: 1px !important;
        border-left-style: none !important;
        border-left-color: #21282d !important;
        font-weight: 400 !important;
        white-space: initial !important
    }

        .bv-cv2-cleanslate .bv-active-filters .bv-active-filter-button .bv-close-icon, .bv-cv2-cleanslate .bv-active-filters .bv-active-filter-button-clear .bv-close-icon {
            cursor: pointer !important;
            font-family: 'BVCustom' !important
        }

    .bv-cv2-cleanslate .bv-active-filters .bv-active-filter-button-clear {
        background-color: #eee !important;
        color: #295a34 !important;
        border: 1px solid #21282d !important
    }

@media screen and (max-width: 736px) {
    .bv-content-filter .bv-active-filters .bv-active-filters-list-item {
        display: inline-block !important;
        margin: 3px 3px !important
    }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-table {
    width: 100% !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-flex-container {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-flex-container-column {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    width: 62% !important;
    min-width: 200px !important;
    margin: 10px 10px 20px !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-flex-container-column .bv-flex-container {
        margin: 3px 0 !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-flex-container-column .bv-flex-container div {
            margin: auto !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-flex-container-column .bv-flex-container div:first-child {
                padding-right: 5px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-flex-container-column .bv-flex-container div:last-child {
                width: 20% !important
            }

.bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary {
    width: 50% !important;
    margin: 0 !important;
    position: relative !important;
    vertical-align: top !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-list {
        margin: 10px 10px 20px !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-table {
        display: table !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-table .bv-table-row {
            display: table-row !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-table .bv-table-row .bv-table-cell {
                display: table-cell !important;
                vertical-align: middle !important;
                padding-top: 10px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-table .bv-table-row span.bv-table-cell:first-of-type {
                width: 144px !important;
                padding-left: 20px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-table .bv-table-row span.bv-table-cell:nth-of-type(2) {
                padding-left: 25px !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-table .bv-secondary-rating-summary-id {
            font-family: "Lato",sans-serif !important;
            font-size: 13px !important;
            color: #21282d !important;
            font-weight: 400 !important;
            text-align: center !important;
            text-align: left !important;
            float: none !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-table .bv-secondary-rating-summary-rating {
            font-family: "Lato",sans-serif !important;
            font-size: 13px !important;
            color: #21282d !important;
            font-weight: 400 !important;
            text-align: center !important;
            padding-left: 10px !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary {
        clear: both !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary .bv-rating-stars-container {
            display: table-cell !important;
            float: left !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary .bv-secondary-rating-summary-rating {
            white-space: nowrap !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container {
        margin-top: 6px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-secondary-rating-summary-bars {
            height: 8px !important;
            -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.25) !important;
            box-shadow: inset 0 0 2px rgba(0,0,0,.25) !important;
            -webkit-border-radius: 2px !important;
            border-radius: 2px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-content-slider-labels {
            zoom: 1 !important;
            margin-bottom: -14px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-content-slider-labels:before, .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-content-slider-labels:after {
                content: "" !important;
                display: table !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-content-slider-labels:after {
                clear: both !important
            }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-content-slider-sublabel1, .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-content-slider-sublabel2 {
            font-family: "Lato",sans-serif !important;
            color: #21282d !important;
            font-size: 10px !important;
            width: 49% !important;
            line-height: 16px !important;
            margin-top: 2px !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-content-slider-sublabel1 {
            float: left !important
        }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-content-slider-sublabel2 {
            float: right !important;
            text-align: right !important
        }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-bars {
        position: relative !important;
        width: 100% !important;
        z-index: 1 !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-bars .bv-secondary-rating-summary-bar {
            -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important;
            box-shadow: inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important;
            float: left !important;
            height: 8px !important;
            position: relative !important;
            z-index: 3 !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-bars .bv-secondary-rating-summary-bar:first-child {
                -webkit-border-radius: 2px 0 0 2px !important;
                border-radius: 2px 0 0 2px !important
            }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-bars .bv-secondary-rating-summary-bar:last-child {
                -webkit-border-radius: 0 2px 2px 0 !important;
                border-radius: 0 2px 2px 0 !important
            }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-value {
        display: block !important;
        height: 8px !important;
        -webkit-border-radius: 2px !important;
        border-radius: 2px !important;
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        z-index: 2 !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-slider-summary-value {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        margin-top: -2px !important;
        display: block !important;
        height: 12px !important;
        width: 5% !important;
        -webkit-box-shadow: insert 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important;
        -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important;
        box-shadow: inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.25) !important;
        z-index: 2 !important
    }

@media screen and (max-width: 736px) {
    .bv-cv2-cleanslate .bv-core-container-244 .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary {
        width: 100% !important
    }
}

.bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-bars .bv-secondary-rating-summary-bar {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    border: 1px solid #fff !important
}

    .bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-bars .bv-secondary-rating-summary-bar:first-child {
        -webkit-border-radius: 0 !important;
        border-radius: 0 !important
    }

    .bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-bars .bv-secondary-rating-summary-bar:last-child {
        -webkit-border-radius: 0 !important;
        border-radius: 0 !important
    }

.bv-cv2-cleanslate.bv-highcontrast .bv-core-container-244 .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-value {
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    height: 0 !important;
    border: 4px solid #fff !important
}

@media screen and (min-width: 736px) {
    .bv-cv2-cleanslate .bv-section-summary-table .bv-section-summary-inline.bv-flex-container-responsive {
        display: -ms-flexbox !important;
        display: flex !important
    }
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-dropdown-style-containerOverflow {
    padding: 10px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-popup .bv-fieldset-arrow-icon {
    border: solid transparent !important;
    border-width: 11px !important;
    width: 0 !important;
    height: 0 !important;
    border-bottom-color: #000 !important;
    position: absolute !important;
    margin-left: -11px !important
}

.bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-helperTextOverflow {
    background: #000 !important;
    border: 0 !important;
    color: #fff !important;
    font-family: "Lato",sans-serif !important;
    font-size: 1em !important;
    line-height: 1.5em !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-helperTextOverflow:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-helperTextOverflow:before {
        content: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-helperTextOverflow .bv-fieldset-arrow-icon {
        border-bottom-color: #000 !important;
        -webkit-transform: rotate(90deg) !important;
        -moz-transform: rotate(90deg) !important;
        -o-transform: rotate(90deg) !important;
        transform: rotate(90deg) !important;
        bottom: 100% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-helperTextOverflow .bv-dropdown-style-helperTextOverflow-inner {
        padding: 10px !important
    }

        .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-helperTextOverflow .bv-dropdown-style-helperTextOverflow-inner ul {
            list-style-type: disc !important;
            padding: 10px 0 10px 20px !important
        }

            .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-helperTextOverflow .bv-dropdown-style-helperTextOverflow-inner ul li {
                margin-bottom: 10px !important;
                word-wrap: break-word !important
            }

.bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-sliderTextOverflow {
    font-family: "Lato",sans-serif !important;
    font-size: 13px !important;
    line-height: 1.2em !important
}

    .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-sliderTextOverflow:after, .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-sliderTextOverflow:before {
        content: none !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-sliderTextOverflow .bv-fieldset-arrow-icon {
        border-bottom-color: #0066b4 !important;
        -webkit-transform: rotate(180deg) !important;
        -moz-transform: rotate(180deg) !important;
        -o-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important;
        bottom: -50% !important
    }

    .bv-cv2-cleanslate .bv-core-container-244 .bv-textdropdown.bv-dropdown-style-sliderTextOverflow .bv-dropdown-style-sliderTextOverflow-inner {
        padding: 10px !important;
        color: #fff !important;
        text-align: center !important;
        background-color: #0066b4 !important;
        border: 1px solid #0066b4 !important
    }

.bv-popup-in.bv-popup-in-sliderTextOverflow {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important
}

.bv-popup-out.bv-popup-in-sliderTextOverflow {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important
}

@media screen and (max-width: 480px) {
    .bv-popup-in.bv-popup-in-sliderTextOverflow {
        display: none !important
    }

    .bv-popup-out.bv-popup-in-sliderTextOverflow {
        display: none !important
    }
}
