/* Minification failed. Returning unminified contents.
(4172,27): run-time error CSS1030: Expected identifier, found ' '
(4172,28): run-time error CSS1031: Expected selector, found 'nth-child('
(4172,28): run-time error CSS1025: Expected comma or open brace, found 'nth-child('
(4178,27): run-time error CSS1030: Expected identifier, found ' '
(4178,28): run-time error CSS1031: Expected selector, found 'nth-child('
(4178,28): run-time error CSS1025: Expected comma or open brace, found 'nth-child('
(4204,30597): run-time error CSS1019: Unexpected token, found ','
(4204,51766): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4204,51797): run-time error CSS1035: Expected colon, found '{'
(4204,51819): run-time error CSS1019: Unexpected token, found '@keyframes'
(4204,51842): run-time error CSS1035: Expected colon, found '{'
(4205,1156): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4205,1188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4205,1219): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4205,1248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4205,1279): run-time error CSS1019: Unexpected token, found '@-ms-keyframes'
(4205,1307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4205,1338): run-time error CSS1019: Unexpected token, found '@keyframes'
(4205,1362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4205,1393): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4205,1424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4205,1454): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4205,1482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4205,1512): run-time error CSS1019: Unexpected token, found '@-ms-keyframes'
(4205,1539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4205,1569): run-time error CSS1019: Unexpected token, found '@keyframes'
(4205,1592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}a,hr{padding:0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#fff;color:#000}body{line-height:1}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;margin:7px 0}input,select{vertical-align:middle}
.btn-sidebar, .col-12, .container, .container-fluid, .wrapper {
    width: 100%
}

.tooltip.bottom .tooltip-content:after, .tooltip.bottom .tooltip-content:before, .tooltip.left .tooltip-content:after, .tooltip.left .tooltip-content:before, .tooltip.right .tooltip-content:after, .tooltip.right .tooltip-content:before, .tooltip.top .tooltip-content:after, .tooltip.top .tooltip-content:before {
    content: '';
    width: 0;
    font-size: 0;
    line-height: 0;
    position: absolute;
    height: 0
}

h1, h2, h3, h4, p {
    word-wrap: break-word
}

input, textarea {
    background-color: #fff;
    outline: 0
}

    input[type=button], input[type=submit], select {
        -webkit-appearance: none;
        -moz-appearance: none
    }

*, ol, ul {
    padding: 0
}

*, .container, :after, :before {
    box-sizing: border-box
}

a, h1 a:hover {
    text-decoration: none
}

.anchor-cursor, .btn, a, select {
    cursor: pointer
}

.btn, .download-app-wrapper, .pagination, .stamp, .text-center, .write-share-win {
    text-align: center
}

.browse .header-text, header .sign-in {
    letter-spacing: .02em
}

body {
    position: relative;
    background: #fafafa
}

.container {
    max-width: 1205px;
    margin: 0 auto;
    float: none !important;
    overflow: hidden
}

.tooltip-content, header > div.container {
    overflow: visible
}

.wrapper {
    display: table;
    table-layout: fixed
}

.obj-center {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto !important
}

.stamp span {
    font-size: 30px;
    vertical-align: middle;
    display: block
}

.icon-review-of-day, .stamp .icon-fake {
    color: #d0021b !important
}

.icon-featured-blog {
    color: #00f !important
}

.icon-featured-blog, .icon-review-of-day {
    vertical-align: middle;
    font-size: 25px;
    margin-left: 5px
}

.stamp .icon-issue-resolved, .stamp .icon-thank-you {
    color: #1cb581;
    cursor:pointer;
}

.stamp .icon-brand-response {
    color: #ccc
}

.stamp {
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 11px;
    width: 81px;
    font-weight: 700
}

    .stamp .tooltip-content {
        width: 250px;
        padding: 5px 10px
    }

.tooltip-content {
    background: #fafafa;
    border: 1px solid #dfdfdf;
    position: absolute;
    z-index: 99;
    padding: 0 5px;
    border-radius: 3px;
    color: #333 !important;
    font-size: 12px;
    max-width: 265px;
    display: none;
    line-height: 1.4;
    word-wrap: break-word !important;
    word-break: normal !important
}

.tooltip.right .tooltip-content:before {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 5px solid #ccc;
    left: -5px;
    top: 5px
}

.tooltip.right .tooltip-content:after {
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-right: 4px solid #fafafa;
    left: -4px;
    top: 6px
}

.tooltip.left .tooltip-content:before {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #ccc;
    right: -5px;
    top: 5px
}

.tooltip.left .tooltip-content:after {
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid #fafafa;
    right: -4px;
    top: 6px
}

.tooltip.top .tooltip-content:before {
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-top: 5px solid #ccc;
    bottom: -5px;
    left: 5px
}

.tooltip.top .tooltip-content:after {
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid #fafafa;
    bottom: -4px;
    left: 6px
}

.tooltip.bottom .tooltip-content:before {
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-bottom: 5px solid #ccc;
    top: -5px;
    left: 35%
}

.tooltip.bottom .tooltip-content:after {
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-bottom: 4px solid #fafafa;
    top: -4px;
    left: 35.6%
}

.container-fluid:after, .container-fluid:before, .container:after, .container:before, .row:after, .row:before {
    display: table;
    content: " "
}

.clear, .row:after {
    clear: both
}

.col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-5-eq, .col-6, .col-7, .col-8, .col-9 {
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: left
}

.col-5-eq {
    width: 20%
}

.col-11 {
    width: 91.66666667%
}

.col-10 {
    width: 83.33333333%
}

.col-9 {
    width: 75%
}

.col-8 {
    width: 66.66666667%
}

.col-7 {
    width: 58.33333333%
}

.col-6, .srch {
    width: 50%
}

.col-5 {
    width: 41.66666667%
}

.col-4 {
    width: 33.33333333%
}

.col-3 {
    width: 25%
}

.col-2 {
    width: 16.66666667%
}

.col-1 {
    width: 8.33333333%
}

.left-panel, .right-panel, .sidebar {
    display: table-cell;
    padding-left: 15px;
    padding-right: 15px;
    vertical-align: top
}

.sidebar {
    width: 330px
}

.module-wrapper {
    max-width: 300px;
    width: 100%
}

.minimize {
    padding-top: 10px
}

.icon-pinterest-sign, .icon-pinterest-sticky, .icon-pinterest-white, .icon-pinterest16, .icon-pinterest3, .icon-plusone, .icon-plusone-mini, .icon-reddit, .icon-s-facebook, .icon-s-twitter, .icon-share, .icon-share-facebook, .icon-share-instagram, .icon-share-linkedin, .icon-share-tumblr, .icon-share-twitter, .icon-share-vine, .icon-social, .icon-social-facebook, .icon-social-googleplus {
    display: inline-block !important
}

.breadcrumb span, .icon-video-review, .selectbox-container, .starwriter1, a {
    display: inline-block
}

.btn .icon-share {
    font-size: 16px !important;
    padding-right: 8px
}

.starwriter1 {
    background: url(/images/starwriter1.svg) 0 0/contain no-repeat;
    width: 18px;
    height: 18px;
    vertical-align: middle;
    position: relative;
    top: -2px
}

.PA-0 {
    padding: 0 !important
}

.border-0 {
    border: 0 !important
}

section {
    margin: 20px 0;
    display: block
}

blockquote, button, div, h1, h2, h3, h4, h5, input, p, pre, textarea {
    display: block;
    text-rendering: optimizelegibility;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

.alert, .label, a, button, div, footer, h1, h2, h3, h4, h5, header, input, li, menu, nav, p, textarea {
    font-family: Lato,sans-serif;
    font-weight: 400;
    word-spacing: 1px;
    line-height: 1.2
}

h2, p {
    line-height: 25px;
    margin: 0 0 10px
}

h1, h2, h3, h4 {
    font-weight: 300;
    color: #3d3d3d;
    word-break: break-all
}

.breadcrumb + h1 a, p {
    font-weight: 400
}

h1 a:hover {
    color: #44a512
}

h1 {
    font-size: 22px;
    margin: 0 0 12px;
    line-height: 40px
}

h2 {
    font-size: 24px
}

h3 {
    font-size: 16px;
    margin: 0 0 8px;
    line-height: 20px
}

.share a.mail span, p, p.review {
    color: #000
}

p {
    font-size: 14px;
    word-break: break-word
}

.breadcrumb, .breadcrumb a {
    color: #6d6d6d;
    font-size: 12px;
    vertical-align: initial;
    line-height: normal;
    margin-top: 0
}

    .breadcrumb span {
        vertical-align: middle;
        line-height: 14px
    }

.pagination .col-6 {
    text-align: left
}

.lh20 {
    line-height: 20px !important
}

select {
    border: 1px solid #d2d2d2;
    border-radius: 3px;
    padding: 5px 30px 5px 9px;
    outline: 0;
    color: #5d5d5d;
    position: relative;
    z-index: 2;
    background: 0 0;
    width: 100%
}

.selectbox-container {
    position: relative;
    margin-top: 7px;
    background: #fff
}

    .selectbox-container .icon-drop-down {
        font-size: 12px;
        position: absolute;
        top: 9px;
        right: 8px;
        z-index: 1
    }

.layer-signup .signup .corp-acc h2, .summary > .row:last-child .col-6 .row {
    margin-bottom: 0
}

.icon-next {
    color: #3d3d3d;
    font-size: 10px;
    font-weight: 600
}

.icon-video-review {
    margin-left: 5px;
    vertical-align: text-bottom;
    color: #4d4d4d;
    font-weight: 600 !important;
    font-size: 18px
}

input, ol li, textarea, ul li {
    font-size: 13px
}

.btn span, .footer-user-name span, .primary-footer-wrapper .footer-review-title .icon-video-review {
    vertical-align: middle
}

img {
    max-width: 100%
}

.seperator, hr {
    border-top: 1px solid #d5d5d5;
    clear: both
}

input {
    border: 1px solid silver;
    border-radius: 2px;
    padding: 8px 12px;
    min-width: 475px
}

textarea {
    width: 100%;
    height: 100px;
    border: 1px solid silver;
    resize: vertical;
    padding: 10px;
    overflow: auto !important
}

input[type=checkbox], input[type=radio] {
    display: inline-block;
    min-width: 0;
    margin-left: 10px;
    margin-right: 5px;
    box-shadow: none
}

input[type=button], input[type=submit] {
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    -webkit-border-radius: 0
}

input[type=radio] {
    vertical-align: middle;
    border-radius: 50%
}

.btn.jsdisable, .btn[disabled] {
    cursor: default;
    background-color: #d2d2d2;
    color: graytext;
    pointer-events: none;
    border: 1px solid transparent
}

.checked {
    background: #e8e8e8
}

ol, ul {
    margin: 0
}

.ui-autocomplete {
    background-color: #fff !important;
    width: 95% !important;
    left: 8px !important;
    padding: 0 15px;
    max-height: 80vh;
    overflow-y: auto
}

.leftcss {
    left: 255px !important
}

.leftRRcss {
    left: 255px !important
}

.nologinleftcss {
    left: 269px !important
}

.nologinRRcss {
    left: 269px !important
}

.rrleftcss {
    left: 136px !important
}

.pre-write {
    width: 665px !important;
    margin: 0 12px !important;
    left: 165px !important
}

.pre-write-header-search {
    width: 20% !important;
    left: 532px !important
}

.pre-write-header-search-login {
    width: 20% !important;
    left: 548px !important
}

@media only screen and (min-width:1680px) {
    .pre-write {
        left: 330px !important
    }

    .pre-write-header-search-login {
        width: 16% !important;
        left: 700px !important
    }

    .pre-write-header-search {
        width: 17% !important;
        left: 690px !important
    }
}

@media only screen and (max-width:1400px) {
    .pre-write {
        left: 190px !important
    }

    .pre-write-header-search-login {
        width: 20% !important;
        left: 555px !important
    }

    .pre-write-header-search {
        width: 20% !important;
        left: 552px !important
    }
}

@media only screen and (max-width:1366px) {
    .pre-write {
        left: 165px !important
    }

    .pre-write-header-search-login {
        width: 20% !important;
        left: 548px !important
    }

    .pre-write-header-search {
        width: 20% !important;
        left: 532px !important
    }
}

@media only screen and (min-width:1600px) {
    .pre-write {
        left: 291px !important
    }

    .pre-write-header-search-login {
        width: 16% !important;
        left: 671px !important
    }

    .pre-write-header-search {
        width: 17% !important;
        left: 656px !important
    }
}

ol li, ul li {
    list-style: none;
    margin: 10px 0 10px 20px;
    line-height: 1.4;
    font-weight: 400;
    color: #4f4f4f
}

.sidebar ul li {
    margin: 10px 0 10px 20px;
    text-indent: -1.2em;
    font-size: 12px
}

    .sidebar ul li:before {
        margin: 0 8px 0 0
    }

.module {
    margin: 0 0 25px;
    display: block
}

    *, .MA-0, .module:last-child, .sub-cat-div .sub-menu ul li {
        margin: 0
    }

    .custom-container .row:after, .custom-container .row:before, .fields-container > .review-help ul li:before, .module ul li:before {
        content: none
    }

.right-module {
    border: 1px solid #dfdfdf;
    padding: 15px;
    overflow: auto
}

* {
    border: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}

a {
    color: #44a512;
    outline: 0
}

    .brands-business-link a, .footer-prod-title a, .footer-review-title a:hover, .footer-user-name a, .links-holder a:hover, .write-share-text a, a:hover {
        color: #44a512 !important
    }

b, b p, strong {
    font-weight: 700 !important
}

.pull-left {
    float: left
}

.pull-right {
    float: right !important
}

.hide, .sign-in-old {
    display: none
}

.category-listing div ul.main-categories li:hover .sub-cat-div, .light-box .light-box-content:first-child, .show, header .user-header-profile > div:hover .profile-option-list, nav:hover .category-listing, nav:hover .category-listing ul.main-categories li:hover .sub-cat-div {
    display: block
}

.btn, .label {
    display: inline-block
}

.btn {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 3px;
    font-weight: 400;
    line-height: 1.42857;
    padding: 9px 15px 8px;
    vertical-align: middle;
    white-space: nowrap;
    margin-right: 10px;
    min-width: auto
}

    .btn:last-child {
        margin-right: 0
    }

    .btn [class*=" icon-"], .btn [class^=icon-] {
        margin-right: 5px;
        font-size: 20px
    }

    .btn.active:focus, .btn.focus:active, .btn:active:focus, .btn:focus {
        outline: 0;
        outline-offset: -2px
    }

.btn-link, .btn-primary, .btn-secondary, .btn-sidebar {
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    line-height: 1.3
}

.button_new {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 8px 10px;
    color: #fff;
    font-weight: 500;
    background-color: #44a512
}

.button_primary:hover {
    background: #44a512
}

.btn-primary {
    background-color: #44a512
}

.btn-secondary {
    background-color: #ff5a5f
}

.btn-link, .btn-pink {
    background-color: #fff
}

.btn-primary:hover {
    background-color: #74bf04;
    color: #fff !important
}

.btn-secondary:hover {
    background-color: #f55c75;
    color: #fff !important
}

.btn-link {
    color: #44a512;
    border: 1px solid #44a512;
    -webkit-transition: color .5s,background-color .5s;
    transition: color .5s,background-color .5s
}

.btn-pink {
    color: #ff5a5f;
    border: 1px solid #ff5a5f;
    -webkit-transition: color .5s,background-color .5s;
    transition: color .5s,background-color .5s
}

    .btn-pink:hover {
        color: #fff;
        background-color: #ff5a5f
    }

.btn-link:hover, .fb-sign-btn > a:hover, .label-fake a, .layer-signup .socialbtn a:hover, .nw-feature > span a {
    color: #fff !important
}

.btn-link:hover {
    background-color: #44a512
}

.label {
    border-radius: 50px;
    padding: 5px 20px;
    margin: 2px 2px 2px 12px;
    font-size: 11px;
    color: #fff
}

.label-verified {
    background-color: #12ad33
}

.label-issue-resolved {
    background-color: #56b8c7
}

.label-thank-you {
    background-color: #63c756
}

.label-response-recived {
    background-color: #9056c7
}

.label-fake {
    background-color: red
}

.label-rod {
    background-color: #00f
}

.alert {
    font-size: 13px;
    font-weight: 300;
    border: 1px solid transparent;
    border-radius: 4px;
    margin-bottom: 20px;
    padding: 15px
}

.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d
}

.alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f
}

.alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b
}

.alert-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442
}

.text-right {
    text-align: right !important
}

.captha, .eliminate-padding, .no-padding, .popuplayer2 {
    padding: 0
}

.rated-star {
    color: #f5a100 !important
}

.rated-star-color1 {
    color: #de1d0f
}

.rated-star-color2 {
    color: #ff7800
}

.rated-star-color3 {
    color: #ffba00
}

.rated-star-color4 {
    color: #5ba829
}

.rated-star-color5 {
    color: #3f7e00
}

.unrated-star {
    color: #d1d2d4 !important
}

.bgcolor-1 {
    border: 1px solid #d0021b;
    background: #d0021b
}

.bgcolor-2 {
    border: 1px solid #ff7c00;
    background: #ff7c00
}

.bgcolor-3 {
    border: 1px solid #50e3c2;
    background: #50e3c2
}

.bgcolor-4 {
    background: #4dbc16;
    border: 1px solid #4dbc16
}

.bgcolor-5 {
    background: #44a512;
    border: 1px solid #44a512
}

.unrated-unirating {
    border: 1px solid #d1d2d4;
    background: #d1d2d4
}

.nw-feature {
    position: absolute;
    top: 0;
    right: 8px
}

    .nw-feature > span {
        background: #44a512;
        top: 0;
        color: #fff;
        left: 11px;
        padding: 9px;
        line-height: 1.45;
        position: absolute;
        width: 300px;
        border-radius: 4px;
        display: block;
        font-size: 14px;
        text-align: left;
        z-index: 999
    }

header .for-brands, header .sign-in, header nav {
    font-size: 14px;
    cursor: pointer
}

.nw-feature > i {
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-right: 16px solid #44a512;
    position: absolute;
    top: 10px
}

.nw-feature > span b {
    position: absolute;
    top: 5px;
    right: 10px;
    font-weight: 400 !important;
    font-size: 18px;
    cursor: pointer
}

.nw-feature > span a {
    float: right;
    text-decoration: underline
}

.fontblue_old, .fontblueflag, .fontgreen2, .fontgreendark, .fontlightgrey, .fontorange_old, .fontred_old, .fontwhite_old, .links, .linksHome, .new-bottombar, .pull_dn_small, .smallfont, .smallfontgreen, .smallfontgrey, .smallfontorange, .smallfontred, .smallfontwhite {
    font-size: 11px
}

.light-box {
    position: relative;
    margin-top: 10px
}

    .light-box .icon-next, .light-box .icon-previous {
        position: absolute;
        font-size: 30px;
        color: #000;
        cursor: pointer;
        top: 50%;
        font-weight: 400
    }

    .light-box .icon-next {
        right: 0
    }

    .light-box .icon-previous {
        left: 0
    }

    .light-box .light-box-content {
        padding: 0 20px;
        display: none;
        overflow: hidden
    }

        .light-box .light-box-content .prod-image {
            height: 103px;
            position: relative
        }

            .light-box .light-box-content .prod-image img {
                max-height: 100%;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto
            }

    .light-box .wrap-product {
        border: 1px solid #d5d5d5;
        padding: 15px
    }

    .light-box .prod-desc a {
        line-height: 1.4;
        font-size: 12px
    }

    .light-box .prod-desc p {
        margin-bottom: 0;
        height: 51px
    }

footer .light-box span {
    font-size: 40px;
    margin: 0 20px
}

footer .light-box .wrap-product {
    border: 0;
    height: 70px
}

footer .light-box .icon-next, footer .light-box .icon-previous {
    font-size: 15px;
    top: 40%
}

.custom-container .browse-sub-type a:hover, footer .col-green {
    color: #44a512
}

header {
    border-bottom: 1px solid #d5d5d5;
    position: relative;
    background: #fff
}

nav span.icon-drop-down {
    margin: 6px 0 0 5px;
    font-size: 10px;
    font-weight: 400;
    color: #fff
}

.logo {
    margin-left: 10px;
    padding-right: 0
}

    .logo > div, .primary-footer-content, .rod-footer-img {
        display: table-cell;
        vertical-align: middle
    }

    .logo img {
        max-width: 162px
    }

header nav {
    padding: 8px 10px !important;
    color: #fff;
    margin-left: 20px;
    background-color: #44a512;
    color: #fff;
    line-height: 1.3;
    font-size: 14px !important
}

header .for-brands {
    display: block;
    padding: 10px 6px !important
}

.usindiv {
    padding-right: 0;
    width: 18%;
    padding-left: 0
}

.signfree {
    margin-left: 8px
}

.tp {
    padding: 19px 0
}

header .sign-in {
    font-weight: 300;
/*    display: flex;*/
    align-items: center;
    color: #000;
    text-decoration: none;
    font-size: 15px
}

