img.hot_sellers_image {
    float: left;
    max-height: 200px;
    width: auto;
    max-width: 50%;
    height: auto;    
    margin-right: 10px;
}
.naveeno_hot_seller_border.hover_common_color_div {
    min-height: 250px;
    max-height: 250px;
}
.border1 img.img-responsive {
    max-height: 200px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: auto;
}
.border1 {
    min-height: 300px;    
}
.border1>div:first-child {
    min-height: 63px;
   /* line-height: 200px;
    vertical-align: middle;*/
    display: flex;
}
.border1 > div:first-child a {
    vertical-align: middle;
    display: flex;
    text-align: center;
    margin: auto;
}
.applesection_pk:hover .hartesvg_pk {
    background: #f96401;
}
.hartesvg_pk {
    width: 30px;
    height: 30px;
    text-align: center;
    border: 1px solid #f96500;
    background: #ffffff;
    line-height: 30px;
    font-weight: bold;
    border-radius: 50%;
    color: #fff;
    cursor: pointer;
}
.display_pkhert {
    display:block;
    color: #f96500;
}
.applesection_pk:hover .display_pkhert{
    color: #fff;
}
.applesection_insde2_pk img {
    max-height: 160px;
    width: auto;
    height: auto;
    max-width: 160px;
}
pagination{
    float: right;
    width: 100%;
    text-align: right;
}
.loadImg{
    z-index:0;
    width:50px !important;
    text-align: center;
    margin:auto;
    position:absolute;
    left:50%;
    margin-left:-25px;
    top:50%;
    margin-top:-50px
}
.orgImg{
    display:none;
    z-index:1;
}
.border1 a{
    overflow:hidden;
}

.border1:hover .orgImg {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transition:all 1s;
    -webkit-transition: all 1s;
}
.applrimgpara_pk
{
    margin-top: 30px;
}
/* SVK START */
.naveeno_category_div_th_list.svk_new.col-xs-6.pull-right{
    width: 120px;
}
.naveeno_category_div_th_list.svk_new.col-xs-6.pull-right i{
    margin: 0px;
}
.naveeno_category_div_th_list.text-right{
    position: absolute;
    right: -80px;
    z-index: 10;
}
.pagination-sm>li>a, pagination.pagination-sm.ng-untouched.ng-valid.ng-dirty ul.pagination.pagination-sm li a {
    margin: 10px 2px !important;
    border-radius: 50% !important;
    height: 40px !important;
    width: 40px !important;
    padding: 10px 10px !important;
}
pagination.pagination-sm.ng-untouched.ng-valid.ng-dirty{
    text-align: center !important;
}
/* SVK End */
.naveeno_grid {
    position: relative;
    border: 1px solid #e5e5e5;
    padding: 15px;
    cursor: pointer;
    margin-right: -1px;
    margin-bottom: -1px;
    float: left;
    min-height: 395px;
    height: 395px;
}
.gallery-item--image,.naveeno_gallery-item--image-box {
    transition: all .3s ease-in-out;
    position: relative;
    display: block;
   /* max-width: 150px;
    max-height: 190px;
    min-width: 150px;
    min-height: 190px;*/
}
.naveeno_gallery-item--title {
    overflow: hidden;
    margin-bottom: 5px;
    color: #25303f !important;
    height: 42px;
    font-size: 16px;
}
.naveeno_gallery-item--link-max-price{
    height: 20px;
}
.naveeno_util-price {
    white-space: nowrap;
    color: #ff6b09;
}
.naveeno_gallery-item--link-price-to-shop, .naveeno_gallery-item--link-to-info{
    width: calc(50% - 3px);
}
.naveeno_gallery-item--link-price-to-shop    {
    display: inline-block;
    margin: 4px 0;
    border-radius: 3px;
    padding: 3px 10px;
    background-color: #ff6b09;
    color: #fff;
    text-align: center;
    border: 1px solid #d0c9c900;
}
.naveeno_gallery-item--link-price-to-shop {
    display: inline-block;
    margin: 4px 0;
    border-radius: 3px;
    padding: 3px 10px;
    background-color: #ff6b09;
    color: #fff;
    text-align: center;
    border: 1px solid #d0c9c900;
    width: 100px;
}
span.naveeno_util-price.naveeno_gallery-item--link-price-price-compare {
    font-size: 23px;
    color: #ff6b09;
}
span.naveeno_gallery-item--link-to-info.js--popout--list-item-toggle a {
    border: 1px solid #ddd;
    padding: 5px 10px;
}
h1.naveeno_header_recent{
    margin-top: 13px;
    overflow: visible;
    /*width: 100%;*/
}

