/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 70 version
*/

.img-banner-fqa {
    margin: 0 0 15px 0;
    -webkit-border-radius: 10px;
            border-radius: 10px;
    overflow: hidden;
}

.img-banner-fqa img {}

.partner_logo {
    height: 100px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px solid #ddd;
    padding: 30px;
}

.partner_logo img {}

.theme_common_box_two.theme_common_box_three {
    height: 450px;
}

.theme_common_box_two.theme_common_box_three .theme_two_box_img {
    position: absolute;
    z-index: 9999;
    height: 100%;
    width: 100%;
}

.theme_common_box_two.theme_common_box_three .theme_two_box_content {
    padding: 50px 15px 15px 15px;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 999999;
    background: -webkit-gradient(linear, left top, left bottom, from(rgb(255 255 255 / 0%)), to(rgb(0 0 0 / 85%)));
    background: -webkit-linear-gradient(rgb(255 255 255 / 0%), rgb(0 0 0 / 85%));
    background: -o-linear-gradient(rgb(255 255 255 / 0%), rgb(0 0 0 / 85%));
    background: linear-gradient(rgb(255 255 255 / 0%), rgb(0 0 0 / 85%));
}

.theme_common_box_two.theme_common_box_three .theme_two_box_content p {
    color: #ddd;
}

.theme_common_box_two.theme_common_box_three .theme_two_box_content h4 a {
    color: var(--white-color);
}

.theme_common_box_two.theme_common_box_three .theme_two_box_content h3 {
    color: #ffffff;
}

.hashtaging [type="radio"] {
    width: 0 !important;
}

.hashtag {
    width: 0PX !important;
    cursor: pointer !important;
}

.widget.price .ui-widget.ui-widget-content {
    display: block !important;
}

.slider-range-price label {
    display: block !important;
}




/* Product Sidebar CSS */
.custom-control-input:checked~.custom-control-label::before {
    border-color: #0f99f3!important;
    background-color: #0f99f3!important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
}

.custom-checkbox .custom-control-label::before {
    -webkit-border-radius: 50%!important;
            border-radius: 50%!important;
}

.shop_top_sidebar_area {
    position: relative!important;
    z-index: 100!important;
    padding: 15px 30px!important;
    background-color: #f8f8ff!important;
    -webkit-border-radius: 6px!important;
            border-radius: 6px!important;
    margin-bottom: 30px;
}

.shop_top_sidebar_area .custom-select:focus {
    -webkit-box-shadow: none!important;
            box-shadow: none!important;
}

.widget {
    position: relative!important;
    z-index: 1!important;
    padding: 30px!important;
    background-color: #f8f8ff!important;
    -webkit-border-radius: 6px!important;
            border-radius: 6px!important;
}

.widget .widget-title {
    font-size: 16px!important;
    text-transform: capitalize!important;
    margin-bottom: 1rem!important;
}

.widget .widget-desc label {
    text-transform: capitalize!important;
}

.widget .custom-control-input:checked~.custom-control-label::before {
    border-color: #0f99f3!important;
    background-color: #0f99f3!important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
}

.widget .custom-checkbox .custom-control-label::before {
    -webkit-border-radius: 50%!important;
            border-radius: 50%!important;
}

.widget.rating .widget-desc li a {
    display: block!important;
    color: #ff9800!important;
    font-size: 14px!important;
    margin-bottom: 0.7rem!important;
}

.widget.rating .widget-desc li a span {
    font-weight: 400!important;
}

.widget.rating .widget-desc li:last-child a {
    margin-bottom: 0!important;
}

.widget.size .widget-desc li {
    display: inline-block!important;
    margin-top: 4px!important;
}

.widget.size .widget-desc a {
    background-color: #0f99f3!important;
    color: #ffffff!important;
    display: block!important;
    font-size: 11px!important;
    padding: 5px 10px!important;
    -webkit-border-radius: 3px!important;
            border-radius: 3px!important;
}

.widget.size .widget-desc a:hover,
.widget.size .widget-desc a:focus,
.widget.size .widget-desc a:visited {
    background-color: #070a57!important;
}

.widget.price .ui-slider-handle {
    background-color: #0f99f3!important;
    border: none!important;
    -webkit-border-radius: 50%!important;
            border-radius: 50%!important;
    width: 12px!important;
    height: 12px!important;
    top: -3px!important;
    margin-left: -2px!important;
}

.widget.price .ui-slider-range.ui-corner-all.ui-widget-header {
    background-color: #0f99f3!important;
}

.widget.price .ui-slider-horizontal {
    height: 8px!important;
}

.widget.price .range-price {
    font-size: 14px!important;
    font-weight: 700!important;
    margin-top: 15px!important;
    text-transform: capitalize!important;
}

.widget.price .ui-widget.ui-widget-content {
    border: 1px solid #d6e6fb!important;
}

.custom-control-input:checked~.custom-control-label.black:before,
.custom-control-label.black:before {
    background-color: #000!important;
}

.custom-control-input:checked~.custom-control-label.pink:before,
.custom-control-label.pink:before {
    background-color: #E91E63!important;
}

.custom-control-input:checked~.custom-control-label.red:before,
.custom-control-label.red:before {
    background-color: #F44336!important;
}

.custom-control-input:checked~.custom-control-label.purple:before,
.custom-control-label.purple:before {
    background-color: #9C27B0!important;
}

.custom-control-input:checked~.custom-control-label.orange:before,
.custom-control-label.orange:before {
    background-color: orange!important;
}

.shop_pagination_area {
    position: relative!important;
    z-index: 1!important;
}

.shop_pagination_area .page-item .page-link {
    border: 1px solid transparent!important;
    color: #070a57!important;
    -webkit-border-radius: 4px!important;
            border-radius: 4px!important;
    padding: 2px 10px!important;
}

.shop_pagination_area .page-item .page-link:focus {
    -webkit-box-shadow: none!important;
            box-shadow: none!important;
}

.shop_pagination_area .page-item.active .page-link {
    background-color: #0f99f3;
    color: #ffffff;
}

.hashtaging [type="radio"] {
    width: 0 !important;
}

.hashtag {
    width: 0PX !important;
    cursor: pointer !important;
}

.hashtagnotvalue {
    color: #1DA1F2 !important;
    cursor: pointer !important;
}

.hashtagvalue {
    color: #00ff22 !important;
    cursor: pointer !important;
}

#slider_range {
    display: block !important;
}

/* .g-recaptcha iframe {
    width: 100% !important;
} */

.rc-anchor-normal .rc-anchor-pt {
    margin: 2px 66px 0 0 !important;
}

.rc-anchor-logo-portrait {
    margin: 10px 0 0 -30px !important;
}

.rc-anchor-normal-footer {
    display: flow-root !important;
}


.rc-anchor-normal-footer .rc-anchor-logo-portrait {
    margin: 0 13px 0 -35px !important;
    margin: 10px 0 0 -20px !important;
}

.rc-anchor-normal-footer .rc-anchor-logo-img-portrait {
    margin: 0 13px 0 -35px !important;
    margin: 10px 0 0 -20px !important;
}

.rc-anchor-normal-footer .rc-anchtor-logo-img-porrait {
    margin: 0 8px 0 -35px !important;
}

/* .block{
    display: block!important;
} */

/* .widget , .slider-range{
    display: block!important;
} */
.rc-anchor-logo-portrait{
    margin: 10px 0 0 -25px!important;
}