.search .icon-search {
    font-size: 19px;
    color: #6d6d6d;
    position: absolute;
    top: 20px;
    left: 10px
}

div.srch > div {
    margin: 0 auto;
    min-width: 400px;
    position: absolute
}

.search {
    position: relative;
    margin-left: 30px;
    margin-right: 30px;
    padding: 12px 0
}

    .search input {
        padding: 8px 1px 10px 35px;
        width: 100%;
        margin: 0 auto;
        border-radius: 4px !important;
        height: 40px;
        font-weight: 500;
        line-height: 1.63;
        border-radius: 4px !important;
        border: 1px solid #e0e1e2;
        color: #242c42;
        text-overflow: ellipsis;
        min-width: 380px
    }

input#txtproduct:hover {
    box-shadow: 1px 0 19px 2px #0000003b
}

.search-suggestion {
    background: #fff;
    display: none;
    float: left;
    height: auto;
    position: absolute;
    z-index: 999;
    border: 1px solid silver;
    border-top: 0;
    width: 100%;
    margin-top: -13px
}

.ui-autocomplete li {
    border-bottom: 1px dotted rgba(192,192,192,.5);
    margin: 0;
    cursor: pointer
}

.ui-menu-item a.ui-corner-all:hover {
    background: rgba(204,204,204,.3)
}

.ui-autocomplete li a {
    text-decoration: none;
    width: 100%
}

.ui-autocomplete li p {
    margin: 0;
    color: #6d6d6d;
    line-height: 20px;
    font-size: 14px
}

.ui-autocomplete ul li p:last-child {
    color: #44a512;
    font-size: 11px
}

.ui-autocomplete li:last-child {
    border-bottom: 0;
    text-align: left
}

.ui-menu .ui-menu-item a, .ui-menu .ui-menu-item2 a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    line-height: 1.5;
    padding: 5px 10px;
    min-height: 45px
}

header .user-header-profile {
    position: relative;
    display: flex;
    align-items: center
}

    header .user-header-profile .notifi {
        vertical-align: middle !important;
        font-size: 19px;
        color: #6d6d6d;
        position: relative
    }

        header .user-header-profile .notifi span:last-child {
            position: absolute;
            background: #ff0008;
            font-size: 8px;
            padding: 3px 6px;
            border-radius: 50%;
            color: #fff;
            top: -7px;
            left: 17px;
            min-width: 17px;
            z-index: 10;
            border: 2px solid #fff
        }

    header .user-header-profile div {
        display: inline-block;
        padding-right: 16px
    }

    header .container > .col-8, header .user-header-profile > div:last-child {
        padding-right: 0
    }

.sub-menu:first-child, header .container > .col-8 {
    padding-left: 0
}

header .user-header-profile > div img {
    border-radius: 50%;
    vertical-align: middle;
    position: relative;
    z-index: 9;
    min-width: 32px;
    min-height: 32px
}

header .user-header-profile .profile-option-list {
    width: 180px;
    border: 1px solid #dfdfdf;
    position: absolute;
    left: 36px;
    padding: 0 10px;
    border-radius: 3px;
    background-color: #fff;
    box-shadow: 5px 7px 15px -5px rgba(0,0,0,.2);
    -webkit-box-shadow: 5px 7px 15px -5px rgba(0,0,0,.2);
    -moz-box-shadow: 5px 7px 15px -5px rgba(0,0,0,.2);
    top: 45px;
    display: none;
    z-index: 999;
    margin-top: 10px
}

    header .user-header-profile .profile-option-list .icon-next {
        position: absolute;
        color: #dfdfdf;
        z-index: 99;
        right: 85px;
        transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        top: -14px;
        font-size: 20px;
        background: #fff;
        padding-right: 0;
        width: 18px
    }

    header .user-header-profile .profile-option-list ul li {
        border-top: 1px solid #dfdfdf;
        margin: 0;
        padding: 10px 0
    }

        header .user-header-profile .profile-option-list ul li:first-child {
            border-top: 0
        }

        header .user-header-profile .profile-option-list ul li a {
            color: #37474e;
            font-size: 13px;
            display: block
        }

option {
    padding: 0 5px
}

.footer-user-name .verifiedimg, .footer-user-name .verifiedimg img, header .btn {
    display: inline-block
}

.product-info .write-review span:last-child {
    line-height: 18px;
    font-size: 15px
}

header .icon-browse-categories {
    font-size: 20px;
    color: #fff;
    line-height: normal;
    vertical-align: text-top;
    margin-right: 4px
}

header .write-review button {
    font-weight: 600;
    font-size: 13px;
    padding: 8px 15px;
    display: table
}

header .write-review {
    cursor: pointer;
    outline: 0;
    display: inline;
    background-color: #44a152;
    border: 1px solid;
    color: #fff;
    line-height: 1.3 !important;
    color: #44a512;
    background-color: #fff;
    transition: all 0.5s ease-out
}

    header .write-review:hover {
        background-color: #44a512 !important
    }

        header .write-review:hover span {
            color: #fff
        }

    header .write-review span {
        color: #44a512;
        font-size: 13px;
        font-weight: 400
    }

p.alacc {
    margin-bottom: 10px
}

header .write-review button span:last-child {
    display: table-cell;
    vertical-align: middle;
    float: right
}

header .wrelm {
    padding: 12px 0;
    width: auto;
    display: table
}

    header .wrelm > div {
        display: table-cell;
        vertical-align: middle;
        padding: 0 15px 0 0
    }

header > .table > .header-content {
    width: 30%
}

nav:hover {
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf
}

.category-listing {
    position: absolute;
    left: 0;
    z-index: 99999;
    right: 0;
    margin: 0 auto;
    top: 46px;
    display: none;
    text-align: left
}

    .category-listing:after, .category-listing:before {
        left: 277px;
        top: -3%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
        transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg)
    }

    .category-listing:after {
        border-color: rgba(136,183,213,0);
        border-right-color: #fff;
        border-width: 21px;
        margin-right: 0;
        left: 274px;
        top: -3.2%
    }

    .category-listing:before {
        border-color: rgba(204,204,204,0);
        border-right-color: #dfdfdf;
        border-width: 18px;
        margin-right: 0
    }

    .category-listing > div {
        position: relative
    }

    .category-listing div > ul.main-categories {
        border-top: 0;
        border-radius: 2px;
        background: #37474e;
        padding: 4px 0;
        min-width: 260px;
        width: 20.8%
    }

        .category-listing div > ul.main-categories > li {
            margin: 0;
            display: block;
            line-height: 32px
        }

    .category-listing ul.main-categories > li a {
        color: #d3dce0;
        font-size: 13px;
        line-height: 32px;
        display: block
    }

    .category-listing div ul.main-categories > li a span:first-child {
        display: inline-block;
        float: none;
        font-size: 18px;
        margin: 0 8px 0 15px;
        position: static;
        vertical-align: middle
    }

    .category-listing div ul.main-categories > li a span:last-child {
        display: inline-block;
        vertical-align: sub
    }

    .category-listing div ul.main-categories > li:hover a, .category-listing div ul.main-categories > li:hover a span, .hoverclass a span, ul.main-categories > li.hoverclass a {
        text-decoration: none;
        font-weight: 700;
        background: #fff;
        color: #37474e;
        transition: opacity 1s linear
    }

.sub-cat-div {
    height: 100%;
    border: 1px solid #dfdfdf;
    border-left: 0;
    position: absolute;
    left: 259px;
    top: 0;
    background-color: #fff;
    display: none;
    width: 78.2%;
    padding: 20px 25px
}

.sub-menu {
    width: 25%;
    display: block;
    float: left;
    height: 100%;
    position: relative;
    padding-left: 15px
}

#navcontaineranswers, .sub-cat-div .sub-menu ul {
    margin-top: 20px
}

    .sub-cat-div .sub-menu ul:first-child {
        margin-top: 0
    }

.tipshd {
    cursor: default
}

.sub-cat-div .sub-menu ul li.cathd a, .sub-cat-div .sub-menu ul li.cathd a:hover, .tipshd {
    color: #44a512 !important;
    font-weight: 700 !important;
    font-size: 13px;
    text-decoration: none !important;
    line-height: 18px;
    margin-bottom: 7px;
    padding: 0
}

.sub-cat-div .sub-menu ul li a {
    color: #605f5d;
    line-height: 16px;
    font-weight: 400 !important;
    padding: 5px 0
}

    .sub-cat-div .sub-menu ul li a:hover {
        font-weight: 400 !important;
        color: #44a512 !important
    }

.black-layer {
    z-index: 999;
    opacity: .5;
    visibility: hidden;
    background-color: #000;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0
}

.layer-signup .otp-container, .layer-signup .signup-container {
    background: #fff;
    margin: auto;
    width: auto;
    overflow: hidden;
    position: fixed;
    text-align: left;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-51%);
    -webkit-transform: translate(-50%,-51%);
    -moz-transform: translate(-50%,-51%);
    float: left;
    z-index: 10000;
    padding: 20px 0;
    box-sizing: border-box !important
}

    .layer-signup .signup-container input[type=text], .otp-container input[type=tel], .signup-container input[type=password], .signup-container input[type=tel] {
        min-width: 260px;
        margin: 0 auto
    }

.fields-container {
    max-width: 260px;
    margin: 0 auto;
    position: relative
}

.layer-signup .signup {
    padding: 0 20px;
    border-right: 1px solid #d2d2d2;
    display: none;
    left: 350px;
    position: relative;
    width: 350px;
    float: none
}

.layer-signup .modal-head {
    border-bottom: 1px solid #d2d2d2;
    padding-bottom: 10px;
    font-size: 24px
}

.login-head {
    padding-bottom: 10px;
    font-size: 24px !important;
    margin-bottom: 10px
}

.layer-signup .signup .corp-acc {
    margin-top: 10px;
    border-top: 1px solid #d2d2d2;
    padding-top: 10px
}

    .layer-signup .signup .corp-acc p {
        margin: 12px 0
    }

.layer-signup .signup p {
    font-size: 12px;
    line-height: 17px;
    margin: 10px 0;
    text-align: center
}

.layer-signup .activation-box {
    width: 420px !important
}

    .layer-signup .activation-box .fp {
        font-size: 12px !important;
        margin: 0 !important
    }

    .layer-signup .activation-box .acbtn {
        margin: 1px 0 0 4px;
        padding: 8px 12px
    }

.layer-signup .login, .login_email {
    padding: 0 20px;
    width: 350px;
    display: none;
    background: #fff;
    position: relative;
    z-index: 999;
    float: none
}

    .layer-signup .login p.or {
        border-bottom: 1px solid #d2d2d2;
        margin: 15px 0 11px;
        position: relative
    }

    .layer-signup .login .icon-or {
        background-color: #fff;
        color: #ccc;
        font-size: 35px;
        margin: 0 auto;
        position: absolute;
        right: 45%;
        top: -14px
    }

    .layer-signup .login p.fp {
        font-size: 13px;
        margin: 9px 0
    }

    .layer-signup .login .icon-close, .layer-signup .login_email .icon-close {
        float: RIGHT;
        padding: 4px 0;
        font-size: 18px;
        cursor: pointer
    }

.layer-signup .socialbtn {
    border-radius: 3px;
    width: 260px;
    margin: 0 auto
}

    .layer-signup .socialbtn a {
        color: #fff !important;
        padding: 7px 31px 7px 40px;
        position: relative;
        text-decoration: none;
        width: 100%;
        cursor: pointer;
        font-size: 15px;
        height: 38px
    }

        .layer-signup .socialbtn a span {
            display: inline-block;
            vertical-align: middle
        }

        .layer-signup .socialbtn a .social-icon-text, .rod-footer-content-text div:first-child {
            font-size: 15px
        }

        .gplus-colr.socialbtn a:hover, .layer-signup .socialbtn a .social-gmail-text {
            color: #242c42 !important
        }

        .layer-signup .socialbtn a .social-icon-holder {
            padding-right: 14px
        }

.gplus-colr.socialbtn img {
    width: 20px;
    vertical-align: -3px
}

.layer-signup .fb-colr {
    background-color: #3b5998;
    border: 1px solid #3b5998
}

.login .gplus-colr {
    background-color: #fff;
    border: 1px solid rgba(36,44,66,.6)
}

.login p.newacclink {
    border-top: 1px solid #d2d2d2;
    padding-top: 8px;
    margin-top: 14px;
    margin-bottom: 10px
}

.captha, .login .number {
    display: flex;
    margin: 0 auto;
    font-size: 13px;
    background-color: #fff;
    border: 1px solid silver;
    border-radius: 2px;
    color: #a9a9a9;
    overflow: HIDDEN;
    box-sizing: border-box
}

    .captha input, .login .number input {
        -webkit-appearance: none;
        border: none;
        padding: 0;
        min-width: 194px;
        margin: 0 6px;
        display: inline-block
    }

    .captha input {
        min-width: 50px !important;
        width: 165px;
        padding: 8px
    }

    .captha img {
        width: 93px;
        vertical-align: MIDDLE
    }

.warning, p.warning {
    color: red;
    margin: 0 !important;
    font-weight: 400;
    font-size: 12px;
    text-align: left
}

.icon-tool-tip {
    font-size: 16px;
    vertical-align: sub
}

.review-help {
    border-radius: 4px;
    -webkit-transition: none,.5s,none;
    -moz-transition: none,.5s,none;
    transition: none,.5s,none;
    box-shadow: 0 1px 5px 0 rgba(0,0,0,.2);
    position: absolute;
    font-size: 15px;
    top: 2px;
    padding: 15px;
    background-color: #fff;
    border: 1px solid #ccc;
    opacity: 1;
    z-index: 2;
    right: -300px;
    display: none
}

    .review-help ul li {
        margin: 6px 0 0 11px
    }

    .review-help p {
        margin-bottom: 6px
    }

    .review-help ul li:before, .tolerence-div.module ul li:before {
        content: "-";
        margin: 0;
        position: relative;
        left: 0;
        padding-right: 10px
    }

.review-help-add {
    opacity: 1;
    display: block
}

.draft-count li {
    margin: 0 20px 0 0
}

.draft-count .char-count {
    width: 35px;
    margin-right: 0;
    text-align: right
}

.view-draft-txt .char-count {
    font-size: 12px;
    vertical-align: middle
}

.review-help:after, .review-help:before {
    right: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

.fields-container .review-help:after, .fields-container .review-help:before {
    top: 30%
}

.review-help:after {
    border-color: rgba(136,183,213,0);
    border-right-color: #fff;
    border-width: 15px;
    margin-top: -15px
}

.review-help:before {
    border-color: rgba(204,204,204,0);
    border-right-color: #ccc;
    border-width: 18px;
    margin-top: -18px
}

.fields-container > .review-help {
    opacity: 1;
    right: -200px !important;
    top: 0;
    z-index: 9999
}

    .fields-container > .review-help ul li {
        margin-left: 0
    }

    .fields-container > .review-help:before {
        border-width: 17px;
        margin-top: -17px
    }

.err-border {
    border: 1px solid red !important
}

.captha-parent, .signup-container .field-outline {
    min-width: 266px;
    margin-bottom: 0
}

.seo-footer-holder {
    background: #e2e2e2
}

.main-footer footer {
    border-top: 1px solid #cacaca
}

.seo-footer-content {
    padding: 24px 15px
}

.footer-heading-text {
    font-size: 12px;
    font-weight: 600;
    line-height: 1.67;
    color: #333
}

.cat-text-holder {
    font-size: 12px;
    line-height: 22px !important
}

    .cat-text a, .cat-text-holder a:first-child {
        font-weight: 600;
        line-height: normal;
        font-size: 12px;
        color: #333
    }

    .cat-text-holder a:not(:first-child) {
        font-size: 12px;
        font-weight: 500;
        line-height: 1.67;
        color: #666
    }

.thankyou .share span {
    font-size: 40px
}

.share a {
    margin-right: 10px;
    text-decoration: none;
    vertical-align: middle
}

    .share a.facebook span {
        color: #3a5795 !important
    }

    .share a.twitter span {
        color: #0084b4 !important
    }

    .share a.google span {
        color: #d54437 !important
    }

footer .seo-footer-holder p a {
    font-size: 12px;
    font-weight: 600;
    line-height: 1.67;
    color: #666;
    text-transform: capitalize
}

.seo-footer-holder section h3 {
    font-weight: 800;
    line-height: normal;
    font-size: 12px;
    color: #333;
    text-transform: uppercase
}

footer {
    background: #fff
}

    footer * {
        line-height: 1.5 !important
    }

.content-center {
    max-width: 1120px;
    margin: 0 auto
}

.primary-footer-wrapper {
    margin: 0;
    padding-bottom: 20px
}

    .primary-footer-wrapper .col-4 {
        padding-top: 20px
    }

.primary-footer-holder {
    width: 100%;
    padding: 20px 0;
    border-bottom: 1px solid #e2e2e2;
    text-align: center;
    display: table
}

    .primary-footer-holder .primary-footer-content:first-child {
        width: 28%
    }

    .primary-footer-holder .primary-footer-content:nth-child(2) {
        width: 40%;
        text-align: left
    }

    .primary-footer-holder .primary-footer-content:nth-child(3) {
        width: 32%;
        text-align: left
    }

.primary-footer-left {
    font-size: 62px;
    font-weight: 400;
    line-height: .77;
    display: inline-block;
    color: #666
}

.primary-footer-right {
    padding-left: 20px;
    display: inline-block;
    text-align: left
}

    .primary-footer-right div {
        font-size: 15px;
        font-weight: 500;
        color: #333
    }

        .primary-footer-right div:first-child, .rod-footer-content-text div:not(:last-child) {
            padding-bottom: 8px
        }

.rod-footer-content-text {
    padding-left: 20px;
    display: table-cell;
    vertical-align: middle
}

    #navcontainerfaqs ul li a, .rod-footer-content-text a {
        display: inline
    }

    .rod-footer-content-text div {
        font-size: 13px;
        font-weight: 500;
        color: #333
    }

