.product-options-wrapper .fieldset{line-height:100%}.product-options-wrapper .fieldset .input-box:after{content:none}.ob-picker-image{border:1px solid #fff;margin-right:3px;display:inline}.ob-picker-image.ob-selected{border:1px solid #000;margin-right:3px;display:inline}.ob-image-cell{float:left;text-align:center}.ob-image-cell span{font-size:10px}.product-options-wrapper .fieldset div.ob-above{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-above img.ob-image{display:block;float:left;width:100px;height:100px;margin:0 8px 8px 0}.product-options-wrapper .fieldset div.ob-above select{width:100%;margin:0 0 10px}.product-options-wrapper .fieldset div.ob-above div.options-list{margin:0 0 10px}.product-options-wrapper .fieldset div.ob-above .ob-descr{display:block;width:auto;font-size:10px;margin:0 0 8px;font-weight:400;font-style:normal}.product-options-wrapper .fieldset div.ob-above .spacer{height:1px;clear:both}.product-options-wrapper .fieldset div.ob-above-checkbox{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-above-checkbox img.ob-image{display:inline;width:100px;height:100px;margin:0 8px 8px 0}.product-options-wrapper .fieldset div.ob-above-checkbox div.options-list{margin:0 0 10px}.product-options-wrapper .fieldset div.ob-above-checkbox .ob-tooltip-icon{display:inline-block;line-height:inherit;vertical-align:middle;margin-left:5px}.product-options-wrapper .fieldset div.ob-before-select{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-before-select .ob-table{display:table;width:100%}.product-options-wrapper .fieldset div.ob-before-select .ob-table-cell-img{display:table-cell;width:110px;vertical-align:top}.product-options-wrapper .fieldset div.ob-before-select .ob-table-cell{display:table-cell;vertical-align:top}.product-options-wrapper .fieldset div.ob-before-select img.ob-image{width:100px;height:100px;vertical-align:middle;margin:0 10px 10px 0}.product-options-wrapper .fieldset div.ob-before-select select{width:100%;margin-top:35px}.product-options-wrapper .fieldset div.ob-before-select .ob-tooltip-icon{display:block;margin:8px 100px 0 0}.product-options-wrapper .fieldset div.ob-before-select .spacer{height:1px;clear:both}.product-options-wrapper .fieldset div.ob-before-radio{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-before-radio .ob-table{display:table;width:100%}.product-options-wrapper .fieldset div.ob-before-radio .ob-table-cell-img{display:table-cell;width:110px;vertical-align:top}.product-options-wrapper .fieldset div.ob-before-radio .ob-table-cell{display:table-cell;vertical-align:top}.product-options-wrapper .fieldset div.ob-before-radio img.ob-image{width:100px;height:100px;vertical-align:middle;margin:0 10px 10px 0}.product-options-wrapper .fieldset div.ob-before-radio div.options-list{max-width:100%;max-width:450px;list-style-type:none;margin:0 0 10px}.product-options-wrapper .fieldset div.ob-before-radio div.options-list label{width:100%;max-width:60%}.product-options-wrapper .fieldset div.ob-before-radio .ob-tooltip-icon{display:inline-block;line-height:inherit;vertical-align:middle;margin-left:5px}.product-options-wrapper .fieldset div.ob-below{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-below img.ob-image{display:block;float:left;width:100px;height:100px;margin:8px 8px 0 0}.product-options-wrapper .fieldset div.ob-below select{width:100%;margin:0}.product-options-wrapper .fieldset div.ob-below div.options-list{margin:0 0 10px}.product-options-wrapper .fieldset div.ob-below .ob-descr{display:block;width:auto;font-size:10px;margin:8px 0 5px;font-weight:400;font-style:normal}.product-options-wrapper .fieldset div.ob-below .spacer{height:1px;clear:both}.product-options-wrapper .fieldset div.ob-below-checkbox{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-below-checkbox img.ob-image{display:inline;width:100px;height:100px;margin:0 8px 8px 0}.product-options-wrapper .fieldset div.ob-below-checkbox div.options-list{margin:0 0 10px}.product-options-wrapper .fieldset div.ob-below-checkbox select{margin:0 0 10px}.product-options-wrapper .fieldset div.ob-below-checkbox .ob-tooltip-icon{display:inline-block;line-height:inherit;vertical-align:middle;margin-left:5px}.product-options-wrapper .fieldset div.ob-below-checkbox .spacer{height:1px;clear:both}.product-options-wrapper .fieldset div.ob-swap-select{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-swap-select select{width:100%;margin:8px 0 10px}.product-options-wrapper .fieldset div.ob-swap-select .ob-descr{font-size:10px;margin:0 0 8px;font-weight:400;font-style:normal}.product-options-wrapper .fieldset div.ob-swap-radio{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-swap-radio div.options-list{margin:0}.product-options-wrapper .fieldset div.ob-swap-radio .ob-tooltip-icon{display:inline-block;line-height:inherit;vertical-align:middle;margin-left:5px}.product-options-wrapper .fieldset div.ob-picker{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-picker select{display:block;width:100%;margin:5px 0 10px}.product-options-wrapper .fieldset div.ob-picker .ob-descr{font-size:10px;margin:0 0 8px;font-weight:400;font-style:normal}.product-options-wrapper .fieldset div.ob-picker .spacer{height:1px;clear:both}img.ob-hover-image{width:150px;height:150px}.product-options-wrapper .fieldset div.ob-note{font-size:12px}.product-options-wrapper .fieldset div.ob-grid{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-grid div.options-list{list-style-type:none;padding:0;margin:0}.product-options-wrapper .fieldset div.ob-grid div.options-list .ob-cell{width:129px;height:145px;float:left;margin-right:10px;line-height:normal;padding:0}.product-options-wrapper .fieldset div.ob-grid div.options-list .ob-cell .ob-image{display:block;float:left;width:100px;height:100px;margin:0 0 5px}.product-options-wrapper .fieldset div.ob-grid div.options-list .ob-cell input.radio{float:none;margin:45px 0 0 7px}.product-options-wrapper .fieldset div.ob-grid div.options-list .ob-cell input.checkbox{float:none;margin:45px 0 0 7px}.product-options-wrapper .fieldset div.ob-grid div.options-list .ob-cell .label{display:block;width:100px;text-align:center;margin:0}.product-options-wrapper .fieldset div.ob-grid div.options-list .ob-cell label{min-width:0;padding:0;background:0 0;font-weight:400}.product-options-wrapper .fieldset div.ob-grid div.options-list .ob-cell label:hover{background:0 0}.product-options-wrapper .fieldset div.ob-grid div.options-list .ob-cell .ob-tooltip-icon{display:inline-block;line-height:inherit;vertical-align:middle;margin:10px 0 0 6px}.product-options-wrapper .fieldset div.ob-grid .spacer{height:1px;clear:both}.product-options-wrapper .fieldset div.ob-list{max-width:590px;padding:0;margin:8px 0 20px;border:none}.product-options-wrapper .fieldset div.ob-list div.options-list{list-style-type:none;padding:0;margin:0}.product-options-wrapper .fieldset div.ob-list div.options-list .field{margin-bottom:10px;border:1px solid #e4e4e4;line-height:normal;padding:10px}.product-options-wrapper .fieldset div.ob-list img{display:block;float:left;width:100px;height:100px;margin:0 10px 0 0}.product-options-wrapper .fieldset div.ob-list .field.none img{display:block;width:100px;height:15px;margin:0 10px 0 0}.product-options-wrapper .fieldset div.ob-list div.options-list input.radio{position:static;float:right;margin:0}.product-options-wrapper .fieldset div.ob-list div.options-list input.checkbox{position:static;float:right;margin:0}.product-options-wrapper .fieldset div.ob-list .options-list.validation-failed{padding:0}.product-options-wrapper .fieldset div.ob-list span.content{display:block;width:auto;padding:0}.product-options-wrapper .fieldset div.ob-list span.content label{display:block;width:auto;background:0 0;padding:0;margin:0;text-align:left}.product-options-wrapper .fieldset div.ob-list span.content label:hover{background:0 0}.product-options-wrapper .fieldset div.ob-list .price-notice{padding:0}.product-options-wrapper .fieldset div.ob-list .ob-descr{min-height:60px;font-size:10px;margin:5px 0}.product-options-wrapper .fieldset div.ob-list .spacer{height:1px;clear:both}.product-add-form .product-options-wrapper div.field.ob-field>.control{width:100%}