/** * * Review Post data front styles **/
/*Home*/
.home .td-main-content-wrap {
    padding-bottom: 40px;
}
.td-main-content-wrap, .award-page-wrap, .category .content-area {
    padding-top: 77px !important;
}
.single-review-page-wrap .td-main-content-wrap {
    padding-top: 25px !important;
}
/*Sources*/
@font-face {
    font-family: 'verdana';
    font-display: swap;
    src: url('../fonts/verdana.eot');
    src: url('../fonts/verdana.eot') format('embedded-opentype'), url('../fonts/verdana.woff') format('woff'), url('../fonts/verdana.woff2') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'verdana-bold';
    font-display: swap;
    src: url('../fonts/verdana-bold.eot');
    src: url('../fonts/verdana-bold.eot') format('embedded-opentype'), url('../fonts/verdana-bold.woff') format('woff'), url('../fonts/verdana-bold.woff2') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AvenirNextCyr-Demi';
    font-display: swap;
    src: url('../fonts/AvenirNextCyr-Demi.eot');
    src: url('../fonts/AvenirNextCyr-Demi.eot') format('embedded-opentype'), url('../fonts/AvenirNextCyr-Demi.woff') format('woff'), url('../fonts/AvenirNextCyr-Demi.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AvenirNextCyr-Light';
    font-display: swap;
    src: url('../fonts/AvenirNextCyr-Light.eot');
    src: url('../fonts/AvenirNextCyr-Light.eot') format('embedded-opentype'), url('../fonts/AvenirNextCyr-Light.woff') format('woff'), url('../fonts/AvenirNextCyr-Light.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AvenirNextCyr-Medium';
    font-display: swap;
    src: url('../fonts/AvenirNextCyr-Medium.eot');
    src: url('../fonts/AvenirNextCyr-Medium.eot') format('embedded-opentype'), url('../fonts/AvenirNextCyr-Medium.woff') format('woff'), url('../fonts/AvenirNextCyr-Medium.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "HunterRiver-Regular";
    font-display: swap;
    src: url("../fonts/HunterRiver-Regular.eot");
    /* IE9 Compat Modes */
    src: url("../fonts/HunterRiver-Regular.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */
    url("../fonts/HunterRiver-Regular.otf") format("opentype"),
        /* Open Type Font */
    url("../fonts/HunterRiver-Regular.ttf") format("truetype"),
        /* Safari, Android, iOS */
    url("../fonts/HunterRiver-Regular.woff") format("woff"),
        /* Modern Browsers */
    url("../fonts/HunterRiver-Regular.woff2") format("woff2");
    /* Modern Browsers */
    font-weight: normal;
    font-style: normal;
}
.sources-section {
    margin: 25px 0;
}
.sources-section h4 {
    font-weight: 700;
    margin: 0 0 30px;
}
.sources-section .sources-content ol li {
    position: relative;
    list-style: decimal outside;
    margin-left: 18px;
    margin-bottom: 15px;
    padding-left: 18px;
}
/*Simple review posts*/
.td-post-content .srp-simple-review-post-item img, .wpb_text_column .srp-simple-review-post-item img {
    margin-bottom: 0;
}
.td-post-content .srp-simple-review-post-item .srp-post-content-link img {
    display: inline-block;
}
.td-post-content .srp-simple-review-post-item .srp-post-content-wrap {
    display: block;
    line-height: 1;
}
a.amzn-btn-block-img {
    display: inline-block !important;
    padding: 0 !important;
    margin: 0 !important;
}
a.amzn-btn-block-img img {
    max-width: 100%;
    margin: 0 !important;
    opacity: 1 !important;
}
.td-header-wrap .top-header-menu .sub-menu {
    background: #fff !important;
}
.td-post-content .cj-shop-link img, .td-post-content .cj-shop-link {
    display: inline-block;
    margin: 0;
}
.mknt-custom-shop-wrap {
    margin-top: 1em;
    overflow: hidden;
    text-align: center;
}
/*.mknt-home-brands h2, .mknt-home-stores h2, .mknt-home-native-ads h2 {
    */
/*text-align: center;
    */
/*color: #2C9DDD;
    */
/*font-size: 27px;
    */
/*font-weight: 700;
    */
/*text-transform: uppercase;
    */
/*
}
*/
.mknt-home-brands, .mknt-home-stores, .mknt-home-native-ads {
    padding-top: 84px;
    position: relative;
    overflow: hidden;
}
.mknt-home-brands:before, .mknt-home-stores:before, .mknt-home-native-ads:before {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -53px;
    width: 107px;
    height: 64px;
    z-index: 2;
}
.mknt-home-brands:before {
    background: url(../images/mknt-brands.png) center 0 no-repeat;
}
.mknt-home-stores:before {
    background: url(../images/mknt-stores.png) center 0 no-repeat;
}
.mknt-home-native-ads:before {
    background: url(../images/mknt-native-ads.jpg) center 0 no-repeat;
}
.mknt-home-brands:after, .mknt-home-stores:after, .mknt-home-native-ads:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background: #2c9edd;
    left: 0;
    top: 32px;
    z-index: 1;
}
.cj-shop-link.cj-image-link, a.amzn-btn-block-img, p .easyazon-link.image {
    display: inline-block;
    margin: 0;
    padding: 0;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: none;
    /*transform: translateY(0px);
    */
    transition: box-shadow 450ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cj-shop-link.cj-image-link {
    background: #fb8225;
}
a.amzn-btn-block-img, p .easyazon-link.image {
    background: #349fda;
}
.cj-shop-link.cj-image-link:before, a.amzn-btn-block-img:before, p .easyazon-link.image:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    transform: translateX(0px);
    transition: all 450ms cubic-bezier(0.165, 0.84, 0.44, 1);
    z-index: 2;
}
.cj-shop-link.cj-image-link:before {
    background: url(../images/fatbraintoys-btn-bg.png) no-repeat;
    background-size: 100% 100%;
}
a.amzn-btn-block-img:before, p .easyazon-link.image:before {
    background: url(../images/amazon-btn-bg.png) no-repeat;
    background-size: 100% 100%;
}
.cj-shop-link.cj-image-link:after, a.amzn-btn-block-img:after, p .easyazon-link.image:after {
    content: '';
    position: absolute;
    width: 0;
    height: 100%;
    left: 0;
    top: 0;
    transition: width 450ms cubic-bezier(0.165, 0.84, 0.44, 1);
    z-index: 1;
}
.cj-shop-link.cj-image-link:after {
    background: #e37017;
}
a.amzn-btn-block-img:after, p .easyazon-link.image:after {
    background: #1a79ad;
}
.cj-shop-link.cj-image-link img, a.amzn-btn-block-img img, p .easyazon-link.image img {
    opacity: 0 !important;
    visibility: hidden !important;
    float: left;
    margin: 0 !important;
    padding: 0 !important;
}
.cj-shop-link.cj-image-link:hover, a.amzn-btn-block-img:hover, p .easyazon-link.image:hover {
    -moz-box-shadow: 0 4px 8px rgba(118, 118, 118, 0.3) !important;
    -webkit-box-shadow: 0 4px 8px rgba(118, 118, 118, 0.3) !important;
    box-shadow: 0 4px 8px rgba(118, 118, 118, 0.3) !important;
    /* transform: translateY(-1px);
    */
}
.cj-shop-link.cj-image-link:hover:before, a.amzn-btn-block-img:hover:before, p .easyazon-link.image:hover:before {
    transform: translateX(10px);
}
.cj-shop-link.cj-image-link:hover:after, a.amzn-btn-block-img:hover:after, p .easyazon-link.image:hover:after {
    width: 100%;
}
/** * Single Review page * ---------------------------------------------------------------------------- */
.single-review-page-wrap {
    /*background: #f1fafb url(../images/single-review/MKNT-review-header-page.png) no-repeat top center;*/
    /*background-size: 100% auto;*/
    background: #ffffff;
    padding: 121px 0;
    position: relative;
}
/*.single-review-bottom-bg {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    background: url(../images/single-review/MKNT-review-footer-page.png) no-repeat bottom center;
    background-size: 100% auto;
}*/
.single-review-page-wrap .td-main-content-wrap {
    background: none;
    position: relative;
    z-index: 1;
}
.single-review-wrapper {
    display: inline-block;
    width: 100%;
}
.single-review-page-wrap .content-container {
    float: left;
    width: calc(100% - 271px);
    padding: 0 33px 0 0;
}
.single-review-page-content {
    /*box-shadow: 0px 0px 50px 0px rgba(167, 171, 178, 0.5);
    border-radius: 8px;*/
    padding: 0 25px;
}
.single-review-title {
    font-size: 30px;
    font-weight: 700;
    line-height: 1.455;
    padding: 0 0 10px;
    letter-spacing: 1.35px;
    font-family: 'Montserrat', sans-serif;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
}
.single-review-block-author {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 0 17px;
    flex-direction: row-reverse;
}
.single-review-block-author .post-editor-rating, .single-review-name-author {
    line-height: 1.25;
}
.single-review-block-author .post-editor-rating-title {
    font-size: 12px;
    color: #222222;
    font-family: 'Verdana';
}
.single-review-slider-wrapper {
    position: relative;
}
.single-reviev-product-wrap {
    margin-top: 20px;
}
.single-review-slider-label {
    position: absolute;
    z-index: 10;
    top: 0;
    left: -4px;
}
.single-review-slider-wrapper .slider-min > .bx-wrapper {
    margin: 0;
    padding: 10px 0 25px;
    display: inline-block;
    width: 100%;
    position: relative;
}
.single-review-slider-wrapper .slider-min > .bx-wrapper .thumb-slider li {
    text-align: center;
    list-style-type: none;
}
.single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    width: 60px;
    height: 60px;
    transition: opacity .2s;
    color: transparent;
    background: #ffffff;
    border-radius: 50%;
    box-shadow: 0px 4px 8px 0px rgba(79, 79, 79, 0.15);
}
.single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a.bx-prev {
    left: 35px;
}
.single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a.bx-next {
    right: 35px;
}
.single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a:before {
    content: '';
    position: absolute;
    top: 27px;
    width: 16px;
    height: 7px;
    background-size: cover;
    background-repeat: no-repeat;
}
.single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a:hover {
    opacity: 1;
}
.single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a.bx-prev:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAHCAYAAAABIM1CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUFFMzhCRDg4RTUzMTFFODhDMTRBQjg4MENEQUFBNzEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUFFMzhCRDc4RTUzMTFFODhDMTRBQjg4MENEQUFBNzEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4gX1CGAAAAX0lEQVR42mL8VWHKAAWqQGwBxIsZSABMSJr3AbE0A4mABYhVoJplgFgIiJVIMYAR6IUjQNqagUwAckEsEB8AYjkg7gbiGaQacB+IHaGGvAPie+QE4j2oIU9I9QJAgAEAF/gPndWlHnsAAAAASUVORK5CYII=');
    left: 22px;
}
.single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a.bx-next:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAHCAYAAAABIM1CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTg2QzY0RjA4RTUzMTFFODgyQjlCMTJERTg3MDU0RDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTg2QzY0RUY4RTUzMTFFODgyQjlCMTJERTg3MDU0RDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz41AULgAAAAYUlEQVR42mL8VWHKQCKIBeITQHwbxGFiIB1IA/E+IFYBcViAWIlEA4SAWAaI9wOxI8iAuwzkAZAhC0AGKJOoMQOIS4H4ESg8QAbcI9GAd0D8GOR8IL5PTiA+gWoGWwwQYADJRA+0gM+45AAAAABJRU5ErkJggg==');
    right: 22px;
}
.single-review-slider-wrapper .slider-min .thumb-slider .inner-zoom {
    margin: 0;
}
.single-review-slider-wrapper .slider-min #thumb-pager {
    display: inline-block;
    width: 100%;
}
.single-review-slider-wrapper .slider-min #thumb-pager ul {
    /*margin: 0 -10px;*/
    display: flex;
    align-items: center;
}
.single-review-slider-wrapper .thumb-pager li {
    padding: 0 10px;
    margin: 0;
    list-style-type: none;
    align-items: center;
    display: flex;
    height: 130px;
    border: 1px solid transparent;
    position: relative;
}
.single-review-slider-wrapper .thumb-pager li:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -1px;
    width: 1px;
    background: -moz-linear-gradient(top, rgba(24,24,24,0) 0%, rgba(24,24,24,0.15) 50%, rgba(24,24,24,0) 100%);
    background: -webkit-linear-gradient(top, rgba(24,24,24,0) 0%,rgba(24,24,24,0.15) 50%,rgba(24,24,24,0) 100%);
    background: linear-gradient(to bottom, rgba(24,24,24,0) 0%,rgba(24,24,24,0.15) 50%,rgba(24,24,24,0) 100%);
}
.single-review-slider-wrapper .thumb-pager li:last-child:after {
    content: '';
    position: absolute;
    top: 0;
    right: -1px;
    bottom: 0;
    width: 1px;
    background: -moz-linear-gradient(top, rgba(24,24,24,0) 0%, rgba(24,24,24,0.15) 50%, rgba(24,24,24,0) 100%);
    background: -webkit-linear-gradient(top, rgba(24,24,24,0) 0%,rgba(24,24,24,0.15) 50%,rgba(24,24,24,0) 100%);
    background: linear-gradient(to bottom, rgba(24,24,24,0) 0%,rgba(24,24,24,0.15) 50%,rgba(24,24,24,0) 100%);
}
.single-review-slider-wrapper .thumb-pager li a {
    position: relative;
    overflow: hidden;
    display: inline-block;
    border: 1px solid transparent;
}