.footer-review-title a {
    color: #333 !important
}

.download-app-title, .rod-footer-title {
    padding-bottom: 16px;
    font-size: 17px;
    font-weight: 600;
    color: #333
}

.rod-footer-img img {
    width: 75px;
    height: 75px;
    border-radius: 10px;
    border: 1px solid #cacaca;
    max-width: none
}

.download-app-text {
    padding-bottom: 16px;
    font-size: 15px;
    font-weight: 500;
    color: #333
}

.download-app-img img {
    width: 120px;
    height: 40px
}

    .download-app-img img:last-child {
        margin-left: 20px
    }

.contest-title {
    padding-bottom: 9px;
    font-size: 17px;
    font-weight: 500;
    color: #333
}

.write-share-text a {
    padding-bottom: 9px;
    font-size: 26px;
    font-weight: 600;
    color: #44a512;
    font-family: ACaslonPro !important
}

.fb-sign-btn a, .won-text span {
    font-size: 14px
}

.write-share-win .user-points .warning {
    text-align: center;
    padding-top: 5px
}

.won-text span:first-child {
    color: #333
}

.fb-sign-btn a {
    padding: 8px 24px;
    font-weight: 500;
    text-align: center;
    border-radius: 4px;
    display: inline-block;
    background-color: #4b6ea9;
    color: #fff !important
}

.recommended-holder {
    padding: 20px 0 0;
    text-align: center;
    border-top: 1px solid #e2e2e2;
    cursor: pointer
}

.recommended-text {
    font-size: 17px;
    font-weight: 500;
    color: #333
}

.recommended-logo-holder img:not(:last-child) {
    margin-right: 20px
}

.secondary-footer-wrapper {
    padding: 22px 0;
    text-align: center;
    background-color: #f2f2f2;
    border-top: 1px solid #cacaca
}

.help-table-wrapper, .hierarchy {
    padding-left: 15px;
    padding-right: 15px
}

.links-holder a, .secondary-footer-wrapper .copyright-text {
    font-weight: 500;
    text-align: center
}

.links-holder span {
    color: #666
}

.links-holder a {
    margin: 0 3px;
    font-size: 13px;
    display: inline-block;
    color: #666 !important
}

.secondary-footer-wrapper .copyright-text {
    padding-top: 16px;
    font-size: 12px;
    color: #666
}

.ofinherit {
    overflow: inherit !important
}

.help-table-wrapper table tbody tr td:first-child .list2 > li {
    margin: 0;
    padding: 10px 0;
    font-size: 15px;
    color: #44a512
}

    .help-table-wrapper table tbody tr td:first-child .list2 > li a {
        color: #242c42
    }

.list2 > li {
    margin: 0;
    padding: 10px 0;
    font-size: 15px;
    color: #242c42
}

.olist > li {
    margin: 10px 0;
    font-size: 15px;
    color: #242c42
}

#navcontaineranswers .olist > li h3 {
    font-weight: 500;
    color: #242c42;
    word-break: break-word
}

#navcontaineranswers .list2 > li {
    list-style: disc inside
}

.heading_black h3 {
    font-weight: 600;
    color: #242c42
}

.hierarchy {
    color: #6d6d6d;
    font-size: 12px;
    vertical-align: initial;
    line-height: normal;
    margin-top: 0
}

.help-table-wrapper .heading_green {
    margin: 0 0 20px;
    font-size: 19px;
    color: #242c42
}

.help-table-wrapper table tbody tr td:last-child {
    padding-left: 30px
}

#navcontainerfaqs ul li {
    list-style: decimal inside
}

.heading_green h4:after {
    content: ' ';
    display: block;
    width: 100px;
    margin: 10px 0 20px;
    border-bottom: 3px solid #44a512
}

.help-table-wrapper tbody tr td:first-child {
    border-right: 1px solid rgba(32,70,80,.2)
}

    .help-table-wrapper tbody tr td:first-child .heading_green h4 {
        color: #242c42;
        font-size: 19px
    }

.help-table-wrapper tbody tr td:last-child .heading_green h4 {
    color: #242c42;
    font-weight: 500;
    font-size: 33px
}

@media only screen and (max-width:1120px) {
    header nav {
        width: auto !important
    }

    .usindiv {
        float: right;
        width: 19%
    }
}

@media only screen and (max-width:1100px) {
    div.srch > div {
        min-width: 360px
    }

    .category-listing div > ul.main-categories {
        width: 240px
    }

    .sub-cat-div {
        left: 240px
    }

    .category-listing {
        padding: 13px 0 0
    }
}

@media only screen and (max-width:1024px) {
    .browse {
        padding-left: 0
    }

    div.srch > div {
        min-width: 310px
    }

    .usindiv {
        width: 21%
    }

    .promotion, footer .primary-footer-wrapper .app-section, footer .primary-footer-wrapper .app-section .numbers > div:nth-child(3n), footer .primary-footer-wrapper .contest-section .numbers {
        display: none
    }

    footer .primary-footer-wrapper .row .app-section {
        padding-left: 0;
        border-left: 0;
        width: 100%
    }

    .primary-footer-wrapper .contest-section .seperator {
        border-top: 0
    }

    .primary-footer-wrapper .rod {
        border-right: 1px solid #dfdfdf
    }

    .primary-footer-wrapper article section:first-child > .row {
        display: table;
        width: 100%
    }

    .primary-footer-wrapper .contest-section, .primary-footer-wrapper .rod {
        display: table-cell;
        vertical-align: middle;
        width: 50%;
        float: none
    }

    footer .secondary-footer-wrapper {
        text-align: left
    }

        footer .primary-footer-wrapper .container, footer .secondary-footer-wrapper .container {
            padding: 0 15px
        }

    footer .primary-footer-wrapper .app-section .numbers {
        margin-bottom: 0
    }

    footer .secondary-footer-wrapper ul:nth-child(2n) {
        margin-top: 0
    }

    footer .secondary-footer-wrapper ul li {
        font-size: 11px;
        line-height: normal
    }

        footer .secondary-footer-wrapper ul li:first-child {
            border-left: 0;
            margin-left: 0;
            padding-left: 0
        }
}

@media only screen and (min-width:768px) {
    .container.wrapper {
        overflow: inherit
    }
}

.bottom-left, .bottom-right, .top-left, .top-right {
    height: 10px;
    overflow: hidden;
    position: absolute;
    width: 10px
}

.top-left {
    background: url(https://www.mouthshut.com/images/popup-layer/pop-top-left.png) no-repeat rgba(0,0,0,0);
    left: -10px;
    top: -10px
}

.top-right {
    background: url(https://www.mouthshut.com/images/popup-layer/pop-top-right.png) no-repeat rgba(0,0,0,0);
    right: -10px;
    top: -10px
}

.bottom-left {
    background: url(https://www.mouthshut.com/images/popup-layer/pop-bottom-left.png) no-repeat rgba(0,0,0,0);
    bottom: -10px;
    left: -10px
}

.bottom-right {
    background: url(https://www.mouthshut.com/images/popup-layer/pop-bottom-right.png) no-repeat rgba(0,0,0,0);
    bottom: -10px;
    right: -10px
}

.popuplayer1, .popuplayer2 {
    color: #0e2233;
    position: absolute;
    z-index: 1000
}

.bdr-lr, .bdr-tb {
    background: #525252;
    height: 100%;
    opacity: .7;
    position: absolute;
    width: 100%;
    box-sizing: content-box
}

.bdr-tb {
    margin: -10px 0 0;
    padding-bottom: 20px
}

.bdr-lr {
    margin: 0 0 0 -10px;
    padding-right: 20px
}

.popuplayer1 div.inner1, .popuplayer2 div.inner, .popuplayer3 div.inner {
    background-color: #fff;
    position: relative
}

.fr, .show_right {
    float: right
}

.i-close1, .i-close2 {
    background: url(https://www.mouthshut.com/images/headerfooter1.png) no-repeat rgba(0,0,0,0)
}

.i-close1 {
    background-position: -67px -112px;
    cursor: pointer;
    height: 14px;
    margin-right: 6px;
    margin-top: 6px;
    width: 13px
}

.confirmationbox {
    background-color: #f3fae6;
    background-image: url(https://www.mouthshut.com/images/common/i_confirmation.gif);
    border: 1px solid #9c6;
    padding: 8px
}

.confirmationbox, .errorbox {
    background-position: .8em .8em;
    background-repeat: no-repeat;
    margin: 5px 0
}

    .confirmationbox span, .errorbox span {
        color: #0e2233;
        font-size: 12px;
        padding: 5px 25px;
        display: block
    }

#floginconfirm span {
    padding-left: 25px !important
}

.custom-container {
    margin: 0 auto
}

    .custom-container .browse-cat {
        margin-right: 30px
    }

.browse-cat-holder {
    padding-top: 14px;
    position: absolute;
    left: 0;
    right: 0;
    top: 28px;
    z-index: 99999;
    display: none
}

.browse-cat-shadow {
    max-height: 90vh;
    padding: 5px 0;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.2);
    overflow-x: hidden;
    overflow-y: scroll;
    background-color: #fff;
    top: 6px
}

.custom-container .browse-sub-type-holder {
    margin-bottom: 24px;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 8px
}

.custom-container .browse-cat-type a {
    margin-bottom: 4px;
    font-size: 14px;
    line-height: 1.22;
    display: flex;
    color: #242c42;
    gap: 6px
}

.ctcText, .hstrip {
    position: fixed;
    z-index: 99;
    box-sizing: border-box !important;
    display: none
}

.custom-container .browse-sub-type-text {
    font-size: 13px;
    line-height: 1.57;
    display: block;
    color: #6a6b6b
}

.custom-container .browse-cat-type-text.active {
    background-color: #e0e1e2;
    pointer-events: auto
}

.custom-container .browse-cat-type-text, .custom-container .browse-sub-type-text {
    padding: 4px 8px
}

    .custom-container .browse-sub-type-text.title {
        font-weight: 600;
        color: #44a512
    }

.custom-container .browse-sub-type .view-all-cat {
    padding: 2px 8px;
    font-size: 12px;
    line-height: 1.57;
    display: flex;
    font-weight: 500;
    color: #44a512
}

.view-all-cat img {
    width: 5px
}

.custom-container .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px
}

.custom-container .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    position: relative;
    padding-right: 15px;
    padding-left: 27px
}

.custom-container .d-none {
    display: none !important
}

.category-listing:after, .category-listing:before {
    content: normal
}

@media only screen and (max-width:1400px) {
    .custom-container {
        max-width: 1250px;
        margin: 0 auto
    }
}

@media (min-width:768px) {
    .col-md-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
}

.ctcText {
    background-color: #333;
    text-align: center;
    color: #fff;
    padding: 15px;
    width: 265px;
    bottom: 40px;
    right: 50px;
    border-radius: 7px;
    box-shadow: 0 0 2px 1px rgba(0,0,0,.5);
    font-size: 16px
}

    .ctcText span {
        vertical-align: top;
        display: inline-block
    }

.err-container {
    background: #eee;
    margin: 0 auto;
    padding: 10px;
    width: 970px
}

.main-error-container {
    background: #fff;
    border: 2px solid #ccc;
    overflow: hidden;
    padding: 20px 80px
}

.error-opp {
    color: #eee;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 80px;
    font-weight: 700;
    margin-bottom: 20px
}

.fontgrey, .smallerfontgrey, .smallfontgrey {
    color: #7d7d7d
}

.returnhome {
    color: #76a44e;
    font-family: "Trebuchet MS",Verdana,sans-serif;
    font-size: 140%
}

.search_m2m {
    border: 1px solid #ababab;
    border-radius: 0;
    color: #666;
    font-size: 13px;
    margin-top: 0;
    padding: 2px;
    width: 150px;
    float: left
}

.err-404 {
    color: #ccc;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 36px;
    font-weight: 700
}

#search .search_button {
    border: 0;
    float: left;
    min-width: auto;
    border-radius: 0
}

.hstrip {
    background: #ff5a5f;
    padding: 8px 2%;
    font-size: 14px;
    width: 100%;
    top: 0;
    height: 32px
}

    .hstrip a {
        color: #fafafa !important
    }

        .hstrip a:hover {
            text-decoration: underline
        }

    .hstrip span {
        background: #fafafa;
        color: #000;
        font-size: 10px;
        min-width: 19px;
        padding: 2px 6px;
        border-radius: 50%;
        font-weight: 700;
        cursor: pointer;
        float: right;
        right: 20px;
        top: 6px;
        position: absolute
    }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    ::i-block-chrome, input {
        min-width: 0
    }

    .layer-signup .login, ::i-block-chrome {
        height: 600px !important
    }

    .icon-video-review, ::i-block-chrome {
        font-size: 18px
    }
}

input[type=text]::-ms-clear {
    display: none
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .sub-cat-div {
        height: 100%
    }

    .prod-image img {
        width: 100%
    }
}

@media screen and (max-width:800px) {
    .stamp .tooltip-content {
        max-width: 250px;
        width: auto
    }
}

@media screen and (max-width:1024px) {
    .stamp {
        top: -18px;
        right: -18px;
        width: 45px;
        background: #fff
    }
}

@media only screen and (min-device-width :768px) and (max-device-width :1024px) {
    header .row {
        width: 98%
    }

    footer .secondary-footer-wrapper ul li {
        padding: 0 9px;
        margin: 0;
        border-left: 1px solid #ccc;
        font-size: 10px;
        font-weight: 300;
        line-height: normal;
        display: inline-block
    }

        footer .secondary-footer-wrapper ul li a {
            font-size: 10px
        }

    .logo {
        padding: 0;
        width: 37%
    }

    header .wrelm > div {
        padding: 5px
    }

    header > .table > .header-content {
        width: 35%
    }

    header #headersearch {
        width: 32%
    }

    .header-content .search {
        margin: 0 10px
    }

    .sign-in, .user-header-profile {
        margin-right: 15px
    }

    .category-listing {
        padding: 13px 0 0 !important
    }

    .signfree {
        margin-left: 0
    }

    header .sign-in {
        margin-right: 5px
    }

    .logo img {
        width: 146px
    }

    header .write-review {
        padding: 6px
    }
}
.socialbtn a, .textarea-footer a:hover, .thankyou .socialbtn {
    text-decoration: none;
}

.modal, .upload-menu, .upload-pics {
    text-align: left;
    top: 50%;
    left: 50%
}

.d-none1 {
    display: none !important;
}

#corpLoginModal {
    padding: 0;
    border-radius: .3rem;
    width: 300px;
}

    #corpLoginModal .modal-header {
        padding: 1rem;
        border-bottom: 1px solid #e9ecef;
        border-top-left-radius: .3rem;
        border-top-right-radius: .3rem;
        text-align: center;
    }

    #corpLoginModal .modal-body {
        padding: 1rem;
    }

    #corpLoginModal .modal-title {
        line-height: 1.5;
        font-weight: 500;
        margin: auto !important;
    }

    #corpLoginModal .forgot-pass {
        font-size: 13px;
        margin: 25px 0 10px;
    }

    #corpLoginModal .form-group {
        margin-bottom: 1rem;
    }

    #corpLoginModal .form-control {
        display: block;
        width: 100%;
        padding: 7px 15px;
        font-size: 15px;
        color: #495057;
        background-color: #fff;
        background-clip: padding-box;
        border: 1px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
        line-height: 1.6;
    }

    #corpLoginModal input {
        min-width: initial;
    }



    #corpLoginModal .btn-primary {
        padding: 7px 15px;
        border-radius: 4px;
        box-shadow: 0 0 2px 0 rgba(0, 0, 0, .16);
        font-size: 15px;
        font-weight: 500;
        color: #fff;
        line-height: 1.6;
    }

    #corpLoginModal hr {
        display: block;
        height: 1px;
        border: 0;
        border-top: 1px solid #ccc;
        margin: 1em 0;
        padding: 0;
    }

    #corpLoginModal .sign-up-email {
        font-size: 14px;
    }

    #corpLoginModal .icon-close {
        opacity: .5;
        top: 15px;
        right: 15px;
    }

    #corpLoginModal .modal .icon-close {
        font-weight: 400;
        color: #111;
    }

    #corpLoginModal .icon-close:hover {
        opacity: .75;
    }

.box-module {
    background: #fff;
    border: 1px solid #e5e5e5;
    margin: 20px auto;
    padding: 20px 15px;
    border-radius: 2px;
}

#writereviewpanel .page-header {
    padding-top: 0;
}

#writereviewpanel .wr-center-content {
    width: 860px;
    margin: 0 auto;
}

#writereviewpanel .container {
    overflow: visible;
}

#mainprewritediv {
    min-height: 650px;
}

.cus-head-top .product-details p, .support a, .tolerence-div li {
    font-size: 12px;
}

p.text-right {
    margin: 10px 0 0;
}

.scathd {
    font-size: 24px;
    line-height: 25px;
    margin: 0 0 10px;
}

#write-review footer .container .seo-footer, .cloned, .row.table input[type=file], .textarea-footer .save-draft-txt {
    display: none;
}

.addfrbx .warning {
    position: absolute;
    bottom: 0;
}

.bbnone {
    border-bottom: 0 !important;
}

.profile-badge {
    position: absolute;
    margin-top: -40px;
    margin-left: 50px;
    width: 35px;
    padding-right: 5px;
}

    .profile-badge .tooltip-content {
        min-width: 100px;
        padding: 5px 10px;
    }

.participate, .socialbtn a:hover {
    color: #fff !important;
}

.recomd.no {
    color: #ff5a5f;
}

