.pictogram_box .input-box { background: url(../images/bkg_message_input.png) 0 0 repeat-x; width:381px; min-height:25px;  padding:6px 10px 0;}
.cms-page-view .std p {padding: 25px 0 0;}
.pictogram_box .input-box input { width:377px; margin-bottom:9px; padding:2px; border:0 none;}
.pictogram_box {width: 970px; margin-top:10px;}
.pictogram_box .left {min-height:300px; width:650px;}
.pictogram_box .right {text-align: right; width: 375px;}
.pictogram_box p { font:bold 16px arial; color:#000000; margin-top:25px;}
.pictogram_box p span{ font-weight:normal;}
#divGroup { min-height:192px; background: url(../images/bkg_pictogram.jpg) 0 0 repeat-y;}
.right { float: right !important; }
.left { float: left !important; }
.imageDivs,
.imageDiv { overflow: hidden; }
.imageDivs > img,
.imageDiv > img { float: left; }
#textboxGroup {display:block; clear:both; background: url("../images/bkg_message_input.png") repeat-y 0 0; min-height:0; padding:0 10px 0; width: 480px;margin-bottom: 30px;}
#textboxGroup br {clear: both; content: ""; display: block; font-size: 0; height: 0; line-height: 0; overflow: hidden;}
#textboxGroup input { margin:6px 0 10px; width:470px; border:0px; letter-spacing: 4px;}
#remove-a-chocolate span span { border: 0; background: url(../images/btn-bg.png) 100% 0 no-repeat; padding: 0 12px 0 7px; height: 30px; font: bold 12px/30px Arial, Helvetica, sans-serif; text-align: center; white-space: nowrap; color: #fff; text-transform: uppercase; padding: 2px 6px 3px; display: inline-block; }
#remove-a-chocolate span { background: url(../images/btn-bg.png) 0 0 no-repeat; padding: 0 0 0 5px; display: inline-block; }
.pictograms, .imageDivs > img  {border-radius: 5px; text-align: left;width: 42px;height: 42px;}
.imageDivs br { clear: both; display: block; height: 0; width: 0; }
.handmade-input { display: none !important; }
.opentip-header {font-weight: bold; font-size: 15px; color: #ff7300; display: inline-block; margin-bottom: 10px}
.opentip-description {margin-bottom:  10px; display: inline-block; width: 300px;}
.gift-wrap-message .opentip-header {}
.opentooltip-popup-thumbnail {position: absolute; bottom: 30px; right: 20px; border-radius: 5px;}
.opentooltip-popup-label {width: 100px; display: inline-block;}
.icon-preview,
.imageDiv > img.occupied { border-radius: 5px; border: 1px solid #eee; }
#icon { float: left; margin-left: 10px; margin-top: 16px; width: 225px; margin-bottom: 10px; }
.avoid-clicks { pointer-events: none; }
.icon-carosel { float: left; width: 515px; }
