/*
Theme Name: Custom Inkcloner theme
Description: A custom theme for WordPress.
Version: 1.0
License: GNU General Public License v2 or later
*/



#header_search_innercontainer {
  
  position: relative;
  text-align: left;
}
#header_search_suggestions {
  font-weight: bold;
  position: absolute;
  top: 35px;
  left: 0px;
  z-index: 2000;
  max-height: 300px;
  overflow: auto;
  width: 300px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  text-align: left;
  text-transform: none;
  background-color: #FFF;
  border: 1px solid #BBB;
  padding: 10px;
  color: #666666;
  display: none;
}
.search_suggestions_close {
  position: absolute;
  z-index: 3000;
  top: 2px;
  right: 12px;
  font-size: 90%;
  display: block;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}
.search_result_item a {
  display: block;
  padding: 3px;
}
.findyourprinter_search_suggestions {
  display: none;
  position: absolute;
  top: 55px;
  left: 0px;
  z-index: 2000;
  max-height: 300px;
  overflow: auto;
  width: 300px;
  background-color: #EEE;
  font-family: Arial, sans-serif;
  font-size: 13px;
  text-align: left;
  text-transform: none;
  background-color: #FFF;
  border: 1px solid #BBB;
  padding: 10px;
  color: #666666;
  font-weight:bold;
}
#findyourprinter_search_innercontainer {
	display: block;
	position: relative;
	text-align: left;
}

.mini-cart-item-details a {
  color: #000 !important;
  font-weight: bold;
  font-size: 13px;
  line-height: 17px;
}
.mini-cart-item .quantity-controls {
  margin-bottom: 15px;
}
.mini-cart-item .qty-decrement, .mini-cart-item .qty-increment {
  float: left;
  margin-right: 5px;
}
.mini-cart-item .qty-input {
  width: 160px;
}
.mini-cart-item .item-subtotal {
  float: right;
}
.mini-cart-item .woocommerce-Price-amount.amount {
  font-weight: bold;
}
#mini-cart-subtotal, #mini-cart-total {
  float: right;
  display: block;
  font-weight: bold;
}
.woo-mini-buttons a {
  background: #d01217;
  text-align: center;
  font-weight: bold;
  color: #fff !important;
  margin-bottom: 5px;
  border: 1px solid #b90b0b;
}
.woo-mini-buttons a:hover { 
  text-decoration: none;
}
.product-info-container .relateditem{width:19%;}
@media only screen and (max-width: 767px) {
	.product-info-container .relateditem{width:40%;}
}
.woocommerce-checkout .col-1, .woocommerce-checkout .col-2{max-width:100%!important;}
.woocommerce form .form-row label, .woocommerce-page form .form-row label{width:100%!important;}
.woocommerce-input-wrapper {
  width: 100%;
  margin:0;
}
.woocommerce form .form-row input.input-text{
  height: 40px;
  line-height: 32px;
  padding: 0 9px;
}
.woocommerce form .form-row .select2-selection--single{
	height: 40px;
	line-height: 32px;
	padding: 5px 9px;
}
.woocommerce form .form-row textarea {
	height: 130px;
	line-height: 32px;
	padding: 0 9px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:39px!important;}

#coupon_code {
  width: 200px;
  font-size: 15px;
  padding: 0 8px;
  height: 30px;
}
.coupon .button, .actions button, .wc-proceed-to-checkout .wc-forward{
  height: 30px;
  vertical-align: top;
  padding: 0 10px;
  background: #65A328;
}
.coupon .button:hover {
  opacity: 0.9;
  background: #65A328;
}
.wc-proceed-to-checkout .wc-forward {
  color: #fff;
  display: inline-block;
  line-height: 30px;
  float: right;
  padding: 0 15px;
  margin-bottom: 30px;
}
.wc-proceed-to-checkout .wc-forward:hover {
  text-decoration: none;
  background: #65A328;
  opacity: 0.9;
}
.woocommerce a.remove{line-height:0.8}