/* BDB Search Suggest Autocomplete */

.search_autocomplete.predict_search{
    background:#fff;
    border:1px solid #e5e5e5;
    box-shadow:0 3px 5px rgba(0,0,0,0.2);
    left:auto !important;
    list-style:none;
    padding:15px;
    position:absolute !important;
    right:15px !important;
    top:140px !important;
    z-index:3 !important;
}
.search_autocomplete.predict_search .section.ui-menu-item{
    border-bottom:1px solid #e5e5e5;
    padding:7px 0;
}

.hero_search_autocomplete.hero_predict_search{font-size:14px;}
.hero_search_autocomplete.hero_predict_search .section.ui-menu-item h4{
    border-bottom:1px solid #e5e5e5;
    font-family:"FS Albert Pro", Helvetica, Arial, Verdana, sans-serif;
    font-size:14px;
    margin:0;
    padding:7px 0;
}

.pl-30 {padding-left:30px;}

input.qty {
	height: 36px;
	width: 100px;
}

.mini-cart .buttons p .button{min-width:90%;cursor: pointer;}
.button.open-modal,.quickshop.open-modal {cursor: pointer;}
.add_more{cursor: pointer;}
.light-gray.button.simplemodal-close {cursor: pointer;}

.simplemodal-wrap {
  overflow: visible !important;
 }
 /* overlay */
#simplemodal-overlay {  
  background-color: #0d0d0d;
}
#simplemodal-container {
  width: 480px;
  height: auto !important;
  background-color: transparent;
  border: none;
  /*margin-left: -380px;*/   
  top: 7% !important;
  left: 30%;
}
.simplemodal-container{
		left: 0px !important;
		right: 0px !important;
		margin: auto !important;
}

.add_to_cart_form input:disabled {
	background-color: rgb(235, 235, 228)!important;
}
.mini-cart p{color:#444;font-size:15px;font-weight:600;margin:0 0 10px;word-break: break-all;}
.grant_minicart{padding: 0px 30px 15px 30px;margin: 0px;}

.button_ok .light-gray{background: #004593 !important;}
.button_ok .dark-gray-text{clear: both;color: #ffffff !important;background: #004593 !important;}

.bdspinner {left:50%;margin:-16px 0 0 -16px; position:absolute; top:50%;}

#addItems_minicart .col-xs-4 input, #quickshop_cart .col-xs-4 input{ max-width: 100%;height: 36px; border: 1px solid #e5e5e5;padding: 8px;}
#addItems_minicart input[type=number]{width: 100px; }

.simplemodal-data_add p {
    font-family: fruticn;
    font-size: 15px;
    line-height: 22px;
}
.simplemodal-data_add {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 2px;
    border: 1px solid #CDCDCD;
    -webkit-box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
    display: none;
    padding: 30px;
    text-align: left;
}
.simplemodallist-data_add p {
    font-family: fruticn;
    font-size: 15px;
    line-height: 22px;
}
.simplemodallist-data_add {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 2px;
		box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
		-webkit-box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
		-moz-box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
    display: none;
    padding: 30px;
    text-align: left;
}

.mini-cart p{color:#444;font-size:13px;font-weight:normal;margin:0 0 10px;}  /* sbe */ 
.mini-cart .scroll-cart{max-height:580px;overflow:auto;} 
.mini-cart .cart-item{ 
       border-bottom:1px solid #e5e5e5; 
       min-height:130px; 
       padding:20px 0 20px 140px;  /* sbe */ 
       position:relative; 
} 
.mini-cart .cart-item .thumb{left:30px;position:absolute;text-align:center;top:15px;width:80px;}  /* sbe */ 
.mini-cart .cart-item .thumb img{max-height:80px;max-width:80px;}  /* sbe */ 
.mini-cart .cart-item .quantity{position:relative; text-align:left;} /* sbe */ 
.mini-cart .cart-item .quantity p{font-weight:bold;} /* sbe */ 
.mini-cart .total, 
.mini-cart .addresses{padding:15px 30px;}  /* sbe */ 
.mini-cart .total p {margin:0;font-size:15px;} /* sbe */ 
.mini-cart .addresses p{margin:0;font-size:13px;}  /* sbe */ 
.mini-cart .buttons{padding:0 30px;} 
.mini-cart .buttons p{font-weight:400;margin:0 0 30px;} 
.mini-cart .buttons p .button{min-width:90%;} 
.mini-cart .title{padding:0 30px;} 