.single-review-slider-wrapper .thumb-image img {
    float: left;
    max-height: 128px;
}
.single-review-slider-wrapper .thumb-pager .thumb-embed {
    display: none;
}
.single-review-slider-wrapper .thumb-pager li.active {
    border: 1px solid #fb7c31;
}
.single-review-block-author .post-editor-rating-title {
    display: block;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
}
.single-review-block-author .post-editor-rating-title-small {
    line-height: normal;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
    position: relative;
    margin: 0 5px 0 0;
    padding: 0 5px 0 0;
}
.single-review-block-author .post-editor-rating-title-small:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 1px;
    background: -moz-linear-gradient(top, rgba(251,124,49,0) 0%, rgba(251,124,49,1) 50%, rgba(251,124,49,0) 100%);
    background: -webkit-linear-gradient(top, rgba(251,124,49,0) 0%,rgba(251,124,49,1) 50%,rgba(251,124,49,0) 100%);
    background: linear-gradient(to bottom, rgba(251,124,49,0) 0%,rgba(251,124,49,1) 50%,rgba(251,124,49,0) 100%);
}
.single-review-block-author .star-rating {
    display: inline-block;
    width: 80px;
    height: 11px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTU4MTZEMDA4QzE0MTFFOEFBMzREN0JFNEE3NUY0RjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTU4MTZDRkY4QzE0MTFFOEFBMzREN0JFNEE3NUY0RjciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WkOQtAAADjUlEQVR42rSYS2xMURjH71BFSkq8pSitTnQ8woJ4hUEX9Wg8VhKPoNHEWmjq/ehCglhLiJJa1oIgREnVI2VFTaslZVGqg3RBCYr/J/8rJzcz9557554v+WVm2nO/c+73/77ziiSTScvFVoAG8MMyY6XghmXOTPtfCa4b8j0ILAR30jXo5/Kw/O8M2GJocENBLVhiyH8hqAP5hvxLYteAHEP+t4FTIBJEvLUgBipBloHB7QLDwX5DL1/J7N1jyL+MeyTYacB3Fsc9C6xK1yiSZtoUtZ+COfy9iVUSlg0GHWAMf88DTSH6nwBegWzwHRSAdyH6XwTu8/t7MIX9hFl15/m9ifHRrrxSRTixKo8q9WvlinCWgerbS+HstWN3yP6rlO/jGOywrB9nDdvmcopOWXkydU0FRSDKT8ms8Y62D0AzaAMv+fkG/PQYzGj6tJG+loNcpc0fcAu0g1Z+Cm/Bbw//eYpfu48SMFBpI1Vxm2Nu56fQqRHISYr/KClxtPsM7in+7fgkPfwPAJOV2EsfM8F8RzsZZ6MS+3/vIOJVOzJJ1z6AZSDh0qY/uAQ2BvDfAuLsJ50N4W5vcQD/d8Fq0OvSRhK4noH1axfBdtDn0mYGd5OjAvg/LJm1Dxz3+WAXA5vwaCcD3wwu+/Sf0BBO7Aun+Aaf/us1hLO4TsaZ7X6sRkM4secsgKRP/4fAEXsdO+BDwC522KLZvo/HjdqQhbPtK89bugJKpq/REM5SNiRxTuc6dgHs0BDOtmb679ZsfxAcdW5YRMBjGlNl3IdwqoBbNSow4fNFVAF1KlCmyjIfwjkFbNMQrtyHcLa9YEF89JoqVY2cO0iv24LXPjIwlYBetx1PAghnWy83DV5V1xvQfxePT252M4BwqoAdHm2uuR0VYh4Px6zMzLT/YsP+pxv0H9EYf7GbeM6Hk46tei635mGJ51zXpmV4nnT67/YZfK9bj2iKagxLvHzHVZvE/ZOb/3SV18ODopxxZjum01gIwe3k2pDHteQx/57DPoNYNs9J9tq5HowFG5TdYpEV/KqvQDk7PuLxRG5yKrgmZhobtXCu8hgxkRcYPamSzymeXPOc5EBPgG/gGe/XljLIQQcowgxjUkiQz4FfXKcWMMitGfiPshIkKeRO8AoP/3V86QoepgszSDxJinUcbyPHf5Y+5cg1wnE54HdKfsikKGNfsj5XM16nqct/+yvAAOYB0PgqrdZIAAAAAElFTkSuQmCC') no-repeat;
    background-size: auto 100%;
}
.single-review-block-author .star-rating span {
    display: block;
    font-size: 0;
    height: 11px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjBCNkEzQUE4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjBCNkEzQTk4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cByh6AAAEMklEQVR42rRYSWgUQRStjuOGShR3icYtGcxkIR4EN9QYD664HMRDFGNQ8Ca4EY3GRA+CimdBcCEe9aAkomRB3EAxkMSsiHpwSaISRaNoYvt+z59MTdvT3TXTXfD6V3f9/lX936+q36Xpui7ilqbUQqFrD1D7LUjNUNVY8r0ee6/TvblNfi/2+VrUa8L6lu1SPfpMt3gmrJ+txbXGhZ7Jrr3eUF2IdZDVlu1W3yukPuL4T3pvFK5L0V4bKG+0pCfFhjhquwjsFP6UcUAVsMIn+/OBm8Bsn+wXAleBMT7Z3w2cD7MpFMkTYjMQAo4CAR8Gtx+YABz36eNp3BS9h32yT+OeBOz1wXaAx50HrFcjrzmV2D7Gd/OA7R4PbjRwQIrgRR7bnwkUSRE8w2P7y6QV4xAHiZelSFoxylRnHu0VC6X7UodZqlpKgKmmKPayHAFGcJ0ce9Bj+6VSfToHiFclhVeNSFk0UJ5faKWo6S3jaOnKwAaZidtgWCKydI7WaALyCGiBTidkB56QfIP2Pw4JyxS2nWlInfrSVkOmShu/DnkP1y6gHfUurr9F/a9DwpIWtqtlsKQ+1gAjo2PXfuH+PtDJtknS+N85JCwpkOnSuMk/wbD9Iduk9wVoYJtdYf8Y9V6HhGU42uawz4NGH0LLhVwc1TH6oXE+ZJ+TbeMbiLwzRiRZZZKx5JmzzW7IArS32pA3DPI6sCNOtilMTpDb24BVqHfbkDcWkrK95XGzw7iZrFYPuQHotyFvBmQdE6Zg2/DTNchiYNCGvBzKJiEnW2Sb//s/Vqc8RYS+0d52WnFqfwRWAa0OeoO8ft9QtN/K9rsd9L7zEv9A0X4dsAHod9B7z+PoULRPWWgxf79daQYKgF5F+ycDlS9Ohfex0LcyBQI/codtLvUH+XejymPiIuWH8b/lnsBaYKML4iLlA4+n3aX+FWCPC+IipYXt97jUPxGoeFERm7BkGwRWOrzYzR21KUYKfcguFzOwVfFDZALdzMB6YJMCcWYCO10QV6JAXKS85AnxyUGvPFDRWBkv26x2ePmVQgRaEVjjoPMsAeIihQhpcDHr+hO0TyvOcweduwkQJxP42kHnjt2vQsjh5ZBIrvhtP8tn+9k+2tdcjD/Ljjzzy7SR/pXuU4E0D8kz72sLkvyfNNvvUXS+06lH0GI2ekXebNNRG/n9s539eDOvj38U04F803Ia8sC573hvSOO95Ck/H8N9JlJGGP+r0b1zKzAN2CZli5lJHPXRSdNIrj8BlvNJzj7eE5P1jTxxbgM5wCw+wOizCj4zeXOBc8ZAc7+eBX6KvL4mPl9byU5OdIBEzHgOCnLyZWCA96kl7OT2JOwHeSaU8JngLf4ruskfTU7+IsIH1okGHgXFFh7vQx7/JbZJv1wTJYITWZIfc1Bs4r5ofz7D/rrAATRU/gkwADnq40WJFpXnAAAAAElFTkSuQmCC') no-repeat;
    background-size: auto 100%;
}
.single-review-rating-author {
    margin-right: 8px;
}
.single-author-title {
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
}
.single-author-name {
    font-size: 14px;
    font-weight: 300;
    color: #181818;
    font-family: 'Montserrat', sans-serif;
}
.single-review-name-author {
    display: flex;
    align-items: center;
}
.single-author-info-wrap {
    position: relative;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
}
.single-author-info-wrap:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 1px;
    background: -moz-linear-gradient(top, rgba(251,124,49,0) 0%, rgba(251,124,49,1) 50%, rgba(251,124,49,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(251,124,49,0) 0%,rgba(251,124,49,1) 50%,rgba(251,124,49,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(251,124,49,0) 0%,rgba(251,124,49,1) 50%,rgba(251,124,49,0) 100%);
}
.post-editor-rating {
    display: flex;
    flex-direction: column;
    width: 50%;
    align-items: flex-end;
}
.post-editor-rating div{
    display: flex;
}
.review-star-rating {
    width: auto;
}

.single-review-avatar-author {
    width: 30px;
    border-radius: 50%;
    line-height: 1.25;
    margin: 2px 10px 0;
}
.single-review-avatar-author img {
    width: 100%;
    border-radius: 50%;
}
.single-review-name-author span {
    display: block;
    line-height: normal;
}
/*.single-reviev-product-wrap{
    */
/*padding: 0 30px;
    */
/*
}
*/
.single-reviev-product-wrap .post-users-rating-info {
    /*color: #ffc610;
    font-size: 18px;
    font-family: 'verdana-bold';*/
    padding: 20px 0;
}
.single-reviev-product-wrap .post-users-rating {
    display: flex;
    font-size: 15px;
    justify-content: space-between;
    border: 1px solid #ededed;
    border-left: none;
    border-right: none;
    flex-direction: row-reverse;
    align-items: flex-start;
}
.single-reviev-product-wrap .post-users-rating-title {
    font-size: 16px;
    font-weight: 700;
    width: 100%;
    font-family: 'Montserrat', sans-serif;
    text-align: left;
    text-transform: uppercase;
    margin: 0 0 8px;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
}
.single-reviev-product-wrap .rating-detail-th {
    position: relative;
    color: #ffd00e;
    font-size: 13px;
    font-family: 'Montserrat', sans-serif;
    padding: 0 20px 0 0;
    text-align: right;
    font-weight: 700;
}
.single-reviev-product-wrap .rating-detail-th:after {
    content: '';
    position: absolute;
    top: -1px;
    right: 5px;
    width: 12px;
    height: 10px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODgxREYzM0U4QzIxMTFFODgwRjdEOUI3ODFFNUFGQjgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODgxREYzM0Q4QzIxMTFFODgwRjdEOUI3ODFFNUFGQjgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7CA54xAAAArklEQVR42mL8f4GPAQtYB8RngbgVXYIRiwZzID4OxB+AWBmI3yNLMqEpZgbiZpBBQCwIxBXYbKiHmgoyTQGI2dDUfAXiu0B8D4g3gGxYAcRaQKyGRTEIcAOxHhALA/FGkIabQGwDxNcYcIMtQOwO8heyp42gIYMOfgAxLxD/Qfe0Eg7TOYBYFlsoGUDpz0DcCcSLYKYCgS42DfLQiFKEBmc8EGsC8QIg1oYpAggwAJLGIRMzSh49AAAAAElFTkSuQmCC') no-repeat;
    background-size: cover;
}
.single-reviev-product-wrap .post-users-rating .rating-detail-value {
    font-size: 13px;
    font-family: 'Montserrat', sans-serif;
    text-align: left;
    padding-left: 10px;
    width: 43px;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    font-weight: 400;
}
.post-users-rating-info .post-users-rating-title-small {
    line-height: normal;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
    position: relative;
    margin: 0 5px 0 0;
    padding: 0 5px 0 0;
}
.post-users-rating-info .post-users-rating-title-small:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 1px;
    background: -moz-linear-gradient(top, rgba(251,124,49,0) 0%, rgba(251,124,49,1) 50%, rgba(251,124,49,0) 100%);
    background: -webkit-linear-gradient(top, rgba(251,124,49,0) 0%,rgba(251,124,49,1) 50%,rgba(251,124,49,0) 100%);
    background: linear-gradient(to bottom, rgba(251,124,49,0) 0%,rgba(251,124,49,1) 50%,rgba(251,124,49,0) 100%);
}
.single-reviev-product-wrap .post-users-rating-info div {
    display: flex;
    align-items: center;
}
.single-reviev-product-wrap .post-users-rating-info span.review-star-rating-count {
    display: inline-block;
    color: #D3D3D3;
    font-size: 14px;
    font-weight: 400;
    margin-left: 2px;
    vertical-align: top;
    line-height: 1.2;
}
.single-reviev-product-wrap .post-users-rating .rating-detail-slider .value:after {
    content: '';
    display: block;
    width: 100%;
    height: 13px;
    background-image: -moz-linear-gradient(111deg, rgb(251, 124, 49) 0%, rgb(255, 212, 13) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(251, 124, 49) 0%, rgb(255, 212, 13) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(251, 124, 49) 0%, rgb(255, 212, 13) 100%);
    border-radius: 6px;
}
.single-reviev-product-wrap .post-users-rating .rating-details {
    font-size: 15px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
    padding: 20px 15px;
    margin: 0 45px 0 0;
    width: 40%;
    border: 1px solid #ebebeb;
    border-top: none;
    border-bottom: none;
}
.single-reviev-product-wrap .post-users-rating .rating-detail-slider {
    background: #ebebeb;
    line-height: 9px !important;
}
.single-reviev-product-wrap .post-users-rating .rating-detail-slider .value:after {
    height: 8px;
}
.single-reviev-product-wrap .submit-rating .submit-rating-label {
    font-size: 16px;
    font-weight: 700;
    width: 100%;
    font-family: 'Montserrat', sans-serif;
    text-align: left;
    text-transform: uppercase;
    margin: 0 0 8px;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
}
.single-reviev-product-wrap .submit-rating-stars {
    width: 100px;
    height: 20px;
    position: relative;
    /* display: inline-block;
     */
    vertical-align: middle;
}
.review-post-ratings-content .submit-rating {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    /*width: 186px;*/
    padding: 20px 0;
    width: 33.33%;
}
.review-post-ratings-content .submit-rating-stars span:before, .review-post-ratings-content .submit-rating-stars:after {
    content: none;
}
.review-post-ratings-content .submit-rating-stars:before, .review-post-ratings-content .submit-rating-stars span:before, .review-post-ratings-content .submit-rating-stars:after {
    content: none;
}
.review-post-ratings-content .submit-rating-stars {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTU4MTZEMDA4QzE0MTFFOEFBMzREN0JFNEE3NUY0RjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTU4MTZDRkY4QzE0MTFFOEFBMzREN0JFNEE3NUY0RjciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WkOQtAAADjUlEQVR42rSYS2xMURjH71BFSkq8pSitTnQ8woJ4hUEX9Wg8VhKPoNHEWmjq/ehCglhLiJJa1oIgREnVI2VFTaslZVGqg3RBCYr/J/8rJzcz9557554v+WVm2nO/c+73/77ziiSTScvFVoAG8MMyY6XghmXOTPtfCa4b8j0ILAR30jXo5/Kw/O8M2GJocENBLVhiyH8hqAP5hvxLYteAHEP+t4FTIBJEvLUgBipBloHB7QLDwX5DL1/J7N1jyL+MeyTYacB3Fsc9C6xK1yiSZtoUtZ+COfy9iVUSlg0GHWAMf88DTSH6nwBegWzwHRSAdyH6XwTu8/t7MIX9hFl15/m9ifHRrrxSRTixKo8q9WvlinCWgerbS+HstWN3yP6rlO/jGOywrB9nDdvmcopOWXkydU0FRSDKT8ms8Y62D0AzaAMv+fkG/PQYzGj6tJG+loNcpc0fcAu0g1Z+Cm/Bbw//eYpfu48SMFBpI1Vxm2Nu56fQqRHISYr/KClxtPsM7in+7fgkPfwPAJOV2EsfM8F8RzsZZ6MS+3/vIOJVOzJJ1z6AZSDh0qY/uAQ2BvDfAuLsJ50N4W5vcQD/d8Fq0OvSRhK4noH1axfBdtDn0mYGd5OjAvg/LJm1Dxz3+WAXA5vwaCcD3wwu+/Sf0BBO7Aun+Aaf/us1hLO4TsaZ7X6sRkM4secsgKRP/4fAEXsdO+BDwC522KLZvo/HjdqQhbPtK89bugJKpq/REM5SNiRxTuc6dgHs0BDOtmb679ZsfxAcdW5YRMBjGlNl3IdwqoBbNSow4fNFVAF1KlCmyjIfwjkFbNMQrtyHcLa9YEF89JoqVY2cO0iv24LXPjIwlYBetx1PAghnWy83DV5V1xvQfxePT252M4BwqoAdHm2uuR0VYh4Px6zMzLT/YsP+pxv0H9EYf7GbeM6Hk46tei635mGJ51zXpmV4nnT67/YZfK9bj2iKagxLvHzHVZvE/ZOb/3SV18ODopxxZjum01gIwe3k2pDHteQx/57DPoNYNs9J9tq5HowFG5TdYpEV/KqvQDk7PuLxRG5yKrgmZhobtXCu8hgxkRcYPamSzymeXPOc5EBPgG/gGe/XljLIQQcowgxjUkiQz4FfXKcWMMitGfiPshIkKeRO8AoP/3V86QoepgszSDxJinUcbyPHf5Y+5cg1wnE54HdKfsikKGNfsj5XM16nqct/+yvAAOYB0PgqrdZIAAAAAElFTkSuQmCC') no-repeat;
    width: 136px;
    height: 18px;
    background-size: auto 100%;
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.review-post-ratings-content .submit-rating-stars:before {
    content: '';
    width: 136px;
    height: 18px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjBCNkEzQUE4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjBCNkEzQTk4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cByh6AAAEMklEQVR42rRYSWgUQRStjuOGShR3icYtGcxkIR4EN9QYD664HMRDFGNQ8Ca4EY3GRA+CimdBcCEe9aAkomRB3EAxkMSsiHpwSaISRaNoYvt+z59MTdvT3TXTXfD6V3f9/lX936+q36Xpui7ilqbUQqFrD1D7LUjNUNVY8r0ee6/TvblNfi/2+VrUa8L6lu1SPfpMt3gmrJ+txbXGhZ7Jrr3eUF2IdZDVlu1W3yukPuL4T3pvFK5L0V4bKG+0pCfFhjhquwjsFP6UcUAVsMIn+/OBm8Bsn+wXAleBMT7Z3w2cD7MpFMkTYjMQAo4CAR8Gtx+YABz36eNp3BS9h32yT+OeBOz1wXaAx50HrFcjrzmV2D7Gd/OA7R4PbjRwQIrgRR7bnwkUSRE8w2P7y6QV4xAHiZelSFoxylRnHu0VC6X7UodZqlpKgKmmKPayHAFGcJ0ce9Bj+6VSfToHiFclhVeNSFk0UJ5faKWo6S3jaOnKwAaZidtgWCKydI7WaALyCGiBTidkB56QfIP2Pw4JyxS2nWlInfrSVkOmShu/DnkP1y6gHfUurr9F/a9DwpIWtqtlsKQ+1gAjo2PXfuH+PtDJtknS+N85JCwpkOnSuMk/wbD9Iduk9wVoYJtdYf8Y9V6HhGU42uawz4NGH0LLhVwc1TH6oXE+ZJ+TbeMbiLwzRiRZZZKx5JmzzW7IArS32pA3DPI6sCNOtilMTpDb24BVqHfbkDcWkrK95XGzw7iZrFYPuQHotyFvBmQdE6Zg2/DTNchiYNCGvBzKJiEnW2Sb//s/Vqc8RYS+0d52WnFqfwRWAa0OeoO8ft9QtN/K9rsd9L7zEv9A0X4dsAHod9B7z+PoULRPWWgxf79daQYKgF5F+ycDlS9Ohfex0LcyBQI/codtLvUH+XejymPiIuWH8b/lnsBaYKML4iLlA4+n3aX+FWCPC+IipYXt97jUPxGoeFERm7BkGwRWOrzYzR21KUYKfcguFzOwVfFDZALdzMB6YJMCcWYCO10QV6JAXKS85AnxyUGvPFDRWBkv26x2ePmVQgRaEVjjoPMsAeIihQhpcDHr+hO0TyvOcweduwkQJxP42kHnjt2vQsjh5ZBIrvhtP8tn+9k+2tdcjD/Ljjzzy7SR/pXuU4E0D8kz72sLkvyfNNvvUXS+06lH0GI2ekXebNNRG/n9s539eDOvj38U04F803Ia8sC573hvSOO95Ck/H8N9JlJGGP+r0b1zKzAN2CZli5lJHPXRSdNIrj8BlvNJzj7eE5P1jTxxbgM5wCw+wOizCj4zeXOBc8ZAc7+eBX6KvL4mPl9byU5OdIBEzHgOCnLyZWCA96kl7OT2JOwHeSaU8JngLf4ruskfTU7+IsIH1okGHgXFFh7vQx7/JbZJv1wTJYITWZIfc1Bs4r5ofz7D/rrAATRU/gkwADnq40WJFpXnAAAAAElFTkSuQmCC') no-repeat;
    background-size: auto 100%;
    opacity: 1;
    visibility: visible;
    position: absolute;
    left: 0;
    top: 0;
}
.review-post-ratings-content .submit-rating-stars span:nth-child(1) {
    width: 28px;
}
.review-post-ratings-content .submit-rating-stars span:nth-child(2) {
    width: 56px;
}
.review-post-ratings-content .submit-rating-stars span:nth-child(3) {
    width: 84px;
}
.review-post-ratings-content .submit-rating-stars span:nth-child(4) {
    width: 114px;
}
.review-post-ratings-content .submit-rating-stars span:nth-child(5) {
    width: 136px;
}
.review-post-ratings-content .submit-rating-stars span:nth-child(1):before, .review-post-ratings-content .submit-rating-stars span:nth-child(2):before, .review-post-ratings-content .submit-rating-stars span:nth-child(3):before, .review-post-ratings-content .submit-rating-stars span:nth-child(4):before, .review-post-ratings-content .submit-rating-stars span:nth-child(5):before {
    content: none;
}
.review-post-ratings-content .submit-rating-stars span {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjBCNkEzQUE4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjBCNkEzQTk4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cByh6AAAEMklEQVR42rRYSWgUQRStjuOGShR3icYtGcxkIR4EN9QYD664HMRDFGNQ8Ca4EY3GRA+CimdBcCEe9aAkomRB3EAxkMSsiHpwSaISRaNoYvt+z59MTdvT3TXTXfD6V3f9/lX936+q36Xpui7ilqbUQqFrD1D7LUjNUNVY8r0ee6/TvblNfi/2+VrUa8L6lu1SPfpMt3gmrJ+txbXGhZ7Jrr3eUF2IdZDVlu1W3yukPuL4T3pvFK5L0V4bKG+0pCfFhjhquwjsFP6UcUAVsMIn+/OBm8Bsn+wXAleBMT7Z3w2cD7MpFMkTYjMQAo4CAR8Gtx+YABz36eNp3BS9h32yT+OeBOz1wXaAx50HrFcjrzmV2D7Gd/OA7R4PbjRwQIrgRR7bnwkUSRE8w2P7y6QV4xAHiZelSFoxylRnHu0VC6X7UodZqlpKgKmmKPayHAFGcJ0ce9Bj+6VSfToHiFclhVeNSFk0UJ5faKWo6S3jaOnKwAaZidtgWCKydI7WaALyCGiBTidkB56QfIP2Pw4JyxS2nWlInfrSVkOmShu/DnkP1y6gHfUurr9F/a9DwpIWtqtlsKQ+1gAjo2PXfuH+PtDJtknS+N85JCwpkOnSuMk/wbD9Iduk9wVoYJtdYf8Y9V6HhGU42uawz4NGH0LLhVwc1TH6oXE+ZJ+TbeMbiLwzRiRZZZKx5JmzzW7IArS32pA3DPI6sCNOtilMTpDb24BVqHfbkDcWkrK95XGzw7iZrFYPuQHotyFvBmQdE6Zg2/DTNchiYNCGvBzKJiEnW2Sb//s/Vqc8RYS+0d52WnFqfwRWAa0OeoO8ft9QtN/K9rsd9L7zEv9A0X4dsAHod9B7z+PoULRPWWgxf79daQYKgF5F+ycDlS9Ohfex0LcyBQI/codtLvUH+XejymPiIuWH8b/lnsBaYKML4iLlA4+n3aX+FWCPC+IipYXt97jUPxGoeFERm7BkGwRWOrzYzR21KUYKfcguFzOwVfFDZALdzMB6YJMCcWYCO10QV6JAXKS85AnxyUGvPFDRWBkv26x2ePmVQgRaEVjjoPMsAeIihQhpcDHr+hO0TyvOcweduwkQJxP42kHnjt2vQsjh5ZBIrvhtP8tn+9k+2tdcjD/Ljjzzy7SR/pXuU4E0D8kz72sLkvyfNNvvUXS+06lH0GI2ekXebNNRG/n9s539eDOvj38U04F803Ia8sC573hvSOO95Ck/H8N9JlJGGP+r0b1zKzAN2CZli5lJHPXRSdNIrj8BlvNJzj7eE5P1jTxxbgM5wCw+wOizCj4zeXOBc8ZAc7+eBX6KvL4mPl9byU5OdIBEzHgOCnLyZWCA96kl7OT2JOwHeSaU8JngLf4ruskfTU7+IsIH1okGHgXFFh7vQx7/JbZJv1wTJYITWZIfc1Bs4r5ofz7D/rrAATRU/gkwADnq40WJFpXnAAAAAElFTkSuQmCC') no-repeat;
    background-size: auto 100%;
    opacity: 0;
    transition: opacity .2s;
    cursor: pointer;
}
.review-post-ratings-content .review-star-rating .star-rating {
    display: inline-block;
    width: 105px;
    height: 14px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTU4MTZEMDA4QzE0MTFFOEFBMzREN0JFNEE3NUY0RjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTU4MTZDRkY4QzE0MTFFOEFBMzREN0JFNEE3NUY0RjciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WkOQtAAADjUlEQVR42rSYS2xMURjH71BFSkq8pSitTnQ8woJ4hUEX9Wg8VhKPoNHEWmjq/ehCglhLiJJa1oIgREnVI2VFTaslZVGqg3RBCYr/J/8rJzcz9557554v+WVm2nO/c+73/77ziiSTScvFVoAG8MMyY6XghmXOTPtfCa4b8j0ILAR30jXo5/Kw/O8M2GJocENBLVhiyH8hqAP5hvxLYteAHEP+t4FTIBJEvLUgBipBloHB7QLDwX5DL1/J7N1jyL+MeyTYacB3Fsc9C6xK1yiSZtoUtZ+COfy9iVUSlg0GHWAMf88DTSH6nwBegWzwHRSAdyH6XwTu8/t7MIX9hFl15/m9ifHRrrxSRTixKo8q9WvlinCWgerbS+HstWN3yP6rlO/jGOywrB9nDdvmcopOWXkydU0FRSDKT8ms8Y62D0AzaAMv+fkG/PQYzGj6tJG+loNcpc0fcAu0g1Z+Cm/Bbw//eYpfu48SMFBpI1Vxm2Nu56fQqRHISYr/KClxtPsM7in+7fgkPfwPAJOV2EsfM8F8RzsZZ6MS+3/vIOJVOzJJ1z6AZSDh0qY/uAQ2BvDfAuLsJ50N4W5vcQD/d8Fq0OvSRhK4noH1axfBdtDn0mYGd5OjAvg/LJm1Dxz3+WAXA5vwaCcD3wwu+/Sf0BBO7Aun+Aaf/us1hLO4TsaZ7X6sRkM4secsgKRP/4fAEXsdO+BDwC522KLZvo/HjdqQhbPtK89bugJKpq/REM5SNiRxTuc6dgHs0BDOtmb679ZsfxAcdW5YRMBjGlNl3IdwqoBbNSow4fNFVAF1KlCmyjIfwjkFbNMQrtyHcLa9YEF89JoqVY2cO0iv24LXPjIwlYBetx1PAghnWy83DV5V1xvQfxePT252M4BwqoAdHm2uuR0VYh4Px6zMzLT/YsP+pxv0H9EYf7GbeM6Hk46tei635mGJ51zXpmV4nnT67/YZfK9bj2iKagxLvHzHVZvE/ZOb/3SV18ODopxxZjum01gIwe3k2pDHteQx/57DPoNYNs9J9tq5HowFG5TdYpEV/KqvQDk7PuLxRG5yKrgmZhobtXCu8hgxkRcYPamSzymeXPOc5EBPgG/gGe/XljLIQQcowgxjUkiQz4FfXKcWMMitGfiPshIkKeRO8AoP/3V86QoepgszSDxJinUcbyPHf5Y+5cg1wnE54HdKfsikKGNfsj5XM16nqct/+yvAAOYB0PgqrdZIAAAAAElFTkSuQmCC') no-repeat;
    background-size: auto 100%;
}
.review-post-ratings-content .review-star-rating .star-rating span {
    display: block;
    font-size: 0;
    height: 14px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjBCNkEzQUE4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjBCNkEzQTk4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cByh6AAAEMklEQVR42rRYSWgUQRStjuOGShR3icYtGcxkIR4EN9QYD664HMRDFGNQ8Ca4EY3GRA+CimdBcCEe9aAkomRB3EAxkMSsiHpwSaISRaNoYvt+z59MTdvT3TXTXfD6V3f9/lX936+q36Xpui7ilqbUQqFrD1D7LUjNUNVY8r0ee6/TvblNfi/2+VrUa8L6lu1SPfpMt3gmrJ+txbXGhZ7Jrr3eUF2IdZDVlu1W3yukPuL4T3pvFK5L0V4bKG+0pCfFhjhquwjsFP6UcUAVsMIn+/OBm8Bsn+wXAleBMT7Z3w2cD7MpFMkTYjMQAo4CAR8Gtx+YABz36eNp3BS9h32yT+OeBOz1wXaAx50HrFcjrzmV2D7Gd/OA7R4PbjRwQIrgRR7bnwkUSRE8w2P7y6QV4xAHiZelSFoxylRnHu0VC6X7UodZqlpKgKmmKPayHAFGcJ0ce9Bj+6VSfToHiFclhVeNSFk0UJ5faKWo6S3jaOnKwAaZidtgWCKydI7WaALyCGiBTidkB56QfIP2Pw4JyxS2nWlInfrSVkOmShu/DnkP1y6gHfUurr9F/a9DwpIWtqtlsKQ+1gAjo2PXfuH+PtDJtknS+N85JCwpkOnSuMk/wbD9Iduk9wVoYJtdYf8Y9V6HhGU42uawz4NGH0LLhVwc1TH6oXE+ZJ+TbeMbiLwzRiRZZZKx5JmzzW7IArS32pA3DPI6sCNOtilMTpDb24BVqHfbkDcWkrK95XGzw7iZrFYPuQHotyFvBmQdE6Zg2/DTNchiYNCGvBzKJiEnW2Sb//s/Vqc8RYS+0d52WnFqfwRWAa0OeoO8ft9QtN/K9rsd9L7zEv9A0X4dsAHod9B7z+PoULRPWWgxf79daQYKgF5F+ycDlS9Ohfex0LcyBQI/codtLvUH+XejymPiIuWH8b/lnsBaYKML4iLlA4+n3aX+FWCPC+IipYXt97jUPxGoeFERm7BkGwRWOrzYzR21KUYKfcguFzOwVfFDZALdzMB6YJMCcWYCO10QV6JAXKS85AnxyUGvPFDRWBkv26x2ePmVQgRaEVjjoPMsAeIihQhpcDHr+hO0TyvOcweduwkQJxP42kHnjt2vQsjh5ZBIrvhtP8tn+9k+2tdcjD/Ljjzzy7SR/pXuU4E0D8kz72sLkvyfNNvvUXS+06lH0GI2ekXebNNRG/n9s539eDOvj38U04F803Ia8sC573hvSOO95Ck/H8N9JlJGGP+r0b1zKzAN2CZli5lJHPXRSdNIrj8BlvNJzj7eE5P1jTxxbgM5wCw+wOizCj4zeXOBc8ZAc7+eBX6KvL4mPl9byU5OdIBEzHgOCnLyZWCA96kl7OT2JOwHeSaU8JngLf4ruskfTU7+IsIH1okGHgXFFh7vQx7/JbZJv1wTJYITWZIfc1Bs4r5ofz7D/rrAATRU/gkwADnq40WJFpXnAAAAAElFTkSuQmCC') no-repeat;
    background-size: auto 100%;
}
.post-users-rating .rating-detail-th, .review-post-ratings-content .post-users-rating .rating-detail-slider, .post-users-rating .rating-detail-value {
    line-height: 8px !important;
}
.single-review-proc-cons-block {
    display: flex;
    justify-content: space-between;
    margin-top: 39px;
}
.post-users-rating .rating-details-line {
    margin: 0 0 10px;
}
.post-users-rating .rating-details-line:first-child {
    margin: 0;
}
.single-review-like-block {
    flex: 0 0 48%;
    border-top: 6px solid #78c5d5;
    padding: 29px 15px 20px 23px;
    box-shadow: 0px 2px 8px 0px rgba(79, 79, 79, 0.15);
}
.single-review-dont-like-block {
    flex: 0 0 48%;
    border-top: 6px solid #f14760;
    padding: 29px 15px 20px 21px;
    box-shadow: 0px 0px 21px 0px rgba(114, 114, 114, 0.14);
}
.single-review-block-title {
    padding: 0 0 15px;
    border-bottom: 1px solid #ededed;
    margin: 0 0 25px;
    font-size: 40px;
    text-transform: capitalize;
    font-family: "HunterRiver-Regular";
    text-align: center;
}
.single-review-like-block .single-review-block-title {
    color: #78c5d5;
}
.single-review-dont-like-block .single-review-block-title {
    color: #f14760;
}
.single-review-block-list {
    margin-top: 6px;
    display: inline-block;
}
.single-review-block-list ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.single-review-block-list li, .single-review-block-list p {
    position: relative;
    padding: 0 0 0 15px;
    list-style-type: none;
    margin: 0;
    font-size: 14px;
    line-height: 24px;
    color: #222222;
    font-family: 'AvenirNextCyr-Light';
}
.single-review-block-list li:before, .single-review-block-list p:before {
    content: '';
    position: absolute;
    top: 10px;
    left: 0;
    width: 5px;
    height: 5px;
    border-radius: 50%;
}
.single-review-block-list.single-like li:before, .single-review-block-list.single-like p:before {
    background: #78c5d5;
}
.single-review-block-list.single-dont-like li:before, .single-review-block-list.single-dont-like p:before {
    background: #f14760;
}
.single-review-description-wrap {
    position: relative;
    margin-top: 30px;
    padding: 68px 0 37px;
    font-family: 'AvenirNextCyr-Light';
}
.single-review-description-wrap a{
    color: #f14760;
    position: relative;
    padding: 0 0 2px;
}
.single-review-description-wrap a:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: -moz-linear-gradient(left, rgba(241,71,96,0) 0%, rgba(241,71,96,1) 50%, rgba(241,71,96,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(241,71,96,0) 0%,rgba(241,71,96,1) 50%,rgba(241,71,96,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(241,71,96,0) 0%,rgba(241,71,96,1) 50%,rgba(241,71,96,0) 100%);
}
/*.single-review-description-wrap:before {
    content: '';
    position: absolute;
    width: 40px;
    height: 40px;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0);
    background: url("../images/single-review/MKNT-review-text-logo.png") no-repeat center center;
    z-index: 5;
}*/
/*.single-review-description-wrap:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background: #ffc610;
    top: 20px;
    left: 0;
    z-index: 1;
}*/
.single-review-description-title {
    text-align: center;
    font-size: 35px;
    margin: 0 0 31px;
    text-transform: uppercase;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    line-height: 1;
}
.single-review-description p {
    color: #222222;
    font-size: 15px;
    font-family: 'verdana';
    line-height: 1.9;
    margin-bottom: 26px;
}
/*Single Review sidebar*/
.single-review-sidebar {
    float: left;
    width: 271px;
    position: relative;
}
.single-review-sidebar .theiaStickySidebar {
    box-shadow: 0 0 50px 0 rgba(167, 171, 178, 0.5);
    border-radius: 0 36px 0 0;
}

.single-review-sidebar-title {
    background: rgb(251,124,49);
    background: -moz-linear-gradient(-45deg, rgba(251,124,49,1) 0%, rgba(241,71,96,1) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(251,124,49,1) 0%,rgba(241,71,96,1) 100%);
    background: linear-gradient(135deg, rgba(251,124,49,1) 0%,rgba(241,71,96,1) 100%);
    padding: 10px;
    position: relative;
    border-radius: 0 36px 0 0;
    text-align: center;
}
.single-review-sidebar-title span{
    display: inline-block;
    color: #ffffff;
    font-size: 40px;
    line-height: 1.4;
    font-family: "HunterRiver-Regular";
}
.single-review-sidebar-title:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABOCAYAAACg7wGPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Q4ODdGMDc4RTQ1MTFFOEJFNjA5Q0U2NkJBMUY4M0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0Q4ODdGMDY4RTQ1MTFFOEJFNjA5Q0U2NkJBMUY4M0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53CviQAAAGhUlEQVR42uycS4sdRRTH61TfO5NodDKzcCZizEsScRPciShuBBGDb10JCu79Dtn6EUQh2QQlIooZYRB058614CM+kMm4EgVNxsntY/dM1HvbqvOq6r6PuQ3NnduP6u5f/etf51TXHXDOefffAoK/nWC7I8oB4jzfOO6f79jY55T3XJ9fVuvNat2p19+eeO2m62BZ2rgw8mBtLSAAHgOPBDQMlEUtvWrtV+uBar2jWpcrACsXf/56dfPGHytdAPeumwUIiE4JrXk8EpXqI8fUn8XRg4fOrC3e9s2vO9uvV+BhWkGD8XgKNgqsDBrP5iPH727zACvL/cW3tx5/5f3L164ujxs0Krdb4EOjPE+cL7EVJCpyt/y/ysG/1zhY9J5/du345x//8uOxcYKGltUcAokCi0FC5Rgpa9c26j92Shx5/j74s0/edXTjg63vT7UNGjOVi8qymqoEAXRkIhAXUTd5bz3wZ55ePbb+3uZ393WlaMxUAaDsEEMWEfoOkUoKVXjo2lgAYAz2C0dOXMkJ22dSr2UfEC2hvLVSfhxSaKgC0BLR5IbtE4GCoPlSapMoklJq01rKiAUFO0kPdEvNCdsTD+eYfU4JlPNXrpJQYW+Ur3uLsi9tfnuqS+sAoXeDEgYyxzWVWRLllRGvB8a3SdgvHzm5ngLbK5WLQmUjYwnaTjfkwxjZFzuvJCqkddjeYAWWDo9THgri31hLaG73jdYHTALTCWwv9FaJPyKTIms91gVG30pBpzpoKH64QksCfKuwU8M7FGwDokOjfJqrVCcoC4hBJSjAdwabywypJm2BrYGIxmwThpSLVGUPsDSP2NWwX6pgX7529aRV0Whs3hwUS5NFIulAxreRScOTl34F+7m14+sfbv1wou3RO42qNbE2RiKY0lA5ThvOKZV9/7nVez/hYHsjWKnaJaqnoovQUgrKD3WESGSROWBfeeunr+5OHVSyZIUcQIm1xNQ5HIGUjHVFn2PBFzlhP/DqPaffffHLT++0WIc0nZZmf45INkohKMl9AhOP743eOcCcNrLoi0ffOfvY+aWNCwckYx1WZUuyOm6QvhQkJE1lx/YB0UG2tiz1Ft744uFnHqlg9yQpeBuwLT1+LJqgtlN9QEkkPrkWf/rQ0puH+wu3D7/w9QkhjxZ2sxODhDASG+VK7qnsStVV2PfgZw+de8rtTW/Y83AlWBBs47aHRgE5wCUTntVpdxE4j3q1BVvbf/5+fTD4qPp667jasxEYCABsZQEe7i3UWeNitd5wkUK5eBMStkk7YmomEzUpxzNlAfEJLjxejQFhxIRSNmL++pjrNexC+aDUMaAEh4broOK6IIQtOUe6QKBiasbbhUFVuWHHYmlg4mwgoHFggfl0gtFITf+1UxhgplhGDGRoXh4FGyLNnhpPkcxuQuHzIVNec/+gUDSJnOqWNO/YlANO9ZrtktFGyMAFC6X/tAHbCS2Agy31XInNoAA2Vzkj+wul9+SKSHLBDr2+0nSIKR2ntDM0g0YD8NS5eCllQYIlSCpH9DKiyAigDXVz5aCiBWhFIJ0cBJG4eqRztoK2QssJO/SwkBh7c+A1HerItVNAd9lJSs9BZvggFslwMbV22tv/9ucA3WVHKVEjNXsVjEAxsRVjTtCTAptr5qC4HxRcQzTUkBt02x2l9md4EouwhoLNiiypZKkt0Oi6ySap64LhGFBYiiqbbAP0ONUNkawOjEkRNeDEefdIZbQN2urbqeruUgTDGWq0NXcBOiV+tdqPJd2WhHlWEeEkgc7p2yAM/UBwrEYE0W1dg+4SNqVU7oeh1owyGv2MA7TVu3PE26DIBp2TzWgV/Rp4nKDbhK25tjXlBs09jhu0FjZkKh8EKTYktp6JA90FcDAqOpaOAzEeErIanCTQ2lAqJ2yNJUheBE+0oi3A24At+a5504S5O5dZgu0Nic5UKrpt2Borkv6Uj7zWpIO2+mlKmKcpH2ZF0SnJirX82PvGlJcNbpoUnZIC5075tf/JbKZApyrbOlGS8uyJScEnTdnaWD67QqYJNmR4Pmm8PXOdYaqyLb+czTEdDafdOsYVkZjLghkBjU4e67YRmbATbGYBtCUcg45a0cyBnnjYswTammhAxutGLWzWQI8TNlnWLIJOSaFhXDc0V/cc9HSpez+AToGdjdF+AS191taA7yfQOdN1mIPuTuEqfnPQHSl8P4NOef65dUxofwVz0B3B/luAAQBdjmnaFEy6mAAAAABJRU5ErkJggg==') no-repeat;
    width: 90px;
    background-size: cover;
}

.single-review-best-item {
    display: flex;
    justify-content: space-between;
    padding: 13px 10px;
    flex-wrap: wrap;
}
.single-review-best-item:nth-child(odd) {
    background: #ffffff;
}
.single-review-best-item:nth-child(even) {
    background: rgba(249,111,61,0.05);
}
.single-review-best-logo {
    flex: 0 0 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.single-review-best-link {
    flex: 0 0 50%;
    text-align: center;
}
.single-review-sidebar-link, .single-review-best-link .price-link-arrow, .single-review-best-link .easyazon-link {
    display: inline-block;
    line-height: 1.4;
    padding: 4px 10px;
    background: rgb(251,124,49);
    background: -moz-linear-gradient(-45deg, rgba(251,124,49,1) 0%, rgba(241,71,96,1) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(251,124,49,1) 0%,rgba(241,71,96,1) 100%);
    background: linear-gradient(135deg, rgba(251,124,49,1) 0%,rgba(241,71,96,1) 100%);
    border-radius: 6px;
    font-size: 9px;
    color: #ffffff;
    text-transform: uppercase;
    width: 85%;
    transition: all 0.3s;
}
.single-review-best-link a:hover {
    background: rgb(251,124,49);
    background: -moz-linear-gradient(-45deg, rgba(251,124,49,1) 0%, rgba(251,124,49,1) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(251,124,49,1) 0%,rgba(251,124,49,1) 100%);
    background: linear-gradient(135deg, rgba(251,124,49,1) 0%,rgba(251,124,49,1) 100%);
}
.single-review-best-item:last-child {
    border-radius: 0 0 5px 5px;
}
.single-review-price {
    display: block;
    font-size: 12px;
    font-family: 'verdana-bold';
    font-weight: 700;
}
.submit-rating-stars:hover:before, .submit-rating-stars.voted:before {
    opacity: 0;
    visibility: hidden;
}
.submit-rating-stars span:hover, .submit-rating-stars span.active {
    opacity: 1;
    transition: opacity .2s;
}
.submit-rating-stars span:nth-child(1) {
    width: 25px;
    z-index: 5;
}
.submit-rating-stars span:nth-child(2) {
    width: 50px;
    z-index: 4;
}
.submit-rating-stars span:nth-child(3) {
    width: 75px;
    z-index: 3;
}
.submit-rating-stars span:nth-child(4) {
    width: 100px;
    z-index: 2;
}
.submit-rating-stars span:nth-child(5) {
    width: 125px;
    z-index: 1;
}
.submit-rating-stars.voted span:hover {
    opacity: 0;
}
.submit-rating-stars.voted span.active:hover {
    opacity: 1;
}
/*Single Review popup*/
.page-template-page-single-review .rating-modal .submit-rating .submit-rating-label {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    width: auto;
    margin: -1px 6px 0;
}
.page-template-page-single-review .rating-modal .modal-body .close:before, .page-template-page-single-review .rating-modal .modal-body .close:after {
    background: rgba(174, 174, 174, .5);
}
.page-template-page-single-review .rating-modal .modal-body .close:hover:before, .page-template-page-single-review .rating-modal .modal-body .close:hover:after {
    opacity: 1;
}
.page-template-page-single-review .rating-modal .submit-rating-stars {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTU4MTZEMDA4QzE0MTFFOEFBMzREN0JFNEE3NUY0RjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTU4MTZDRkY4QzE0MTFFOEFBMzREN0JFNEE3NUY0RjciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WkOQtAAADjUlEQVR42rSYS2xMURjH71BFSkq8pSitTnQ8woJ4hUEX9Wg8VhKPoNHEWmjq/ehCglhLiJJa1oIgREnVI2VFTaslZVGqg3RBCYr/J/8rJzcz9557554v+WVm2nO/c+73/77ziiSTScvFVoAG8MMyY6XghmXOTPtfCa4b8j0ILAR30jXo5/Kw/O8M2GJocENBLVhiyH8hqAP5hvxLYteAHEP+t4FTIBJEvLUgBipBloHB7QLDwX5DL1/J7N1jyL+MeyTYacB3Fsc9C6xK1yiSZtoUtZ+COfy9iVUSlg0GHWAMf88DTSH6nwBegWzwHRSAdyH6XwTu8/t7MIX9hFl15/m9ifHRrrxSRTixKo8q9WvlinCWgerbS+HstWN3yP6rlO/jGOywrB9nDdvmcopOWXkydU0FRSDKT8ms8Y62D0AzaAMv+fkG/PQYzGj6tJG+loNcpc0fcAu0g1Z+Cm/Bbw//eYpfu48SMFBpI1Vxm2Nu56fQqRHISYr/KClxtPsM7in+7fgkPfwPAJOV2EsfM8F8RzsZZ6MS+3/vIOJVOzJJ1z6AZSDh0qY/uAQ2BvDfAuLsJ50N4W5vcQD/d8Fq0OvSRhK4noH1axfBdtDn0mYGd5OjAvg/LJm1Dxz3+WAXA5vwaCcD3wwu+/Sf0BBO7Aun+Aaf/us1hLO4TsaZ7X6sRkM4secsgKRP/4fAEXsdO+BDwC522KLZvo/HjdqQhbPtK89bugJKpq/REM5SNiRxTuc6dgHs0BDOtmb679ZsfxAcdW5YRMBjGlNl3IdwqoBbNSow4fNFVAF1KlCmyjIfwjkFbNMQrtyHcLa9YEF89JoqVY2cO0iv24LXPjIwlYBetx1PAghnWy83DV5V1xvQfxePT252M4BwqoAdHm2uuR0VYh4Px6zMzLT/YsP+pxv0H9EYf7GbeM6Hk46tei635mGJ51zXpmV4nnT67/YZfK9bj2iKagxLvHzHVZvE/ZOb/3SV18ODopxxZjum01gIwe3k2pDHteQx/57DPoNYNs9J9tq5HowFG5TdYpEV/KqvQDk7PuLxRG5yKrgmZhobtXCu8hgxkRcYPamSzymeXPOc5EBPgG/gGe/XljLIQQcowgxjUkiQz4FfXKcWMMitGfiPshIkKeRO8AoP/3V86QoepgszSDxJinUcbyPHf5Y+5cg1wnE54HdKfsikKGNfsj5XM16nqct/+yvAAOYB0PgqrdZIAAAAAElFTkSuQmCC') no-repeat;
    width: 156px;
    height: 20px;
    background-size: auto 100%;
    position: relative;
    display: block;
    vertical-align: middle;
    margin: 11px auto;
}
.page-template-page-single-review .rating-modal .submit-rating {
    text-align: center;
    margin: 0 -100px 21px;
    padding: 0 100px 10px;
    border-bottom: 1px solid #e9e9e9;
}
.page-template-page-single-review .rating-modal p {
    margin-bottom: 9px;
    color: #282828;
    font-size: 14px;
    font-family: 'verdana-bold';
}
.page-template-page-single-review .rating-modal input {
    border: 1px solid #e0e0e0;
}
.comment-form-author input::-webkit-input-placeholder {
    color: #282828;
    opacity: 0.4;
}
.comment-form-author input::-moz-placeholder {
    color: #282828;
    opacity: 0.4;
}
.comment-form-author input:-ms-input-placeholder {
    color: #282828;
    opacity: 0.4;
}
.comment-form-author input:-moz-placeholder {
    color: #282828;
    opacity: 0.4;
}
.page-template-page-single-review .rating-modal .additional-information input::-webkit-input-placeholder {
    color: #282828;
}
.page-template-page-single-review .rating-modal .additional-information input::-webkit-input-placeholder {
    color: #282828;
}
.page-template-page-single-review .rating-modal .additional-information input::-webkit-input-placeholder {
    color: #282828;
}
.page-template-page-single-review .rating-modal .additional-information input::-webkit-input-placeholder {
    color: #282828;
}
.page-template-page-single-review .rating-modal .submit-rating-stars:before {
    content: '';
    width: 125px;
    height: 20px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjBCNkEzQUE4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjBCNkEzQTk4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cByh6AAAEMklEQVR42rRYSWgUQRStjuOGShR3icYtGcxkIR4EN9QYD664HMRDFGNQ8Ca4EY3GRA+CimdBcCEe9aAkomRB3EAxkMSsiHpwSaISRaNoYvt+z59MTdvT3TXTXfD6V3f9/lX936+q36Xpui7ilqbUQqFrD1D7LUjNUNVY8r0ee6/TvblNfi/2+VrUa8L6lu1SPfpMt3gmrJ+txbXGhZ7Jrr3eUF2IdZDVlu1W3yukPuL4T3pvFK5L0V4bKG+0pCfFhjhquwjsFP6UcUAVsMIn+/OBm8Bsn+wXAleBMT7Z3w2cD7MpFMkTYjMQAo4CAR8Gtx+YABz36eNp3BS9h32yT+OeBOz1wXaAx50HrFcjrzmV2D7Gd/OA7R4PbjRwQIrgRR7bnwkUSRE8w2P7y6QV4xAHiZelSFoxylRnHu0VC6X7UodZqlpKgKmmKPayHAFGcJ0ce9Bj+6VSfToHiFclhVeNSFk0UJ5faKWo6S3jaOnKwAaZidtgWCKydI7WaALyCGiBTidkB56QfIP2Pw4JyxS2nWlInfrSVkOmShu/DnkP1y6gHfUurr9F/a9DwpIWtqtlsKQ+1gAjo2PXfuH+PtDJtknS+N85JCwpkOnSuMk/wbD9Iduk9wVoYJtdYf8Y9V6HhGU42uawz4NGH0LLhVwc1TH6oXE+ZJ+TbeMbiLwzRiRZZZKx5JmzzW7IArS32pA3DPI6sCNOtilMTpDb24BVqHfbkDcWkrK95XGzw7iZrFYPuQHotyFvBmQdE6Zg2/DTNchiYNCGvBzKJiEnW2Sb//s/Vqc8RYS+0d52WnFqfwRWAa0OeoO8ft9QtN/K9rsd9L7zEv9A0X4dsAHod9B7z+PoULRPWWgxf79daQYKgF5F+ycDlS9Ohfex0LcyBQI/codtLvUH+XejymPiIuWH8b/lnsBaYKML4iLlA4+n3aX+FWCPC+IipYXt97jUPxGoeFERm7BkGwRWOrzYzR21KUYKfcguFzOwVfFDZALdzMB6YJMCcWYCO10QV6JAXKS85AnxyUGvPFDRWBkv26x2ePmVQgRaEVjjoPMsAeIihQhpcDHr+hO0TyvOcweduwkQJxP42kHnjt2vQsjh5ZBIrvhtP8tn+9k+2tdcjD/Ljjzzy7SR/pXuU4E0D8kz72sLkvyfNNvvUXS+06lH0GI2ekXebNNRG/n9s539eDOvj38U04F803Ia8sC573hvSOO95Ck/H8N9JlJGGP+r0b1zKzAN2CZli5lJHPXRSdNIrj8BlvNJzj7eE5P1jTxxbgM5wCw+wOizCj4zeXOBc8ZAc7+eBX6KvL4mPl9byU5OdIBEzHgOCnLyZWCA96kl7OT2JOwHeSaU8JngLf4ruskfTU7+IsIH1okGHgXFFh7vQx7/JbZJv1wTJYITWZIfc1Bs4r5ofz7D/rrAATRU/gkwADnq40WJFpXnAAAAAElFTkSuQmCC') no-repeat;
    background-size: auto 100%;
    opacity: 1;
    visibility: visible;
    position: absolute;
    left: 0;
    top: 0;
}
.page-template-page-single-review .rating-modal .submit-rating-stars span.active {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0N2QxOTBjNy1iNDIzLTQwODAtYmIxMi0xOTQ2MDkwNzU5ZWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjBCNkEzQUE4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjBCNkEzQTk4QzE1MTFFOEE5QkVCRTg0MkM4QTY0NTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OWIzNzExYS0yZWVhLWJkNGYtODFlZi0wMDViOGRkYzc1NTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMzVkNWUzYy04YTZhLTExZTgtYTVhZC05ZWU2NmFhOTJkMGYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cByh6AAAEMklEQVR42rRYSWgUQRStjuOGShR3icYtGcxkIR4EN9QYD664HMRDFGNQ8Ca4EY3GRA+CimdBcCEe9aAkomRB3EAxkMSsiHpwSaISRaNoYvt+z59MTdvT3TXTXfD6V3f9/lX936+q36Xpui7ilqbUQqFrD1D7LUjNUNVY8r0ee6/TvblNfi/2+VrUa8L6lu1SPfpMt3gmrJ+txbXGhZ7Jrr3eUF2IdZDVlu1W3yukPuL4T3pvFK5L0V4bKG+0pCfFhjhquwjsFP6UcUAVsMIn+/OBm8Bsn+wXAleBMT7Z3w2cD7MpFMkTYjMQAo4CAR8Gtx+YABz36eNp3BS9h32yT+OeBOz1wXaAx50HrFcjrzmV2D7Gd/OA7R4PbjRwQIrgRR7bnwkUSRE8w2P7y6QV4xAHiZelSFoxylRnHu0VC6X7UodZqlpKgKmmKPayHAFGcJ0ce9Bj+6VSfToHiFclhVeNSFk0UJ5faKWo6S3jaOnKwAaZidtgWCKydI7WaALyCGiBTidkB56QfIP2Pw4JyxS2nWlInfrSVkOmShu/DnkP1y6gHfUurr9F/a9DwpIWtqtlsKQ+1gAjo2PXfuH+PtDJtknS+N85JCwpkOnSuMk/wbD9Iduk9wVoYJtdYf8Y9V6HhGU42uawz4NGH0LLhVwc1TH6oXE+ZJ+TbeMbiLwzRiRZZZKx5JmzzW7IArS32pA3DPI6sCNOtilMTpDb24BVqHfbkDcWkrK95XGzw7iZrFYPuQHotyFvBmQdE6Zg2/DTNchiYNCGvBzKJiEnW2Sb//s/Vqc8RYS+0d52WnFqfwRWAa0OeoO8ft9QtN/K9rsd9L7zEv9A0X4dsAHod9B7z+PoULRPWWgxf79daQYKgF5F+ycDlS9Ohfex0LcyBQI/codtLvUH+XejymPiIuWH8b/lnsBaYKML4iLlA4+n3aX+FWCPC+IipYXt97jUPxGoeFERm7BkGwRWOrzYzR21KUYKfcguFzOwVfFDZALdzMB6YJMCcWYCO10QV6JAXKS85AnxyUGvPFDRWBkv26x2ePmVQgRaEVjjoPMsAeIihQhpcDHr+hO0TyvOcweduwkQJxP42kHnjt2vQsjh5ZBIrvhtP8tn+9k+2tdcjD/Ljjzzy7SR/pXuU4E0D8kz72sLkvyfNNvvUXS+06lH0GI2ekXebNNRG/n9s539eDOvj38U04F803Ia8sC573hvSOO95Ck/H8N9JlJGGP+r0b1zKzAN2CZli5lJHPXRSdNIrj8BlvNJzj7eE5P1jTxxbgM5wCw+wOizCj4zeXOBc8ZAc7+eBX6KvL4mPl9byU5OdIBEzHgOCnLyZWCA96kl7OT2JOwHeSaU8JngLf4ruskfTU7+IsIH1okGHgXFFh7vQx7/JbZJv1wTJYITWZIfc1Bs4r5ofz7D/rrAATRU/gkwADnq40WJFpXnAAAAAElFTkSuQmCC') no-repeat;
    background-size: auto 100%;
    opacity: 1;
    transition: opacity .2s;
    cursor: pointer;
}
.page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(1):before, .page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(2):before, .page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(3):before, .page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(4):before, .page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(5):before {
    content: none;
}
.page-template-page-single-review .rating-modal button {
    background: rgb(251,124,49);
    background: -moz-linear-gradient(-45deg, rgba(251,124,49,1) 0%, rgba(241,71,96,1) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(251,124,49,1) 0%,rgba(241,71,96,1) 100%);
    background: linear-gradient(135deg, rgba(251,124,49,1) 0%,rgba(241,71,96,1) 100%);
    transition: color 0s linear 0.3s;
    position: relative;
    z-index: 1;
    overflow: hidden;
    margin-top: 13px;
    border-radius: 4px;
}
.page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(1) {
    width: 27px;
    z-index: 5;
}
.page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(2) {
    width: 61px;
    z-index: 5;
}
.page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(3) {
    width: 94px;
    z-index: 5;
}
.page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(4) {
    width: 127px;
    z-index: 5;
}
.page-template-page-single-review .rating-modal .submit-rating-stars span:nth-child(5) {
    width: 156px;
    z-index: 5;
}
.page-template-page-single-review .rating-modal button:before {
    content: '';
    width: 0;
    height: 0;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 100%;
    transition: all 0.3s linear;
    opacity: 0;
    background: rgb(251,124,49);
    background: -moz-linear-gradient(-45deg, rgba(251,124,49,1) 0%, rgba(251,124,49,1) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(251,124,49,1) 0%,rgba(251,124,49,1) 100%);
    background: linear-gradient(135deg, rgba(251,124,49,1) 0%,rgba(251,124,49,1) 100%);
    position: absolute;
    z-index: -1;
}
.page-template-page-single-review .rating-modal button:hover {
    transition: color 0s linear 0.3s;
    background: rgb(251,124,49);
    background: -moz-linear-gradient(-45deg, rgba(251,124,49,1) 0%, rgba(241,71,96,1) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(251,124,49,1) 0%,rgba(241,71,96,1) 100%);
    background: linear-gradient(135deg, rgba(251,124,49,1) 0%,rgba(241,71,96,1) 100%);
}
.page-template-page-single-review .rating-modal button:hover:before {
    width: 103%;
    height: 250px;
    opacity: 1;
}
.page-template-page-single-review .rating-modal .additional-information {
    background: transparent;
    color: #222222;
    font-family: 'verdana';
    margin: 16px 0 0;
    padding: 0;
    text-align: left;
}
.page-template-page-single-review .rating-modal .additional-information input {
    border-color: #e0e0e0;
    padding: 10px;
    width: 100%;
}
.page-template-page-single-review .rating-modal .modal-green-text {
    color: #96ba14;
}
/*Home Page*/
#wp-debug-bar {
    display: none
}
.home .wpb_wrapper .bx-wrapper {
    position: relative;
}
.home .wpb_wrapper .bx-wrapper>.bx-controls .bx-prev, .home .wpb_wrapper .bx-wrapper>.bx-controls .bx-next {
    top: 50%;
    margin: 0;
    transform: translate(0,-50%);
}

.home .bc-main-banner {
    background-size: cover;
    position: relative;
    background-position: right bottom !important;
}
.home .bc-top-shapes {
    position: absolute !important;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-size: auto !important;
    z-index: 1;
}
.home .bc-header-form-wrapper {
    position: relative;
    z-index: 2;
}
.home .bc-header-form-wrapper .bc-header-top-title {
    width: 550px;
    margin-bottom: 0;
}
.home .bc-header-top-title img {
    width: 100%;
}
.home .bc-header-top-subtitle h1 {
    font-family: 'AvenirNextCyr-Light';
    font-size: 24px;
    color: #ffffff;
}
.home .bc-header-top-title h1 {
    font-family: 'HunterRiver-Regular';
    font-size: 120px;
    color: #ffffff;
    font-weight: initial;
    line-height: 0.8;
}
.home .bc-header-top-title h1 em {
    font-style: normal;
}
.home .td-pb-row .bc-header-search-wrap[class*=td-pb-span] {
    padding: 0;
    width: 54%;
}
.home .bc-header-search-wrap .widget {
    overflow: initial;
}
.home .bc-header-search-wrap .td-widget-search-input {
    width: 100%;
    border: none;
    height: 58px;
    line-height: 21px;
    position: relative;
    top: initial;
    display: block;
    vertical-align: middle;
    border-radius: 29px;
    margin-bottom: 34px;
    font-family: 'AvenirNextCyr-Light';
    color: #191919;
    font-size: 18px;
    padding: 3px 40px;
}
.home .bc-header-search-wrap .td-widget-search-input::-webkit-input-placeholder {
    color: #191919;
    font-size: 18px;
    font-family: 'AvenirNextCyr-Light';
}
.home .bc-header-search-wrap .td-widget-search-input:-ms-input-placeholder {
    color: #191919;
    font-size: 18px;
    font-family: 'AvenirNextCyr-Light';
}
.home .bc-header-search-wrap .td-widget-search-input::-moz-placeholder {
    color: #191919;
    font-size: 18px;
    font-family: 'AvenirNextCyr-Light';
}
.home .bc-header-search-wrap .td-search-form-widget .wpb_button {
    height: 58px;
    position: relative;
    right: initial;
    top: initial;
    text-shadow: none;
    padding: 15px;
    margin: 0;
    border-radius: 29px;
    min-width: 208px;
    font-size: 18px;
    color: #ffffff;
    font-family: 'AvenirNextCyr-Demi';
    text-transform: uppercase;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    box-shadow: 0px 4px 8px 0px rgba(43, 43, 43, 0.12);
}
.home .mknt-home-brands:before, .home .mknt-home-stores:before, .home .mknt-home-native-ads:before {
    content: none;
}
.home .mknt-home-brands:after, .home .mknt-home-stores:after, .home .mknt-home-native-ads:after {
    content: none;
}
.home .mknt-home-brands h2, .home .mknt-home-stores h2, .home .mknt-home-native-ads h2, .home .mknt-home-gifts h2, .home .mknt-home-about h2, .home .mknt-home-follow-us h2 {
    text-align: center;
    font-size: 35px;
    text-transform: uppercase;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    margin-bottom: 6px;
}
.home .wpb_text_column.bc-subtitle h3 {
    text-align: center;
    color: #181818;
    font-size: 20px;
}
.home .wpb_text_column.bc-subtitle h3 em {
    font-style: normal;
    position: relative;
    padding-left: 20px;
}
.home .wpb_text_column.bc-subtitle h3 em:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 16px;
    height: 14px;
    transform: translate(0, -50%);
    background: url("../images/bc-subtitle-label-heart.png") no-repeat left center;
    background-size: cover;
}
.home .wpb_text_column.bc-subtitle.gifts h3 em:before {
    background: url("../images/bc-subtitle-label-gift.png") no-repeat left center;
    height: 17px;
    width: 17px;
    background-size: cover;
}
.home .wpb_text_column.bc-subtitle.about h3 em {
    padding-left: 0;
    padding-right: 20px;
}
.home .wpb_text_column.bc-subtitle.about h3 em:before {
    content: none;
}
.home .wpb_text_column.bc-subtitle.about h3 em:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(0, -50%);
    background: url("../images/bc-subtitle-label-gift.png") no-repeat left center;
    height: 17px;
    width: 17px;
    background-size: cover;
}
.home .td-module-image-3-1 .td-module-date-1 {
    position: absolute;
    top: 19px;
    left: 15px;
    background: #ffffff;
    padding: 7px 18px 6px 17px;
    border-radius: 20px;
    box-shadow: 0px 4px 8px 0px rgba(79, 79, 79, 0.15);
    font-size: 16px;
    color: #181818;
    font-family: 'AvenirNextCyr-Demi';
}
.home .td-module-image-3-1 .td-module-thumb {
    margin-bottom: 0;
    height: auto;
    display: flex;
}
.home .td-module-image-3-1 .td-module-thumb a {
    display: inline-block;
}
.home .td-module-image-3-1 .td-module-thumb:before, .home .td-module-image-3-1 .td-module-thumb:after {
    content: '';
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute;
    pointer-events: none;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -o-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
}
.home .td-module-image-3-1 .td-module-thumb:before {
    opacity: 1;
    visibility: visible;
    background: url("../images/bc-module-img-bg-grey.png") no-repeat;
    background-size: cover;
}
.home .td-module-image-3-1 .td-module-thumb:after {
    opacity: 0;
    visibility: hidden;
    background: url("../images/bc-module-img-bg-hover.png") no-repeat;
    background-size: cover;
}
/*.home .td-module-more-3-1-hover .td-module-thumb:before {
    */