.bordertest {
    border-bottom: 2px solid #f0f0f0;
    position: relative;
    width: 134px;
    float: left;
}
.new_head_root {
    width: 100%;
}
i.fa.fa-home.home_icon {
    font-size: small;
    padding-left: 0px;
}
.my_breadcrumb {
    padding: 0px;
    margin-bottom: 0px;
    list-style: none;
    background-color: white;
    border-radius: 4px;
}
.my_breadcrumb>li>a ,.my_breadcrumb>li{
    color: #00366e;
    font-family: openreg;
}
.my_breadcrumb>li>a:hover ,.my_breadcrumb>li:hover{
    color: #00366e;
}
.naveeno_category_div_th_list {
    padding: 0px 0px;
}
@media screen and (max-width: 500px){
    .naveeno_categort_select{
        display: none;   
    }
}



/****** filter css ****/


.xa_padd_0 {
    padding: 0;
}

.navbar.navbar-inverse.naveeno_cat_none input[type="radio"]:checked:before {
    border: 1px solid #ff6600;
    background: #ff6600;
    color: #fff;
    content: "\f00c";
    text-align: center;
    font-family: FontAwesome;
}

.navbar.navbar-inverse.naveeno_cat_none input[type="radio"]:before {
    border: 1px solid #efefef;
    content: "";
    display: inline-block;
    height: 20px;
    margin: 0 .25em 0 0;
    padding: 0;
    vertical-align: top;
    width: 20px;
    font-family: FontAwesome;
    background-color: white;
    border-radius: 5px;
}

.navbar.navbar-inverse.naveeno_cat_none input[type=radio], .navbar.navbar-inverse.naveeno_cat_none input[type=radio] {
    width: 20px;
    height: 20px;
    float: left;
}

.navbar.navbar-inverse.naveeno_cat_none input[type="radio"]:checked:before {
    border: 1px solid #ff6600;
    background: #ff6600;
    color: #fff;
    content: "\f00c";
    text-align: center;
    font-family: FontAwesome;
}

.navbar.navbar-inverse.naveeno_cat_none input[type="radio"]:checked~p {
    color: #ff6600;
}

/* .naveeno_cat_padding_15.hider div,.naveeno_catcolor_padding_15.hider div {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s, opacity 0.5s linear;
    display: none;
} */

.naveeno_catcolor_padding_15.price.hider .over_flow_scroll_sec, .naveeno_catcolor_padding_15.hider .over_flow_scroll_sec, .naveeno_cat_padding_15.hider .over_flow_scroll_sec,
.naveeno_cat_padding_15.mar_tp_1em.hider .over_flow_scroll_sec{
    /* height: 0; */
    min-height: 0px;
    max-height: 0px;
    overflow: hidden;
    background-color: #dedede;

    -moz-transition: all 0.8s ease;
    -webkit-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    transition: all 0.8s ease;
}

.naveeno_catcolor_padding_15 .over_flow_scroll_sec, .naveeno_cat_padding_15 .over_flow_scroll_sec, .naveeno_cat_padding_15 .over_flow_scroll_sec ,
.naveeno_cat_padding_15.mar_tp_1em .over_flow_scroll_sec
{
   /* max-height: 230px;
    min-height: 230px;*/
    -moz-transition: all 0.8s ease;
    -webkit-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    transition: all 0.8s ease;
}

