﻿@charset "utf-8";
.ibasket-minicontainer{position: fixed;padding:10px;right:0; background-color:#10d5a6;line-height:18px;  z-index:100000;}
.ibasket-minicontainer:hover .glyphicon{color:#ffffff;}
.ibasket-minicontainer a{color:#f2f2f2;text-decoration:none;}
.ibasket-minicontainer:hover a{color:#ffffff;}
.ibasket-minicontainer:hover .content{ display: block; color:#b9e8f7;}
.ibasket-minicontainer .icon:before {content: ""; padding: 20px;display: block;color: #fff;background: url("../images/shopping-cart.svg") no-repeat center;background-size: 28px}
.ibasket-minicontainer .content{z-index:99;position:absolute;top:0px;right:0;background-color:#333;display:none;color:#fff;padding:15px;width:360px;}
.ibasket-minicontainer .content .title{font-size:18px;font-weight:bold;margin-bottom:10px;color:#ffffff;}
.ibasket-minicontainer .content .items{font-size:12px;max-height:300px;overflow:hidden;overflow-x:auto;overflow-y:scroll;color:#ffffff;}
.ibasket-minicontainer .content .items tr td span{color: #10d5a6 !important;}
.ibasket-minicontainer .content .items tr td{border-bottom:1px solid #444;padding:8px;color:#ffffff;line-height:18px;background-color:#333;}
.ibasket-minicontainer .content .items tr:last-child td{border-bottom:0px;}
.ibasket-minicontainer .content .items table td{font-size: 13px;}
.ibasket-minicontainer .content .items tr td span{color: #10d5a6 !important;}
.ibasket-minicontainer .btn {display: inline-block; text-align: center;color: #fff;text-decoration: none;background-color: #10d5a6;border: 0px;cursor: pointer; border-radius:5px; outline: none; margin-right: 10px;margin-top: 10px; padding:6px 16px;}
.ibasket-count{width:20px;height:20px;display:inline-block;background-color:#F00;color:#ffffff;position:absolute;top:-5px;right:0px; border-radius:15px; text-align:center;font-size:12px;line-height:20px;z-index:110;}
.ibasket-minicontainer .btn:hover, .ibasket-minicontainer .btn:focus{background: #10d5a6;text-decoration:none;}
@media (min-width: 768px) {
    .ibasket-minicontainer{
        top:36%;
    }
}
@media (max-width: 768px) {
    .ibasket-minicontainer{
        display: inline-flex !important;
        outline: 0;
        border: 0;
        background: #82ab28;
        position: relative;
        padding: 8px;
        border-radius: 30px;
    }

   .ibasket-count{
        top: 0 !important;
        right: -5px !important;
        width: 16px !important;
        height: 16px!important;
        line-height: 16px !important;
    }
}