/*opacity: 0;
    */
/*visibility: hidden;
    */
/*
}
*/
/*.home .td-module-more-3-1-hover .td-module-thumb:after {
    */
/*opacity: 1;
    */
/*visibility: visible;
    */
/*
}
*/
.home .td_block_inner_3_1 .td-block-row {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 20px;
    margin-left: -15px;
    margin-right: -15px;
}
.home .td_block_inner_3_1 .td-block-row:before, .home .td_block_inner_3_1 .td-block-row:after {
    content: none;
}
.home .td_block_inner_3_1 .td-block-row [class*=td-block-span] {
    padding-right: 15px;
    padding-left: 15px;
}
.home .td_block_inner_3_1 .td-module-3-1 {
    background: #181818;
    height: 100%;
    padding-bottom: 80px;
    position: relative;
    box-shadow: 0px 4px 8px 0px rgba(79, 79, 79, 0.15);
    z-index: 1;
    transition: all .2s ease;
}
.home .td_block_inner_3_1 .td-module-image-3-1 {
    margin-bottom: 25px;
}
.home .td-module-3-1.td_module_wrap:hover .entry-title a {
    color: #ffffff;
}
.home .td-module-3-1 .td-module-more-3-1 {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    height: 75px;
    border-top: 1px solid rgba(164, 52, 68, 0.15);
}
.home .td-module-3-1 .td-module-more-3-1 a {
    display: block;
    text-align: center;
    padding: 23px 10px;
}
.home .td-module-3-1 .td-module-more-3-1 a:hover {
    text-decoration: none;
}
.home .td-module-3-1 .td-module-more-3-1 span {
    color: #f14760;
    font-size: 40px;
    font-family: "HunterRiver-Regular";
    text-transform: capitalize;
}
.home .td-module-content-3-1 h3 a {
    padding: 0 30px;
    color: #ffffff;
    display: inline-block;
    text-align: center;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    line-height: 1.75;
}
.home .td-module-content-3-1 h3 {
    margin-bottom: 22px;
}
.home .td-module-meta-info {
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    font-size: 15px;
    margin: 11px 0 20px;
    line-height: initial;
    min-height: initial;
    text-align: center;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    letter-spacing: 1px;
}
.home .bc-brands-logo-wrapper {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
}
.home .bc-brands-logo-wrapper:before, .home .bc-brands-logo-wrapper:after {
    content: none;
}
.home .bc-brand-wrap, .home .bc-brands-logo-wrapper [class*=td-pb-span] {
    padding: 20px 0 42px;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -o-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
    position: relative;
    align-items: center;
    display: flex !important;
    background: url("../images/bc-brand-vertical-line.png") no-repeat right center;
}
.home .bc-brand-wrap:first-child:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    background: url("../images/bc-brand-vertical-line.png") no-repeat;
    width: 1px;
    background-size: cover;
}
.home .bc-brand-wrap:before {
    content: '';
    position: absolute;
    bottom: 52px;
    left: 50%;
    transform: translate(-50%, 0);
    background: url("../images/bc-brand-link-icon.png") no-repeat;
    width: 21px;
    height: 16px;
    background-size: cover;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -o-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
}
.home .bc-brands-logo-wrapper .wpb_wrapper {
    position: relative;
}

