﻿.header-nav li aside .drop-holder {
    width: 280px;
    position: absolute;
    top: 45px;
    right: 0px;
    z-index: 9999;
    background: #fff;
    padding: 5px;
    border: 1px solid #ccc;
    display: none;
    min-height:200px;
}

    .header-nav li aside .drop-holder ul {
        padding: 0;
        margin: 0;
        list-style-type: none;
    }

        .header-nav li aside .drop-holder ul li {
            border-bottom: 1px solid #ccc;
            margin-right: 0 !important;
            width: 100%;
        }

            .header-nav li aside .drop-holder ul li:last-child {
                border-bottom: 0;
            }

            .header-nav li aside .drop-holder ul li .name a {
                color: #0096d6;
            }

            .header-nav li aside .drop-holder ul li .btn-primary {
                color: #fff;
                background: #0096d6;
            }

    .header-nav li aside .drop-holder.active {
        display: block;
    }

.flyout-cart a {
    text-decoration: none;
}



.ui-menu-item{border:0;border-bottom:1px solid #ccc;padding:0px !important;margin:0px !important;}

.ui-menu-item a, a.ui-state-focus {
background: none !important;
padding:10px !important;
display:block!important;
border:0!important;
line-height:20px !important;
font-size:14px !important;
height:auto !important;
outline:none!important;
text-decoration:none !important;
margin:0 !important;
cursor:pointer;
}

.ui-menu-item a:hover, .ui-menu-item a:focus  {
background: none !important;
border:0!important;
border-radius:0;
padding:10px !important;
line-height:20px !important;
font-size:14px !important;
height:auto !important;
font-size:14px !important;
margin:0 !important;
cursor:pointer;
}
.ui-menu-item:hover{
background: none !important;
border:0!important;
border-radius:0;
line-height:20px !important;
font-size:14px !important;
height:auto !important;
font-size:14px !important;
margin:0 !important;
 border-bottom:1px solid #ccc  !important;
}


.half-star {
     letter-spacing: -0.5em;
       &:after {
       position: absolute;
       content: "";
       left: 0.5em;
       width: 0.5em;
       height: 1em;
       background-color: $body-bg;
     }
   }

.bar-notification {
    color: #fff;
    display: none;
    left: 0;
    line-height: 16px;
    opacity: 0.95;
    padding: 15px 25px 15px 10px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
}

      
/****soutik*****/
.search_top{float:right;margin-right:10px}
.right-menu{font-family:arial;}
.navbar-left{font-family:arial;}


.flash_notification{position:absolute;z-index:999;top:0;left:0;width:100%;}


#dialog-notifications-success{background:#05a319;}
#dialog-notifications-error{background:#ff6a00;}

#bar-notification{background: #ff7200 none repeat scroll 0 0;
    color: #fff;
    font-family: arial;
    height: 40px;
    line-height: 37px;
    width: 100%;
    padding:0 10px;
    position:fixed;
    top:0;
    z-index:999;
}
.close{background: #e5e6e6 none repeat scroll 0 0;
    margin-top: 3px;
    opacity: 1;
    padding: 5px 8px;line-height: 0;padding: 9px 11px;}
.close .fa{font-size: 15px;
    opacity: 0.3;}

.price_box{w3idth:100%;height:50px}

ul.add_to_cart_sec{width:100%;height:auto;overflow:hidden;list-style:none;border:1px solid #dadada;padding:0}
ul.add_to_cart_sec li{float:left;width:25%;}
ul.add_to_cart_sec li a{font-size:14px}
ul.add_to_cart_sec li a:hover{font-size:14px}
ul.add_to_cart_sec li:first-child{width:50%}
ul.add_to_cart_sec li:first-child a{background:#0096d6;color:#fff; font-family: 'roboto-light';}
ul.add_to_cart_sec li:first-child + li a{background:#eeeded;}
ul.add_to_cart_sec li:last-child a{border-right:0}
ul.add_to_cart_sec li a{display:block;text-align:center;padding:7px 0;text-decoration:none;border-right:1px solid #dadada;cursor:pointer}
ul.add_to_cart_sec li a:hover{background:#0096d6;color:#fff} 
.checkbox_left{margin-left: 15px !important;}
.our-pro-holder ul li a.button{font-size:18px}
.minicart-anchor{text-decoration:none !important;}


.pager {margin: 0 0 30px;}
.pager ul {font-size: 0;text-align: right; padding:0;margin:0;}
.pager li { display: inline-block;margin: 0 5px;vertical-align: top;text-align: right;}
.pager li span {background-color: #4ab2f1;border-color: transparent;color: #fff; }
.pager li a, .pager li span {background-color: #eee; border: 1px solid #ddd; cursor: pointer; display: block; font-size: 14px; height: 35px; min-width: 35px; padding: 8px; text-align: center; border-radius:0 !important;}
.pager li.current-page span{ background-color:#4ab2f1 ;}
#cat-dtls .our-pro-holder{margin-bottom:10px}

.validation-summary-errors>ul>li{
    color: #ff0000 !important;
    text-align:center;
    list-style:none;
    
}
.result{
    color: #008000;
    text-align:center;
    list-style:none;
}

.header-middle{display:none}
.top-menu .cart{background:none}
.cat-sec{width:100%; padding-top:40px;}

.panel-default > .panel-heading {background-image: none; background:#fff;}
.category-products .panel-default .panel-heading { padding: 5px 11px;}
.custom-p-body{padding-top:0}
h2.title::before {width: 110px; margin-left: -57px;}
h2.title { text-align: center;}

#topcartlink {background: none;padding-right: 0;padding-left: 0;}
.last-li .cart-label{font-size:16px; color :#fff; text-transform:uppercase}
.last-li .ico-cart{padding-left:5px !important; display:inline-block !important;}
.last-li .cart-qty, .last-li .fa-angle-down{color:#fff}

.mini-shopping-cart ul .li{margin-right:0 !important}

.last-li small {display:block;color: #97e0ff; text-transform:uppercase;font-family: "proximanova-light";}
.bx-wrapper .bx-controls-direction a.disabled {
    display: block !important;
}

#bar-notification {line-height: auto;}
.notifications p {margin-bottom:0; padding:0}
.mini-shopping-cart{height:350px}

.btn-success{font-family: "roboto-bold"; text-shadow:none; box-shadow:none; border: 0; padding: 8px 20px;}

.terms-of-service input[type="checkbox"], .selector input[type="checkbox"], .review-rating input[type="radio"]{margin-top:-2px}
.one-page-checkout-page .title{margin-top:15px}
.checkout-data{padding-left:0; padding-right:0}

.custom-page-box-div b { display: block; font-size: 16px;}
.write-review textarea{margin-top:0; border: 1px solid #ddd;}
.write-review .form-fields{border:1px solid #e1e1e1}

.blog-post-area{padding:0 10px 10px; border:1px solid #e1e1e1}

.product-review-helpfulness{margin:5px 0 10px}
.blog-post-area .post-meta ul li {font-size: 14px;}