.spacerb, .thankyou .share-container {
    margin-bottom: 20px;
}

.icon-content-marked-as-biased {
    color: red;
    font-size: 13em;
    -ms-transform: rotate(-7deg);
    -webkit-transform: rotate(-7deg);
    transform: rotate(-7deg);
    position: absolute;
    z-index: 98;
}

.profile-blog .icon-content-marked-as-biased {
    font-size: 11em;
}

.corp-response .icon-content-marked-as-biased {
    font-size: 8em;
    top: -35px;
}

.tags a {
    text-transform: capitalize;
    font-size: 13px !important;
    padding: 10px 15px;
    display: inline-block;
    margin: 3px;
    cursor: pointer;
    background: #f2f2f2;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fbfbfb), to(#e9e9e9));
    background: -webkit-linear-gradient(0 0, 0 100%, from(#fbfbfb), to(#e9e9e9));
    background: -moz-linear-gradient(center top, #fbfbfb, #e9e9e9);
    background: linear-gradient(#fbfbfb, #e9e9e9);
    border: 1px solid #c7c7c7;
    border-radius: 3px;
    box-shadow: inset 0 1px 0 #fff;
    -moz-user-select: none;
    -webkit-user-select: none;
    color: #232323;
}

    .tags a:hover {
        background: #f8f8f8;
        background: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#f1f1f1));
        background: -webkit-linear-gradient(0 0, 0 100%, from(white), to(#f1f1f1));
        background: -moz-linear-gradient(center top, #fff, #f1f1f1);
        background: linear-gradient(#fff, #f1f1f1);
    }

.recomd {
    font-weight: 600;
    vertical-align: baseline !important;
    color: #12ad33;
}

.modal.addProduct {
    width: 370px;
    height: 530px;
    top: 310px;
}

.timestamp > span {
    padding-right: 10px;
    white-space: nowrap;
}

    .timestamp > span a {
        float: none !important;
    }

.autocomplete_completionListElement {
    font-family: Arial, Helvetica, sans-serif;
    color: #0e2233;
    font-size: 12px;
    padding: 0px ;
    visibility: hidden;
    border: 1px solid buttonshadow;
    overflow: hidden;
    text-align: left;
    list-style-type: none;
    margin: 0px ;
    z-index: 999999;
    cursor: pointer;
    background-color: white;
   box-sizing: border-box ;
    
    width: 263px ;
}

.autocomplete_highlightedListItem, .autocomplete_listItem {
    color: #0e2233;
    padding: 3px;
    margin: 0;
    z-index: 1000;
    cursor: pointer;
   
}

.autocomplete_highlightedListItem {
    background-color: #fff !important;
  
   
}

.autocomplete_listItem {
    background-color: #fff !important;
  
}

.compare .icon-search {
    position: absolute;
    top: 25px;
    right: 25px;
}

.modal {
    background: #fff;
    margin: auto;
    display: block !important;
    overflow: auto;
    position: fixed;
    -webkit-transform: translate3d(-50%, -56%, 0);
    -moz-transform: translate3d(-50%, -56%, 0);
    transform: translate3d(-50%, -56%, 0);
    float: left;
    z-index: 99999;
    padding: 20px;
    max-height: 490px;
    width: 100%;
    max-width: 600px;
}

#pnRecommendation .star-ratings .required, .inlinblck, .star-ratings div > p, .thankyou .socialbtn {
    display: inline-block;
}

.modal .icon-close {
    position: absolute;
    top: 20px;
    right: 20px;
    font-size: 18px;
}

.modal .modal-head {
    border-bottom: 1px solid #d2d2d2;
    padding-bottom: 10px;
    font-size: 20px;
    font-weight: 500;
    padding-right: 20px;
}

h2 > a {
    color: #3d3d3d;
}

    h2 > a.pull-right {
        color: #44a512;
    }

.edit-spec {
    color: #109598;
    font-size: 12px;
    margin-right: 10px;
}

.thankyou {
    margin-bottom: 30px;
}

    .thankyou .review-thank {
        margin-top: 60px;
    }

.review-thank .box {
    border: 1px solid #dfdfdf;
}

.thankyou img {
    max-width: 200px;
}

.thankyou p {
    font-size: 16px;
    margin-bottom: 25px;
}

p.icon-write-share-win {
    font-size: 10em;
    margin: 0;
    text-shadow: 3px 3px #c7c5c5;
    color: #3d536a;
}

p.thankyou-Text {
    font-weight: 600;
    font-size: 24px;
}

.sr-guideline p, .upload-menu h2 .close-icon .icon-close, .upload-pics h2 .close-icon .icon-close {
    font-weight: 700;
}

.thankyou .socialbtn span {
    color: #000;
    vertical-align: middle;
}

.thankyou .socialbtn {
    padding: 10px 20px;
    cursor: pointer;
    width: auto;
}

.cus-head-bottom .wrapper {
    padding-top: 30px;
}

.table, .table-container {
    display: table;
    width: 100%
}

.socialbtn {
    border-radius: 3px;
    width: 245px;
    margin: 0 auto;
}

    .socialbtn a {
        color: #fff !important;
        padding: 11px 30px 11px 50px;
        width: 100%;
        position: relative;
    }

.thankyou .socialbtn [class*=icon-], .thankyou .socialbtn [class^=icon-] {
    margin-right: 10px;
    font-size: 26px;
}

.fb-colr {
    background-color: #3b5998;
    border: 1px solid #3b5998;
}

.twitter-colr {
    background-color: #fff;
    border: 1px solid #000;
}

    .twitter-colr:hover {
        box-shadow: rgba(0, 0, 0, .09) 0 2px 1px, rgba(0, 0, 0, .09) 0 4px 2px, rgba(0, 0, 0, .09) 0 8px 4px, rgba(0, 0, 0, .09) 0 16px 8px, rgba(0, 0, 0, .09) 0 32px 16px;
    }

.login .gplus-colr {
    background-color: #fff;
    border: 1px solid rgba(36, 44, 66, .6);
}

.summary [class*=" col-"], .summary [class^=col-] {
    padding: 0;
    line-height: 18px;
}

.express-ratings > div {
    width: 15%;
    max-width: 46px;
    padding: 3px;
    float: left;
    margin-right: 2px;
}

    .express-ratings > div:first-child {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

    .express-ratings > div:nth-child(5) {
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

.icn-verifyTick, .thank-quote span {
    color: #44a512;
    font-size: 40px;
}

.filter > ul.filter-content {
    overflow: inherit;
    max-height: 100%;
    margin-top: 0;
    text-transform: capitalize;
}

.left-panel ul.filter-content > li, .sidebar ul.filter-content > li {
    border-bottom: 1px solid #d2d2d2;
    padding: 10px 0 10px 40px;
    position: relative;
    overflow: hidden;
    text-align: right;
}

.filter-content li {
    font-size: 12px;
    border-bottom: 1px solid #d2d2d2;
    padding: 10px;
    box-sizing: border-box;
    margin: 0;
    text-indent: 0;
}

    .filter-content li:last-child {
        border-bottom: 0;
        padding-bottom: 0;
    }

.filter-content ul {
    clear: both;
    display: none;
}

.collapsible a {
    float: left;
    text-align: left;
}

.collapsible li > span {
    display: block;
    overflow: hidden;
}

.filter ul.lp > li {
    padding-left: 0 !important;
}

.add, .draft, .feditop, .get-file, .thumb-count, .upload, .w-r-panel .express-ratings > div {
    cursor: pointer;
}

.w-r-panel .btn-sidebar {
    width: auto;
    font-size: 13px;
    margin-left: 15px;
    min-width: auto;
}

.icon-draft, .icon-tool-tip {
    font-size: 16px;
}

.required:before {
    content: '*';
    color: red;
}

.table > * {
    display: table-cell;
    vertical-align: middle;
}

.w-r-panel {
    background-color: #fafafa;
    border: 1px solid #d5d5d5;
    border-radius: 3px;
    padding: 25px;
    position: relative;
    width: 100%;
    max-width: 807px;
}

.wr-img {
    max-width: 70%;
    height: 100%;
    margin-bottom: 20px;
    cursor: pointer;
}

.w-r-panel > span, .w-r-panel > span input, .wrap-product.table {
    width: 100%
}

.field-outline {
    border-radius: 3px;
    display: block;
    height: auto;
    margin-bottom: 20px;
    position: relative;
}

.textarea-footer {
    background: #f0f0f0;
    width: 100%
}

    .textarea-footer li {
        display: inline-block;
        margin-right: 15px;
        font-size: 12px;
    }

    .textarea-footer a {
        color: inherit;
    }

.icon-camera, .icon-draft {
    font-size: 18px;
    padding-right: 5px;
    font-weight: 400;
    vertical-align: sub;
}

.icon-share {
    padding-right: 10px;
    font-size: 15px;
    display: inline-block;
    vertical-align: text-bottom;
}

#pnRecommendation, .blog-bx {
    background: #fff;
    border: 1px solid #d5d5d5;
    margin-bottom: 20px;
    overflow: hidden;
}

.w-r-wrapper .w-r-panel #pnRecommendation {
    border: 0;
    overflow: hidden;
    background: 0 0;
    margin-bottom: 15px;
}

.w-r-panel div.star-ratings {
    font-size: 13px;
    position: relative;
    overflow: hidden;
}

    .w-r-panel div.star-ratings.blog-bx {
        width: 100%;
        padding: 10px 20px;
        float: none;
    }

.sr-guideline {
    width: 35%;
    float: left;
    padding: 10px 20px 10px 5px;
}

    .sr-guideline p {
        margin-top: 10px;
        padding-bottom: 4px;
        border-bottom: 1px solid #dfdfdf;
    }

    .sr-guideline ul li {
        list-style-type: disc;
        color: #44a512;
        font-size: 12px;
    }

        .sr-guideline ul li span {
            color: #000;
        }

.w-r-panel div.star-ratings .table > * {
    width: 100px;
}

.w-r-panel div.star-ratings > div {
    margin: 10px 0 20px;
    overflow: hidden;
    padding-top: 1px;
    min-height: 18px;
}

    .w-r-panel div.star-ratings > div span > input[type=text] {
        padding: 6px;
        width: 100%;
        min-width: 0;
    }

.recent-visit .box, .star-ratings .mb {
    margin-bottom: 0 !important;
}

.right-module > p:last-child, .tagdiv .field-outline {
    margin: 0;
}

.tagdiv .selectbox-container, .upload-pics hr {
    margin-top: 0;
}

.tagdiv input {
    min-width: 180px;
}

.addfrbx span, .tagdiv > div:last-child > span {
    line-height: 33px;
}

.tagdiv .selectbox-container select {
    height: 33px;
}

.photoiframe .add-image, .photoiframe .add-image img {
    height: 100px;
    width: 100px;
}

.w-r-panel .rating span {
    font-size: 25px;
    cursor: pointer;
    width: auto;
}

.video-holder-text, .w-r-panel p {
    font-size: 13px;
    line-height: 20px;
}

.w-r-panel .unique-ques-rating {
    margin-bottom: 5px;
}

    .w-r-panel .unique-ques-rating > .row {
        margin-bottom: 10px;
    }

    .w-r-panel .unique-ques-rating > div {
        padding: 0;
    }

.video-holder-text {
    display: inline-block;
    vertical-align: middle;
}

.w-r-panel .video-option-holder {
    padding: 0 0 12px 3px;
}

.video-option-holder span:nth-child(2) {
    width: 75%;
    display: inline-block;
    font-size: 13px;
    line-height: 20px;
}

.w-r-panel .prod-details .row #tr_question2 {
    padding-top: 10px;
}

#tr_question1 input, #tr_question2 input {
    font-size: 12px;
    border: 1px solid #d2d2d2;
    padding: 5px 12px;
    min-width: 210px;
}

.cust-radio label, .w-r-panel .certify-text input {
    vertical-align: middle;
}

.help-recommend {
    background: #f0f0f0;
    padding: 5px 12px;
    border-radius: 4px;
    margin: 5px 0;
}

.w-r-panel .unique-ques-rating p {
    margin-top: 0;
    display: inline-block;
    vertical-align: middle;
    width: 100px;
}

.w-r-panel .unique-ques-rating .express-ratings {
    margin: 5px 0 15px;
    padding: 0;
    vertical-align: middle;
    width: calc(100% - 110px);
    display: inline-block;
    text-align: center;
}

.w-r-panel .certify-text {
    color: #4d4d4d;
    padding-top: 5px;
    font-size: 11px;
    line-height: 16px;
    clear: both;
    margin-bottom: 0;
}

#trPublish {
    margin-top: 15px;
}

    #trPublish .certify-tool-tip, .wr-acceptance .certify-tool-tip {
        margin-top: 7px;
    }

    #trPublish .btn-secondary {
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }

.submit-rev-holder {
    width: calc(100% - 142px);
    display: inline-block;
    vertical-align: middle;
}

    .submit-rev-holder .certify-tool-tip .tooltip-content, .wr-acceptance .certify-tool-tip .tooltip-content {
        margin-top: -80px !important;
        width: 270px;
        padding: 8px 12px;
        display: none;
        line-height: 1.5;
        background: #fff;
        font-family: Lato, sans-serif;
    }

.tooltip.right.certify-tool-tip .tooltip-content:after, .tooltip.right.certify-tool-tip .tooltip-content:before {
    top: 60px;
}

.certify-text input, .certify-text span {
    display: table-cell;
    margin: 0 15px 0 0;
}

.star-ratings span.rating {
    margin: 0 20px;
    vertical-align: sub;
    display: inline-block;
}

#write-review footer {
    border-top: none;
}

#write-review .sidebar {
    margin-top: -100px;
    z-index: 1;
    position: relative;
}

.right-module .sidebar-title {
    border-bottom: 1px solid #dfdfdf;
    padding: 0 0 12px;
    margin-bottom: 8px;
    margin-top: -4px;
}

.right-module h3 {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 0;
    word-break: break-word;
    color: #333;
}

.right-module p a {
    padding: 0;
    margin: 0;
}

.add-image.imgv, .sidebar .right-module .share {
    border: 0;
}

    .sidebar .right-module .share span {
        font-size: 50px;
    }

.tolerence-div h4 {
    margin: 0;
    border-bottom: 0;
    padding: 0 5px;
}

.change-msid .w-r-panel {
    margin-bottom: 10px;
    margin-top: 10px;
}

.brands .product-details, .categories .cat-advice .box, .categories .reviews-on-cat .box, .change-msid .alert, .list-upimg .row:last-child, .list-upimg > p {
    margin-bottom: 0;
}

.change-msid .w-r-panel > span {
    max-width: 100%
}

.tolerence-div > ul {
    margin-top: 5px;
    border-top: 1px solid #dfdfdf;
}

.icon-collapse, .icon-expand {
    float: right;
    font-size: 17px;
    cursor: pointer;
}

.add-product {
    padding: 35px 10px;
    background-image: url(/App_themes/images/read-review/add-product.jpg);
    cursor: pointer;
    background-repeat: no-repeat;
    background-color: #caebf4;
}

.upload-menu, .upload-pics {
    width: 100%;
    max-width: 450px;
    border: 1px solid #dfdfdf;
    margin: 0 auto;
    overflow: auto;
    position: fixed;
    background: #fff;
    float: left;
    z-index: 9999;
    display: none;
    min-height: auto;
    transform: translate(-50%, -51%);
    -webkit-transform: translate(-50%, -51%);
    -moz-transform: translate(-50%, -51%);
}

.to-top {
    position: fixed;
    bottom: 10%;
    right: 0;
    z-index: 999;
    background: #44a512;
    border: 1px solid #44a512;
    border-right: 0;
    padding: 9px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    height: 40px;
    -webkit-transition: color .5s, background-color .5s;
    transition: color .5s, background-color .5s;
    color: #fff !important;
}

    .to-top:hover {
        background: #fff;
        color: #44a512 !important;
    }

    .to-top span {
        font-size: 20px;
        line-height: 1 !important;
    }

.icon-close {
    cursor: pointer;
    font-size: 16px;
}

.upload-menu, .upload-pics {
    padding: 50px 0;
}

.photoiframe, .video-cont {
    padding-top: 15px;
}

.upload-menu h2, .upload-pics h2 {
    margin: 0;
    padding: 0 50px;
    font-size: 20px;
    font-weight: 500;
    color: #242c42;
}

    .upload-menu h2 .close-icon, .upload-pics h2 .close-icon {
        position: absolute;
        top: 15px;
        right: 15px;
        color: #000;
    }

.list-upimg .row > div {
    float: none;
    position: relative;
}

.list-upimg > p {
    font-size: 15px;
    line-height: 1.67;
    color: #242c42;
}

.pagination p, .tabable-accordion .table-content span {
    line-height: 1.6;
}

.list-upimg .alert-info {
    padding: 10px;
    margin-bottom: 10px;
}

.list-upimg .row {
    margin: 15px 0;
}

.list-upimg .icon-close {
    position: absolute;
    right: 20px;
    top: 0;
    font-size: 12px;
}

.photoiframe .add-image span, .up-ibox .icon-camera {
    font-size: 40px;
    color: #fff;
}

.up-box2 > div {
    padding: 10px 50px 30px;
    overflow: auto;
}

.up-ibox {
    position: absolute;
    top: 30%;
    left: 0;
    right: 0;
}

    .up-ibox .icon-camera {
        background: #dfdfdf;
        padding: 24px;
        border-radius: 50%;
        display: inline-block;
        margin: 0 0 15px;
    }

.photoiframe .add-image {
    border: 1px solid;
    background: #d2d2d2;
    text-align: center;
    color: #fff;
    margin: 0 auto;
    position: relative;
}

.photoiframe input {
    min-width: auto;
    width: 100%
}

.photoiframe .add-image .icon-close {
    font-size: 12px;
    position: absolute;
    top: -7px;
    right: -7px;
    border-radius: 50%;
    border: 1px solid #000;
    background: #000;
    padding: 4px;
    color: #fff;
}

.upload-section {
    display: inline-block;
    width: 100%
}

.profile-pic img {
    border-radius: 50%
}

.with-divider > span {
    border-right: 1px solid #d2d2d2;
    padding-right: 5px;
}

    .with-divider > span:last-child {
        border-right: 0;
        padding-right: 0;
    }

.mswriters .prod-desc, .pagination .pages {
    width: auto;
}

.mswriters .profile-badge {
    margin-left: 26px;
    margin-top: -22px;
}

.profile-badge img {
    width: 35px;
    max-width: initial;
}

.feditop {
    margin: 0 !important;
    font-size: 18px !important;
}

.add-product .btn-sidebar {
    word-wrap: break-word;
    word-break: break-all;
    min-width: 100px;
}

.support p {
    margin: 12px 0 5px;
}

.click-star-txt {
    color: #ff5a5f !important;
}