.home .bc-brands-logo-wrapper .bc-brands-logo-hover {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -o-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
    visibility: hidden;
    transform: scale(1);
}
.home .bc-brands-logo-wrapper .bc-brand-wrap .bc-brands-logo {
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -o-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
    transform: scale(0.9);
}
.home .bc-brand-wrap .vc_column-inner {
    padding: 0 24px 0;
    background: transparent;
    box-shadow: 0px 4px 8px 0px transparent;
    height: 205px;
    align-items: center;
    display: flex;
    transition: all 0.3s;
    justify-content: center;
}
.home .bc-brand-wrap:hover .vc_column-inner {
    background: #f14760;
    box-shadow: 0px 4px 8px 0px rgba(218, 17, 47, 0.15);
}
.home .bc-brands-logo-wrapper .bc-brand-wrap:hover .bc-brands-logo {
    opacity: 0;
}
.home .bc-brands-logo-wrapper .bc-brand-wrap:hover .bc-brands-logo-hover {
    opacity: 1;
    visibility: visible;
}
.home .vc_row.wpb_row.td-pb-row.bc-items-wrapper {
    margin: 0 -15px;
}
/*.home .bc-items-wrapper-all{
    */
/*position: relative;
    */
/*z-index: 1;
    */
/*
}
*/
/*.home .bc-items-wrapper-all:before{
    */
/*content: '';
    */
/*position: absolute;
    */
/*top: 5px;
    */
/*bottom: 10%;
    */
/*background: #fac194;
    */
/*left: -100%;
    */
/*right: -100%;
    */
/*display: block;
    */
/*transform: skewY(-13deg);
    */
/*z-index: -1;
    */
