.demo-price {vertical-align: top;margin-left: 15%;}
.cart-list .remove {margin: 8px 0 0 0px;width: 100%;position: relative;top: -20px;}
.custom-remove {color:#bbb;}

.cart-list .remove {
    margin: 8px 0 0 0px;
    width: 100%;
    position: relative;
    top: -20px;
}
.custom-text-here {
    margin: 0px;
    font-size: 13px;
    color: 
    #bbb;
}
.note-area {
    text-align: left;
}

.note-area #note {
	width: 100%;
	height: 70px;
}
#checkout-btn {
    float: right;
  width: auto;
}

.central.content.cart_define .cart_gen_title {
	margin-top: 0px;
	margin-bottom: 50px;
}
.circled-icon, .pager-button a {border: 1px solid black !important;}
.theme-modal svg {fill: black;}
.dead{color:black!important;}
.addedd {background-color:#bbb!important;color:black!important;}
.button:hover{background-color:black!important;color:white!important;}
/* .custom-click:hover{background-color:white!important;color:black!important;} */
 

.links a:hover {color: black!important;}
.cart-list .quantity {margin: -8px 0px 0 0px;}


/* .custom-click:hover{background-color:white!important;color:black!important;border-color:white!important;} */

.rte h1.feature-header a{
  color: #444444;
text-decoration: none;
    border: 0;
}
@media (max-width: 767px) {
.addedd {width: 50%!important;}

/*   .custom-added .button.alt {

    width: 100% !important;
    margin-bottom: 3%;
    margin-right: 0 !important;

} */
/* .custom-added .custom-click {

    width: 100% !important;
    color:#fff !important;

} */
  #hide1{display:none;}
  #hide2{display:none;}
  #hide3{display:none;}
#hide4{display:none;}
  
/* .custom-click:hover{background-color:transparent!important;color:white!important;border-color:white!important;} */

}

@media (max-width: 991px) and (min-width: 768px) {

/*   .custom-added .button.alt {

    width: 100% !important;
    margin-bottom: 3%;
    margin-right: 0 !important;

} */
/* .custom-added .custom-click {

    width: 100% !important;
    color: 

    #fff !important;

} */
  
/* .custom-click:hover{background-color:white!important;color:black!important;border-color:white!important;} */
  
}
@media (max-width: 1199px) and (min-width: 992px) {}
@media (max-width: 1379px) and (min-width: 1200px){}
@media (max-width: 1530px) and (min-width: 1380px){}
@media (max-width: 1600px) and (min-width: 1531px){}