.corp-img, .profile-img {
    border-radius: 50%;
    width: 70px;
    height: 70px;
    border: 2px solid #dfdfdf;
    overflow: hidden;
}

.profile .profile-img {
    margin-bottom: 10px;
    position: relative;
    overflow: visible;
}

.profile-img .nw-feature {
    position: absolute;
    top: 18px;
    right: -14px;
}

.categories .box, .video-rw {
    position: relative;
    overflow: hidden;
}

.profile-img a > img, .recent-vis .profile-img > img {
    border-radius: 50%;
    height: 66px;
    width: 66px;
    display: block;
}

.corp-response .corp-img a, .corp-response .profile-img a {
    height: 100%;
    width: 100%
}

.corp-response .corp-img img, .corp-response .profile-img img {
    max-height: 100%
}

.corp-img img, .divcomment .profile-img a > img {
    width: 48px;
    height: 46px;
}

.pagination p {
    font-size: 13px;
    font-weight: 500;
    color: #242c42;
}

.pagination li {
    margin: 0 3px;
    display: inline-block;
}

    .pagination li.prev {
        float: none;
    }

    .pagination li.next a.btn.btn-link:before {
        font-family: ms-icons !important;
        content: "\ea83"
    }

    .pagination li.prev a.btn.btn-link:before {
        font-family: ms-icons !important;
        content: "\ea68"
    }

    .pagination li .btn {
        font-size: 14px;
        font-weight: 600;
        padding: 5px 8px;
        width: auto;
        text-align: center;
        border-radius: 4px;
        background-color: #fff;
        border: 1px solid rgba(36, 44, 66, .3);
        color: rgba(36, 44, 66, .3);
    }

        .pagination li .btn.active {
            color: #44a512;
            border: 1px solid #44a512;
            pointer-events: none;
            background-color: #fff;
        }

        .pagination li .btn.disabled {
            color: #e44e67;
            pointer-events: none;
        }

        .pagination li .btn i {
            font-size: 16px;
            font-weight: 600;
            color: #44a512;
            margin-right: 0;
        }

        .pagination li .btn:hover i {
            color: #fff;
        }

    .pagination li.next .btn, .pagination li.prev .btn {
        color: #44a512;
        border: 1px solid #44a512;
        background-color: #fff;
    }

        .pagination li.next .btn:hover, .pagination li.prev .btn:hover {
            color: #fff !important;
            background-color: #44a512;
        }

    .pagination li .btn:hover {
        color: #44a512 !important;
        border: 1px solid #44a512;
        transition: none;
    }

.video-cont {
    color: #6d6d6d;
    font-size: 16px;
}