/*
}
*/
.home .td-pb-row .bc-gifts-item-wrap[class*=td-pb-span] {
    padding: 0 15px;
    height: 610px;
    z-index: 2;
}
.home .bc-gifts-block-img-wrapper .wpb_wrapper {
    position: relative;
}
.home .bc-gifts-block-img-wrapper .bc-best-gift-image-hover {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    visibility: hidden;
    background: #ffffff;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    transition: all 0.15s;
}
.home .bc-gifts-block-img-wrapper .bc-best-gift-image-hover img {
    width: auto;
    border-radius: 50%;
}
.home .td-pb-row .bc-gifts-item-wrap.opened .bc-best-gift-image-hover {
    opacity: 1;
    visibility: visible;
}
.home .bc-gifts-item-wrap > .wpb_wrapper {
    box-shadow: 0px 4px 8px 0px rgba(79, 79, 79, 0.15);
}
.home .bc-gifts-item-wrap .td-pb-row.bc-gift-item-content {
    background: #ffffff;
    margin: 0;
    height: 410px;
    text-align: center;
    padding-top: 31px;
}
.home .bc-gift-item-content * {
    margin: 0;
    padding: 0;
    border: none;
    box-shadow: none;
    background: none;
}
.home .bc-gift-item-content.td-pb-row > [class*=td-pb-span] {
    padding: 0;
}
.home .bc-list-gifts-wrap {
    padding: 30px 37px 0;
    height: 188px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 41px;
}
.home .bc-list-gifts-wrap p {
    text-align: left;
}
.home .td-pb-row .bc-gifts-item-wrap.opened[class*=td-pb-span] {
    z-index: 5;
}
.home .td-pb-row .bc-gifts-item-wrap.opened .td-pb-row.bc-gift-item-content {
    height: auto;
}
.home .td-pb-row .bc-gifts-item-wrap.opened .bc-list-gifts-wrap {
    height: auto;
}
.home .bc-about-content-wrap.opened .bc-about-info-text {
    height: auto;
}
.home .bc-list-gifts-wrap br {
    display: none;
}
.home .bc-list-gifts-wrap > .wpb_wrapper a {
    font-family: 'AvenirNextCyr-Light';
    display: block;
    position: relative;
    color: #181818;
    font-size: 18px;
    padding: 7px 0;
    -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    transition: all 0.15s;
}
.home .bc-list-gifts-wrap > .wpb_wrapper a:hover {
    font-family: 'AvenirNextCyr-Demi';
    text-decoration: none;
}
.home .bc-list-gifts-wrap > .wpb_wrapper a:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(0, -50%);
    border: 6px solid transparent;
    border-left: 5px solid #181818;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    transition: all 0.15s;
}
.home .bc-list-gifts-wrap > .wpb_wrapper a:hover:after {
    opacity: 1;
    visibility: visible;
}
.home .bc-gift-item-content .bc-list-gift-title h2, .home .bc-gift-item-content .bc-gift-subtitle h3 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 23px;
    letter-spacing: -1px;
    text-align: center;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    line-height: 1.4;
    text-transform: uppercase;
}
.home .bc-gift-item-content .bc-gift-subtitle h3 {
    font-size: 20px;
    text-transform: capitalize;
}
.home .bc-gift-item-content .bc-list-gift-title {
    position: relative;
    display: inline-block;
    padding-bottom: 11px;
}
.home .bc-gift-item-content .bc-list-gift-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background: -moz-linear-gradient(left, rgba(242, 79, 99, 0) 0%, rgba(242, 79, 99, 1) 44%, rgba(242, 79, 99, 1) 56%, rgba(242, 79, 99, 0) 100%);
    background: -webkit-linear-gradient(left, rgba(242, 79, 99, 0) 0%, rgba(242, 79, 99, 1) 44%, rgba(242, 79, 99, 1) 56%, rgba(242, 79, 99, 0) 100%);
    background: linear-gradient(to right, rgba(242, 79, 99, 0) 0%, rgba(242, 79, 99, 1) 44%, rgba(242, 79, 99, 1) 56%, rgba(242, 79, 99, 0) 100%);
    -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    transition: all 0.15s;
}
.home .bc-gift-item-content .bc-gift-subtitle h3 {
    margin-bottom: 0;
}
.home .wpb_content_element.bc-best-gift-image {
    margin-bottom: 0;
    position: relative;
}
.home .wpb_content_element.bc-best-gift-image:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url("../images/bc-module-img-bg-grey.png") no-repeat;
    /*background: url("../images/bc-gift-overlay.png") no-repeat;
    */
    background-size: cover;
}
.home .bc-gift-item-content .bc-gift-subtitle h3 {
    text-align: center;
    font-size: 20px;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    line-height: 1.2;
}
.home .bc-gift-item-content .bc-gift-more-button.vc_btn3-container {
    margin-bottom: 0;
}
.home .bc-more-link {
    color: #f14760;
    font-size: 40px;
    font-family: "HunterRiver-Regular";
}
.home .vc_row.td-pb-row.bc-about-wrap {
    margin: 0;
}
.home .bc-about-content-wrap[class*=td-pb-span] {
    padding: 57px 0 0;
}
.home .bc-about-content-wrap {
    box-shadow: 0px 2px 8px 0px rgba(79, 79, 79, 0.15);
    background: #ffffff;
}
.home .bc-about-info-text p {
    color: #181818;
    font-size: 16px;
}
.home .bc-about-info-text a {
    color: #f14760;
    font-size: 16px;
    position: relative;
    padding-bottom: 2px;
}
.home .bc-about-info-text a:hover {
    text-decoration: none;
}
.home .bc-about-info-text a:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: -moz-linear-gradient(left, rgba(242, 79, 99, 0) 0%, rgba(242, 79, 99, 1) 44%, rgba(242, 79, 99, 1) 56%, rgba(242, 79, 99, 0) 100%);
    background: -webkit-linear-gradient(left, rgba(242, 79, 99, 0) 0%, rgba(242, 79, 99, 1) 44%, rgba(242, 79, 99, 1) 56%, rgba(242, 79, 99, 0) 100%);
    background: linear-gradient(to right, rgba(242, 79, 99, 0) 0%, rgba(242, 79, 99, 1) 44%, rgba(242, 79, 99, 1) 56%, rgba(242, 79, 99, 0) 100%);
    width: 100%;
    height: 1px;
}
.home .bc-about-info-text {
    padding: 0 30px;
    height: 126px;
    overflow: hidden;
    margin-bottom: 30px;
    margin-top: 43px;
}
.home .bc-about-content-wrap .wpb_content_element:last-child {
    margin-bottom: 0;
}
.home .bc-show-more-button {
    display: block;
    line-height: normal;
    margin-bottom: 0;
    text-align: center;
    border-top: 1px solid rgba(24, 24, 24, 0.08);
    /*padding: 11px 10px;
    */
    -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    transition: all 0.15s;
    position: relative;
    line-height: 73px;
}
.home .bc-gifts-item-wrap.opened .bc-show-more-button {
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
}
.home .bc-about-content-wrap.opened .bc-show-more-button {
    background-image: none;
}
.home .bc-gifts-item-wrap.opened .bc-show-more-button a {
    color: #ffffff;
}
.home .bc-about-content-wrap.opened .bc-show-more-button a {
    color: #f14760;
}

@media (min-width: 767px) {
    .home .bc-show-more-button:hover {
        background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
        background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
        background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    }
    .home .bc-about-content-wrap .bc-show-more-button:hover {
        background-image: none;
    }
    .home .bc-show-more-button:hover a {
        color: #ffffff;
    }
    .home .bc-about-content-wrap .bc-show-more-button:hover a {
        color: #f14760;
    }
}

.slimScrollDiv {
    margin: 10px 10px 10px 0;
}

.home .bc-about-wrap .bc-home-about-img a {
    display: inline-block;
    position: relative;
    box-shadow: 0px 2px 8px 0px rgba(79, 79, 79, 0.15);
    z-index: 1;
}
.home .bc-about-wrap .bc-home-about-img a:before, .home .bc-about-wrap .bc-home-about-img a:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    transition: all 0.15s;
}
.home .bc-about-wrap .bc-home-about-img a:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: url("../images/bc-gift-overlay.png") no-repeat;
    background-size: cover;
}
.home .bc-about-wrap .bc-home-about-img a:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    visibility: hidden;
    background: url("../images/bc-about-hover-layer.png") no-repeat;
    background-size: cover;
}
.home .bc-about-wrap .bc-home-about-img a:hover:before {
    opacity: 0;
    visibility: hidden;
}
.home .bc-about-wrap .bc-about-image-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 5;
    width: 90%;
    pointer-events: none;
}
.home .bc-about-wrap .bc-about-image-title {
    text-align: center;
}
.home .bc-about-wrap .bc-about-image-title .bc-subtitle {
    font-weight: 700;
    font-family: "Montserrat", sans-serif;
    color: #ffffff;
    text-align: center;
    font-size: 19px;
    text-transform: capitalize;
    display: block;
}
.home .bc-about-wrap .bc-about-image-title .bc-title {
    color: #ffffff;
    font-size: 25px;
    font-weight: 700;
    font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
    font-style: normal;
    display: inline-block;
    position: relative;
    padding-bottom: 10px;
}
.home .bc-about-wrap .bc-about-image-title .bc-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 44%, rgba(255, 255, 255, 1) 56%, rgba(255, 255, 255, 0) 100%);
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 44%, rgba(255, 255, 255, 1) 56%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 44%, rgba(255, 255, 255, 1) 56%, rgba(255, 255, 255, 0) 100%);
}
.home .bc-about-wrap .td-pb-row.bc-about-image-wrap {
    margin: 0 -40px;
}
.home .bc-about-wrap .td-pb-row.bc-about-image-wrap [class*=td-pb-span] {
    padding: 0 15px;
}
.home .bc-about-wrap .bc-home-about-img a:hover {
    box-shadow: none;
}
.home .bc-about-wrap .bc-home-about-img a:hover:after {
    opacity: 1;
    visibility: visible;
}
.home .td-footer-wrapper .block-title span {
    border-bottom: 0;
    font-size: 18px;
    font-weight: 700;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    font-family: "Montserrat", sans-serif;
}
.home .td-footer-wrapper .td-pb-padding-side a, .home .td-footer-wrapper .td-pb-padding-side a > span {
    color: #ffffff;
    font-size: 15px;
    font-family: "Montserrat", sans-serif;
    font-weight: 300;
}
.home .bc-social-list i {
    font-size: 0;
}
.home .bc-social-list i:before {
    font-size: 17px;
    color: #ffffff;
}
.home .bc-social-block-wrapper {
    text-align: center;
}
.home .bc-social-wrap {
    padding-bottom: 55px;
}
.home .bc-social-block-wrapper .bc-social-list {
    box-shadow: 0px 2px 8px 0px rgba(79, 79, 79, 0.13);
    display: inline-block;
    padding: 15px 30px;
    border-radius: 35px;
    margin-top: 15px;
}
.home .bc-social-block-wrapper .bc-social-list a {
    width: 40px;
    height: 40px;
    display: inline-block;
    border-radius: 50%;
    margin: 0 10px;
    line-height: 40px;
}
.home .bc-social-block-wrapper .bc-social-list a.bc-fb {
    background: #3b5998;
}
.home .bc-social-block-wrapper .bc-social-list a.bc-pint {
    background: #bd081c;
}
.home .bc-social-block-wrapper .bc-social-list a.bc-tw {
    background: #1da1f2;
}
.home .bc-social-block-wrapper .bc-social-list a.bc-inst {
    background: #c32aa3;
}
.home .bc-social-block-wrapper .bc-social-list a.bc-tmb {
    background: #35465d;
}
.home .bc-social-block-wrapper .bc-social-list a.bc-glp {
    background: #db4437;
}
.home .bc-items-wrapper-all {
    position: relative;
    z-index: 4;
    padding-bottom: 40px;
}
.home .bc-items-wrapper-all:before {
    content: '';
    position: absolute;
    top: 10%;
    bottom: 10%;
    background: #fac194;
    left: -100%;
    right: -100%;
    display: block;
    transform: skewY(-7.17deg);
    z-index: -1;
}
.home .bc-items-wrapper-all:after {
    content: '';
    background: url(../images/bc-category-block-bg.png) repeat-y center top;
    background-size: 100% auto;
    position: absolute;
    top: 0;
    left: -24%;
    right: -24%;
    z-index: -1;
    bottom: 0;
}
.home .bx-prev, .home .bx-next {
    position: absolute;
    color: transparent;
    padding: 9px 11px;
    border: 1px solid #dddddd;
    z-index: 5;
}
.home .bx-prev {
    left: -10px;
    background: url("../images/bc-brands-slider-arrow-prev.png") no-repeat 11px center;
    background-size: 24px 20px;
    border-radius: 0 40px 40px 0;
}
.home .bx-next {
    right: -10px;
    background: url("../images/bc-brands-slider-arrow-next.png") no-repeat 20px center;
    background-size: 24px 20px;
    border-radius: 40px 0 0 40px;
}
/* Home page :hover */
.home .td-module-3-1 .td-module-more-3-1 .bc-hover-curl {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 40px;
    height: 40px;
    background: url("../images/bc-hover-triangle-black.png") no-repeat;
    background-size: cover;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: all .2s ease;
}
.home .td-module-3-1 .td-module-more-3-1 .bc-hover-curl:before {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    background: url("../images/bc-hover-layer-ton.png") no-repeat;
    z-index: 1;
    transition: all .2s ease;
}
.home .td-module-3-1:hover .bc-hover-curl {
    opacity: 1;
    visibility: visible;
}
/*.home .td_block_inner_3_1 .td-module-more-3-1-hover{
    */
/*border-bottom-right-radius: 39px;
    */
/*transition: all .2s ease;
    */
/*
}
*/
.home .td_block_inner_3_1 .td-module-3-1:hover {
    border-bottom-right-radius: 39px;
    transition: all .2s ease;
}
.home .td_block_inner_3_1 .td-module-3-1:hover .td-module-thumb:before {
    opacity: 0;
    visibility: hidden;
}
.home .td_block_inner_3_1 .td-module-3-1:hover .td-module-thumb:after {
    opacity: 1;
    visibility: visible;
}
/*.home .bc-gift-item-content .wpb_raw_html .wpb_wrapper:before {
    */
/*content: '';
    */
/*position: absolute;
    */
/*top: 0;
    */
/*left: 0;
    */
/*right: 0;
    */
/*bottom: 0;
    */
/*background-image: linear-gradient(-45deg, #000000 0%, transparent 13%, rgba(255, 255, 255, 0.15));
    */
/*opacity: 0.2;
    */
/*z-index: 1;
    */
/*
}
*/
.home .bc-home-about-img .bc-hover-curl {
    width: 0px;
    height: 0px;
    position: absolute;
    bottom: 0;
    right: 0;
    /*background: linear-gradient(135deg, #ffffff, #f3f3f3 20%, #bbbbbb 38%, #aaaaaa 44%, #888888 50%, rgba(0, 0, 0, 0.7) 50%, rgba(0, 0, 0, 0.4) 60%, rgba(0, 0, 0, 0.3));
    */
    /*box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    */
    transition: all .2s ease;
    visibility: hidden;
}
.home .bc-home-about-img .bc-hover-curl:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    /*background: linear-gradient(135deg, #f45950, #f14760 20%, #f14760 38%, #f14760 44%, #f14760 50%, rgb(250, 193, 148) 50%, rgb(250, 193, 148) 60%, rgb(250, 193, 148));
    */
}
.home .bc-home-about-img .bc-hover-curl span {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 15;
}
.home .bc-home-about-img .bc-hover-curl span:before {
    content: '';
    position: absolute;
    z-index: -1;
    left: -16%;
    top: -60%;
    width: 0;
    height: 0;
}
/*.home .bc-gift-item-content .bc-hover-curl span:before {
    */
/*border-top: 35px solid transparent;
    */
/*border-left: 35px solid transparent;
    */
/*border-right: 35px solid #fac194;
    */
/*border-bottom: 35px solid #fac194;
    */
/*
}
*/
/*.home .bc-items-wrapper:last-child .bc-gift-item-content .bc-hover-curl span:before {
    */
/*border-top: 35px solid transparent;
    */
/*border-left: 35px solid transparent;
    */
/*border-right: 35px solid #ffffff;
    */
/*border-bottom: 35px solid #ffffff;
    */
/*
}
*/
.home .bc-home-about-img .bc-hover-curl span:before {
    left: -35%;
    border-top: 40px solid transparent;
    border-left: 40px solid transparent;
    border-right: 40px solid #ffffff;
    border-bottom: 40px solid #ffffff;
}
/*.home .td-module-more-3-1 .bc-hover-curl span:before {
    */
/*left: -44%;
    */
/*border-top: 40px solid transparent;
    */
/*border-left: 40px solid transparent;
    */
/*border-right: 40px solid #ffffff;
    */
/*border-bottom: 40px solid #ffffff;
    */
/*
}
*/
/*.home .td-module-more-3-1 .bc-hover-curl:before {
    */
/*background: linear-gradient(135deg, #262525, #262525 20%, #262525 38%, #262525 44%, #262525 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 60%, rgb(255, 255, 255));
    */
/*
}
*/
/*.home .bc-gift-item-content .bc-hover-curl:before {
    */
/*background: linear-gradient(135deg, #f14760, #f14760 20%, #f14760 38%, #f14760 44%, #f14760 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 60%, rgb(255, 255, 255));
    */
