.gba-outer-container{width:100%}form#SendGiftForm{width:100%;position:relative}#SendGiftForm input,#SendGiftForm textarea,#SendGiftForm select{border:1px solid rgba(234,234,234,.9);width:100%;margin:5px 0;display:inline-block;box-sizing:border-box}#SendGiftForm input::placeholder,#SendGiftForm textarea::placeholder{color:grey}ul#tabs{list-style-type:none;margin:0;margin-top:1%;padding:0;text-align:center}ul#tabs li{display:inline-block;background-color:grey;border-bottom:1px solid rgba(234,234,234,.9);padding:5px 20px;margin-bottom:4px;cursor:pointer}ul#tabs li:hover{background-color:#dedede}ul#tabs li.active{background-color:#dedede}ul#tab{list-style-type:none;margin:0;padding:0 0 10px}ul#tab li{display:none;padding:0;border:1px solid rgba(234,234,234,.9)}ul#tab li.active{display:block}ul#tab li h2{font-weight:400;margin-bottom:30px;padding-bottom:5px;border-bottom:1px solid rgba(234,234,234,.9)}ul.products li{width:200px;display:inline-block;vertical-align:top;padding:5px}ul.products li p,ul.products li h5{text-align:center}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:.1em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:400;color:#1f8dd6}.autocomplete-suggestion.selected{background:#f0f0f0}.autocomplete-suggestion span{vertical-align:baseline;padding:2px}.giftbox-container .giftbox{width:148px;float:left;margin:2px;padding:5px;border:1px solid #ccc;text-align:center;display:none}.giftbox-container:hover .giftbox{zoom:1;filter:alpha(opacity=45);opacity:.45;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.giftbox-container .giftbox:hover,.giftbox-container .giftbox-heighlight{box-shadow:2px 2px 10px #666;border-color:#c76c0c;background:#c76c0c;color:#fff;cursor:pointer;zoom:1;filter:alpha(opacity=100);opacity:1}.giftbox-container .giftbox p{margin:5px 0}#tab .active .giftbox{display:block}.received-giftbox-container .giftbox{width:148px;float:left;margin:2px;padding:5px;border:1px solid #ccc;text-align:center}.received-giftbox-container p.giftbox-msg{font-size:12px}.received-giftbox-container p.giftbox-msg span{font-style:italic;font-weight:600}.received-giftbox-container p.giftbox-date{font-size:12px;color:grey}