.naveeno_cat_padding_15.hider p>i:before, .naveeno_catcolor_padding_15.hider p>i:before {
    content: '\f106'
}

.naveeno_catcolor_padding_15.price label {
    text-transform: lowercase !important;
}

p.naveeno_cat_brand {
    font-size: 20px!important;
    margin-bottom: 0px!important;
    cursor: pointer!important;
    padding: 10px 0px!important;
    color: #26303f!important;
    font-family: openreg !important;
    background-color: #edecec!important;
    border-bottom: 1px solid #8e8c8c !important;
}

.naveeno_cat_brand {
    background-color: none !important;
}

input.mark_txt {
    width: 85%;
    margin: 10px auto;
}

p.marke_textbox {
    background: #edecec;
    text-align: center;
    position: relative;
}

.filter_sidebar {
    /*background-color: #edecec;*/
}

.mar_tp_1em {
    margin-top: 1em !important;
}

.svk_search_icon {
    color: #bfbfbf;
    position: absolute;
    right: 30px;
    top: 15px;
}

.naveeno_cat_check_acer {
    color: #3d3d3d;
    font-family: arial, serif;
    margin: 0px 10px;
    font-size: 15px;
    position: absolute;
    right: -10px;
}

span.r_lb2.naveeno_cat_check_acer {
    position: absolute;
    left: 20px;
    font-size: 15px;
    overflow: hidden;
    width: 190px;
    height: 20px;
}

.tp_prd_lbl {
    padding: 3px 3px;
    cursor: pointer;
}

.naveeno_catcolor_padding_15 {
    min-height: 170px;
}
.marke-style{
    min-height: 226px;
}

.marke-style-pk{
    height: 197px !important;
}
.marke-style-pk .over_flow_scroll_sec{
    max-height: 180px !important;
    min-height: 180px !important;
}
.over_flow_scroll_sec {
    min-height: 125px !important;
}

@media (min-width: 1200px) and (max-width: 1399px) {
    .naveeno_grid {
        width: calc(100% / 4 + 1px);
    }
}

@media (min-width: 1400px) and (max-width: 2000px) {
    .naveeno_grid {
        width: calc(100% / 5 + 1px);
    }
    /*.container {
        width: 1450px !important;
    }*/
}