/*
}
*/
.home .bc-home-about-img .bc-hover-curl:before {
    background: linear-gradient(135deg, #f14760, #f14760 20%, #f14760 38%, #f14760 44%, #f14760 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 60%, rgb(255, 255, 255));
}
/*.home .td-module-more-3-1 a:hover .bc-hover-curl {
    */
/*width: 40px;
    */
/*height: 40px;
    */
/*visibility: visible;
    */
/*
}
*/
/*.home .bc-gift-item-content .bc-show-more-button:hover .bc-hover-curl {
    */
/*width: 40px;
    */
/*height: 40px;
    */
/*visibility: visible;
    */
/*
}
*/
.home .bc-about-wrap .bc-home-about-img a:hover .bc-hover-curl {
    width: 40px;
    height: 40px;
    visibility: visible;
}
/*End*/

/*Header MENU*/
.bc-header-wrap {
    display: inline-block;
    width: 100%;
    line-height: initial;
    padding-top: 10px;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 20;
    background: #ffffff;
    box-shadow: 0px 4px 8px 0px rgba(79, 79, 79, 0.07);
}
.admin-bar .bc-header-wrap {
    top: 32px;
}
.bc-header-logo-wrap {
    width: 262px;
    float: left;
    display: inline-block;
}
.bc-header-logo-wrap .td-main-logo {
    display: inline-block;
}
.bc-header-logo-wrap .td-main-logo img {
    float: left;
    width: 100%;
}
.bc-header-menu-wrap {
    float: left;
    margin-left: 70px;
    /*padding: 10px 0 0;
    */
}
.bc-header-menu-wrap ul, .bc-header-menu-wrap li, .home .td-normal-menu ul {
    margin: 0;
    /*padding: 0;
    */
    list-style-type: none;
    /*border: none;
    */
    box-shadow: none;
}
.bc-main-parent-menu {
    float: left;
    /*padding: 20px;
    */
}
.bc-main-parent-menu a {
    display: block;
    padding: 25px 20px 17px;
    color: #f24a5e;
    font-size: 15px;
    text-transform: uppercase;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    transition: all .15s ease;
    border: 1px solid transparent;
    position: relative;
}

.bc-menu-wrapper ul {
    box-shadow: none !important;
}
.bc-main-parent-menu a > span {
    position: relative;
    padding-bottom: 4px;
}
.td-category-header {
    padding-top: 70px;
}
@media (min-width: 768px) {
    .bc-main-parent-menu:hover a {
        border: 1px solid #eeeeee;
        border-bottom: 0;
        opacity: 1;
        z-index: 10;
        border-bottom: 2px solid #ffffff;
    }

    .bc-main-parent-menu.no-border:hover a {
        border-bottom: 1px solid;
        border-color: transparent;
    }
}
@media screen and (min-width:1200px) {
    .bc-main-parent-menu.bc-vertical .sub-menu .bc-main-submenu .sub-menu {
        column-count: 5;
        display: block;
    }
    .bc-main-parent-menu.bc-vertical.blog .sub-menu .bc-main-submenu .sub-menu {
        column-count: 3;
    }
    .bc-main-parent-menu.bc-vertical.blog .sub-menu .bc-main-submenu.right .sub-menu {
        column-count: 1;
    }
    .bc-main-parent-menu.bc-vertical.about .sub-menu .bc-main-submenu .sub-menu > li {
        text-align: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
    }
    .bc-main-parent-menu.bc-vertical.menu-item-has-children .sub-menu {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
    }
    .bc-main-parent-menu.about.bc-vertical .bc-main-submenu .sub-menu {
        column-count: 5;
        text-align: center;
    }
}

.bc-main-parent-menu.bc-vertical.menu-item-has-children .sub-menu {
    display: none;
}

.bc-main-parent-menu.menu-item-has-children .sub-menu {
    display: none;
}
.bc-main-parent-menu.bc-hover-none:hover a {
    border: 1px solid transparent;
}
.bc-main-parent-menu:hover a > span:after {
    visibility: visible;
    opacity: 1;
}
.bc-main-parent-menu.menu-item-has-children:hover .sub-menu {
    display: block;
}
.bc-main-parent-menu .bc-main-submenu.boy a {
    color: #49ccf2;
}
.bc-main-parent-menu .bc-main-submenu.girl a {
    color: #f14761;
}
.bc-main-parent-menu .bc-main-submenu a > span {
    padding-bottom: 0;
    position: relative;
}
/*#menu-new-main-menu-1 .bc-main-submenu.boy > .menu-image-title-after{
    */
/*display: inline-block;
    */
/*position: relative;
    */
/*
}
*/
/*#menu-new-main-menu-1 .bc-main-submenu.boy > .menu-image-title-after:before{
    */
.bc-main-submenu.boy > .menu-image-title-after:before {
    content: "";
    left: 116%;
    top: 29px;
    width: 24px;
    height: 43px;
    position: absolute;
    display: inline-block;
    background: url("../images/bc-boy-icon.png") no-repeat;
    background-size: contain;
}
#menu-new-main-menu-1 .bc-main-submenu.girl > .menu-image-title-after {
    display: inline-block;
    position: relative;
}
#menu-new-main-menu-1 .bc-main-submenu.girl > .menu-image-title-after:before {
    content: "";
    left: 110%;
    top: 35px;
    width: 27px;
    height: 44px;
    position: absolute;
    display: inline-block;
    background: url("../images/bc-girl-icon.png") no-repeat;
    background-size: contain;
}
.bc-main-parent-menu .bc-main-submenu a > span:after {
    content: none;
}
.bc-main-submenu {
    position: relative;
    display: inline-block;
}
.bc-main-parent-menu .sub-menu .bc-main-submenu .sub-menu {
    display: block;
    position: relative;
    top: initial;
    left: initial;
    right: initial;
    column-count: 3;
}
.bc-main-submenu.none > a {
    display: none;
}
.bc-main-parent-menu.bc-main-submenu {
    display: inline-block;
}
.bc-main-parent-menu.bc-main-submenu.none > a {
    display: none;
}
.bc-main-submenu .sub-menu .menu-item .menu-image-title span {
    display: block;
    font-size: 9px;
}
.bc-main-parent-menu .sub-menu .bc-main-submenu .sub-menu > li {
    display: block;
    text-align: left;
    position: relative;
    /*padding-right: 20px;*/
    margin-right: 20px;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu > li {
    margin-right: 0px;
}
.bc-main-parent-menu .sub-menu .bc-main-submenu.bc-nm-last-child .sub-menu > li {
    padding-right: 0;
    margin-right: 0;
}
.bc-main-parent-menu .sub-menu .bc-main-submenu.bc-nm-last-child {
    float: right;
    width: 30%;
    position: relative;
    padding-left: 60px;
    margin-left: 40px;
    display: block;
}
.bc-main-parent-menu .sub-menu .bc-main-submenu.bc-nm-last-child:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 1px;
    background: -moz-linear-gradient(top, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.15) 40%, rgba(24, 24, 24, 0.15) 60%, rgba(24, 24, 24, 0.15) 61%, rgba(24, 24, 24, 0) 100%);
    background: -webkit-linear-gradient(top, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.15) 40%, rgba(24, 24, 24, 0.15) 60%, rgba(24, 24, 24, 0.15) 61%, rgba(24, 24, 24, 0) 100%);
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.15) 40%, rgba(24, 24, 24, 0.15) 60%, rgba(24, 24, 24, 0.15) 61%, rgba(24, 24, 24, 0) 100%);
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu .sub-menu > li .menu-image-title-after {
    border: none;
    display: inline-block;
    padding: 0;
    font-size: 14px;
    opacity: 1;
    line-height: normal;
    transition: all .15s ease;
    font-family: "Montserrat", sans-serif;
    text-transform: capitalize;
    font-weight: 300;
    margin: 12px 0;
    transform: translate3d(0px,0px,1px);
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu .sub-menu > li .menu-image-title-after .menu-image-title:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0px;
    width: 2px;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    opacity: 0;
    visibility: hidden;
    transition: all .15s ease;
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu.bc-nm-last-child .sub-menu > li .menu-image-title-after:before {
    content: none;
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu.bc-nm-last-child .sub-menu > li .menu-image-title-after:hover {
    font-weight: initial;
    transform: translateX(0);
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu .sub-menu > li .menu-image-title-after:hover {
    /*font-weight: 400;*/
    transform: translateX(10px);
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu .sub-menu > li .menu-image-title-after .menu-image-title {
    color: #484848;
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu .sub-menu > li .menu-image-title-after:hover .menu-image-title {
    /*padding-left: 12px;*/
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    /*font-weight: 600;*/
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu .sub-menu > li .menu-image-title-after:hover .menu-image-title:before {
    opacity: 1;
    left: -10px;
    visibility: visible;
}
.bc-main-parent-menu .bc-main-submenu.bc-nm-last-child .menu-image-title-after {
    font-size: 14px;
    border: none;
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    padding: 8px 0;
    text-align: left;
}
.bc-main-parent-menu .bc-main-submenu.bc-nm-last-child .menu-image-title-after span {
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
}
.bc-main-parent-menu .bc-main-submenu.bc-nm-last-child .sub-menu {
    column-count: 1;
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu.bc-nm-last-child .sub-menu > li .menu-image-title-after {
    padding: 0;
    border: none;
}
.bc-main-parent-menu.bc-vertical .bc-main-submenu.bc-nm-last-child .sub-menu > li .menu-image-title-after > span {
    display: none;
}
.bc-main-parent-menu.bc-vertical .nav-wrapper {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 77px;
    border: none;
    padding: 20px 0 20px;
    background: #ffffff;
    z-index: 1;
    opacity: 0;
    visibility: hidden;
    border-top: 1px solid #eeeeee;
}

#menu-new-main-menu-1 .td-normal-menu ul {
    box-shadow: none;
}

@media (min-width: 768px) {
    .bc-main-parent-menu.bc-vertical:hover .nav-wrapper {
        opacity: 1;
        visibility: visible;
    }
}
.bc-main-parent-menu.toys .sub-menu .bc-main-submenu.bc-nm-last-child {
    margin-left: 0;
}
/*BEGIN FIRST TAB OF HEADER MENU*/
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu .bc-nm-last-child {
    float: none;
}
/*#menu-new-main-menu-1 .bc-main-parent-menu.bc-horizontal .nav-wrapper{
        */
/*padding: 20px 0 0;
        */
/*
    }
    */
/*#menu-new-main-menu-1 .bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu{
        */
/*top: 30px;
        */
/*left: 147px;
        */
/*
    }
    */
#menu-new-main-menu-1 .bc-horizontal .bc-main-submenu .sub-menu .bc-nm-last-child .menu-image-title-after {
    padding: 17px 0;
}
/*END FIRST TAB OF HEADER MENU*/
/*BEGIN SECOND TAB OF HEADER MENU*/
/*#menu-new-main-menu-1 .bc-main-parent-menu.bc-vertical .nav-wrapper{
        */
/*padding: 20px 0 20px;
        */
/*border-top: 1px solid #eeeeee;
        */
/*
    }
    */
/*END SECOND TAB OF HEADER MENU*/
/*BEGIN THIRD TAB OF HEADER MENU*/
#menu-new-main-menu-1 .bc-main-parent-menu .bc-main-submenu.bc-blog-list-title > a > span {
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
    text-transform: uppercase;
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 14px;
}
/*END THIRD TAB OF HEADER MENU*/
/*blog*/
.bc-main-parent-menu.blog .sub-menu .bc-main-submenu .sub-menu {
    column-count: 2;
}
.bc-main-parent-menu.blog .sub-menu {
    text-align: right;
}
.bc-main-parent-menu.blog .sub-menu .bc-main-submenu.bc-list {
    float: left;
}
.bc-main-parent-menu.blog .sub-menu .bc-main-submenu.right .sub-menu {
    column-count: 1;
}
/*About*/
.bc-main-parent-menu.about.bc-vertical .sub-menu {
    text-align: right;
}
.bc-main-parent-menu.about.bc-vertical .bc-main-submenu {
    column-count: 1;
    text-align: right;
}
/*.bc-main-parent-menu.about.bc-vertical .bc-main-submenu .sub-menu {
    column-count: 1;
    text-align: right;
}*/
.bc-main-parent-menu.blog .bc-main-submenu.bc-nm-last-child .sub-menu {
    column-count: 1;
}
.bc-main-parent-menu.toys .bc-main-submenu.bc-nm-last-child .sub-menu {
    column-count: 1;
}
/*Horizontal menu*/
.bc-main-parent-menu.bc-horizontal .nav-wrapper {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 77px;
    border: none;
    padding: 20px 0 0;
    background: #ffffff;
    z-index: 1;
    transition: all .15s ease;
    opacity: 0;
    visibility: hidden;
    border-top: 1px solid #eeeeee;
}
.bc-main-parent-menu.bc-horizontal:hover .nav-wrapper {
    opacity: 1;
    visibility: visible;
}
.bc-main-parent-menu.bc-horizontal .bc-main-submenu a {
    border: none;
    display: inline-block;
    position: relative;
    padding: 12px 12px 23px 5px;
    font-size: 48px;
    opacity: 1;
    line-height: normal;
    transition: all .15s ease;
    font-family: "HunterRiver-Regular";
    text-transform: capitalize;
    pointer-events: none;
}
.bc-main-parent-menu.bc-horizontal .bc-main-submenu.girl a {
    padding: 30px 12px 15px 5px;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu {
    display: block;
    column-count: 1;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu > li {
    display: inline-block;
    float: left;
    padding: 0 10px;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu .bc-nm-last-child {
    display: inline-block;
    float: right;
    padding-right: 0;
    width: auto;
}
.bc-horizontal .bc-main-submenu .sub-menu .bc-nm-last-child .menu-image-title-after {
    padding-top: 17px;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu > li a:after {
    content: '';
    position: absolute;
    bottom: -23px;
    height: 3px;
    left: 0;
    right: 0;
    opacity: 0;
    visibility: hidden;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu .bc-nm-last-child a:after {
    bottom: -20px;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu.boy .sub-menu > li a:after {
    background: #49ccf2;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu.girl .sub-menu > li a:after {
    background: #f14761;
    bottom: -33px;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu.girl .sub-menu > li.bc-nm-last-child a:after {
    bottom: -31px;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu > li:hover a:after {
    opacity: 1;
    visibility: visible;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu.boy .sub-menu > li:hover a {
    color: #49ccf2;
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu.girl .sub-menu > li:hover a {
    color: #f14761;
}
.bc-horizontal .bc-main-submenu {
    display: block;
}
.bc-horizontal .bc-main-submenu:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background: -moz-linear-gradient(left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.15) 40%, rgba(24, 24, 24, 0.15) 60%, rgba(24, 24, 24, 0.15) 61%, rgba(24, 24, 24, 0) 100%);
    background: -webkit-linear-gradient(left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.15) 40%, rgba(24, 24, 24, 0.15) 60%, rgba(24, 24, 24, 0.15) 61%, rgba(24, 24, 24, 0) 100%);
    background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.15) 40%, rgba(24, 24, 24, 0.15) 60%, rgba(24, 24, 24, 0.15) 61%, rgba(24, 24, 24, 0) 100%);
}
.bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu {
    display: block;
    position: absolute;
    top: 30px;
    left: 147px;
    right: 0;
    column-count: 1;
}
.bc-horizontal .bc-main-submenu .sub-menu .menu-item .menu-image-title-after {
    display: block;
    text-align: center;
    color: #484848;
    font-size: 14px;
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    padding: 10px;
    pointer-events: initial;
    position: relative;
    border: none;
}
.bc-horizontal .bc-main-submenu .sub-menu .bc-nm-last-child .menu-image-title-after {
    padding: 17px;
}
.bc-horizontal .bc-main-submenu .sub-menu .menu-item .menu-image-title span {
    display: block;
    font-weight: 400;
    font-size: 9px;
}
/*End*/
/*Begin Header social list*/
.menu-social-header-container {
    position: relative;
    display: inline-block;
    margin-right: 45px;
    transition: all .15s;
}
.menu-social-header-container:hover .bc-social-list-btn {
    background: #f86c3e;
}
.menu-social-header-container:hover .bc-social-list-btn:after {
    color: #fff;
}
.menu-social-header-container:hover .bc-top-menu-wrapper {
    display: block;
}
.bc-social-list-btn {
    position: relative;
    display: inline-block;
    width: 37px;
    height: 37px;
    border: 1px solid #f86c3e;
    cursor: pointer;
    border-radius: 50%;
    background: #fff;
    transition: all .15s;
    z-index: 1;
}
.bc-social-list-btn:after {
    content: "\f1e0";
    position: absolute;
    display: inline-block;
    color: #f86c3e;
    font-family: 'fontawesome';
    font-size: 17px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    transition: all .15s;
}
.bc-top-menu-wrapper {
    display: none;
    float: left;
    margin: 0;
    position: absolute;
    min-width: 259px;
    right: 0;
    top: 0;
    padding: 7px 47px 7px 7px;
    background: #fff;
    box-shadow: 0px 2px 8px 0px rgba(79, 79, 79, 0.13);
    border-radius: 23px;
}
.bc-top-menu-wrapper li {
    display: block;
    float: left;
    list-style: none;
    margin: 0;
}
.bc-top-menu-wrapper li a {
    position: relative;
    display: block;
    margin-right: 11px;
    width: 23px;
    height: 23px;
    transition: all .15s;
    border-radius: 50%;
}
.bc-btn-fb a {
    background: #3b5998;
}
.bc-btn-fb a:before {
    content: "\f09a";
    font-family: 'fontawesome';
    position: absolute;
    display: block;
    color: #fff;
    font-size: 10px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.bc-btn-pin a {
    background: #bd081c;
}
.bc-btn-pin a:before {
    content: "\f231";
    font-family: 'fontawesome';
    position: absolute;
    display: block;
    color: #fff;
    font-size: 10px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.bc-btn-twitter a {
    background: #1da1f2;
}
.bc-btn-twitter a:before {
    content: "\f099";
    font-family: 'fontawesome';
    position: absolute;
    display: block;
    color: #fff;
    font-size: 10px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.bc-btn-instagram a {
    background: #c32aa3;
}
.bc-btn-instagram a:before {
    content: "\f16d";
    font-family: 'fontawesome';
    position: absolute;
    display: block;
    color: #fff;
    font-size: 10px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.bc-btn-tumblr a {
    background: #35465d;
}
.bc-btn-tumblr a:before {
    content: "\f173";
    font-family: 'fontawesome';
    position: absolute;
    display: block;
    color: #fff;
    font-size: 10px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.bc-btn-google a {
    background: #db4437;
}
.bc-btn-google a:before {
    content: "\f0d5";
    font-family: 'fontawesome';
    position: absolute;
    display: block;
    color: #fff;
    font-size: 10px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
#menu-social-header .menu-image-title {
    display: none;
}
/*End Header social list*/
/*Header search wrap*/
.header-search {
    height: 37px;
    display: inline-block;
}
.bc-header-menu-search-wrap {
    float: right;
    margin-top: 14px;
    position: relative;
}
.bc-header-form-search-wrap {
    /*width: 265px;
        */
    width: 37px;
    vertical-align: middle;
    white-space: nowrap;
    position: absolute;
    right: 0;
    transition: all .15s;
}
.bc-search-form.bc-search-form-search .bc-header-form-search-wrap {
    width: 265px;
}
.bc-search-form-search .bc-header-form-search-wrap input[type=text].bc-search-input {
    width: 265px;
}
.bc-search-form.bc-search-form-search .bc-header-form-search-wrap .bc-btn-search-wrap {
    background: #f86c3e;
}
.bc-search-form.bc-search-form-search .bc-header-form-search-wrap .bc-btn-search-wrap:before {
    color: #fff;
}
/*.bc-header-form-search-wrap:hover{
         width: 265px;
    }
    */
.bc-search-form input[type=submit].bc-search-button {
    position: absolute;
    top: 0;
    width: 37px;
    height: 37px;
    right: 0;
    padding: 0;
    background: transparent;
    color: transparent;
    z-index: 3;
}
.bc-btn-search-wrap {
    background: #fff;
    border: 1px solid #f86c3e;
    border-radius: 50%;
    padding: 17px;
    font-size: 0;
    width: 37px;
    height: 37px;
    background-size: 20px 16px;
    line-height: 37px;
    float: right;
    position: relative;
    cursor: pointer;
    transition: all .15s;
    z-index: 3;
}
.bc-btn-search-wrap:hover {
    background: #f86c3e;
}
.bc-btn-search-wrap:hover:before {
    color: #fff;
}
.bc-btn-search-wrap:before {
    content: "\f002";
    font-family: 'fontawesome';
    position: absolute;
    display: block;
    color: #f86c3e;
    font-size: 17px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    transition: all .15s;
    z-index: 3;
}
.bc-search-form input[type=text].bc-search-input {
    background: #ffffff;
    border: 1px solid #f86c3e;
    float: right;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 20px;
    transition: all .15s;
    position: absolute;
    right: 0;
    width: 37px;
    height: 37px;
    color: #191919;
    z-index: 2;
}
.bc-search-form input[type=text].bc-search-input::-webkit-input-placeholder {
    opacity: 0.75;
    color: #191919;
}
.bc-search-form input[type=text].bc-search-input::-moz-placeholder {
    opacity: 0.75;
    color: #191919;
}
.bc-search-form input[type=text].bc-search-input:-ms-input-placeholder {
    opacity: 0.75;
    color: #191919;
}
/*End*/

/*Is Up Posts*/
.last-upposts {
    z-index: 8;
}
.last-upposts > .newest > .item-content p{
    margin-top: -3px;
}
.last-upposts .related > .list > li {
    list-style-type: none;
}
.last-upposts p {
    margin-bottom: 6px!important;
}



.bc-pregnancy-items-wrap .thumb-slider, .bc-pregnancy-items-wrap .thumb-pager, .bc-pregnancy-items-wrap .thumb-slider li, .bc-pregnancy-items-wrap .thumb-pager li{
    margin: 0;
    padding: 0;
    display: inline-block;
}
.bc-pregnancy-items-wrap .thumb-slider li img{
    width: 100%;
}
.bc-pregnancy-week-wrap .thumb-pager{
    margin: 0 0 15px;
}
.bc-pregnancy-items-wrap .thumb-pager li{
    /*display: inline-block;*/
    /*text-align: center;*/
    /*box-shadow: 0px 4px 0px 0px rgba(79, 79, 79, 0.15);*/
    padding: 0 0 10px;
}
.bc-pregnancy-items-wrap .bx-prev {
    left: -75px;
    background: #ffffff;
    background-size: 24px 20px;
    border-radius: 50%;
    border-color: transparent;
    width: 60px;
    height: 60px;
    box-shadow: 0px 4px 15px 0px rgba(79, 79, 79, 0.2);
    transition: all .15s;
    top: 50%;
    margin: -33px 0 0;
}
.bc-pregnancy-items-wrap .bx-prev:before, .bc-pregnancy-items-wrap .bx-next:before {
    content: '';
    position: absolute;
    top: 40%;
    left: 26px;
    border-right: 1px solid #181818;
    border-bottom: 1px solid #181818;
    width: 10px;
    height: 10px;
    transform: rotate(135deg);
    background: 0 0;
}
.bc-pregnancy-items-wrap .bx-next:before {
    left: 22px;
    transform: rotate(-45deg);
}
.bc-pregnancy-items-wrap .bx-next {
    right: -75px;
    background: #ffffff;
    background-size: 24px 20px;
    border-radius: 50%;
    border-color: transparent;
    width: 60px;
    height: 60px;
    box-shadow: 0px 4px 15px 0px rgba(79, 79, 79, 0.2);
    transition: all .15s;
    top: 50%;
    margin: -33px 0 0;
}
.bc-pregnancy-items-wrap .bx-prev:hover, .bc-pregnancy-items-wrap .bx-next:hover {
    background: #f14760;
}
.bc-pregnancy-items-wrap .bx-prev:hover:before, .bc-pregnancy-items-wrap .bx-next:hover:before {
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}
.bc-pregnancy-items-wrap .bx-controls.bx-has-controls-direction {
    position: absolute;
    top: 50%;
    width: 100%;
    left: 0;
}
.bc-pregnancy-items-wrap .bx-wrapper {
    position: relative;
}
.bc-pregnancy-items-wrap .bc-pregnancy-week-wrap .bx-viewport {
    box-shadow: 0px -5px 8px 0px rgba(79, 79, 79, 0.15);
    /*margin: 0 0 10px;*/
}

.bc-pregnancy-items-wrap {
    text-align: center;
    position: relative;
    /*height: 456px;*/
}
.bc-pregnancy-items-wrap .bc-pregnancy-item-nav:before{
    content: '';
    position: absolute;
    top: 12px;
    right: 7px;
    width: 18px;
    height: 13px;
    background: url("../../../../images/bc-brand-link-icon-r.png") no-repeat center center;
    background-size: cover;
    transition: all .15s;
}
.bc-pregnancy-items-wrap .bc-pregnancy-item-nav:hover, .bc-pregnancy-items-wrap .thumb-pager li.active .bc-pregnancy-item-nav{
    background: #f14760;
    text-decoration: none;
}
.bc-pregnancy-items-wrap .bc-pregnancy-item-nav:hover span, .bc-pregnancy-items-wrap .thumb-pager li.active .bc-pregnancy-item-nav span{
    color: #ffffff;
}
.bc-pregnancy-items-wrap .bc-pregnancy-item-nav:hover:before, .bc-pregnancy-items-wrap .thumb-pager li.active .bc-pregnancy-item-nav:before{
    background: url("../../../../images/bc-brand-link-icon-w.png") no-repeat center center;
    background-size: cover;
}
/*.bc-pregnancy-items-wrap .bc-pregnancy-item-nav:not(last-child):after{
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 1px;
    background: -moz-linear-gradient(top, rgba(105,105,105,0) 0%, rgba(232,232,232,0.5) 0%, rgba(232,232,232,1) 50%, rgba(232,232,232,0.5) 100%, rgba(105,105,105,0) 100%);
    background: -webkit-linear-gradient(top, rgba(105,105,105,0) 0%,rgba(232,232,232,0.5) 0%,rgba(232,232,232,1) 50%,rgba(232,232,232,0.5) 100%,rgba(105,105,105,0) 100%);
    background: linear-gradient(to bottom, rgba(105,105,105,0) 0%,rgba(232,232,232,0.5) 0%,rgba(232,232,232,1) 50%,rgba(232,232,232,0.5) 100%,rgba(105,105,105,0) 100%);
}*/
.bc-pregnancy-item-nav span {
    display: block;
    color: #f14760;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 30px;
}
.bc-pregnancy-item-nav .bc-pregnancy-item-text {
    text-transform: uppercase;
    font-size: 18px;
    position: relative;
    z-index: 10;
}
.bc-pregnancy-item-nav {
    display: block;
    padding: 32px 35px;
    position: relative;
    text-align: center;
    background: #ffffff;
    transition: all .15s;
    box-shadow: 0px 4px 8px 0px rgba(79, 79, 79, 0.15);
}
.bc-pregnancy-items-wrap .bc-pregnancy-item-nav .bc-pregnancy-item-shadow, .bc-pregnancy-items-wrap .thumb-pager li.active .bc-pregnancy-item-nav .bc-pregnancy-item-shadow{
    background: url("../../../../images/Pregnantcy-hover-shadow.png") no-repeat right bottom;
    width: 62px;
    height: 57px;
    background-size: cover;
    position: absolute;
    right: 0;
    bottom: -7px;
    opacity: 0;
    overflow: hidden;
    transition-delay: 0s;
    z-index: 1;
}
.bc-pregnancy-items-wrap .bc-pregnancy-item-nav:hover .bc-pregnancy-item-shadow, .bc-pregnancy-items-wrap .thumb-pager li.active .bc-pregnancy-item-nav .bc-pregnancy-item-shadow{
    opacity: 1;
    overflow: visible;
    transition-delay: 0.09s;
}
/*.bc-pregnancy-items-wrap .slider-min {
    top: 0;
    left: 50%;
    transform: translate(-50%, 0);
    position: absolute;
    width: 100vw;
}*/
.bc-pregnancy-week-wrap {
    margin: 0px 0 120px;
}


/* Begin Top 10 */
.review-item {
    text-align: center;
    margin: 0 0 65px;
}
.review-item-title {
    color: #45454B;
    font-size: 31px;
    margin: 0 0 40px;
    font-weight: 700;
}

.review-item-title {
    color: #45454B;
    font-size: 31px;
    margin: 0 0 40px;
}

.review-item-image {
    position: relative;
}

.review-item-image-hover {
    display: inline-block;
    /* position: relative; */
    max-width: 90%;
    margin-bottom: 30px;
}

.review-item-image img {
    max-width: 100%;
    height: auto;
    -webkit-transition: transform 0.25s cubic-bezier(0.02, 0.44, 0.45, 0.94);
    transition: transform 0.25s cubic-bezier(0.02, 0.44, 0.45, 0.94);
}

.review-post-ratings-content {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding-top: 18px;
    padding-bottom: 29px;
}

.review-single-content .review-post-ratings-content {
    padding-bottom: 0;
}

.review-item .price-links-guide-item.links-guide-item-more {
    height: 216px;
    overflow: hidden;
    transition: height .15s;
}

.review-item .price-links-guide-item>div.guide-store-link {
    padding: 15px 18px;
    text-align: right;
}

.more-guide-links {
    position: absolute;
    cursor: pointer;
    left: 0;
    bottom: 0;
    width: 100%;
    display: inline-block;
    height: 40px;
    background: -moz-linear-gradient(top, rgba(255,255,255,0.54) 0%, rgba(255,255,255,0.54) 2%, rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0.54) 0%,rgba(255,255,255,0.54) 2%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0.54) 0%,rgba(255,255,255,0.54) 2%,rgba(255,255,255,1) 100%);
}
.review-item-short-content {
    margin-bottom: 7px;
}
a {
    outline: none;
    color: #2DC7F2;
    text-decoration: none;
}
.review-item-full-content-wrap {
    margin: 0 0 25px;
}
.see-review-content {
    display: inline-block;
    margin-bottom: 10px;
    cursor: pointer;
    color: #2DC7F2;
    font-size: 14px;
    text-transform: uppercase;
    position: relative;
}
.see-review-content:before {
    content: "";
    position: absolute;
    width: 12px;
    height: 7px;
    right: -28px;
    top: 7px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAV1BMVEUAAAAArvEYK3QArvEYK3QArvEYK3QArvEYK3QArvEYK3QYK3QArvEYK3QYK3QArvEYK3QArvEYK3QArvEArvEArvEYK3QArvEArvEArvEYK3QArvEYK3SP8OuvAAAAG3RSTlMAr6+RkTg4xsaennpMTCS6uomJfndjYyghFRUZbjQdAAAAXElEQVQY083IRxaEUAgF0TLbbc4B9r9OkeN3Dd4Jr6BbeNQFg9S4TH4wS4bZJMFMd+32d4kcSAShbL+igo/o17CaklEbXK5/qDTHtJrCU639XaonGkMo26+49HMBj7MEBDx4xvcAAAAASUVORK5CYII=") no-repeat;
}
.review-item-full-content {
    display: none;
}
.pros-and-cons-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 20px;
}
.review-item .pros-and-cons-wrap {
    text-align: left;
    margin-top: 0;
    margin-bottom: 20px;
}
.review-pros-wrap {
    margin-right: 20px;
    float: left;
    border: 1px solid #2ec7f3;
}
.review-pros-wrap, .review-cons-wrap {
    display: inline-block;
    width: 48.86%;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #fff;
    /*height: auto !important;*/
}
.review-pros-title, .review-cons-title {
    padding: 11px 0 11px 32px;
    border-radius: 8px 8px 0 0;
}

.review-pros-title {
    background: #2ec7f3;
}

.review-cons-title {
    background: #ed5e75;
}

.pros-and-cons-wrap .review-pros-title span, .pros-and-cons-wrap .review-cons-title span {
    display: inline-block;
    line-height: 25px;
    padding-left: 37px;
    color: #FFF;
    font-size: 18px;
}

.review-pros-title span {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAAKlBMVEUAAAD///////////////////////////////////////////////////+Gu8ovAAAADnRSTlMA1jW5CMuIaShcjVASrH4TkhEAAACZSURBVBjTYwACll2GglZbgAwwp1Q4fXqyaAmE1yzWACTbhEEkA1OwAlhQOQhEtt6BKOG5CpRkMT4AJKYAuYdNGBjYhUCqwYQ4A4NrAozHkOrAsLEBzmvcwLCYAc5jXsBghuCxGTCIM7AoKWlKKimpMLALMEgycAqCAZAhgCqHqg/VTFT7UN2C4k5UP6D6D8PviHBBDzPU8AQAqgIoczzSOOwAAAAASUVORK5CYII=") no-repeat;
}

.review-cons-title span {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAADnRSTlMAPt0K8qd9MJ5fFc1wap1GDfsAAACVSURBVBjTYwAC5ql671QnAxlgTsqjtmNNT5IhvKKnBUCy9BGIZGB0EgALCjmCyJJdECVcW4CSzEoLoPoXKTMwsD1kgALGZwwMJgEMMBBiwDCvAM6rm8AQxAAHTAEMGggehwLDMwZmQTAQZmB7wPCGgfcdGLxl4HmAKoeqD9VMVPtQ3YLiTlQ/oPoPw++IcEEPM9TwBABNBDaLz9C+qQAAAABJRU5ErkJggg==") no-repeat;
}

.review-pros-content, .review-cons-content {
    padding: 30px 30px 25px;
    line-height: 1.6;
    color: #2A2D32;
}

.review-pros-content ul, .review-cons-content ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.review-pros-item, .review-cons-item, .review-cons-content ul li, .review-pros-content ul li, .review-cons-content p, .review-pros-content p {
    display: block;
    margin-bottom: 12px;

}
.review-cons-wrap {
    float: right;
    border: 1px solid #ed5e75;
}
.review-item .review-cons-content > span, .review-item .review-cons-content ul li, .review-item .review-cons-content > p {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGBAMAAAAS4vJ7AAAAGFBMVEUAAADtXnXtXnXtXnXtXnXtXnXtXnXtXnWHZ0shAAAAB3RSTlMAqt2Id1WZq8oByAAAABpJREFUCNdjYClPYAgvL2YQLy8CYRAbKCYAAEjCBeneffQmAAAAAElFTkSuQmCC") no-repeat 0 9px;
}
.review-item .review-pros-content > span, .review-item .review-cons-content > span, .review-item .review-pros-content ul li, .review-item .review-cons-content ul li, .review-item .review-pros-content > p, .review-item .review-cons-content > p {
    padding-left: 25px;
    margin: 0;
}
.review-item .review-pros-content > span, .review-item .review-pros-content ul li, .review-item .review-pros-content > p {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAGBAMAAAD9IJlFAAAAHlBMVEUAAAAux/Mux/Mux/Mux/Mux/Mux/Mux/Mux/Mux/PyUtXLAAAACXRSTlMAIhHu3cy7d1XaWqLvAAAAHklEQVQI12Pg8ExiYFCeOZWBoXLmTAEwAeYCJRIZAHIlB37CAOF1AAAAAElFTkSuQmCC") no-repeat 0 9px;
}

.full-review-link {
    display: inline-block;
    width: 100%;
}

.full-review-link a {
    display: inline-block;
    width: 100%;
    line-height: 41px;
    background-color: #253FE1;
    border: 1px solid #253FE1;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    text-transform: uppercase;
    color: #FFF;
    font-size: 13px;
    text-transform: uppercase;
    box-shadow: 0.5px 3px 7px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0.5px 3px 7px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0.5px 3px 7px rgba(0, 0, 0, 0.18);
    transition: all 0.3s ease;
}

.full-review-link a span {
    display: inline-block;
    line-height: 15px;
    padding-right: 32px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAjCAMAAACqw3pQAAAAP1BMVEUAAAAmP+H///////8mP+H///8mP+H///8mP+H///////8mP+H///8mP+H///8mP+H///8mP+H///8mP+H///+P4P96AAAAFXRSTlMAMDLe3uvrY2IsbGz6+sXFuLgiIg/j3M2RAAAASUlEQVQoz7XIORKAMAwEwZUlH4DN/f+3kkDVmtjqbAaffUJvjp5nVVYVZyC5ZrAQxzb017jh4BD0luR5NmPNcAkprYBJGtuwtx+ccwL7erZylgAAAABJRU5ErkJggg==") no-repeat right 0px;
}

.full-review-link a:hover, .full-review-link a:focus {
    color: #253FE1;
    background: transparent;
}

.full-review-link a:hover span {
    background-position: right -20px;
}

.review-item-image-hover .post-amazon-link-wrap  {
    display: inline-block;
    text-align: center;
    position: absolute;
    z-index: 2;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.92);
    opacity: 0;
    visibility: hidden;
    transition: all .15s;
}
.review-item-image-hover .post-amazon-link {
    opacity: 0;
    visibility: hidden;
    vertical-align: middle;
    zoom: 1;
    transition: all .15s;
}
.review-item-image-hover .post-amazon-link-wrap i {
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
    zoom: 1;
}
.review-item-image-hover:hover .post-amazon-link-wrap, .review-item-image-hover:hover .post-amazon-link {
    opacity: 1;
    visibility: visible;
}

.review-item-image-hover > a > span, .review-item .post-amazon-link a, .review-item .treadlabs.review-item-image-hover > a > span, .review-item .treadlabs.post-amazon-link a,
.review-item .soulinsole.review-item-image-hover > a > span, .review-item .soulinsole.post-amazon-link a,
.review-item .zensah.review-item-image-hover > a > span, .review-item .zensah.post-amazon-link a {
    font-size: 0;
    border: none;
}
.review-item .post-amazon-link .price-links-guide-item.single>div.guide-store-link a:last-child {
    padding: 3px 22px;
    border-radius: 22px;
    -moz-box-shadow: 0 5px 21px rgba(255,153,0,.4);
    -webkit-box-shadow: 0 5px 21px rgba(255,153,0,.4);
    box-shadow: 0 5px 21px rgba(255,153,0,.4);
}
.review-item .post-amazon-link .price-links-guide-item>div.guide-store-link a:last-child {
    padding: 0 6px;
    border-radius: 10px;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    line-height: 28px;
    float: right;
    display: inline-block;
    background: #f90;
    margin-left: 14px;
    vertical-align: top;
    transition: all .15s ease-in-out;
}
.review-item .post-amazon-link .price-links-guide-item a, .review-item .price-links-guide-item a {
    background: 0 0;
    outline: 0;
    width: auto;
    height: auto;
    box-shadow: none;
    font-size: 12px;
    color: #fff;
    padding: 0;
}



.review-post-ratings-content {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding-top: 18px;
    padding-bottom: 29px;
}
.review-item .review-post-ratings-content .post-amazon-link {
    transition: all .25s ease;
    opacity: 1;
}
.post-amazon-link {
    display: inline-block;
    color: #f8cb00;
    font-size: 13px;
}

.review-item .price-links-guide-item.links-guide-item-more {
    height: 216px;
    overflow: hidden;
    transition: height .15s;
}
.review-item .price-links-guide-item {
    display: inline-block;
    position: relative;
    width: 100%;
    -webkit-box-shadow: 1px 4px 14px rgba(0,0,0,.25);
    box-shadow: 1px 4px 14px rgba(0,0,0,.25);
    -moz-box-shadow: 1px 4px 14px rgba(0,0,0,.25);
    border: 1px solid #f90;
}
.review-item .price-links-guide-item.single {
    border: 0;
    box-shadow: none;
}
.review-item .price-links-guide-item>div.guide-store-link {
    padding: 15px 18px;
    text-align: right;
}
.review-item .price-links-guide-item>div.guide-store-link .price-link-image {
    float: left;
}
.review-item .price-links-guide-item>div.guide-store-link .price-info-link, .review-item .price-links-guide-item>div.guide-store-link .price-link-image {
    display: inline-block;
    vertical-align: top;
}
.review-item .price-links-guide-item>div.guide-store-link {
    padding: 15px 18px;
    text-align: right;
}
.review-item .price-links-guide-item>div.guide-store-link .price-info-link, .review-item .price-links-guide-item>div.guide-store-link .price-link-image {
    display: inline-block;
    vertical-align: top;
}
.review-item .review-item-image .price-links-guide-item>div.guide-store-link {
    text-align: center;
}
.review-item .price-links-guide-item.single>div.guide-store-link .price-info-link, .review-item .price-links-guide-item.single>div.guide-store-link .price-link-image {
    float: none;
    vertical-align: middle;
    display: inline-block;
}
.review-item .price-links-guide-item.single.image .price-link-image {
    display: block!important;
    margin-bottom: 15px;
}
.review-amazon-link>a, .review-item .post-amazon-link .price-links-guide-item.single.image>div.guide-store-link a:last-child {
    outline: 0;
    display: inline-block;
    padding: 0 24px;
    margin: 0;
    line-height: 39px;
    background-color: #f90;
    border: 1px solid #f90;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    -moz-box-shadow: 0 5px 21px rgba(255,153,0,.4);
    -webkit-box-shadow: 0 5px 21px rgba(255,153,0,.4);
    box-shadow: 0 5px 21px rgba(255,153,0,.4);
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    transition: all .15s;
}
.review-amazon-link>a:hover, .review-item .post-amazon-link .price-links-guide-item.single.image>div.guide-store-link a:last-child:hover {
    box-shadow: none;
    color: #fff;
}
.review-item .post-amazon-link .price-links-guide-item>div.guide-store-link a:last-child:hover {
    background: #302c2c;
}
.review-item .post-amazon-link .price-links-guide-item>div.guide-store-link a:last-child:hover span:before {
    width: 15px;
    right: -2px;
}
.review-item .post-amazon-link .price-links-guide-item>div.guide-store-link a:last-child span {
    padding-right: 16px;
    display: inline-block;
    position: relative;
    line-height: 25px;
}
.review-item .post-amazon-link .price-links-guide-item>div.guide-store-link a:last-child span:before {
    content: '';
    position: absolute;
    width: 14px;
    height: 13px;
    top: 50%;
    margin-top: -7px;
    right: 0;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAANCAYAAABLjFUnAAAAcklEQVQokWP4//8/A4n4MhBbYZMj1SAQNgPih9gMJMcwEDYB4kdAbE0Nw2AGPkQ2kBLDQNgYaqANNQxDMRDEOQnE7yjEP4D4CTVcZgSNDDtqGATyoi2lYWYMdZENpbGJEouUGAZzkTW6HDmGncNmEAgDAF0BAwmAYAftAAAAAElFTkSuQmCC") no-repeat 100% center;
    transition: all .15s ease-in-out;
}
.review-item .post-amazon-link .price-links-guide-item.single.image>div.guide-store-link a:last-child span {
    padding: 0;
    line-height: 1;
}
.review-item-image .easyazon-link span:before {
    display: none;
}
.review-item .price-links-guide-item>div.guide-store-link .price-info-link, .review-item .price-links-guide-item>div.guide-store-link .price-link-image {
    display: inline-block;
    vertical-align: top;
}
.review-item .price-links-guide-item>div.guide-store-link .price-info {
    font-size: 14px;
    color: #000;
    line-height: 1.2;
    margin: 7px 0 0 8px;
    display: inline-block;
    font-weight: 600;
    float: left;
}
.review-item .post-amazon-link .price-links-guide-item>div.guide-store-link a:last-child {
    padding: 0 6px;
    border-radius: 10px;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    line-height: 28px;
    float: right;
    display: inline-block;
    background: #f90;
    margin-left: 14px;
    vertical-align: top;
    transition: all .15s ease-in-out;
}

.entry-blog-title:before, .entry-review-title:before {
    content: '';
    position: absolute;
    width: 280px;
    height: 1px;
    left: 0;
    bottom: 0;
    background: #31c9f5;
}
.pros-and-cons-wrap .review-pros-wrap ul, .pros-and-cons-wrap .review-cons-wrap ul {
     margin-bottom: 0px;
}

/*TOC+*/
.bc-review-wrap div#toc_container {
    padding: 20px;
    border: 1px solid #ddd;
    background: #eee;
}
.bc-review-wrap div#toc_container>ul {
    column-count: 2;
}
.bc-review-wrap div#toc_container ul li {
    margin-bottom: 5px;
}
.bc-review-wrap div#toc_container ul li a {
    text-decoration: none;
    color: #333;
    box-shadow: none;
}
.bc-review-wrap div#toc_container ul li a:hover {
    text-decoration: underline;
}
/* media */



@media (max-width: 454px){
    .review-content img {
        max-width: 85%;
    }
}
@media (max-width: 460px){
    .review-item .post-amazon-link .price-links-guide-item.single>div.guide-store-link a:last-child {
        font-size: 10px;
        padding: 3px 6px;
    }
}

@media (max-width: 550px){
    .review-item-image img {
        max-width: 100%;
    }
}

@media (max-width: 643px) {
    .pros-and-cons-wrap {
        display: inline-block;
    }

    .pros-and-cons-wrap .review-pros-wrap {
        margin-bottom: 20px;
    }

    .review-pros-wrap, .review-cons-wrap {
        width: 100%;
        float: none;
        margin: 0;
        height: auto !important;
    }
}
@media (max-width: 767px){
    .review-content, .blog-content, .single-page-content {
        width: 100%;
        float: none;
    }
    .review-item-image-hover:hover>img {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }
    .review-item .price-links-guide-item>div.guide-store-link {
        padding: 15px 5px;
    }
}
@media (max-width: 999px){
    .review-content, .blog-content, .single-page-content {
        width: 70%;
    }
}
/* End Top 10*/





/*Media*/
@media (max-width: 1388px) {
    .bc-main-parent-menu .sub-menu .bc-main-submenu .sub-menu {
        column-count: 2;
    }
    .bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu > li {
        /* padding: 0px 3px;
            */
        padding: 0 10px;
    }
}
@media (max-width: 1018px) and (min-width: 768px) {
    .home .td-container {
        width: 100%;
        padding: 0 10px;
    }
    .home .bc-gifts-item-wrap .td-pb-row.bc-gift-item-content {
        height: 408px;
    }
    .home .bc-gift-item-content .bc-gift-subtitle h3 {
        font-size: 18px;
    }
    .home .bc-gift-item-content .bc-list-gift-title h2, .home .bc-gift-item-content .bc-gift-subtitle h3 {
        font-size: 18px;
    }
    .home .bc-about-wrap .td-pb-row.bc-about-image-wrap {
        margin: 0 -28px;
    }
}
@media (max-width: 991px) {
    .single-reviev-product-wrap .post-users-rating {
        text-align: center;
        border: 1px solid #dcdcdc;
        border-left: none;
        border-right: none;
        flex-direction: column-reverse;
        align-items: center;
    }
    .single-reviev-product-wrap .post-users-rating-info {
        flex: 0 0 100%;
    }
    .single-reviev-product-wrap .post-users-rating .rating-details {
        flex: 0 0 100%;
        padding: 30px 0;
        margin: 10px 0 0;
        width: 100%;
        border: 1px solid #ebebeb;
        border-left: none;
        border-right: none;
    }
    .single-reviev-product-wrap .submit-rating .submit-rating-label {
        text-align: center;
    }
    .review-post-ratings-content .submit-rating {
        flex: 0 0 100%;
        padding: 15px 0;
        border-left: none;
        width: 100%;
    }
    .review-post-ratings-content .submit-rating-stars {
        margin: 0 auto;
    }
    .single-review-proc-cons-block {
        display: flex;
        justify-content: center;
        margin: 39px 0;
        flex-wrap: wrap;
    }
    .single-review-like-block {
        flex: 0 0 100%;
        margin-bottom: 20px;
        box-shadow: 0px 0px 11px 0px rgba(114, 114, 114, 0.3);
    }
    .single-review-dont-like-block {
        flex: 0 0 100%;
        box-shadow: 0px 0px 11px 0px rgba(114, 114, 114, 0.3);
    }
    .home .bc-gifts-block-img-wrapper .bc-best-gift-image-hover {
        display: none;
    }
}
@media (max-width: 767px) {
    .single-review-page-wrap {
        padding: 31px 0;
    }
    .single-review-page-wrap .content-container, .single-review-sidebar {
        float: initial;
        width: 94%;
        padding: 0;
        margin: 0 auto;
    }
    .single-review-sidebar {
        margin-top: 40px;
    }
    .single-review-block-author .post-editor-rating-title, .single-author-title, .single-author-name {
        font-size: 11px;
    }
    .single-review-block-title {
        font-size: 20px;
    }
    .single-review-block-list li, .single-review-block-list p {
        font-size: 11px;
    }
    .single-review-description-title {
        font-size: 16px;
        margin-bottom: 17px;
    }
    .single-review-description p {
        font-size: 12px;
        margin-bottom: 20px;
    }
    .single-review-slider-wrapper .slider-min > .bx-wrapper {
        width: 100%;
    }
    .single-review-slider-wrapper .slider-min #thumb-pager {
        width: 100%;
    }
    .single-review-slider-wrapper .slider-min #thumb-pager ul {
        margin: 0;
        display: flex;
        justify-content: flex-start;
    }
    .single-review-slider-wrapper .thumb-pager li {
        margin: 0 15px 15px 0;
        text-align: left;
    }
    .single-review-proc-cons-block {
        margin: 19px 0;
    }
    .single-review-like-block {
        flex: 0 0 100%;
        margin-bottom: 16px;
        padding: 10px 10px 21px 18px;
    }
    .single-review-dont-like-block {
        flex: 0 0 100%;
        padding: 10px 10px 21px 18px;
    }
    .single-review-description-wrap {
        margin-top: 20px;
        padding: 55px 0 15px;
    }
    .single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a {
        width: 40px;
        height: 40px;
        opacity: 1;
    }
    .single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a:before {
        top: 17px;
    }
    .single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a.bx-prev:before{
        left: 13px;
    }
    .single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a.bx-next:before {
        right: 13px;
    }
    /*Home page*/
    .home .bc-header-top-subtitle h1 {
        font-size: 18px;
        margin-bottom: 30px;
    }
    .home .bc-header-top-title h1 em {
        display: none;
    }
    .home .bc-header-top-subtitle h1 span {
        display: none;
    }
    .home .bc-header-form-wrapper {
        text-align: center;
    }
    .home .bc-header-search-wrap .td-widget-search-input {
        font-size: 15px;
        padding: 3px 17px;
        height: 51px;
    }
    .home .bc-header-search-wrap .td-search-form-widget .wpb_button {
        height: 51px;
    }
    .home .bc-header-search-wrap .td-widget-search-input::-webkit-input-placeholder {
        font-size: 15px;
    }
    .home .bc-header-search-wrap .td-widget-search-input:-ms-input-placeholder {
        font-size: 15px;
    }
    .home .bc-header-search-wrap .td-widget-search-input::-moz-placeholder {
        font-size: 15px;
    }
    .home .wpb_text_column.wpb_content_element.mknt-home-brands, .home .wpb_text_column.wpb_content_element.mknt-home-gifts, .home .wpb_text_column.wpb_content_element.mknt-home-about {
        margin-bottom: 0px;
        padding: 0 10px;
    }
    .home .bc-items-wrapper-all {
        padding: 55px 0 34px;
    }
    .home .wpb_text_column.wpb_content_element.bc-subtitle {
        margin-bottom: 0;
    }
    .home .wpb_text_column.wpb_content_element.bc-subtitle.about {
        line-height: 1.4;
        margin-top: 10px;
    }
    .home .bc-about-info-text {
        padding: 0 18px;
        height: 205px;
    }
    .home .bc-about-content-wrap[class*=td-pb-span] {
        padding: 44px 0 0;
    }
    .home .mknt-home-brands h2, .home .mknt-home-stores h2, .home .mknt-home-native-ads h2, .home .mknt-home-gifts h2, .home .mknt-home-about h2, .home .mknt-home-follow-us h2 {
        font-size: 23px;
        margin-bottom: 0;
    }
    .home .wpb_text_column.bc-subtitle h3 {
        font-size: 18px;
        padding: 0 15px;
    }
    .home .td-module-3-1 .td-module-more-3-1 span {
        font-size: 38px;
    }
    .home .bc-gift-item-content .bc-gift-subtitle h3 {
        font-size: 18px;
    }
    .home .td_block_inner_3_1 .td-module-image-3-1 {
        margin-bottom: 20px;
    }
    .home .bc-list-gifts-wrap {
        padding: 28px 33px 0;
        margin-bottom: 23px;
    }
    .home .home .td-module-meta-info {
        margin: 11px 0 14px;
    }
    .home .td_block_inner_3_1 .td-module-3-1 {
        padding-bottom: 69px;
    }
    .home .bc-gift-item-content .bc-list-gift-title h2 {
        font-size: 21px;
    }
    .home .bc-list-gifts-wrap > .wpb_wrapper a {
        font-size: 17px;
        padding: 6px 0 5px;
    }
    .home .bc-more-link {
        font-size: 37px;
    }
    .home .bc-gifts-item-wrap .td-pb-row.bc-gift-item-content {
        height: 380px;
    }
    .home .bc-items-wrapper-all .bc-items-wrapper {
        padding-top: 0 !important;
    }
    .home .mk-common-sub-title {
        font-size: 23px;
        padding: 0 20px;
    }
    .home .mk-common-sub-subtitle {
        font-size: 18px;
        padding: 0 20px;
    }
    .home .mk-common-sub-form .mk-common-sub-form-email {
        padding: 2px 25px 0px;
        font-size: 15px;
    }
    .home .bc-header-form-wrapper .td-search-form-widget div {
        text-align: center;
    }
    .home .td-pb-row .bc-header-search-wrap[class*=td-pb-span] {
        width: 100%;
        margin: 0 auto;
    }
    .home .bc-header-form-wrapper .bc-header-top-title {
        width: 100%;
    }
    .home .td-module-image-3-1 .td-module-thumb a {
        width: 100%;
    }
    .home .td-module-image-3-1 .td-module-thumb a img {
        width: 100%;
    }
    .home .td_block_inner_3_1 .td-block-row {
        margin: 0;
    }
    .home .td_block_inner_3_1 .td-block-row [class*=td-block-span] {
        margin-bottom: 35px;
        padding: 0;
    }
    .home .bc-about-wrap .bc-about-image-title .bc-subtitle {
        font-size: 18px;
    }
    .home .bc-about-wrap .bc-about-image-title .bc-title {
        font-size: 23px;
    }
    .bc-image-container .bc-home-about-img {
        margin-bottom: 30px;
    }
    .home .mk-common-sub-form .submit-giveaway {
        position: relative;
        top: initial;
        bottom: initial;
        right: initial;
        width: 36%;
        min-width: 120px;
        background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
        background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
        background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
        border: none;
        border-radius: 30px;
        outline: none;
        box-shadow: 0px 4px 8px 0px rgba(43, 43, 43, 0.12);
        line-height: 56px;
        margin-top: 20px;
    }
    .home .td-pb-row .bc-gifts-item-wrap[class*=td-pb-span] {
        height: auto;
        margin-bottom: 35px;
        padding: 0;
    }
    .home .vc_row.wpb_row.td-pb-row.bc-items-wrapper {
        margin: 0;
    }
    .home .bc-items-wrapper-all:before {
        top: 5%;
        bottom: 4%;
        left: -10px;
        right: -10px;
    }
    .home .bc-items-wrapper-all:after {
        left: 0;
        right: 0;
    }
    /*.home .vc_row.td-pb-row.bc-about-wrap {
            */
    /*padding: 0 15px;
            */
    /*
        }
        */
    .home .bc-about-wrap .td-pb-row.bc-about-image-wrap {
        margin: 0;
    }
    .home .bc-about-wrap .td-pb-row.bc-about-image-wrap [class*=td-pb-span] {
        padding: 0;
    }
    .home .bc-home-about-img .wpb_wrapper.vc_figure {
        width: 100%;
    }
    .home .bc-about-wrap .bc-home-about-img a {
        width: 100%;
    }
    .home .bc-about-wrap .bc-home-about-img a img {
        width: 100%;
    }
}
@media (max-width: 480px) {
    .single-review-page-content {
        padding: 0;
    }
    .single-review-title {
        font-size: 15px;
        padding: 12px 0 10px;
        letter-spacing: 0.6px;
        line-height: 1.3;
        margin: 20px 0 0;
    }
    .single-review-slider-label {
        position: absolute;
        z-index: 10;
        top: 2px;
        left: -5px;
        width: 63px;
    }
    .single-review-slider-label img {
        width: 100%;
    }
    .single-review-slider-wrapper .slider-min #thumb-pager ul {
        flex-wrap: wrap;

    }
    .single-review-slider-wrapper .thumb-pager li {
        margin: 0 0 15px 0;
        text-align: left;
    }
    .single-review-slider-wrapper .thumb-pager li {
        height: 100px;
    }
    .single-review-slider-wrapper .thumb-image img {
        max-height: 98px;
    }
    .single-review-sidebar-title span {
        font-size: 20px;
    }
    .single-reviev-product-wrap .post-users-rating-info span {
        font-size: 12px;
        margin: 0 5px 0 0;
    }
    .single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a.bx-prev {
        left: 15px;
    }
    .single-review-slider-wrapper .slider-min > .bx-wrapper .bx-controls-direction a.bx-next {
        right: 15px;
    }
    .single-reviev-product-wrap .post-users-rating-info span.review-star-rating-count {
        font-size: 11px;
        line-height: 1.2;
    }
    .review-post-ratings-content .submit-rating {
        padding: 7px 0 17px;
    }
    .single-review-block-title {
        padding-bottom: 2px;
        margin-bottom: 2px;
    }
    .single-review-block-list li, .single-review-block-list p {
        font-size: 9px;
    }
    .single-review-block-author .post-editor-rating-title-small {
        font-size: 11px;
    }
    .single-reviev-product-wrap {
        margin-top: 10px;
    }
    .home .mk-common-sub-form .submit-giveaway {
        width: 58%;
        min-width: 120px;
        line-height: 38px;
    }
    .home .bc-social-block-wrapper .bc-social-list {
        padding: 10px;
    }
    .home .bc-social-block-wrapper .bc-social-list a {
        width: 32px;
        height: 32px;
        margin: 0 5px;
        line-height: 32px;
    }
}
@media (max-width: 420px) {
    .single-review-slider-wrapper .thumb-pager li {
        margin: 0 0 15px 0;
        text-align: left;
        flex: 0 0 46%;
    }
    .home .mk-common-sub-value {
        font-size: 110px;
    }
}
/* BEGIN MOB HEADER*/
.bc-btn-burger {
    position: absolute;
    top: 13px;
    right: 27px;
    display: none;
    width: 37px;
    height: 37px;
    border: 1px solid #f86c3e;
    border-radius: 50%;
    cursor: pointer;
    z-index: 100;
}
.bc-burger-line-wrap {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 20px;
    height: 14px;
}
.bc-burger-line {
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    background: #f86c3e;
    transform-origin: center center;
    transition: all .2s ease-in-out;
}
.bc-burger-line:first-of-type {
    top: 0;
    left: 0;
}
.bc-burger-line:nth-of-type(2) {
    top: 47%;
    left: 0;
    opacity: 1;
}
.bc-burger-line:last-of-type {
    bottom: 0;
    left: 0;
}
.bc-btn-burger.clicked .bc-burger-line-wrap {
    height: auto;
}
.bc-btn-burger.clicked .bc-burger-line:first-of-type {
    top: 47%;
    -webkit-transform: rotate(135deg) translate(-1px, 0);
    transform: rotate(135deg) translate(-1px, 0);
}
.bc-btn-burger.clicked .bc-burger-line:nth-of-type(2) {
    opacity: 0;
}
.bc-btn-burger.clicked .bc-burger-line:last-of-type {
    bottom: 47%;
    -webkit-transform: rotate(-135deg) translate(-1px, 0);
    transform: rotate(-135deg) translate(-1px, 0);
}
.fixed-position {
    position: fixed;
}
#td-top-mobile-toggle {
    display: none !important;
}
.bc-social-list-title {
    display: none;
}
.bc-main-parent-menu.bc-vertical.submenu-opened .nav-wrapper {
    opacity: 1;
    visibility: visible;
}
/* END MOB HEADER*/


.review-custom-content-item {
    position: relative;
    padding-bottom: 45px;
    color: #45454b;
    font-size: 15px;
    font-family: 'verdana';
    line-height: 1.9;
}

.review-custom-content-item a {
    color: #f14760;
    position: relative;
    padding: 0 0 2px;
}

.review-custom-content-item a:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: -moz-linear-gradient(left,rgba(241,71,96,0) 0%,rgba(241,71,96,1) 50%,rgba(241,71,96,0) 100%);
    background: -webkit-linear-gradient(left,rgba(241,71,96,0) 0%,rgba(241,71,96,1) 50%,rgba(241,71,96,0) 100%);
    background: linear-gradient(to right,rgba(241,71,96,0) 0%,rgba(241,71,96,1) 50%,rgba(241,71,96,0) 100%);
}
.single-review-page-content .review-custom-content {
    padding-top: 40px;
}
.review-custom-content-item h3 {
    margin: 0 0 20px;
    font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
    background-image: -moz-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -webkit-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    background-image: -ms-linear-gradient(111deg, rgb(241, 71, 96) 0%, rgb(251, 124, 49) 100%);
    color: transparent;
    -webkit-background-clip: text;
}
.review-custom-content-title-wrap {
    position: absolute;
    width: 60px;
    height: 100px;
    top: 4px;
    left: -86px;
    text-align: center;
}
.review-custom-content-title-wrap img {
    max-width: 60px;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
}


