#builder-hdr-ctls{clear:both}#builder-hdr-ctls>*{display:inline-block;margin:0 10px 5px 0}#expand-all-btn{float:right}.builder{clear:both;margin:0 0 15px 0}.build-contents{position:relative}.builder .builder{margin-top:15px}.builder .debug{font-size:.85em;font-weight:normal}.step-list-wrap,.step-image-wrap{display:table;table-layout:fixed;width:100%;border-left:1px solid #ccc;border-top:1px solid #ccc;overflow-x:auto}.step-image-wrap{border-top:0}ul.step-list,ul.image-list{list-style:none;margin:0;padding:0;display:table-row}ul.step-list>li,ul.image-list>li{margin:0;padding:0;display:table-cell;border-right:1px solid #ccc;border-bottom:1px solid #ccc}ul.step-list>li{padding-bottom:10px;background-color:#f9f9f9}.collapsed ul.step-list>li{background-color:#fff;border-bottom-color:transparent}ul.image-list>li{background-color:#fff}.builder.stepcount-1>.build-contents>.step-list-wrap>ul.step-list>li{padding-bottom:0;border-bottom:0}.builder.stepcount-2>.build-contents>.step-list-wrap>ul.step-list>li,.builder.stepcount-2>.build-contents>.step-image-wrap>ul.image-list>li{width:50%}.builder.stepcount-3>.build-contents>.step-list-wrap>ul.step-list>li,.builder.stepcount-3>.build-contents>.step-image-wrap>ul.image-list>li{width:33.33%}.builder.stepcount-4>.build-contents>.step-list-wrap>ul.step-list>li,.builder.stepcount-4>.build-contents>.step-image-wrap>ul.image-list>li{width:25%}.builder.stepcount-5>.build-contents>.step-list-wrap>ul.step-list>li,.builder.stepcount-5>.build-contents>.step-image-wrap>ul.image-list>li{width:20%}.builder.stepcount-6>.build-contents>.step-list-wrap>ul.step-list>li,.builder.stepcount-6>.build-contents>.step-image-wrap>ul.image-list>li{width:16.66%}.step-name{margin:0;padding:10px;text-align:left;background-color:#eee;border-bottom:1px solid #ccc}.step-name>*{margin:0;overflow:hidden;text-overflow:ellipsis;font-size:1.1em;line-height:1.3em;font-weight:bold}.no-selection{padding:10px;margin:0}.step-choice-selections>ul{list-style:none;margin:0;padding:0}.step-choice-selections>ul>li{border-bottom:1px solid transparent;background-color:#fff}.expanded .step-choice-selections>ul>li,.expanding .step-choice-selections>ul>li{border-bottom-color:#ccc}.collapsing .step-choice-selections>ul>li{border-bottom-color:transparent}.step-choice-product p{text-align:left;font-size:1.1em;line-height:1.3em;font-weight:bold;margin:0}.step-choice-product p.parent-product a{color:inherit}.step-label{margin:0 0 5px 0}.step-choice-image{margin:0;padding:10px;width:100%;text-align:center;overflow:hidden}.step-choice-image img{width:auto;height:auto;max-width:100%;max-height:150px;margin:0 auto}.build-children{padding-left:25px}.build-actions{clear:both;padding:10px 0}.build-actions>.btn{margin:0 5px 5px 0}.connections-wrap{font-weight:normal}.connections-wrap p{margin:0}.build-contents a{color:#000}