@media (max-width: 1199px) and (min-width: 992px) {
    ul.ra_inline_sty {
        margin-right: 0px !important;
        margin-top: 8px;
    }
    .naveeno_search {
        width: 84%;
    }
    .naveeno_category_div_th_list.text-right {
        position: absolute;
        right: -50px;
        z-index: 10;
    }
    body>naveeno-application>div>products-grid>section>div>div.naveeno_cat>div.col-md-3.padding-0.col-sm-4>h1.naveeno_header_recent {
        margin-top: 30px;
    }
    .naveeno_cat_check_acer {
        right: -90px !important;
    }
    .naveeno_grid[_ngcontent-c10] {
        width: calc(100% / 3 + 1px);
    }
    .col-md-2.col-sm-2.xa_padd_0.filter_sidebar {
        width: 25% !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    ul.ra_inline_sty {
        width: 20%;
        margin: 4px 0px;
    }
    .naveeno_search {
        width: 80%;
    }
    p.naveeno_cat_brand[_ngcontent-c8] {
        font-size: 16px!important;
        width: 100%;
    }
    .naveeno_category_div_th_list.text-right {
        right: 50px !important;
    }
    .col-md-2.col-sm-2.xa_padd_0.filter_sidebar {
        width: 34% !important;
    }
    .applesection_insde2_pk img {
        width: 90px !important;
    }
}

@media screen and (max-width: 767px) {
    .naveeno_category_div_th_list.text-right[_ngcontent-c7] {
        right: -65% !important;
        top: 1px;
    }
    body>naveeno-application>div>products-grid>section>div>div.bordertest {
        display: none;
    }
    .col-md-2.col-sm-2.xa_padd_0.filter_sidebar {
        width: 60% !important;
        background-color: white;
        min-width: 200px;
    }
    button.navbar-toggle.naveeno_cat_none_button.collapsed, button.navbar-toggle.naveeno_cat_none_button {
        left: 10px;
    }
    p.naveeno_cat_brand[_ngcontent-c8] {
        width: 100%;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .navbar {
        min-height: 0px !important;
    }
    h1.naveeno_header_recent{
   
    /*width: 100% !important;*/
    border-bottom: 2px solid #000;
}
h1.naveeno_header_recent {
       border-bottom: 2px solid #ff6b09;
}
.naveeno_recent_product {
    padding: 45px 0px 0px 0px !important;
    width: 100%;
    float: left;
}
}

@media screen and (max-width: 700px)
{
    .naveeno_category_div_th_list.text-right {
    position: absolute;
    right: -19px;
    z-index: 10;
}
  .naveeno_category_div_th_list.text-right {
    position: absolute;
    right: 0px;
    z-index: 10;
}
}
@media screen and (max-width: 600px) {
    .naveeno_category_div_th_list.text-right[_ngcontent-c7] {
        right: -57% !important;
    }
}

@media screen and (max-width: 500px) {
   .naveeno_gallery-item--link-box {
    display: inline-block;
    float: left !important;

}
.naveeno_category_div_th_list.svk_new
{
    display: none !important;
}
.naveeno_list_4_div
{
    display: none !important;
}
.naveeno_list_4_div2
{
    display: block !important;
}
.category
{
    display: block !important;
}
}
@media screen and (max-width: 400px) {
   .naveeno_gallery-item--link-box {
    display: inline-block;
    float: left !important;
    width: 100% !important;
}
}
/*prathesh start*/

.naveeno_cat_check_acer {
       left: 0px !important;
}

p.naveeno_cat_list_mt_2 span:nth-child(2) {
    right: -10px !important;
}

/*radio btn*/

filter-component .navbar.navbar-inverse.naveeno_cat_none input[type="checkbox"]:before {
    border-radius: 0px;
}

filter-component .navbar.navbar-inverse.naveeno_cat_none input[type="checkbox"]:checked:before {
    padding-top: 2px;
}
.naveeno_cat_none{
    margin-bottom: 10px;
}


/***** sample products *****/



.naveeno_grid {
    position: relative;
    border: 1px solid #e5e5e5;
    padding: 15px;
    cursor: pointer;
    margin-right: -1px;
    margin-bottom: -1px;
    float: left;
    min-height: 395px;
    height: 395px;
}
.gallery-item--image,.naveeno_gallery-item--image-box {
    transition: all .3s ease-in-out;
    position: relative;
    display: block;
  /*  max-width: 150px;
    max-height: 190px;
    min-width: 150px;
    min-height: 190px;*/
}
.naveeno_gallery-item--title {
    overflow: hidden;
    margin-bottom: 5px;
    color: #25303f !important;
    height: 42px;
    font-size: 16px;
}
.naveeno_gallery-item--link-max-price{
    height: 20px;
}
.naveeno_util-price {
    white-space: nowrap;
    color: #ff6b09;
}
.naveeno_gallery-item--link-price-to-shop, .naveeno_gallery-item--link-to-info{
    width: calc(50% - 3px);
}
.naveeno_gallery-item--link-price-to-shop    {
    display: inline-block;
    margin: 4px 0;
    border-radius: 3px;
    padding: 3px 10px;
    background-color: #ff6b09;
    color: #fff;
    text-align: center;
    border: 1px solid #d0c9c900;
}
.naveeno_gallery-item--link-price-to-shop {
    display: inline-block;
    margin: 4px 0;
    border-radius: 3px;
    padding: 3px 10px;
    background-color: #ff6b09;
    color: #fff;
    text-align: center;
    border: 1px solid #d0c9c900;
    /* width: 100px; */
}
span.naveeno_util-price.naveeno_gallery-item--link-price-price-compare {
    font-size: 23px;
    color: #ff6b09;
}
span.naveeno_gallery-item--link-to-info.js--popout--list-item-toggle a {
    border: 1px solid #ddd;
    padding: 6px 12px;
    border-radius: 3px;
    /* padding: 3.7px 10px; */
}
.naveeno_gallery-item--info{
    text-align: left;
}


.span-procart {
    float: right;
    color: #ff6b09;
    font-size: 30px;
}

img.hot_sellers_image {
    float: left;
    max-height: 200px;
    width: auto;
    max-width: 50%;
    height: auto;    
    margin-right: 10px;
}
.naveeno_hot_seller_border.hover_common_color_div {
    min-height: 250px;
    max-height: 250px;
}
.border1 img.img-responsive {
    max-height: 200px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: auto;
}
.border1 {
    min-height: 300px;    
}
.border1>div:first-child {
   /* min-height: 200px;
    line-height: 200px;
    vertical-align: middle;*/
    display: flex;
}
.border1 > div:first-child a {
    vertical-align: middle;
    display: flex;
    text-align: center;
    margin: auto;
}
.applesection_pk:hover .hartesvg_pk {
    background: #f96401;
}
.hartesvg_pk {
    width: 30px;
    height: 30px;
    text-align: center;
    border: 1px solid #f96500;
    background: #ffffff;
    line-height: 30px;
    font-weight: bold;
    border-radius: 50%;
    color: #fff;
    cursor: pointer;
}
.display_pkhert {
    display:block;
    color: #f96500;
}
.applesection_pk:hover .display_pkhert{
    color: #fff;
}
.applesection_insde2_pk img {
    max-height: 160px;
    width: auto;
    height: auto;
    max-width: 160px;
    margin: auto;
}
.applesection_insde2_pk {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 5px;
    height: 180px;
    background: #fff;
    text-align: center;
    overflow: hidden;
}
pagination{
    float: right;
    width: 100%;
    text-align: right;
}
.loadImg{
    z-index:0;
    width:50px ;
    text-align: center;
    margin:auto;
    position:absolute;
    left:50%;
    margin-left:-25px;
    top:50%;
    margin-top:-50px
}
.orgImg{
    display:none;
    z-index:1;
}
.border1 a{
    overflow:hidden;
}

.border1:hover .orgImg {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transition:all 1s;
    -webkit-transition: all 1s;
}
/* @keyframes placeHolderShimmer{
    0%{
        background-position: -468px 0
    }
    100%{
        background-position: 468px 0
    }
} */
/* .prg_img_lod
{
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: cubic-bezier(0, 0.01, 1, 1);
    background: #f6f7f8;
    background: linear-gradient(to right, #d3d2d2 8%, #eeeeee 26%, #d3d2d2 37%);
    background-size: 100% 100%;
    height: 100px;
    position: relative;
    overflow: hidden;
} */


/* SVK NEW PAGE STYES START */
body{
    font-family: Source Sans Pro,sans-serif;
    /*font-size: 15px;*/
}
.naveeno_grid {
    width: calc(100% / 4 + 1px);
}
.naveeno_grid{
    position: relative;
    border: 1px solid #e5e5e5;
    padding: 15px;
   cursor: pointer;
    margin-right: -1px;
    margin-bottom: -1px;
    float: left;
    min-height: 395px;
    height: 395px;
}
@media (min-width: 1400px){
    .naveeno_grid {
        width: calc(100% / 5 - 1px) !important;
    }
}
@media (max-width: 991px){
.naveeno_grid {
    width: calc(100% / 2 + 1px);
}
@media (max-width: 768px){
.hartesvg_pk {
    position: absolute;
    right: 16px;
    top: -180px;
}
}
.naveeno_grid{
    padding: 10px;
}
}
@media (min-width: 991px) and (max-width: 1200px){
.naveeno_grid {
    width: calc(100% / 3 + 1px);
}
}
@media (min-width: 1201px) and (max-width: 1349px){
    .naveeno_grid {
        width: calc(100% / 4 + 1px) !important;
    }
}


.naveeno_label {
    position: absolute;
    top: 0;
    left: 0;
    padding: 5px 10px;
    z-index: 250;
    background-color: #00cc6a;
    color: #fff;
}
.naveeno_label--overlay {
    display: none;
    position: absolute;
    top: calc(100% + 15px * 4 / 3);
    left: 50%;
    margin-left: -195px;
    width: 390px;
    border: 1px solid #0163d2;
    background-color: #fff;
    -webkit-box-shadow: 1px 2px 4px 2px rgba(0,0,0,.2);
    box-shadow: 1px 2px 4px 2px rgba(0,0,0,.2);
    cursor: default;
    padding: 10px;
    color: #555;
}
.naveeno_label:after {
    position: absolute;
    content: "";
    top: 0;
    right: -10px;
    border-width: 15px 5px;
    border-style: solid;
    border-color: #00cc6a transparent transparent #00cc6a;
}
.naveeno_gallery-item--image-box {
    position: relative;
    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;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 5px;
    height: 180px;
    background: #fff;
    text-align: center;
}
.naveeno_gallery-item--image {
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    position: relative;
    display: block;
    max-width: 100%;
    max-height: 100%;
}
.naveeno_gallery-item--title:hover {
    color: #ff6b09 !important;
}
.naveeno_gallery-item--title {
    overflow: hidden;
    margin-bottom: 5px;
    color: #25303f !important;
    height: 42px;
    font-size: 16px;
}

.naveeno_gallery-item--customer-stars {
    font-size: 0;
}
.naveeno_gallery-item--customer-stars .naveeno_star-on {
    display: inline-block;
    width: 14px;
    height: 14px;
}
.naveeno_gallery-item--customer-stars .naveeno_star-half {
    display: inline-block;
    width: 14px;
    height: 14px;
}

.naveeno_gallery-item--customer-stars .naveeno_star-on:before {
    /* background: url('../img/star-large-full.png'); */
    background-size: 14px 14px;
    content: "";
    display: block;
    height: 14px;
    background-repeat: no-repeat;
}
.naveeno_gallery-item--customer-stars .naveeno_star-half:before {
    /* background: url('../img/star-large-half.png'); */
    background-size: 14px 14px;
    content: "";
    display: block;
    height: 14px;
    background-repeat: no-repeat;
}
.naveeno_gallery-item--rating-count {
    margin-left: 5px;
    color: #6e7376;
    font-size: 15px;
}
.naveeno_gallery-item--link-max-price {
    height: 20px;
}
.naveeno_gallery-item--link-max-price-money {
    color: #6e7376;
    text-decoration: line-through;
    font-size: 15px;
}
.naveeno_gallery-item--link-max-price-reduction {
    margin-left: 5px;
    padding: 0 5px;
    background-color: #ff6b09;
    color: #fff;
    font-weight: 600;
    font-size: 15px;
}
.naveeno_gallery-item--link-price-outclick, .naveeno_gallery-item--link-price-price-compare {
    display: block;
    font-size: 23px;
}
.naveeno_util-price, .naveeno_util-price__bold {
    font-weight: 600;
}
.naveeno_util-price {
    white-space: nowrap;
    color: #ff6b09;
    width: 50%;
    float: left;
    
}
.naveeno_gallery-item--link-price-shop {
    display: block;
    height: 32px;
    overflow: hidden;
    color: #555;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    text-align: right;
    width: 50%;
    float: left;
    padding: 5px 3px 5px 5px;
}
.logo_height{
    height: 12px;
    float: left;
    width: 100%;
}
.naveeno_gallery-item--link-price-shop img.shop_logo_img{
    height: 100%;
}
.naveeno_gallery-item--link-price-to-shop {
    display: inline-block;
    margin: 4px 0;
    border-radius: 3px;
    padding: 4px 10px;
    background-color: #ff6b09;
    color: #fff;
    text-align: center;
    border: 1px solid #d0c9c900;
}
.naveeno_gallery-item--link-to-info {
    display: inline-block;
    margin: 4px 0;
    border-radius: 3px;
    padding: 4px 10px;
    background-color: #fff;
    color: #ff6b09;
    text-align: center;
    border: 1px solid #d0c9c9;
}
.naveeno_gallery-item--link-price-to-shop, .naveeno_gallery-item--link-to-info {
   /* width: calc(50% - 3px);*/
}
.naveeno_gallery-item--link-price-to-shop:active, .naveeno_gallery-item--link-price-to-shop:hover {
    color: #ffffff;
    background-color: #25303f;
    border: 1px solid #d0c9c9;
    
}
.naveeno_gallery-item--link-to-info:active, .naveeno_gallery-item--link-to-info:hover {
    color: #ffffff;
    background-color: #25303f;
}
.naveeno_gallery-item--link-to-info:hover a{
    color: #ffffff !important;
    background-color: #25303f;
}

.naveeno_gallery-item--rating {
    height: 20px;
   /* margin-bottom: 5px;*/
    white-space: nowrap;
}
.naveeno_gallery-item--info {
    margin-top: 15px;
}
.gallery-item--image {
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    position: relative;
    display: block;
    max-width: 150px;
    max-height: 190px;
}
.no_products{
    color: #f60;
    text-align: center;
}
p.lorem_apple_pk {
    text-overflow: ellipsis;
    font-family: roboto-regular;
    font-size: 14px;
    margin-bottom: 5px;
    white-space: nowrap;
   /* height: 65px;*/
    overflow: hidden;
}

/* SVK NEW PAGE STYES END */

.noUi-target,.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.noUi-target {
  position: relative;
  direction: ltr;
}

.noUi-base {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  background-color: #000;
/* Fix 401 */
}

.noUi-origin {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
}

.noUi-handle {
  position: relative;
  z-index: 1;
}

.noUi-stacking .noUi-handle {
/* This class is applied to the lower origin when
   its values is > 50%. */
  z-index: 10;
}

.noUi-state-tap .noUi-origin {
  -webkit-transition: left 0.3s,top .3s;
  transition: left 0.3s,top .3s;
}

.noUi-state-drag * {
  cursor: inherit !important;
}

/* Painting and performance;
 * Browsers can paint handles in their own layer.
 */
.noUi-base,.noUi-handle {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 5px;
  margin-left: 5px;
}

.noUi-horizontal .noUi-handle {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  left: 0px;
  top: -7px;
  background-color: #fff;
  border: 0.5px solid #f60;;
}

/* Styling;
 */
.noUi-background {
  background: #000;
}

.noUi-connect {
 
  background: #ff9d00;
  -webkit-transition: background 450ms;
  transition: background 450ms;
}

.noUi-origin {
  border-radius: 2px;
}

.noUi-target {
  border-radius: 2px;
  margin-top: 10px;
}

.noUi-target.noUi-connect {
}

/* Handles and cursors;
 */
.noUi-draggable {
  cursor: w-resize;
}

.noUi-vertical .noUi-draggable {
  cursor: n-resize;
}

.noUi-handle {
  cursor: default;
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
}

.noUi-handle:active {
  border: 8px solid #345DBB;
  border: 8px solid rgba(53,93,187,0.38);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  left: -14px;
  top: -14px;
}

/* Disabled state;
 */
[disabled].noUi-connect,[disabled] .noUi-connect {
  background: #B8B8B8;
}

[disabled].noUi-origin,[disabled] .noUi-handle {
  cursor: not-allowed;
}
#slider-range
{
        width: 87%;
    float: left;
    margin-top: 40px;
}

/*.noUi-origin.noUi-connect
{
    left: 5% !important;
}*/

.caption
{
    margin-top: 20px;
    text-align: left;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 17px;
}