/*BEGIN MOB MENU*/
@media (max-width: 1199px) {
    .td-main-content-wrap, .award-page-wrap, .category .content-area {
        padding-top: 71px !important;
    }
    .bc-wrap-mob-logo-and-btn {
        position: relative;
        z-index: 100;
        background: #ffffff;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .bc-header-wrap {
        height: 71px;
    }
    .bc-header-logo-wrap.bc-mob-logo {
        position: relative;
        display: inline-block;
        width: 192px;
        float: none;
        margin-top: 5px;
        margin-left: 17px;
        z-index: 1;
    }
    .bc-btn-burger {
        display: block;
    }
    .bc-mob-menu-wrap {
        position: fixed;
        right: 0;
        width: 100% !important;
        top: 0;
        bottom: 0;
        background: #fff;
        -webkit-transition: -webkit-transform .15s;
        transition: -webkit-transform .15s;
        transition: transform .15s, -webkit-transform .15s;
        -webkit-transform: translate(100%, 0);
        transform: translate(100%, 0);
    }
    .bc-mob-menu-wrap.open-menu {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
        padding: 123px 27px 0 27px;
        text-align: center;
        overflow: auto;
    }
    .bc-main-parent-menu {
        float: none;
    }
    .bc-header-menu-wrap {
        float: none;
        margin-left: auto;
    }
    .bc-header-menu-wrap #d-header-menu {
        padding-left: 0;
    }
    .bc-main-parent-menu a {
        font-size: 23px;
    }
    .bc-main-parent-menu.bc-horizontal .nav-wrapper {
        position: relative;
        left: initial;
        right: initial;
        top: initial;
        margin: -1px -27px 0;
    }
    .header-search {
        display: block;
        height: 46px;
    }
    .bc-header-menu-search-wrap {
        float: none;
        margin-top: 27px;
    }
    .bc-header-form-search-wrap {
        position: relative;
        width: 100%;
    }
    .menu-social-header-container {
        display: block;
        margin-right: auto;
    }
    .bc-top-menu-wrapper {
        position: relative;
        display: block;
        float: none;
        right: auto;
        top: auto;
        text-align: center;
        border-radius: 60px;
    }
    .bc-top-menu-wrapper li {
        float: none;
        display: inline-block;
        padding: 0 5px;
    }
    .bc-social-list-btn {
        display: none;
    }
    .bc-btn-fb a:before, .bc-btn-pin a:before, .bc-btn-twitter a:before, .bc-btn-instagram a:before, .bc-btn-tumblr a:before, .bc-btn-google a:before {
        font-size: 13px;
    }
    .bc-btn-search-wrap {
        position: relative;
        width: 46px;
        height: 46px;
    }
    .bc-search-form.bc-search-form-search .bc-header-form-search-wrap {
        width: 100%;
    }
    .bc-search-form-search .bc-header-form-search-wrap input[type=text].bc-search-input {
        width: 100%;
    }
    .bc-search-form. .bc-header-form-search-wrap {
        width: 100%;
    }
    .bc-header-form-search-wrap input[type=text].bc-search-input {
        width: 100%;
        height: 46px;
        border-radius: 25px;
        padding: 3px 52px 3px 36px;
    }
    .bc-btn-search-wrap {
        background: #f86c3e;
    }
    .bc-btn-search-wrap:before {
        color: #fff;
    }
    .bc-social-list-title {
        display: inline-block;
        color: #f24a5e;
        text-transform: uppercase;
        font-family: "Montserrat", sans-serif;
        font-size: 23px;
        font-weight: 700;
        text-align: center;
        margin-top: 57px;
        margin-bottom: 15px;
    }
    .bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu {
        position: relative;
    }
    .bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu {
        top: auto;
        left: auto;
    }
    #menu-new-main-menu-1 .bc-main-submenu.boy > .menu-image-title-after:before {
        background: url("../images/bc-mark-icon-blue.png") no-repeat;
        background-size: contain;
        width: 12px;
        height: 9px;
        top: 45px;
    }
    .bc-main-parent-menu.bc-horizontal .bc-main-submenu a {
        padding: 12px 12px 15px 5px;
        margin-bottom: 12px;
    }
    .bc-main-submenu.boy > .menu-image-title-after:after, .bc-main-submenu.girl > .menu-image-title-after:after {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        height: 1px;
        background: -moz-linear-gradient(left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.15) 40%, rgba(24, 24, 24, 0.15) 60%, rgba(24, 24, 24, 0.15) 61%, rgba(24, 24, 24, 0) 100%);
        background: -webkit-linear-gradient(left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.15) 40%, rgba(24, 24, 24, 0.15) 60%, rgba(24, 24, 24, 0.15) 61%, rgba(24, 24, 24, 0) 100%);
        background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.15) 40%, rgba(24, 24, 24, 0.15) 60%, rgba(24, 24, 24, 0.15) 61%, rgba(24, 24, 24, 0) 100%);
    }
    #menu-new-main-menu-1 .bc-main-submenu.girl > .menu-image-title-after:before {
        background: url(../images/bc-mark-icon-red.png) no-repeat;
        background-size: contain;
        width: 12px;
        height: 9px;
        top: 65px;
    }
    .bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu .bc-nm-last-child {
        float: left;
    }
    .bc-main-parent-menu.bc-vertical .nav-wrapper {
        position: relative;
        left: auto;
        right: auto;
        top: auto;
        margin: -1px -27px 0;
        padding: 20px;
    }
    .bc-main-parent-menu .sub-menu .bc-main-submenu.bc-nm-last-child {
        display: none;
    }
    .bc-main-parent-menu .sub-menu .bc-main-submenu .sub-menu {
        column-count: auto;
    }
    .bc-main-parent-menu.bc-vertical .bc-main-submenu .sub-menu > li .menu-image-title-after {
        font-size: 20px;
    }
    .bc-main-parent-menu.blog .sub-menu .bc-main-submenu.bc-list {
        float: none;
    }
    .bc-main-submenu {
        display: block;
    }
    .bc-main-parent-menu.blog .sub-menu .bc-main-submenu .sub-menu {
        column-count: auto;
    }
}
@media (max-width: 767px) {
    .bc-main-parent-menu.bc-vertical .bc-main-submenu .sub-menu > li .menu-image-title-after:hover {
        /* border: none;
                 display: inline-block;
                */
        padding: 12px 0;
        /* color: #484848;
                */
        font-size: 20px;
        /* opacity: 1;
                 line-height: normal;
                 transition: all .15s ease;
                 font-family: "Montserrat", sans-serif;
                 text-transform: capitalize;
                 font-weight: 300;
                */
    }
    .bc-main-parent-menu.bc-vertical .nav-wrapper {
        display: none;
    }
    .bc-main-parent-menu.bc-vertical.submenu-opened .nav-wrapper {
        display: block;
    }
    .bc-main-parent-menu.bc-horizontal .nav-wrapper {
        display: none;
    }
    .bc-main-parent-menu.bc-horizontal.submenu-opened .nav-wrapper {
        display: block;
    }
    /* .bc-main-parent-menu.submenu-opened a {
                 border: 1px solid #eeeeee;
                 border-bottom: 0;
                 opacity: 1;
            }
            */
    .bc-main-parent-menu.bc-horizontal .sub-menu .bc-main-submenu .sub-menu > li:hover a:after {
        display: none;
    }
    .single-reviev-product-wrap .review-custom-content {
        padding: 0;
        width: 100%;
    }
    .review-custom-content-title-wrap {
        display: none;
    }
    .review-custom-content-item h3 {
        font-size: 16px;
    }
    .review-custom-content-item {
        font-size: 12px;
        padding-bottom: 25px;
    }
}
@media screen and (max-width: 600px) {
    #wpadminbar {
        position: fixed;
    }
}
@media (min-width: 375px) and (max-width: 1199px) {
    .bc-top-menu-wrapper {
        width: 318px;
        min-width: 0;
        margin: 0 auto;
    }
    .bc-top-menu-wrapper li a {
        margin-right: auto;
        width: 37px;
        height: 37px;
    }
    .bc-top-menu-wrapper {
        padding: 7px 0;
    }
}
@media (max-width: 500px) {
    .bc-pregnancy-items-wrap .bx-prev, .bc-pregnancy-items-wrap .bx-next {
        width: 40px;
        height: 40px;
    }
    .bc-pregnancy-items-wrap .bx-prev {
        left: -50px;
    }
    .bc-pregnancy-items-wrap .bx-next {
        right: -50px;
    }
    .bc-pregnancy-week-wrap {
        margin: 0 0 60px;
    }
    .bc-pregnancy-items-wrap .bx-prev:before {
        top: 38%;
        left: 17px;
    }
    .bc-pregnancy-item-nav {
        padding: 25px 30px;
    }
    .bc-pregnancy-items-wrap .bx-next:before {
        top: 38%;
        left: 13px;
    }
}
@media (max-width: 374px) {
    .bc-top-menu-wrapper {
        width: 267px;
        min-width: 0;
        margin: 0 auto;
    }
    .bc-top-menu-wrapper li a {
        margin-right: auto;
        width: 30px;
        height: 30px;
    }
    .bc-top-menu-wrapper {
        padding: 3px 0;
    }
}
/*END MOB MENU*/
