@CHARSET "UTF-8";
.chs_tulips_product {
    padding: 0.5em;
}
.article .chs_tulips_product .row {
    margin: 0 -15px;
}
    .chs_tulips_product #imageBox {
        margin: 0 !important;
        width: auto;
        float: none;        
    }
    .chs_tulips_product #imageBox_img {
        text-align: right;
    }
    .chs_tulips_product #imageBox img {
        margin: 0 0 0 auto;
        max-height: 550px;
        max-width: 400px;
        float: right;
    }
    
    .chs_tulips_product .aslvid {
       margin-bottom: 40px;
    }
    
.chs_tulips_product_button_tip {
    color: gray;
    font-size: 1em;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 1em;
}

.chs_tulips_product_button_price {
    color: #000;
    font-size: 2.3em;
    font-weight: bold;
    margin-bottom: 0.8em;    
}
.chs_tulips_product_button a,
.region-content .chs_tulips_product_button a:link {
  display: inline-block; 
  font-weight: 400;
  font-family: 'Open Sans', 'Hevetica Nueue', 'Arial', Sans-serif;
  font-size: 1em;
  font-weight: bold;
  margin: 0.7em 0;
  -webkit-transition: background 0.2s, color 0.2s;
  -moz-transition: background 0.2s, color 0.2s;
  transition: background 0.2s, color 0.2s;
  padding: 7px 12px;
  background: #187ABB;
  color: #FFF !important;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
  white-space: nowrap;
  -webkit-user-select: none;
  text-decoration: none;  
  text-transform: uppercase;
}
.article .chs_tulips_product_button a {
	color: #fff !important;
}
    .chs_tulips_product_button a:hover,
    .region-content .chs_tulips_product_button a:link:hover {
        background: #858585;
        color: #fff;
    }

.chs_tulips_product p+ul{
    margin-top: -20px;
}
#edit-panes-delivery-office {
	text-transform: uppercase;
}

.form-item-panes-delivery-chs-sproduct--closest-office-id {
    display: block;
}
    