.video-rw {
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    margin-bottom: 10px;
}

    .video-rw embed, .video-rw iframe, .video-rw object {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

.cat-advice .grid .box p:last-child {
    height: auto;
}

.categories .grid {
    margin: 0 -15px;
}

.categories .box {
    border: 1px solid #dfdfdf;
    padding: 10px;
    margin-bottom: 30px;
}

    .categories .box > a {
        width: 182px;
        height: 121px;
    }

        .categories .box > a img {
            margin: 0 auto;
            height: 100%
        }

.categories .rtitle {
    font-size: 15px;
    line-height: 1.4em;
    font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .categories .rtitle a {
        font-weight: 700;
        color: #333;
    }

.note {
    font-size: 12px;
    font-weight: 400;
    color: #9d9d9d;
    vertical-align: middle;
}

.customer-no, .customer-yes {
    font-weight: 600;
    text-transform: uppercase;
}

.tabable-accordion {
    margin-top: 20px;
}

    .tabable-accordion .table-content {
        display: none;
        border: 0;
        padding: 15px;
        font-size: 15px;
        color: #242c42;
    }

    .tabable-accordion .open + .table-content {
        display: block;
    }

    .tabable-accordion .table-head {
        cursor: pointer;
        background-color: #f4f4f5;
        padding: 10px 15px;
    }

        .tabable-accordion .table-head .acc-head span {
            vertical-align: middle;
            padding-right: 10px;
        }

    .tabable-accordion .box {
        margin-bottom: 2px;
    }

    .tabable-accordion .table-head .acc-head {
        color: #3d3d3d;
        margin-bottom: 0;
        font-size: 17px;
        font-weight: 500;
    }

.icon-tick {
    font-size: 18px;
    color: #333;
}

.customer-yesno {
    font-size: 14px !important;
}

.customer-yes {
    color: #44a512;
}

    .customer-yes:hover {
        color: #89bd34 !important;
    }

.customer-no {
    color: #ea4335;
}

    .customer-no:hover {
        color: #f55c75 !important;
    }

@media only screen and (max-width:1130px) {
    .pagination .pages li: nth-child(n+6) {
        display: none;
    }
}

@media only screen and (max-width:910px) {
    .pagination .pages li: nth-child(n+4) {
        display: none;
    }
}

@media only screen and (max-width:768px) {
    .express-ratings {
        padding-left: 0;
    }

    h1 {
        font-size: 24px;
    }
}

@media only screen and (max-width:500px) {
    .click-star-txt {
        clear: left;
        text-align: center;
    }

    .w-r-panel {
        padding: 15px;
    }
}

.section-divider{border-top:1px solid #e2e2e2;clear:both;margin:16px 0}.PR-0{padding-right:0 !important}.recent-on-text{padding-right:6px;width:28px;vertical-align:top !important;line-height:15px;color:#9d9d9d}.recent-by-holder,.recent-on-holder{padding-bottom:5px}.recent-by-holder{display:flex;align-items:center}.recent-by-holder .starwriter1{margin-left:3px}#spverifiedimage{margin-left:4px}.alert,.label,a,button,div,footer,h1,h2,h3,h4,h5,header,input,li,menu,nav,p,starwriter1 body,textarea{word-spacing:initial}.container{}.module{margin:0 0 16px;display:block}.right-module{border-radius:5px;background-color:#ffffff;border:solid 1px rgba(36, 44, 66, 0.3);padding:16px;overflow:auto}.btn{border-radius:5px;padding:8px 15px}.button_primary{color:#ffffff}.button_primary:hover{color:#ffffff !important}.product-info .button_primary{font-size:15px;font-weight:500;height:initial}h2{font-size:24px;color:#242c42}.smallfontgrey{font-size:12px}select{-webkit-appearance:none;-moz-appearance:none;padding:5px 30px 5px 15px;outline:none;border-radius:5px;border:solid 1px rgba(36, 44, 66, 0.4);color:rgba(36, 44, 66, 0.7);position:relative;z-index:2;background:transparent;cursor:pointer;line-height:1.42857;font-size:14px;font-weight:500}input{font-size:14px;background-color:#fff;border:solid 1px rgba(36, 44, 66, 0.3);border-radius:4px;padding:8px 15px;min-width:300px;outline:0 none;color:#242c42}input::placeholder,textarea::placeholder{color:rgba(36, 44, 66, 0.7)}textarea{font-size:14px;background-color:#fff;width:100%;height:100px;border:solid 1px rgba(36, 44, 66, 0.3);color:rgba(36, 44, 66, 0.7);outline:0 none;resize:none;padding:8px 15px;overflow:auto !important}.fixed-menu{position:fixed;top:0;width:100%;background:#fafafa;box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);z-index:998;display:none;left:0;background:#fff}.lnhgt p{line-height:24px;margin-bottom:0}.box-module br{content:"";margin:2em;display:block;font-size:20%}.br-none br{content:none;margin:0;display:inline;font-size:0}.patil{font-family:"Times New Roman", Georgia, Serif;font-weight:400}#pnRecommendation .rating .icon-rating{width:25px}.contents_specification .spec{}.fixed-menu .tabable{margin-bottom:0;border:0 none}.fixed-menu ul.tabable > li:first-child{margin:0}ul.tabable > li > span{padding:0 10px}.fixed-menu ul.tabable > li{cursor:pointer;border-bottom:3px solid transparent}.fixed-menu ul.tabable > li:last-child{border-bottom:0}.fixed-menu ul.tabable > li > a{border-right:1px solid #e5e5e5;margin:15px 0 13px;padding:0 25px;color:#242c42;font-size:14px;font-weight:500;text-decoration:none}.fixed-menu ul.tabable > li span{padding:0;top:15px}.fixed-menu ul.tabable > li a:hover{text-transform:none;color:#44a512}.fixed-menu ul.tabable > li:last-child a{border-right:0 none}.fixed-menu ul.tabable > li.active a{color:#44a512}.fixed-menu .btn{margin:4px 0 0 15px}.fixed-menu .search{padding:7px 0}.fixed-menu .search-suggestion{margin-top:-7px;max-width:300px}.fixed-menu .search-suggestion li a{margin:0;padding:0}.fixed-menu .btn-primary .icon-write-review{font-size:18px;vertical-align:top;margin-right:8px}ul.tabable li.last-menu a{border-right:0}button.write-review{line-height:18px}.logo-tab{margin-right:15px;display:inline-block;vertical-align:middle}.logo-tab img{max-width:140px}.tabs-content{display:inline-block;vertical-align:middle;width:calc(100% - 165px)}.rar img{display:block}.rar li.active,.user-rating-show li.active{border-bottom:3px solid #44a512 !important;z-index:99999}.listbyfilter li{margin:10px 0}.video-gallery{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d2d2d2}.video-gallery .col-3{text-align:center}.video-gallery .col-3 img{max-height:100px;max-width:100%;min-height:100px}.review-rating > div{padding-right:15px;padding-left:15px;display:inline-block;vertical-align:middle}.rating .icon-rating:not(:last-child){margin-right:2px}.rating .icon-rating{font-size:18px;display:inline-block}.review-rating .product-rating .avg-star{background:#44a512;color:#fff;border-radius:4px;padding:3px 10px;vertical-align:middle;display:block}.product-details .review-rating .product-rating .avg-star{padding:1px 10px 3px}.review-rating > div:first-child{padding-left:0}.review-rating > div:first-child{border-left:0 none}.review-rating > .ratings > span{font-size:30px}.review-rating > .recommendation > span:first-child{font-size:25px;vertical-align:middle}.review-rating > .recommendation > span:last-child{font-size:24px;vertical-align:middle}.right-module .review-rating .recommendation,.right-module .review-rating span{font-size:16px}.right-module .review-rating .recommendation span{vertical-align:middle}.review-prod-title{font-size:20px;line-height:1.4}.bighead-rr a{font-size:28px;font-weight:500;color:#242c42;word-break:break-word}.recommendation{color:#242c42}.btn-sidebar.view-more-btn{display:inline-block !important;margin:10px 0 0 0 !important}.right-module .review-rating > div{padding-right:10px;padding-left:10px}.product-rating,.ratings,.recommendation,.reviews a{font-size:24px;font-weight:300;vertical-align:middle}.reviews a{color:#242c42}.reviews a:hover{color:#44a512;text-decoration:none}.reviews button{margin-left:15px}.more.reviewdata,.more.reviewdata p{font-size:14px;font-weight:400;line-height:22px;margin:0 0 10px;word-wrap:break-word;word-break:break-word;color:#000}.product-rating{font-size:20px}.prod-range-color{margin-right:20px}.prod-range-color small{font-size:15px;color:#242c42}.product-info .prod-range-color p,.product-info .prod-range-color p span{font-size:26px;color:#242c42}.product-info .prod-range-color p span > font{font-weight:300}.share.views{float:right;cursor:pointer;position:relative;margin-right:0}.corp-response{position:relative}.corp-response .icon-comment + span{vertical-align:middle}.corp-response > *{vertical-align:top}.info-div{margin-bottom:0}.info-div span:last-child{vertical-align:middle}.info-div .icon-location ~ span{font-size:13px}.review .more-share{position:relative}#reportLI .dropdown-tip .share li{text-align:center}#reportLI .dropdown-tip{}ul[id$='listReportReview'] .icon-information,div[id$='lnkJustifyReview'] .icon-information{font-size:14px;margin-left:7px;vertical-align:middle}ul[id$='listReportReview'] li .tooltip-content:after,div[id$='lnkJustifyReview'] span .tooltip-content:after{border-right:4px solid #eeeeee !important}ul[id$='listReportReview'] li .tooltip-content,div[id$='lnkJustifyReview'] span .tooltip-content{background:#eeeeee;border:1px solid #cccccc;max-width:290px;width:290px;text-align:left;padding:10px}.review .share li{display:inline-block;margin:0;padding-top:5px}.rr-share-option .share li{padding:35px 0 1px}.flag-option .flag-thanku-text{padding-top:12px;display:inline-block}.review .share li a{margin-right:0}.review .share li a span{font-size:24px;vertical-align:middle;padding-right:10px}.review .share a.facebook:hover span{color:#3A5795}.review .share a.twitter:hover span{color:#0084B4}.icon-google-plus-filled,.review .share a.google:hover span{color:#D54437}.review .share a.mail:hover span{color:#000}.rar-rate-review div::before{content:attr(data-tip);font-size:10px;position:absolute;z-index:999;white-space:nowrap;bottom:9999px;left:50%;background:#000;color:#e0e0e0;padding:0 7px;line-height:24px;height:24px;opacity:0;transition:opacity 0.4s ease-out}.avg-star{background:#44a512;color:#fff;border-radius:3px;padding:3px 10px;vertical-align:middle}.avg-star .icon-rating{color:#fff !important}.product-details .avg-star > span:first-child{font-size:22px;line-height:normal;vertical-align:middle}.product-details .avg-star .icon-rating{color:#fff !important;font-size:24px;vertical-align:middle}.icon-like{color:red;display:inline-block;margin-right:5px}.pull-right.posted-via{margin-top:7px;margin-right:0 !important}.posted-via .date{margin-right:15px}.vrarcont{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;color:#ff5a5f;font-style:italic;font-size:15px}.verified{font-size:11px}.verified img{display:inline-block;margin-left:10px;margin-right:5px;vertical-align:text-bottom}.product-images{margin:0 0 16px;position:relative;background:#fff;text-align:center;display:flex;border-radius:5px;border:1px solid rgba(36, 44, 66, 0.2);padding:5px;height:240px}.product-images a{width:100%}.product-images img{max-height:230px;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0}.product-images.prd img{width:auto}.product-images .cameraPop{z-index:12;top:7px;bottom:auto;cursor:pointer;right:7px;left:auto}.popUpload{background-color:#fff;border-radius:5px;padding:10px 0;position:absolute;right:37px;top:48px;display:none;z-index:12}.uploadBack{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;opacity:0.6;background-color:#000;display:none}.popUpload .poptxt{font-size:18px;font-weight:600;color:#000;transition:all 0.2s ease;cursor:pointer;padding:5px 20px}.popUpload .poptxt:hover{background-color:#60a134;color:#fff}.editIcon{width:19.2px;height:17.4px;float:right;cursor:pointer}.modalCorp{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);opacity:0;z-index:1000;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s}.modaluploadContent{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;padding:30px 20px;width:500px;border-radius:0.5rem;text-align:center}.modaluploadContent h3{font-size:24px;font-weight:bold;color:#000}.closeUpload,.closeaddr{float:right;line-height:1.5rem;font-size:30px;text-align:center;cursor:pointer;color:#f50000;position:absolute;right:5px;top:0;font-weight:500}.modalAddr .modaluploadContent{padding:20px 40px}.modalAddr h4{font-size:16px;font-weight:600;text-align:left;color:#000;margin-left:12px;margin-bottom:10px}.modalAddr textarea{border-radius:5px;border:solid 1px #ccc;background-color:#fff;padding:12px;height:85px;color:#000;resize:none}.contactInput{border-radius:5px;border:solid 1px #ccc;background-color:#fff;padding:12px;color:#000;width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.greytxt{font-size:14px;font-weight:normal;line-height:1.57;text-align:center;color:#555;margin:20px 0}.defaultupl{width:130px;height:120px;margin:25px auto 5px;position:relative}.closeDefault{position:absolute;width:22px;height:22px;right:-3px;top:-8px;cursor:pointer}.fileError{font-size:14px;line-height:12px;text-align:center;color:#f50000}.modaluploadContent .uploadBtn{border-radius:5px;background-color:#4dbc16;font-size:16px;font-weight:bold;color:#fff;min-width:108px;margin:20px auto auto;border:0;cursor:pointer}.show-modal{opacity:1;visibility:visible;transform:scale(1.0);transition:visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s}.scrollhide{overflow:hidden;transition:0.5s}.dFlex{margin-top:20px;display:flex;justify-content:center;gap:15px}.modalAddr .addrsSubm,.modalAddr .canceladdr{border-radius:5px;background-color:#4dbc16;font-size:16px;font-weight:bold;color:#fff;min-width:108px;border:0;cursor:pointer}.modalAddr .canceladdr{background-color:#ff5a5f;padding:8px 15px}.dveditspecification{height:80%;border-radius:7px;border:0}.loadlater{height:100% !important}#divdealmap{position:relative}#divdealmap img{max-height:230px;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0}.overlay-caption{color:#fff;text-align:center;display:block;font-size:20px;position:relative;top:50%;transform:translateY(-50%)}.img-caption{background:#000;opacity:0.6;position:absolute;bottom:0;width:100%;color:#fff;margin:0;padding:10px 15px;text-align:left}.gallery-thumbnails .img-caption{height:100%}.price-color{padding-top:5px}.price-color strong{font-weight:400 !important}.product-info .btn-secondary{width:100%;font-size:15px}.product-info > p{margin-bottom:23px}.product-info p,.product-info ul li{font-size:13px}.product-details h2 p{margin-top:10px}.product-details .gallery-thumbnails{padding:20px 15px !important}#btnquote1:hover{color:#fff !important}#btnquote1{font-size:13.3px !important}#lightgallery #imgProd{width:32px;height:32px;margin:auto}.lg-outer .lg-video{position:static !important}#divphotos1 > .col-3 a{height:166px;width:100%;position:relative;border-radius:5px;border:1px solid #dfdfdf}#divphotos1 > .col-3 a img{height:auto;width:auto;max-height:164px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}#photogallery1 h2{height:35px}#photogallery{}#photogallery p.text-right,#photogallery1 p.text-right{font-size:16px;margin:10px 0 0}#photogallery .btn,#photogallery1 .btn{padding:5px 12px}#photogallery1 .btn.uploadmenu{padding:5px 12px}#photogallery h2{margin-bottom:20px}.img-bookAppoint,.img-rupee{display:inline-block;padding-right:5px}.get-quote{border-radius:4px}.get-quote{margin:0 0 16px;padding:18px;background-color:#f5f6f7}.get-quote .lead-qoute-title{padding-bottom:10px;font-size:16px;font-weight:600;color:#ff595e;text-align:center}.get-quote input{padding:12px 14px}.get-quote #dvLead1{position:relative}.get-quote #dvLead1 select{position:relative;font-size:14px;font-weight:500;color:#999;color:#9999ac;background:#fff;font-family:"proxima-soft","Varela Round",sans-serif !important}.get-quote #dvLead1 .icon-drop-down{position:absolute;top:12px;right:14px;font-weight:600;color:#000;z-index:2}.get-quote .btn-primary{padding:11px 16px;margin-top:4px;border-radius:3px;background-color:#ff595e;width:100%}.get-quote .field-outline{border:1px solid #ccc;margin-bottom:10px}.get-quote input{border:0}.get-quote input::placeholder,.get-quote textarea::placeholder{font-size:14px;font-weight:500;color:#999}#lightgallery1 #imgProd1{width:32px;height:32px;margin:auto}.gallery-thumbnails{border-collapse:separate;padding-bottom:8px}.gallery-thumbnails > div:last-child{margin:0}.gallery-thumbnails img{height:100%;width:100%}.gallery-thumbnails > div{color:#000;text-align:center;position:relative;float:left;margin-right:0.5%;cursor:pointer;border-radius:5px;margin-bottom:8px}.gallery-thumbnails.gallery > div{display:none}.g-imgbox{width:100px !important;height:100px;border:1px solid #d2d2d2}.g-imgbox img{max-width:100px;max-height:100px;width:100% !important}.uptosec{border:1px solid #DFDFDF;margin-right:10px !important;padding:0;display:block;height:190px;width:190px;border-radius:5px}.uptosec::before{content:"";width:189px;height:189px;background:rgba(0,0,0,0.01);position:absolute;top:0;left:0;z-index:10;border-radius:5px}.imgphoto::after{content:"";background-image:url("../../../../ImageServerWeb/noun-zoom-4113818.svg");width:22px;height:22px;position:absolute;bottom:3px;right:3px;z-index:20;background-repeat:no-repeat;object-fit:cover;background-position:center;background-size:cover}.uptosec a .img-responsive{}.uptosec img{height:auto;width:auto;max-height:100%;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.uptosec img:nth-child(2){z-index:20}.thumb-count span{position:absolute;top:0;left:0;background:#000;opacity:0.5;width:100%;height:100%}.gallery-thumbnails .thumb-count a{top:40%}.gallery-thumbnails a:hover{text-decoration:none}.gallery-thumbnails .icon-camera{font-size:19px;padding:0;margin:0}.gallery-thumbnails .upload p{margin:0;font-size:12px;color:#000}.gallery-thumbnails .upload > div{border:1px solid #dfdfdf;height:99px;line-height:30px;padding:20px;width:99px}.gallery-thumbnails .upload > div:not(*:root){height:105px;width:105px}.product-info ul li{margin:0 0 0 30px}.product-info ul.address li{margin:0 0 12px 30px}.info-div span:first-child{color:#44a512;font-size:13px !important;margin-right:10px;vertical-align:middle}.info-div > span > span{color:#242c42 !important}.product-info .dealer-info{margin-bottom:10px;color:#4f4f4f}.product-info .dealer-info span:last-child{padding-left:11px}.product-info .dealer-info span:last-child a{color:#3d3d3d}.product-info p{margin-bottom:0}.product-info .btn{font-size:15px;padding:9px 15px}.product-details{border:1px solid #e2e2e2;border-radius:5px;margin-bottom:16px;background-color:#fff;overflow:hidden}.left-panel .product-details{margin-bottom:30px}.highlight-head{background:rgba(237, 241, 244, 0.5);font-size:16px;font-weight:400;padding:0 16px;margin:0;line-height:45px;color:#5d5d5d;overflow:hidden}.highlight-head h2{font-size:17px;font-weight:500}.highlight-head .selectbox-container{margin-top:8px}.qnauserpic{width:70px}.qnauserpic img{width:100%;height:100%}.answer .table > *{vertical-align:top}.product-details li{font-weight:400;padding:0;color:#6d6d6d;line-height:1.7}.product-details .module .review-rating{display:inline-block}.customized-table p,.summary p{font-size:13px;margin:0;font-weight:500;color:#242c42}.button-events{text-align:right;margin-top:20px !important;display:none}.button-events button{margin-left:10px}.product-details .module{margin:0;padding:12px 16px;overflow:hidden}.summary .express-ratings{text-align:right;margin-top:10px}.express-ratings > div{width:18%;max-width:46px;padding:4px;float:left;margin-right:2px}.summary > div > .row{margin:0 -15px}.summary > div > .row > div{padding:0 15px}.bm-rply{padding-bottom:3px}.bm-rply .cresbox{margin:0}.rrhead *{display:inline}.rrhead h1{word-break:break-word}.module.bbnone{border-top:1px solid #e2e2e2;padding-top:0 !important;padding-bottom:0 !important}.mbnone{margin-bottom:0 !important}.msscore{padding-left:0 !important;padding-right:0 !important}.product-details .module .summary .col-6 .row:nth-child(even){margin:12px 0}.get-quote,.sales-frm{max-width:400px}.get-quote{border-radius:4px;border:1px solid #e1e1e1}.quote{clear:both}.get-quote input[type="text"],.sales-frm input[type="text"]{min-width:auto;width:100%}.sales-frm .selectbox-container{clear:both;width:100%;margin-top:0}.mg0{margin:0 !important}#salesform.modal{max-height:600px;padding:50px}#salesform .modal-head{border-bottom:0;margin-bottom:0}.sales-form{padding-top:5px}.sales-form .alert{padding:10px 15px;margin-bottom:10px}.sales-form .field-wrapper{display:block;height:auto;margin-bottom:15px}.sales-form .field-wrapper input{border-radius:4px}.add-product-text{max-height:270px !important}.sales-form textarea{border-radius:5px;height:80px}.sales-form .btn{width:100%}.sales-frm .selectbox-container .icon-drop-down{top:11px}.sales-frm .selectbox-container select{width:100%;height:34px}.left-panel .module .box{padding:10px;border:1px solid #d2d2d2}.no-spec-div{padding:5%}.no-spec-div .icon-specifications{font-size:60px;margin-bottom:10px;display:block}.customized-table table{width:100%}.customized-table table td{width:33.33%;text-align:center;vertical-align:middle}.customized-table-content{width:100%;padding:5px;margin:5px;border-right:1px solid #d2d2d2}.customized-table table tr td:last-child .customized-table-content{border-right:0}.customized-table table tr{border-bottom:1px solid #d2d2d2}.customized-table table tr:last-child{border-bottom:0}.customized-table-content span{margin-right:10px;font-size:22px;vertical-align:middle;color:#7d7d7d}.product-details .module .contents_specification table th{font-weight:400}.product-details .specification .head{font-size:14px;color:#3d3d3d;margin:0}.product-details .specification .head:after{content:'';border-bottom:1px solid #d5d5d5;display:block;margin-top:10px}.product-details .specification p{font-size:12px;margin:3px 0;line-height:1.6}.product-details .specification p [class^="icon-"],.product-details .specification p [class*=" icon-"]{font-size:18px;vertical-align:middle;margin-right:10px}.product-details .spec_title{font-size:12px;margin-bottom:10px}.spec_title{background-color:rgba(36, 44, 66, 0.05);font-size:17px;font-weight:500;color:#242c42;padding:10px;overflow:auto}.contents_specification .spec_table{width:100%;overflow:hidden;clear:both}.contents_specification .spec:first-child .spec_title{margin-top:10px}.left-panel .contents_specification .spec_table{margin-bottom:20px}.left-panel .spec_title{border-bottom:1px solid #dfdfdf;text-align:center}.left-panel h2{width:72%;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.left-panel .contents_specification .spec:first-child .spec_table{display:block}.contents_specification .spec_table table{width:100%;empty-cells:show}.module .contents_specification .spec_table table th{text-align:center}.contents_specification .spec_table table td:first-child{font-size:13px;font-weight:500;color:#242c42;line-height:20px;padding:5px 10px;text-align:left;width:40%}.contents_specification .spec_table table td.type{background:#fafafa;color:#4d4d4d;font-size:14px;font-weight:700;border-bottom:1px solid #ededed;vertical-align:middle}.contents_specification .spec_table table tr:nth-child(even){background:#fafafa}.contents_specification .spec_table table tr:nth-child(odd){background:#ffffff}.contents_specification .spec_table table td{font-size:13px;color:#242c42;line-height:20px;padding:5px}.contents_specification .spec_table table td div{padding-bottom:15px}td,th{empty-cells:show}.full-spec,.more-guide{font-size:15px;color:#4d4d4d;line-height:45px;text-align:center;background-color:#fafafa;border-bottom:1px solid #e5e5e5}.full-spec button{vertical-align:initial}.menu-box img{height:75px;width:100px}.populr-review{padding:0 !important;border:none !important}.product-details .latest-cars{padding-top:0 !important}.latest-cars > div img{width:120px;height:120px;margin:0 auto}.latest-cars a{font-size:13px;color:#4f4f4f}.product-details .get-quote{background-color:#fff !important;padding:5px 0}ul.tabable{margin-bottom:20px;border:0;border-bottom:1px solid #e2e2e2}ul .selectbox-container{margin-top:4px}ul.tabable > li{display:inline-block;margin:0;vertical-align:middle;border-bottom:3px solid transparent}ul.tabable li a{margin:0 0 12px;border-right:1px solid #e5e5e5;padding:0 10px;color:#242c42;font-size:14px;font-weight:500;word-spacing:1px}ul.tabable li a:hover{text-transform:none;color:#44a512}ul.tabable li:last-child a{border-right:0 none}ul.tabable li.active a{color:#44a512}.active{pointer-events:none}.profile{padding-right:15px;padding-left:15px;text-align:center}.profile p,.profile p a{font-size:12px;margin:5px 0;line-height:18px}.profile p a{margin:0}.profile .grade{border-top:1px solid #dfdfdf;margin-top:0;padding-top:5px;color:#e64c65}.icon-trusted-member{font-size:16px;padding-right:6px}.review{border:1px solid #dfdfdf;border-radius:3px;padding:15px 15px 0;position:relative}.review-article{margin:30px 0}.review-article > div:nth-child(2n+3){margin-top:0}.review-article strong,.review-article strong a{font-size:17px;display:inline-block;font-weight:500;word-wrap:break-word;word-break:break-word;color:#242c42;vertical-align:middle}.review-arrow{display:none}.review-article .stamp{top:0;right:3px}.advice-section h3{margin-bottom:12px;font-size:17px;font-weight:500;color:#242c42}.read-review-holder .review{border:0;border-radius:0;padding:0;position:relative;padding-left:25px}.read-review-holder .review-article{margin:0}.read-review-holder .count-section > div{padding:8px 0 0}.read-review-holder .count-section a span,.read-review-holder .like-count a{vertical-align:middle;font-size:14px;font-weight:500;color:rgba(36, 44, 66, 0.6)}.read-review-holder .review .rating .views{font-size:13px;vertical-align:middle}.like-count{margin-right:0 !important}.read-review-holder .rating .icon-rating{font-size:18px;display:inline-block}.read-review-holder .more.reviewdata{font-size:15px;line-height:1.47;margin-bottom:0;word-wrap:break-word;word-break:break-word;color:#242c42}.read-review-holder .summary div > .row{margin:0 -15px}.read-review-holder .count-section{width:100%;font-size:12px;text-transform:capitalize;height:36px;border:0;margin:0}.count-section .share-text-icon span{vertical-align:middle}.count-section .share-text-icon{vertical-align:middle;font-size:14px;font-weight:500;display:flex;align-items:center;color:rgba(36, 44, 66, 0.6);font-family:"proxima-soft","Varela Round",sans-serif !important}.share-text-icon:hover{color:#44a512}.share-text-icon span:last-child{display:inline-block;margin-left:-4px}.read-review-holder .comment{padding:15px;margin:12px 0 0;border-radius:5px;background-color:#f5f9fd;border:solid 1px rgba(36, 44, 66, 0.16)}.read-review-holder .comment-title{padding-bottom:12px;font-size:15px;font-weight:500;color:#333333}.read-review-holder .comment .field-outline{margin-bottom:0;border:0}.read-review-holder .comment .field-outline textarea{background-color:#fff !important;border-radius:4px;border:1px solid rgba(202, 202, 202, 0.6)}.read-review-holder .more.reviewdata,.read-review-holder .more.reviewdata p{font-size:15px;line-height:1.47;margin-bottom:0;word-wrap:break-word;word-break:break-word;color:#242c42}.reviewdata a{font-size:15px;font-weight:500}.read-review-holder ul.tabable li a{margin:0 0 12px;padding:0 10px;word-spacing:1px}.read-review-holder ul.tabable{border-bottom:1px solid rgba(36, 44, 66, 0.2)}.read-review-holder h2{margin-bottom:20px}.promoted-by-text a{padding-top:7px;color:#999;font-size:13px}.dveditspecification{overflow:hidden}#custom-checkbox [type="checkbox"]:checked,#custom-checkbox [type="radio"]:not(:checked),#custom-checkbox [type="checkbox"]:not(:checked),#custom-checkbox [type="radio"]:checked{display:none}#custom-checkbox [type="checkbox"]:checked + label,#custom-checkbox [type="checkbox"]:not(:checked) + label{width:auto;padding-left:18px;margin-right:12px;position:relative;cursor:pointer;font-weight:400}#custom-checkbox [type="checkbox"]:checked + label:before,#custom-checkbox [type="checkbox"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border-radius:4px;background-color:#ffffff;border:solid 1px #979797}#custom-checkbox [type="checkbox"]:not(:checked) + label:after{}#custom-checkbox [type="checkbox"]:checked + label:after{font-family:'ms-icons' !important;content:"\e9d3";position:absolute;top:5px;left:2px;font-size:13px;line-height:0.8;color:#333;transition:all 0.2s}.ms-product-name{font-size:17px;font-weight:500;color:#333333}.review .rating span.icon-rating{font-size:16px}.posted-via,.rating small{font-size:12px;font-weight:400;color:#999}.review-article .rating > *{margin-right:12px}.review .rating > span{display:inline-block;vertical-align:middle;color:rgba(36, 44, 66, 0.6)}.review .rating .icon-count{font-size:18px;margin-right:5px}.review .icon-video{margin-left:5px;font-weight:bold}.review .rating .icon-count,.total-views span{vertical-align:middle;font-weight:500;color:rgba(36, 44, 66, 0.6)}.review .read-more{margin-bottom:0}.review .read-more a{font-size:13px;font-weight:400;text-transform:capitalize;color:#44a512;text-decoration:none}.umayknowdiv .prod-desc{width:70%}.count-section .rc .rar-rate{margin-right:0;height:25px;padding-top:3px}.count-section{border-top:1px solid #dfdfdf;margin:10px 0 0;overflow:hidden;font-size:12px;text-transform:capitalize;height:38px}.count-section .rc div{display:inline-block;margin-right:20px;cursor:pointer;vertical-align:middle}.count-section > div{padding:10px 0}.count-section a{font-size:12px;color:#7d7d7d;text-decoration:none}.count-section > .pull-left{position:absolute}.count-section .rar-rate .rar-rate-review span:last-child,.count-section a:last-child{margin-right:0}.count-section a:hover{color:#44a512}.count-section a:hover span{color:#44a512}.count-section .rar-rate .rar-rate-review{position:absolute;padding:5px 23px 4px;border:1px solid #dfdfdf;border-radius:50px;top:-36px;background:#fff;left:-17px;height:45px;display:none;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1)}.count-section .rar-rate:hover .rar-rate-review{display:block}.count-section .share-review{position:relative}.count-section .share-review .share-popup{width:175px;position:absolute;padding:5px 23px 4px;border:1px solid #dfdfdf;border-radius:50px;top:-47px;background:#fff;left:-15px;height:45px;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);display:none}.rar-rate-review div::before{content:attr(data-tip);font-size:11px;left:-20%;background:rgba(0,0,0,0.9);padding:0 9px;opacity:0;transition:opacity 0.1s ease-out;top:-40px;border-radius:50px}.rar-rate-review div:first-child::before,.rar-rate-review div:last-child::before{left:-50%}.rar-rate-review > div:hover::before{opacity:1}.count-section .rar-rate .rar-rate-review span{font-size:35px;margin-right:10px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-webkit-transform:translateZ(0);position:absolute;top:-1px;left:0;cursor:pointer}.rar-rate-review > div{position:relative;width:35px;height:35px;padding:0 !important;margin-right:13px !important}.rar-rate-review > div:last-child{margin-right:0 !important}.count-section .rar-rate .rar-rate-review div:hover span{font-size:350%;transition:all 0.2s ease-in-out;top:-10px;left:-4px}.count-section .like-list{clear:both;border-top:1px solid #dfdfdf;margin-top:30px}.tooltip-content li{margin:0;font-size:11px;padding:2px 0}.tooltip{padding:0 !important;display:inline-block}.count-section .like-list p{padding:5px;margin:0 !important;cursor:pointer}.user-rating-show{max-width:490px}.tabs-display-div{padding:15px 0 0}.tabs-display-div .profile-img{width:45px;height:45px;margin-right:15px;border:none;border:1px solid #d2d2d2}.tabs-display-div .row:not(:last-child){margin-bottom:20px}.tabs-display-div .row .col-3 p{margin-bottom:0}.tabs-display-div .profile-img img{height:45px;width:45px}.tabs-display-div .col-3 div > span{font-size:32px}.tabs-display-div .col-9{display:table}.tabs-display-div .col-9 > p{vertical-align:middle;display:table-cell;text-align:left;width:100%}.tabs-display-div .col-3 .pull-right > p{font-size:12px}.comment-clk a [class*="icon-"],.icon-star,.rar-rate a [class^="icon-"],.rar-rate a [class*="icon-"],.icon-comment,.icon-reply{font-size:18px;padding:0 5px 0 0;vertical-align:middle}.review .rating .icon-count{font-size:18px}.user-review .corp-box{margin:0 0 15px;padding:5px 10px}.user-review .corp-box h4{font-size:14px;margin-bottom:0}.user-review .corp-box p{margin:0;font-size:13px}.user-review .gallery-thumbnails > div{width:auto}.user-review .ms-product-name .icon-video-review{vertical-align:middle}.cust-share{position:relative}.cust-share .dropdown-tip,.page-header .dropdown-tip{padding:0 5px;margin-right:10px;margin-left:-15px}.cust-share .dropdown-tip{margin-top:10px}.dropdown-tip .share li{display:block;text-align:left}.more-share .dropdown-tip{left:-65px}.more-share.flag-review .dropdown-tip{}.more-share.flag-review .dropdown-tip li{text-align:center}.page-header .cust-share{display:inline-block},.review .dropdown-tip:after,.review .dropdown-tip:before{right:30px}.cust-share .share a span,.page-header .share a span{font-size:22px;vertical-align:middle;margin-right:10px}.cust-share .share a{margin-right:0}.page-header .share,.review .share{display:block;overflow:inherit;font-size:14px;font-weight:500;line-height:1}select::-ms-expand{display:none}.dropdown-tip .share li,.page-header .dropdown-tip .share li{margin:0;padding:10px;border-bottom:1px solid #d2d2d2;width:130px}.dropdown-tip .share li:last-child,.page-header .dropdown-tip .share li:last-child{border-bottom:0}.dropdown-tip .share li a,.page-header .dropdown-tip .share li a{color:#4f4f4f;font-size:12px;font-weight:300;white-space:nowrap}.review .count-section p{font-size:12px;color:#7d7d7d;margin:10px 0 0;overflow:auto}.comment{border-top:1px solid #dfdfdf;padding-top:20px}.comment h5{font-size:14px;font-weight:400;color:#4d4d4d}#blogs .comment h5{padding-top:6px;font-size:14px}.comment p{font-size:12px}.rr-rating{background-color:rgba(36, 44, 66, 0.05);border:solid 1px rgba(36, 44, 66, 0.1);padding:15px 15px 15px 35px;border-radius:4px}.rr-rating .tabb .profile-img > img{border-radius:50%;height:74px;width:74px}.rr-rating .profile-img img{width:70px;height:70px}.advice-sect-title{padding-bottom:12px;font-size:17px;font-weight:500;color:#333333}.rr-rating .table a{font-size:17px;word-wrap:break-word;word-break:break-all;font-weight:500}.rr-rating .rate{position:relative}.rr-rating .rate p:first-child{margin-bottom:4px;font-size:18px;line-height:1.44;font-weight:500;color:#242c42}.prod-name-star{margin-bottom:8px;font-size:16px;font-weight:500;line-height:1.63;color:rgba(36, 44, 66, 0.5)}.star-holder-rating{}.your-rating-star{width:55px;padding:2px 10px;border-radius:13px;background-color:rgba(0, 0, 0, 0.5);display:inline-block;color:#d1d2d4 !important;margin-right:5px;cursor:pointer}.rr-rating .rate div .icon-rating{font-size:40px;margin:0 5px;cursor:pointer}.rr-rating .rate div .icon-rating:not(:last-child){margin-right:2px}.rr-rating .rate div .icon-rating p{left:0;position:absolute;right:0;top:0;display:none}.corp-stats{padding:15px}.corp-stats p{margin:0}.corp-stats .row .first{border-right:1px solid #dfdfdf;padding:0}.corp-stats .row .col-4:last-child{border-right:0}.corp-stats .btn-link{margin-top:10px}.business-claim{padding:16px;background-color:#ffffff;border-radius:5px;border:solid 1px rgba(36, 44, 66, 0.3)}.business-claim .business-claim-img{width:100%}.business-claim .business-claim-txt{padding-left:12px}.business-claim .business-claim-txt .btn{font-size:15px}.business-claim img{border-radius:50%;width:64px;margin-bottom:12px;display:inline-block}.review-listing{margin-top:20px}#dvreview-listing .wr{border-bottom:0;overflow:hidden}.ask-question textarea{max-height:100px;border-radius:4px;background-color:#ffffff;border:solid 1px rgba(36, 44, 66, 0.3);margin-bottom:20px;margin-top:10px}.ask-question .field-outline{max-width:100%}.ask-question .ask-quest-btn{padding:5px 12px}.ask-question .btn{padding:5px 12px}.spec_title p{font-size:18px;font-weight:400;color:#4d4d4d;margin-bottom:8px}.spec_title a:hover{color:#44a512;text-decoration:none}ul.filter{background:#fff;border-radius:2px;border:1px solid #999;margin-bottom:15px}ul.filter li a{border-right:0 none;padding:0 15px;font-size:12px;margin:10px 0 8px}.email-review input{width:100%}.table-head h2{margin-bottom:0;font-size:22px;font-weight:400;line-height:45px;color:#242c42}.table-content{overflow:hidden;border-top:0}.emp-pto{margin-bottom:30px}.emp-pto h2{border-bottom:1px solid #eee}.sync-box .module{margin:0 !important}.sync-box .module a{overflow:hidden}.sync-box img{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;-moz-transition:all 0.2s linear}.sync-box img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}h3 a{word-break:break-all;word-wrap:break-word}.table-content p.ex-col{margin:8px 8px 8px 0}.variants-table .table-head{display:block}.variants-table .table-content{padding:0;margin:0 -15px}.table-content .hglgt a,.table-content .hglgt p{color:#44a512;font-weight:400}.table-content .price{color:#e64c65 !important;font-weight:400;font-size:14px}.table-content .row{display:table;width:100%}.table-content .row > *{display:table-cell;vertical-align:middle}.table-content .variant-prods .col-3:nth-child(n+5){display:none}.table-content .variant-prod a,.table-content .variant-prod p{margin:0;padding:0 10px;font-size:13px;color:#333333}.table-content .reach-details:not(:last-child){margin-bottom:15px}.table-content .reach-details strong{color:#44a512}.variant-prod{border:1px solid #cacaca;margin:10px 0;padding-bottom:10px;border-radius:5px}#spnshare,.rrhead{float:none !important}.variant-prod.gridl img{max-height:120px;display:inline-block}#spnshare{width:100px}.rrhead{padding-right:10px}.variant-prod:hover{border:1px solid #dfdfdf}.variant-prod > a{height:100px}.variant-prod .rtitle{padding:10px 5px}#divrestinfo .full-spec,.variants .full-spec{background-color:#fff;border-bottom:0;text-align:left;line-height:20px;margin-top:5px}.check-wrap{border:solid 1px #cacaca;border-radius:4px;padding:5px;color:#333333;font-size:13px;display:inline-block;text-align:center}.check-wrap input{vertical-align:middle}.rar_waningmsg{bottom:0;height:90px;left:0;margin:auto;padding:10px;right:0;text-align:center;top:0;z-index:10000001;position:fixed;transform:translate(15%,15%);width:320px;background:#fafafa;border-radius:5px;border:1px solid #d2d2d2}.warning .icon-tool-tip{vertical-align:middle}.gal-img{clear:both;margin-left:-15px;margin-right:-15px}.wr .expand-wr{display:none}#map{width:100%;height:150px;background:#ccc}.ask-question p{line-height:25px;font-size:15px;margin-bottom:0}.ask-question .w-r-panel{padding:15px;margin-bottom:15px}.w-r-panel.qna{background:#fff;border:0;padding-left:0;padding-right:0}.ask-question hr{margin-top:0}.question hr{margin-bottom:0}.qatitle{cursor:pointer}.qatitle p{color:#242c42}.answer-field,.question{display:none}.answer-field input,.question input{width:100%}div[id$="brandowner"] .expand-comment > div{display:inline-block;vertical-align:middle}.answer-field{margin-top:10px}.answer .text-right{width:80px}.ans-content{padding:0 30px}.user-answers .user-answer{margin:10px 0;padding:15px 0 0 15px;border-top:1px solid #e4e1e1}.user-answers{margin-top:10px;display:none}.display{display:block}.user-answer{width:auto}.user-answers .user-answer:last-child{margin-bottom:0}.user-answer .ans-info{text-align:center;color:#9d9d9d;padding:0}.user-answer .ans-info p{color:#9d9d9d}.answer .icon-talk{font-size:36px;color:#999;width:60px}.answer{padding:10px 0}.answer .profile-img{width:66px;height:66px}.answer .profile-img a,.answer .profile-img a > img{width:66px;height:66px}.ask-question .answer{border-bottom:1px solid rgba(36, 44, 66, 0.1)}.no-data-text{font-size:15px;color:#242c42}.see-all-quest{padding-top:10px;font-size:16px;font-weight:500;color:#44a512;text-align:right}.answer p.notify{font-size:13px;font-weight:500;color:rgba(36, 44, 66, 0.6);margin:0;display:inline-block;margin-right:30px}.sidebar .share{background:#fff;border:1px solid #dfdfdf;border-radius:2px;overflow:auto}.sidebar ul.share li{margin:0;padding:8px 10px;display:inline-block;text-indent:0;border-left:1px solid #dfdfdf;float:left;width:100%;text-align:center}.sidebar ul.share li:first-child{border-left:none}.sidebar ul.share li a{color:#4d4d4d;font-size:12px}.sidebar .icon-mail,.sidebar .icon-phone,.sidebar .icon-share{font-size:18px;vertical-align:sub;margin-right:10px}.btn-sidebar{cursor:pointer;font-size:15px;font-weight:500;-webkit-border-radius:inherit;border-radius:4px}#read-review .btn-sidebar{width:auto;font-size:15px;font-weight:500;margin:0 auto;display:block;-webkit-border-radius:inherit;border-radius:5px}#read-review .btn-sidebar .icon-mail{font-size:22px;vertical-align:middle}.email-alert-box{background:#fff;padding:50px;border:1px solid #dfdfdf;top:50%;position:fixed;text-align:left;margin:auto;left:50%;z-index:1000;max-width:480px;width:100%;display:none}.email-alert-box .modal-head{border-bottom:0;margin:0}p.success{color:green;font-weight:300;font-size:12px}.email-alert-box input[type="text"]{width:100%;border-radius:4px;background-color:#ffffff;border:solid 1px rgba(36, 44, 66, 0.3);padding:10px 15px;font-size:15px;line-height:normal;margin-bottom:15px}.email-alert-box p.alert-checks{font-size:14px;color:rgba(36, 44, 66, 0.8)}.email-alert-box p input[type="checkbox"]{margin-left:0}.email-alert-box .btn{font-size:15px;font-weight:500}.email-alert-box p span:last-child{margin-left:10px}.analyse-rating{max-width:425px}.analyse-rating .ratings,.analyse-rating .recommendation{font-size:20px}.analyse-rating .rate-recom{font-size:14px;margin:12px 0}.analyse-rating .summary .col-12 .row{margin-bottom:10px}.analyse-rating .summary .col-12 .row:last-child{margin-bottom:0}.analyse-rating .summary p{color:#5d5d5d;font-weight:400}.analyse-rating .analyse-dropdown{margin-bottom:9px}.analyse-rating .col-5-eq{padding:0 !important}.analyse-rating .ratestyle{padding:1.9%;border-radius:10px;margin:1px 0}.analyse-rating .color-1,.icon-not-useful-filled:hover,.nu-color{color:#d0021b}.analyse-rating .color-2,.su-color{color:#f8a000}.analyse-rating .color-3{color:#50e3c2}.analyse-rating .color-4{color:#9dc314}.analyse-rating .color-5,.icon-very-useful-filled:hover,.uv-color{color:#44a512}.icon-useful-filled:hover,.uf-color{color:#4691ce}.products .btn{margin-top:10px}.products p a{float:none;font-size:inherit}.wrap-product .prod-desc > .rmtitle a{font-size:15px;font-weight:500;color:#242c42}.wrap-product .prod-desc > .rmtips a{font-size:13px;color:rgba(36, 44, 66, 0.8)}.wrap-product .prod-desc > .rmreviews a{font-size:13px;font-weight:500;color:rgba(36, 44, 66, 0.8)}.recentblog-rhs .wrap-product .prod-desc > .rmtitle a{color:#44a512}.product-list{margin:0;padding:12px 0;border-bottom:1px solid #dfdfdf;position:relative}.product-list:last-child{border-bottom:0}.umayknow{font-size:10px;font-weight:bold;position:absolute;right:0;margin-right:0 !important}.product-list:first-child{padding-top:5px}.product-list p{font-size:12px;font-weight:400;margin:0}.product-list:last-child{padding-bottom:0;border-bottom:0}.prod-desc,.prod-image{float:left}.prod-desc .genre{border-radius:3px;background-color:#f5f9fd;border:solid 1px rgba(32, 70, 80, 0.2);padding:1px 7px;font-size:11px;color:rgba(36, 44, 66, 0.6);margin-right:5px}.prod-image{width:30%;border-radius:4px}footer .prod-image{width:inherit;border:0 none;float:none}.bg-brands .prod-desc{width:100%}.prod-desc{width:70%;vertical-align:top;padding-left:10px}.prod-desc p .recommendation{font-size:14px;padding-left:8px}.prod-desc p .recommendation > span{vertical-align:middle}.prod-desc p .recommendation > span:first-child{font-size:18px}.prod-desc p .recommendation > span:last-child{font-weight:500}.prod-desc p .product-rating .avg-star,.prod-desc p .product-rating .avg-star .icon-rating,.prod-desc p .product-rating .avg-star > span:first-child{font-size:13px}.prod-desc p .product-rating{display:inline-block}.checkbox{width:9%;text-align:right}.checkbox input{margin:21px 0}.right-module .qa button,.right-module textarea{margin-bottom:10px}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.summary div.employer-spec{border:1px solid #dfdfdf;padding:0 10px;margin-left:10px}.summary .col-6 .col-4{padding:0}.summary .col-6 > .row{margin-bottom:3px}.summary .col-6 > .row > .col-5{padding-right:5px}.mb{margin-bottom:0 !important}.left-panel .employer-spec{margin:0 0 10px;padding:10px}.int-post{margin-top:20px}.int-post span{background:#fafafa;padding:10px;margin-right:10px;margin-bottom:10px;font-size:15px;display:inline-block}.emp-link{position:relative}.right-module.emp-link a{float:none}.emp-link .icon{position:absolute;top:15px;right:10px;cursor:pointer}.int-post span a:hover{text-decoration:none}.module.specification .col-6:first-child{overflow:hidden}.module.specification table tbody tr:nth-child(odd){background-color:rgba(36, 44, 66, 0.02)}.module.specification table tbody tr:nth-child(even){background-color:#fff}.module.specification td:first-child{white-space:nowrap}.module.specification{padding:0;margin-top:10px}.module.specification > div{padding-left:30px}.module.specification td{padding:10px;box-sizing:border-box;font-size:13px;color:#242c42}.module.specification td span{font-size:13px}.module.specification td:first-child{font-weight:500}.module.specification td p{font-size:13px;color:#242c42;margin-bottom:0;line-height:normal}.timings{font-size:12px}.timings .label{margin-left:0}.timdata{margin-left:1px !important;margin-top:3.6px !important;padding:10px !important;max-width:500px !important}.timdata div{display:block;overflow:hidden}.timdata div > span{margin:3px 0;float:left}.timdata div > span:first-child{width:35px}.rar-photo-pg.gal-img > div{padding:10px}#photogallery .gal-img .col-3 a,.rar-photo-pg.gal-img > div a{display:block;height:145px;position:relative;border:1px solid #dfdfdf;width:100%;border-radius:5px;overflow:hidden}#photogallery .gal-img .col-3 a{width:100%;height:200px;border-radius:5px}.rar-photo-pg{margin-left:-10px;margin-right:-10px}#photogallery .gal-img .col-3 a img,.rar-photo-pg.gal-img > div a img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-height:100%}.compare-page .page-header{margin-bottom:0}.compare-frame{width:100%;overflow:auto;position:fixed;bottom:0}.add-product{background-image:none}.page-header.compare{background-color:#f5f9fd;box-shadow:0 -2px 4px 0 rgba(0, 0, 0, 0.1);position:fixed;left:0;bottom:0;z-index:999;padding:12px;width:100%;margin-bottom:0 !important;display:none}.compare-col{width:20%;min-height:1px;float:left;position:relative;padding:8px}.compare-prod .cmtitle{margin:20px 0}.compare .compare-prod{display:flex;align-items:center;justify-content:space-between;border-collapse:separate;border-spacing:15px;float:right;width:auto;position:relative}.compare .compare-controls{display:flex;align-items:center;justify-content:space-between;padding:10px;width:fit-content;margin:auto auto auto 0 !important;gap:12px}.compare-controls .icon-close,.compare-controls .icon-drop-down{font-size:16px;color:#515151;cursor:pointer;margin:0 5px}.compare-controls div:last-child{display:flex;align-items:center;gap:8px}.compare .compare-col{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:12px;float:none;margin-right:12px;border-radius:5px;background-color:#ffffff;border:solid 1px rgba(36, 44, 66, 0.2);width:230px;height:68px;overflow:hidden;position:relative}.compare-col .center-text{display:flex;width:100%;align-items:center;justify-content:center}.compare-col .cp-img{height:139px}.compare-col .cp-img img{margin:0 auto;height:100%}.compare .compare-items{padding:10px;margin:0;flex-grow:1}.compare .comp-cont img{max-width:50px;max-height:50px;object-fit:contain}.compare .close-container{display:flex;align-items:flex-start;flex-direction:column;height:100% !important}.compare .icon-close{width:14px;height:14px;font-size:14px;cursor:pointer;color:#242c42;display:flex;align-items:center;justify-content:center;font-weight:900}.compare .content-container{display:flex;align-items:center;padding:12px;gap:12px}.compare .icon-drop-down,.compare .icon-next{font-size:14px;right:30px}.compare .compare-prod p{font-size:14px;font-weight:500;word-break:break-word;color:#242c42;margin:0 !important}.compare-page{color:#515151;font-size:14px}.color-strip1{background:#fafafa}.compare-prod > div{padding:10px}.compare-prod > div p{font-size:12px;margin:0 0 10px;color:#515151}.compare-prod > div p .icon-close{font-size:9px;margin-right:6px;vertical-align:inherit;margin-left:0}.compare-prod > div .cprod-list{color:#515151;font-size:12px;font-weight:300;margin:0}.compare-prod > div .cprod-list select{padding:5px 30px 5px 10px;border-radius:2px;width:100%}.compare-prod > div .cprod-list .icon-drop-down{top:8px}.compare-page ul.tabable{margin-bottom:0}.compare-page ul.tabable li{padding:10px 0}.compare-page ul.tabable li a{border-left:1px solid #dfdfdf;padding:0 24px}.compare-page ul.tabable li:first-child a{border-left:none}.comp-cont{margin:0 auto;float:none;position:relative;display:flex;align-items:center;justify-content:space-around}.comp-cont.minimize .col-6{width:96%}.comp-cont.minimize img{display:none}.comp-cont.minimize .table{display:initial}.comp-cont.minimize p{padding-left:0}.cspec-list > .row{border-bottom:1px solid #dfdfdf}.cspec-list .row > div{float:none;padding:15px 20px}.cspec-list > .row:last-child{border-bottom:none;margin-bottom:20px}.cspec-list .cspec-head{font-size:14px;background:rgba(223,223,223,0.5);text-align:left}.cspec-list .compare-col:first-child{text-align:left}.compare-col .hdsw-diff{padding:19% 0}.compare-col .lh{line-height:30px}.compare-col .add-prod{border:1px solid #dfdfdf;padding:22% 0;cursor:pointer;position:relative}.compare-col .add-prod span{display:block}.compare-col .search,.compare-col .search input{max-width:100%;min-width:100%}.compare-col .add-prod .icon-add{font-size:18px;margin-bottom:10px}.autocomplete_completionListElement{padding:0 1px;box-sizing:content-box}.autocomplete_highlightedListItem{border-top:1px solid #dfdfdf;padding:5px}.autocomplete_listItem{border-top:1px solid #dfdfdf;padding:5px}.dropdown-tip{border-radius:4px;-webkit-transition:all,0.5s,ease;-moz-transition:all,0.5s,ease;transition:all,0.5s,ease;box-shadow:0 0 1px 0 rgba(0,0,0,0.2);position:absolute;font-size:15px;padding:0 10px;background-color:#fff;border:1px solid #ccc;opacity:1;z-index:80;display:none;left:0}.review-article .dropdown-tip{margin-top:10px}.dropdown-tip:after,.dropdown-tip:before{right:45%;top:-21px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}.addprodbtn{margin-top:30px}.dropdown-tip:after{border-color:rgba(136, 183, 213, 0);border-right-color:#fff;border-width:12px;margin-right:-2px}.dropdown-tip:before{border-color:rgba(204, 204, 204, 0);border-right-color:#ccc;border-width:10px;margin-right:-1px}.compare-col .dropdown-tip .selectbox-container select{padding:6px 44px 6px 10px;border-radius:2px;margin-bottom:15px}.compare-col .dropdown-tip .selectbox-container .icon-drop-down{top:10px}.stickup{position:fixed;z-index:999;background:#fff;-webkit-animation-name:example;-webkit-animation-duration:0.5s;animation-name:example;animation-duration:0.5s;top:-155px;width:100%;left:0;right:0;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.topfix.stickup .row.text-center.compare-prod{max-width:1200px;margin:0 auto;padding:0 15px}.radiobtns{margin-bottom:10px}.roundedOne{width:25px;height:25px;border-radius:50px;-webkit-box-shadow:#fff 0 1px 1px inset,rgba(0,0,0,.498039) 0 1px 3px;-moz-box-shadow:#fff 0 1px 1px inset,rgba(0,0,0,.498039) 0 1px 3px;box-shadow:#fff 0 1px 1px inset,rgba(0,0,0,.498039) 0 1px 3px;position:relative;background:-webkit-linear-gradient(top,red 0,red 40%,red 100%);background:-moz-linear-gradient(top,red 0,red 40%,red 100%);background:linear-gradient(top,red 0,red 40%,red 100%)}.roundedOne label::after{opacity:0;content:'';position:absolute;width:15px;height:15px;border-radius:50px;top:2px;left:2px;background:red}.roundedTwo label::after{opacity:0;content:'';position:absolute;width:15px;height:15px;border-radius:50px;top:2px;left:2px;background:green}.roundedTwo{width:25px;height:25px;border-radius:50px;-webkit-box-shadow:#fff 0 1px 1px inset,rgba(0,0,0,.498039) 0 1px 3px;-moz-box-shadow:#fff 0 1px 1px inset,rgba(0,0,0,.498039) 0 1px 3px;box-shadow:#fff 0 1px 1px inset,rgba(0,0,0,.498039) 0 1px 3px;position:relative;background:-webkit-linear-gradient(top,#00b050 0,#00b050 40%,#00b050 100%);background:-moz-linear-gradient(top,#00b050 0,#00b050 40%,#00b050 100%);background:linear-gradient(top,#00b050 0,#00b050 40%,#00b050 100%)}.roundedOne label{cursor:pointer;height:19px;left:3px;position:absolute;top:3px;width:19px;border-radius:50px;box-shadow:rgba(0,0,0,.498039) 0 1px 1px inset,#fff 0 1px 0;-webkit-box-shadow:rgba(0,0,0,.498039) 0 1px 1px inset,#fff 0 1px 0;-moz-box-shadow:rgba(0,0,0,.498039) 0 1px 1px inset,#fff 0 1px 0;background:-moz-linear-gradient(top,#fff 0,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#fff 100%);background:linear-gradient(top,#fff 0,#fff 100%)}.roundedOne input[type=radio]:checked + label::after,.roundedTwo input[type=radio]:checked + label::after{opacity:1}.roundedTwo label{cursor:pointer;height:19px;left:3px;position:absolute;top:3px;width:19px;border-radius:50px;-webkit-box-shadow:rgba(0,0,0,.498039) 0 1px 1px inset,#fff 0 1px 0;-moz-box-shadow:rgba(0,0,0,.498039) 0 1px 1px inset,#fff 0 1px 0;box-shadow:rgba(0,0,0,.498039) 0 1px 1px inset,#fff 0 1px 0;background:-webkit-linear-gradient(top,#fff 0,#fff 100%);background:-moz-linear-gradient(top,#fff 0,#fff 100%);background:linear-gradient(top,#fff 0,#fff 100%)}.roundedOne label:hover::after,.roundedTwo label:hover::after{opacity:0.3}@-webkit-keyframes example{from{top:0}to{top:-155px}}@keyframes example{from{top:0}to{top:-155px}}#dvdropvarients{margin-right:10px}.section-divider{border-top:1px solid #e5e5e5;clear:both;margin:15px 0}#openphoto{padding:5px 12px}#dvfakeModal .modal-head{color:#44a512;font-size:18px;font-weight:500;margin-top:30px;margin-bottom:20px;border-bottom:0;padding-bottom:0}#dvfakeModal #txtDAreaComm{height:80px;padding:12px 16px;border-color:rgba(36, 44, 66, 0.3);border-radius:4px}#dvfakeModal .personal-proof-txt{font-size:15px;color:#242c42;display:block;margin:20px 0}#dvfakeModal #btnSubmitDisc{display:block;width:100%;border-radius:5px;margin-top:20px;font-size:15px;font-weight:500}.fakeModal.modal{padding:20px 50px}.upload-button{position:relative;cursor:pointer;width:80px;display:inline-block;vertical-align:middle}.upload-button .chosefile{position:absolute;left:0;top:0;width:100%;font-size:15px;font-weight:500}.upload-button input{min-width:100%}.upload-file-selected{font-size:15px;color:#242c42;display:inline-block;vertical-align:middle;margin-left:20px}@media only screen and (max-width: 1200px){ul.tabable li a{padding:0 10px}ul.tabable.share li{padding:10px 5px}ul.tabable.share li span{padding-right:2px}.writers-profile .btn{padding:5px 3px 4px}.writers-profile{padding-right:35px}}@media only screen and (max-width: 1024px){.avg-star,.avg-star .icon-rating,.product-rating,.ratings,.recommendation,.reviews,.reviews a{font-size:16px}.count-section .rc div{margin-right:5px}.review-article .rating > *{margin-right:10px}}@media only screen and (max-width: 1099px){.writers-profile{padding-right:0}.app-section{border-left:0 none}.ad-block{display:none}.arrow{display:none}.col-spacer{padding-right:0}.fixed-menu .search input{max-width:200px;min-width:200px}}@media only screen and (min-width: 800px) and (max-width: 1099px){.table-content div:before{font-size:13px;content:attr(data-name)}}@media only screen and (max-width: 800px){#pnlGraph .col-4{width:33.33333333%}.col-4 .product-info .btn{width:auto;margin-bottom:15px}.col-4 .product-info{text-align:center}.container div[class^="col-"],.container div[class*="col-"]{width:100%}.summary .col-6{width:50% !important}.summary .col-4{width:33.33333333% !important}.summary .col-8{width:66.66666667% !important}.advice-section .col-5{width:41.66666667% !important}.advice-section .col-7{width:58.33333333% !important}.profile{padding:0}.table-content{border-top:1px solid #d2d2d2}.review-arrow{display:none}.w-r-panel{padding:20px}.review-rating > div{padding-right:10px;padding-left:10px}.avg-star,.avg-star .icon-rating{font-size:15px}.now-showing div[class^="col-"],.upcoming-movies div[class^="col-"],.gal-img div[class^="col-"]{width:33.33333333%}.now-showing div[class^="col-"]:nth-child(3n),.upcoming-movies div[class^="col-"]:nth-child(3n){display:none}.product-details{margin-top:0 !important}.product-images{width:65%;float:none;margin:0 auto 15px}.left-panel,.right-panel,.sidebar{display:block;width:100%;margin-bottom:15px}}@media only screen and (max-width: 480px){.rr-rating .rate div .icon-rating{font-size:32px}.rr-rating{padding:10px}.rr-rating .rate p:first-child{font-size:13px}.count-section{padding-left:0;padding-right:0}}.count-section a span,.like-count a{font-size:12px;color:#7d7d7d}.user-rating-show.modal{border-radius:5px;background-color:#ffffff;box-shadow:0 0 5px 0 rgba(32, 70, 80, 0.15);padding:50px}.user-rating-show.modal .modal-head{border-bottom:0;padding:0 0 16px;font-weight:500;line-height:1.1;color:#242c42}.user-rating-show.modal ul.tabable{border:0;overflow:auto}.user-rating-show.modal ul.tabable li a{margin:0}.user-rating-show.modal .rar li.active,.user-rating-show.modal li.active{border:none;background-color:#44a512 !important;border-bottom:0 !important}.user-rating-show.modal ul.tabable > li{padding:10px 0;background-color:#eaeef3;border:0}.user-rating-show.modal ul.tabable li:not(:last-child){border-right:1px solid #fff}.user-rating-show.modal .tabs-display-div{padding:0}.user-rating-show.modal ul.tabable > li{width:25%;float:left}.user-rating-show.modal ul.tabable li a{padding:0;font-size:14px;font-weight:500;border:0;color:rgba(36, 44, 66, 0.5)}.user-rating-show.modal ul.tabable li.active a{color:#fff}.user-rating-show.modal ul.tabable > li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.user-rating-show.modal ul.tabable > li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.user-rating-show.modal .tabs-display-div .profile-img{height:50px;width:50px}.user-rating-show.modal .tabs-display-div .col-3{padding-top:9px}.user-rating-show.modal .tabs-display-div .profile-img img{height:50px;width:50px}.user-rating-show.modal .tabs-display-div .col-9 > p a{font-weight:500}.modal .icon-close{position:absolute;top:20px;right:20px;font-size:16px;color:#000;font-weight:bold}.count-section .like-image-new{height:18px;width:18px;margin-right:5px;display:inline-block;vertical-align:middle}.count-section .comment-image-new{height:18px;width:18px;margin-right:5px;display:inline-block;vertical-align:middle}.sidebar .rating-widget-ad{height:250px;max-width:400px;margin:0 0 16px;padding:18px;border-radius:4px;border:1px solid #E1E1E1;background-color:#F5F6F7;text-align:center}.rating-widget-ad .rating-title-ad{margin-bottom:6px;font-size:16px;font-weight:500;color:#44A512}.rating-widget-ad .rating-image-ad{margin-bottom:16px}.rating-widget-ad .rating-image-ad img{max-width:186px}.rating-widget-ad .rating-content-ad{margin-bottom:16px;font-size:14px;line-height:1.43;color:#666666}
.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}@font-face{font-family:lg;src:url(../fonts/lg.eot?n1z373);src:url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../fonts/lg.woff?n1z373) format("woff"),url(../fonts/lg.ttf?n1z373) format("truetype"),url(../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
.summary p,.user-ms-name a{word-break:break-word}#ratingText,.user-ms-name a,.usr-addr-text{padding-bottom:5px}ul.tabable{margin-bottom:20px;border:0;border-bottom:1px solid #e2e2e2}ul.tabable li a{margin:0 0 12px}.rar-title-text{margin-bottom:20px;font-size:18px;font-weight:500;color:#242c42}.total-followers-counts a,.total-rev-counts a,.user-ms-name a,.usr-addr-text{font-size:13px;font-weight:500}.analyse-rating .color-5,.icon-very-useful-filled:hover,.uv-color{color:#44a512!important}.icon-useful-filled:hover,.uf-color{color:#4691ce!important}.analyse-rating .color-1,.icon-not-useful-filled:hover,.nu-color{color:#d0021b!important}.profile .profile-img{margin:0 auto 10px}.corp-img,.profile-img{border-radius:50%;width:75px;height:75px;border:1px solid #979797}.profile-img a>img,.recent-vis .profile-img>img{border-radius:50%;height:74px;width:74px;display:block;margin-top:initial;margin-left:initial;padding-right:initial}.profile-badge{position:absolute;width:33px;bottom:-2px;right:-7px}.usefulness,.usr-addr-text{padding-bottom:10px}.usr-addr-text{word-wrap:break-word}#pnlGraph .col-4:last-child,.total-rev-counts a{padding-right:0}#ratingText,#ratingText strong{font-size:15px}.user-ms-name a{color:#44a512}.total-followers-counts a,.total-rev-counts a,.usr-addr-text{color:rgba(36,44,66,.8)}.user-profile-divider{height:10px;max-width:50px;margin:0 auto;border-top:1px solid rgba(155,155,155,.4)}.response{border:1px solid #dfdfdf;margin:12px 0 0!important}.response .crhead{margin:0!important}.review-article .total-views,.user-review .total-views{margin-right:5px}.user-review .updated-text{padding-top:10px;font-size:12px;font-weight:500;color:rgba(36,44,66,.6)}.review-article .review-date,.user-review .review-date{color:#666}.review-article .rating>span{font-size:12px;font-weight:500}.rev-main-content p{margin-bottom:0;font-size:15px;line-height:1.67;color:#333}.review-rating-breakup{font-size:16px;font-weight:700;padding-right:5px;line-height:normal}.review .share{text-align:right}.flag-option li{margin:0;display:inline-block}.affliate-box{border-top:0!important}.affliate-box img{height:auto;width:auto;margin:0 auto}.review .rating .share .dropdown-tip{bottom:inherit}.review .rating .share .icon-share,.usefulness>p{font-size:13px}.review .user-review .summary{clear:both}.user-review .express-ratings>div{width:19%;padding:4px;margin:0 2px 0 -1px;border-radius:0}.review .user-review .summary .col-6>.row{margin-bottom:14px;margin-left:-15px;margin-right:-15px}.user-review .summary .express-ratings div:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px}.user-review .summary .express-ratings div:last-child{border-top-right-radius:100px;border-bottom-right-radius:100px}.read-review-holder .summary [class*=" col-"],.read-review-holder .summary [class^=col-]{padding-left:15px;padding-right:15px}.user-review .summary .express-ratings{margin-top:8px;word-spacing:0;line-height:22px;padding:0 10px 0 0}.usefulness .col-4{position:relative}.usefulness .col-4 .tooltip .tooltip-content{padding:2px 8px}.smiley{font-size:24px;cursor:pointer}.unrated-smiley{color:#9195a0}.corp-response div:last-child p:last-child span:last-child a:hover,.read-more{color:#109598}.rating-icon-holder{padding-bottom:12px!important}#divRatingR .rating-text{font-size:13px;color:#999}#divRatingR .rating-icon-holder .tooltip-content{width:90px}.read-more{font-size:13px;font-weight:600;cursor:pointer;text-transform:uppercase;margin:0}#ratingText{font-weight:500;color:#333}#pnlGraph .col-4{padding-left:0}.specification.employer{border-bottom:0}.response{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:15px;background-color:#fafafa;overflow:hidden}.response .comment{padding-left:25px;padding-right:25px}.comment .expand-comment,.corp-resbox{display:none}#divMoreReviewdivMoreReview .review .share li{padding-top:0}.comment .crhead,.response .crhead{font-size:14px;font-weight:600;color:#4d4d4d;margin-bottom:15px!important;margin-top:10px!important}.crhead{margin-top:12px!important}.comment p,.response p{margin:0;font-size:13px}p.comargin{margin-right:20px}.corp-response div:last-child p:last-child span:last-child a{color:#7d7d7d;font-size:13px;text-decoration:none}.corp-response div:last-child p:last-child{margin:10px 0}.brand-resp-details .icon-communication-2{font-size:16px;padding:0 5px 0 0;vertical-align:-2px;color:#7d7d7d}.comment .corp-response div:last-child p:last-child,.ctuser{border-bottom:1px solid #dfdfdf;padding-bottom:10px}.comment .profile-img,.corp-response .corp-img,.response .corp-img{width:50px;height:50px}.comment{border-top:0;padding:20px 15px 10px;background:#fafafa;margin:0 -15px}.expand-comment>button{margin-top:12px;margin-right:0}.comment hr{margin:0}.comment .answer-field{margin:0;overflow:hidden}.comment textarea{height:38px}.review-article .rating{padding-top:10px;padding-bottom:14px}.rating i{line-height:unset}.buying-guide-box{border:1px solid rgba(36,44,66,.16);border-radius:5px;margin-bottom:20px;background-color:#fff;overflow:hidden}.buying-guide-box .buying-guide-head{background-color:#f5f9fd;border-bottom:1px solid rgba(36,44,66,.16);font-size:16px;padding:12px 20px;margin:0;color:#5d5d5d;overflow:hidden}.buying-guide-box .buying-guide-head a{color:#3d3d3d}.buying-guide-box .buying-guide-head a:hover,.buying-guide-vertical .buying-guide-head a:hover{text-decoration:none}.buying-guide-box .buying-guide-body{display:table;width:100%;overflow:hidden;padding:16px;font-size:15px;background-color:#fff}.buying-guide-box .buying-guide-body>div{display:table-cell;vertical-align:top;font-size:15px;line-height:1.6;color:#242c42}.buying-guide-box .buying-guide-body .buying-guide-img{width:30%;padding-right:20px}.buying-guide-box .buying-guide-body img{max-height:165px;max-width:100%}.buying-guide-box .read-more-link{overflow:hidden;padding:10px 10px 10px 0;background-color:#fff}.buying-guide-box .read-more-link a{float:left}.buying-guide-vertical{border-radius:5px;border:1px solid rgba(36,44,66,.3);margin-bottom:20px;background-color:#fff}.buying-guide-vertical .buying-guide-body{width:100%;overflow:hidden;font-size:15px;line-height:1.67}.buying-guide-vertical .buying-guide-head{border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 18px;margin:0;overflow:hidden;background:#f5f9fd;border-bottom:1px solid rgba(36,44,66,.16)}.buying-guide-vertical .buying-guide-head a{font-size:17px;font-weight:500;color:#242c42}.buying-guide-vertical .buying-guide-body .buying-guide-img{text-align:center;padding:16px 16px 0}.buying-guide-vertical .buying-guide-body .buying-guide-text{font-size:15px;line-height:1.67;padding:16px 16px 4px;color:#242c42}.buying-guide-vertical .buying-guide-body img{max-height:150px;max-width:100%;margin:auto}.buying-guide-vertical .read-more-link{overflow:hidden;font-size:15px;line-height:1.67;padding:0 16px 16px}.buying-guide-vertical .read-more-link a{float:left;font-weight:500}.recommend-top-pages a{width:100%;background-size:cover;background-position:center;min-height:210px;position:relative;font-size:15px;border-radius:5px;overflow:hidden}.recommend-top-pages .recommend-top-text{position:absolute;bottom:0;left:0;right:0;padding:20px 8px 12px;border-radius:4px;font-weight:500;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000);text-align:center;color:#fff}.recommend-top-pages a:hover{opacity:.75;font-size:16px}
