/**
* @package Joomla
* @subpackage JoomShopping
* @author Nevigen.com
* @website http://nevigen.com/
* @email support@nevigen.com
* @copyright Copyright © Nevigen.com. All rights reserved.
* @license Proprietary. Copyrighted Commercial Software
* @license agreement http://nevigen.com/license-agreement.html
**/

/*.uk-table-hover tbody tr:hover, .uk-table-hover>tr:hover {background: #eee;}*/
.hslidertext {
    font-size: 20px;
    line-height: 1.5;
    color: #2d2e33;
    font-family: Roboto;
    font-weight: 400;
    padding-bottom: calc(5px + 0.1em);
    border-bottom: calc(0.5px + 0.03em) solid rgba(232,17,17,.23);
}

.footertel {
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 1.2rem;
}

.uk-head-style {
    font-size: 2.2rem;
    line-height: 1.5;
    color: #2d2e33;
    font-family: Roboto;
    font-weight: 400;
}

.tm-cart-icon {}
.modNevigenJShopCart {}
.NevigenJShopCart_qty {position: absolute;top:7px;right: -6px;font-size: 14px;height: 25px;min-width: 25px;}	
.icon-button-compare:hover {cursor:pointer}
.mod-nevigen-jshopcart-product-cart-text, .mod-nevigen-jshop_tocompare-text {font-size: 14px;line-height: 1.5;color: #EECA41;font-weight:bold;}


.tm-text-white {color:#fff!important;}
.nvg-compare-result-wrapper img{ max-height:300px;}
	
.nvg-offcanvas-filter-openbutton {}
.nvg_fltr_icn{min-width:40px;}
#nvg-offcanvas-filter .uk-offcanvas-bar{}
.mod_nevigen_jshop_filter_offcanwrapper { padding: 15px;}
.nevigen_jshop_filter_title {margin: 20px 0 7px;}
[class^="nevigen_jshop_filter_"] 	.form-check { display: flex; align-items: center;margin:7px 0;}
.form-check input{ min-width:16px;margin-top:2px;}
.form-check .uk-checkbox { border-color:#111!important}
.form-check-label {line-height: 1.3;margin-left:10px;}
.tm-filter-block-title, .nevigen_jshop_filter_title   {color:#111!important;}


	
@media (min-width: 992px)  {

    .footertel:before {
        content: "";
        position: absolute;
        top: calc(55% - (calc(0.6px + 0.03em)/ 2));
        border-bottom: calc(0.6px + 0.03em) solid #e5e5e7;
        opacity: 0.3;
        margin-right: calc(5px + 0.3em);

        width: 43%;
        right: 56%;
        
    }

    .footertel:after {
        content: "";
        position: absolute;
        top: calc(55% - (calc(0.6px + 0.03em)/ 2));
        border-bottom: calc(0.6px + 0.03em) solid #e5e5e7;
        margin-left: calc(5px + 0.3em);
        opacity: 0.3;

        width: 43%;
        left: 56%;

    }

    
}


@media screen and (max-width: 769px) {
  
    
    .footertel:before {
        content: "";
        position: absolute;
        top: calc(55% - (calc(0.6px + 0.03em)/ 2));
        border-bottom: calc(0.6px + 0.03em) solid #e5e5e7;
        opacity: 0.3;
        margin-right: calc(5px + 0.3em);

        width: 40%;
        right: 70%;
    }

    .footertel:after {
        content: "";
        position: absolute;
        top: calc(55% - (calc(0.6px + 0.03em)/ 2));
        border-bottom: calc(0.6px + 0.03em) solid #e5e5e7;
        margin-left: calc(5px + 0.3em);

        width: 40%;
        left: 70%;
    }


}