#carouselLeftArrow,#carouselRightArrow{position:absolute;top:47px;z-index:900;text-indent:-9999999px;width:56px;height:108px;cursor:pointer}#driveForm,#productCarousel li{box-shadow:0 4px 32px rgba(0,0,0,.4)}#subContent{background:0 0}#topPadding{padding-top:10px}#carouselLeftArrow{left:0;background:url(/images/flyerDesigner/Arrow-Left.png) top left no-repeat}#carouselLeftArrow:hover,#carouselRightArrow:hover{background-position:bottom right}#carouselRightArrow{right:0;background:url(/images/flyerDesigner/Arrow-Right.png) top left no-repeat}#productCarousel{list-style:none;padding:0;margin:0 auto;width:838px;height:200px}#productCarousel li{background:url(/images/flyerDesigner/flyerBackground.png) top left no-repeat;width:255px;height:200px;text-align:center;cursor:pointer}#productCarousel li.roundabout-in-focus{background:#fefefe;cursor:default;border:1px solid #da2128}#driveForm .hoverEditor .btnRemove,.btnInfo{text-indent:-9000px;-webkit-border-radius:5px;-khtml-border-radius:5px}#productCarousel div.productCarouselContainer{position:relative;text-align:center;height:100%}#productCarousel .imgContainer{height:100%}.imgContainer .productImage{max-height:100%;height:100%;width:auto}#dlgProductSelector .imgContainer{text-align:center}#dlgProductSelector .imgContainer .productImage{text-align:center;height:200px;width:auto;margin-top:25px}#dlgProductSelector .desc,#productCarousel div.productCarouselContainer .desc{position:absolute;top:2px;left:5px;z-index:2;font-weight:700;font-size:1.3em;text-align:left;max-width:80px}#dlgProductSelector .color,#productCarousel div.productCarouselContainer .color{position:absolute;top:2px;right:5px;z-index:2}#dlgProductSelector .price,#productCarousel div.productCarouselContainer .price{text-align:left;position:absolute;bottom:5px;left:5px;z-index:2}#dlgProductSelector .price span:first-child,#productCarousel div.productCarouselContainer .price span:first-child{display:block;font-weight:500;font-size:11px;color:#000;text-transform:lowercase}#dlgProductSelector .price span:last-child,#productCarousel div.productCarouselContainer .price span:last-child{display:block;font-weight:700;font-size:28px;color:#000}#dlgProductSelector .rating,#productCarousel div.productCarouselContainer .rating{position:absolute;bottom:2px;right:2px;z-index:2}.btnInfo{display:inline-block;width:16px;height:16px;background:url(/images/flyerDesigner/info.png) top left no-repeat;cursor:pointer;-moz-border-radius:5px;border-radius:5px}.btnInfo:hover{background-position:bottom right}.ui-state-active{background-color:#eee}.ui-state-hover{background-color:#fefefe}#driveForm{position:relative;margin:10px auto;background-color:#fff;width:672px;min-width:672px;max-width:672px;height:auto;padding-bottom:20px;border:1px solid #000;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#driveForm.preview{border:15px solid #fff;box-shadow:10px 4px 32px rgba(0,0,0,.8);padding-bottom:35px}#driveForm .OrderDisclaimer{width:439px;border:1px solid;padding:5px;color:#fff;background-color:#E43831;text-transform:uppercase;font-weight:700;font-size:.6em;vertical-align:middle;line-height:1rem;text-align:center}#driveFrom .headerWebSiteAd{display:inline-block;width:455px;color:#fff;font-size:1em;font-weight:700;text-transform:uppercase}#driveForm .PaymentText{text-transform:uppercase;font-size:.6em;line-height:1.2em;margin-top:10px;margin-bottom:15px}#driveForm .PaymentText .PayableTo{font-size:.8rem}.submitByDate{vertical-align:top;color:#fff;text-transform:lowercase;padding:3px;font-size:2.2em;line-height:1.2em}.submitByDate .month{font-weight:300;margin-right:10px}.submitByDate .date{font-weight:700}.top_arrow_box{position:relative;background:#000!important;border:4px solid #000}.top_arrow_box:after,.top_arrow_box:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.top_arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#000!important;border-width:10px;left:50%;margin-left:-10px}.top_arrow_box:before{border-color:transparent;border-bottom-color:#000!important;border-width:16px;left:50%;margin-left:-16px}.bottom_arrow_box{position:relative;color:#fff;font-size:.8em;font-weight:700;background:#000;border:4px solid #000}.bottom_arrow_box table tr td{vertical-align:top}.bottom_arrow_box:after,.bottom_arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.bottom_arrow_box:after{border-color:#000 transparent transparent;border-width:10px;margin-left:-10px}.bottom_arrow_box:before{border-color:#000 transparent transparent;border-width:16px;margin-left:-16px}#driveForm.preview #topProducts .productContainer{height:274px}#driveForm.preview #bottomProducts .productContainer{height:243px}#driveForm .separator{display:block;width:auto;height:6px;background:url(/images/flyerDesigner/separator.png) center center no-repeat;margin-top:10px;margin-bottom:10px}#driveForm #header{display:block;width:100%;height:auto;text-align:center;padding-top:5px}#driveForm #logoSelector{display:inline-block;vertical-align:top;width:143px;min-height:133px;max-height:133px;line-height:133px}#driveForm #logoSelector:hover{background:url(/images/flyerDesigner/uploadLogoHover.png) top left no-repeat;cursor:pointer}#driveForm #groupInfo input{max-width:148px;height:30px;font-size:14px}#driveForm #groupInfo select{max-width:148px;height:40px;font-size:14px;padding:10px}#driveForm #groupInfo{display:inline-block;text-align:left;line-height:.9em;height:133px}#driveForm #header .formBlock{display:block;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}#driveForm #header div{display:inline-block}#driveForm #header div label{display:block;font-weight:700}#driveForm #header .groupNameContainer{display:block;height:46px;line-height:46px;margin:auto 0;text-align:center;overflow:hidden}#driveForm #header .groupName{font-size:1.7em;font-weight:500;text-transform:uppercase}#driveForm #topProducts{display:block;text-align:center}#driveForm #topProducts .productContainer{position:relative;display:inline-block;vertical-align:top;width:192px;height:310px}#driveForm #topProducts .productContainer .productImageContainer{height:236px;position:relative}#driveForm .productContainer .productInfo{height:38px;text-align:left;padding:0 5px}#driveForm #bottomProducts{display:block;text-align:center}#driveForm #bottomProducts .productContainer{position:relative;display:inline-block;vertical-align:top;width:192px;height:279px}#driveForm #bottomProducts .productContainer .productImageContainer{height:205px;position:relative}#driveForm .footer{display:block;text-align:left;padding-left:40px;padding-right:40px;padding-bottom:5px}#driveForm .grip,#driveForm .ui-resizable-disabled .ui-resizable-handle,.egrip,.negrip,.ngrip,.nwgrip,.productType,.segrip,.sgrip,.swgrip,.ui-resizable-autohide .ui-resizable-handle,.wgrip{display:none}#driveForm .footer .noProfit{vertical-align:top;text-align:left;padding-top:3px}#driveForm .footer .profit{vertical-align:top;text-align:left;padding-top:0}#driveForm .productImage{max-height:100%}#driveForm .productSelector{cursor:pointer}.productType{font-size:7px;font-size:.7rem;font-weight:lighter;color:#000}.productColorName{font-size:7px;font-size:.7rem;color:#000;padding-left:2px;font-weight:700}.productPrice{font-weight:700;color:#000;font-size:1.5em}.productDescription{font-size:1em;font-weight:700;color:#000;padding-top:3px}#driveForm .ui-resizable{border:1px dashed #999}#driveForm .ui-resizable-n{cursor:n-resize;height:10px;width:100%;top:-5px;left:0;background:url(/images/resizeHandle.png) top center no-repeat}#driveForm .ui-resizable-s{cursor:s-resize;height:10px;width:100%;bottom:-5px;left:0;background:url(/images/resizeHandle.png) bottom center no-repeat}#driveForm .ui-resizable-e{cursor:e-resize;width:10px;right:-5px;top:0;height:100%;background:url(/images/resizeHandle.png) right center no-repeat}#driveForm .ui-resizable-w{cursor:w-resize;width:10px;left:-5px;top:0;height:100%;background:url(/images/resizeHandle.png) left center no-repeat}#driveForm .ui-resizable-ne,#driveForm .ui-resizable-nw,#driveForm .ui-resizable-se,#driveForm .ui-resizable-sw{width:10px;height:10px;background:#999}#driveForm .ui-resizable-se{cursor:se-resize;right:-5px;bottom:-5px}#driveForm .ui-resizable-sw{cursor:sw-resize;left:-5px;bottom:-5px}#driveForm .ui-resizable-nw{cursor:nw-resize;left:-5px;top:-5px}#driveForm .ui-resizable-ne{cursor:ne-resize;right:-5px;top:-5px}#driveForm .hoverEditor{background-color:rgba(225,225,225,.3);height:25px;padding:5px;border-bottom:1px solid #eee;margin-top:5px}#driveForm .hoverEditor .starRating{position:absolute;left:7px;top:5px}#driveForm .hoverEditor .rightBtnContainer{float:right;vertical-align:top}#driveForm .hoverEditor .btnRemove{display:inline-block;width:16px;height:16px;background:url(/images/flyerDesigner/remove.png) top left no-repeat;cursor:pointer;-moz-border-radius:5px;border-radius:5px}#driveForm .hoverEditor .btnRemove:hover{background-position:bottom right}#driveForm #topProducts .logoContainer,#driveForm #topProducts .secondLogoContainer{display:none;position:absolute;top:0;left:0;height:auto;z-index:3}#driveForm #topProducts .topProductImage{display:none;position:absolute;top:0;left:5px;max-height:236px;height:100%;width:auto;z-index:4}#driveForm #bottomProducts .logoContainer,#driveForm #bottomProducts .secondLogoContainer{display:none;position:absolute;top:0;left:0;height:auto;z-index:3}#driveForm #bottomProducts .topProductImage{display:none;position:absolute;top:0;left:17px;max-height:205px;height:100%;width:auto;z-index:4}.profitPercent{text-align:left;background-color:#000;color:#fff;font-size:24pt;line-height:40pt;font-weight:700;max-height:55px;height:55px}.right_arrow_box{position:relative;background:#000;border:1px solid #000;margin-right:4px}.arrow_box:before,.right_arrow_box:after{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.right_arrow_box:after,.right_arrow_box:before{border-color:transparent transparent transparent #000;top:50%}.right_arrow_box:after{border-width:7px;margin-top:-7px}.right_arrow_box:before{border-width:8px;margin-top:-8px}.left_arrow_box{position:relative;background:#000;border:1px solid #000}.arrow_box:before,.left_arrow_box:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.left_arrow_box:after{border-color:transparent #000 transparent transparent;border-width:5px;top:50%;margin-top:-5px}.left_arrow_box:before{border-color:transparent #999 transparent transparent;border-width:6px;top:50%;margin-top:-6px}.yellow.arrow:after,.yellow.ui-tooltip{background:#fbf7aa;border:2px solid #f9e98e}.arrow:after,.ui-tooltip{background:#fff;border:2px solid #000}.ui-tooltip{padding:5px;color:#000;border-radius:3px;box-shadow:0 0 7px #000}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px #000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.ui-datepicker{z-index:9999!important}.date{width:130px}input,select{padding:3px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#contactInfo{margin:0 auto}fieldset{display:inline;vertical-align:top;height:310px;border:2px solid #999;background-color:#f9f9f9;padding:10px;margin:10px;text-align:left;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}legend{padding-left:5px;font-size:1.3em;font-weight:700}.SizeInfoBox span,.WriteInfoBox span{font-size:.8em;text-transform:uppercase;font-weight:700}fieldset label{display:block;margin-top:3px}fieldset input{width:225px}fieldset input[type=checkbox],fieldset input[type=radio]{width:18px}fieldset select{width:233px;display:block}.WriteInfoBox{display:none;background-color:#000;padding:0 3px 2px;width:219px;margin-bottom:3px}.WriteInfoBox span{color:#fff}.WriteInfoBox table{width:100%;padding:0;margin:0}.WriteInfoBox td{background-color:#fff;border-right:1px solid #999;height:25px}.WriteInfoBox td:last-child{border:none}.sizeBoxes{display:none;position:absolute;right:0;bottom:50px;z-index:5;pointer-events:none}.SizeInfoBox{text-align:right;display:inline-block;width:219px;line-height:.7em;margin-bottom:-3px;pointer-events:auto}.SizeInfoBox span{display:block;text-shadow:0 0 2px #fff,0 2px 10px #fff}.SizeInfoBox table{border:1px solid #000;padding:0;margin:0;text-align:left;float:right}.SizeInfoBox th{background-color:#000;color:#fff;text-align:center;font-size:.85em;line-height:1.2em}.SizeInfoBox td{background-color:#fff;border-right:1px solid #999;font-size:0;line-height:0;width:20px;height:16px}.SizeInfoBox td:last-child{border-right:none}#finalFormFooterBoxes{display:inline}#dlgStoreInfo .title,#dlgUploadLogo .title,#dlgUploadOptions .title{color:#ea2328;font-size:14px;font-size:1.4rem;font-weight:700}#dlgUploadLogo p{color:#808285}#dlgUploadLogo p.redNormal{color:#ea2328;text-align:center}#dlgUploadLogo span.step{font-size:large;font-weight:700;padding-left:17px;padding-right:7px}.requiredField{border:2px solid #da2128}.grayScale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}#dlgInfo li{margin:0}ol.rounded-list{counter-reset:li;list-style:none;font:15px 'trebuchet MS','lucida sans';padding:0;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,.5)}.rounded-list a{position:relative;display:block;padding:.4em .4em .4em 2em;margin:.5em 0;background:#ddd;color:#444;text-decoration:none;border-radius:.3em;transition:all .3s ease-out;cursor:pointer}.rounded-list a:hover{background:#eee}.rounded-list a.selected{background:url(/images/flyerDesigner/greenCheck.png) top right no-repeat #ddffc3}.rounded-list a:hover:before{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.rounded-list a:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;font-size:1.3em;color:#fff;background:#dc2229;height:2em;width:2em;line-height:2em;border:.3em solid #fff;text-align:center;font-weight:700;border-radius:2em;transition:all .3s ease-out}.sizeChart{display:table;width:100%}.sizeChartAltRow,.sizeChartRow{display:table-row}.sizeChartAltRow{background-color:#eee}.sizeChartAttribute,.sizeChartHeader,.sizeChartValue{display:table-cell}.sizeChartHeader{font-weight:700;background-color:#ccc}.sizeChartAttribute{font-weight:700}#dlgInfo_SizeChart li{margin:1px .2em -2px 0}div.rating-cancel,div.star-rating{width:12px;height:12px;text-indent:-999em;cursor:pointer;display:inline-block;background:0 0;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(delete.gif) 0 -12px no-repeat}div.star-rating,div.star-rating a{background:url(star.gif) no-repeat}div.rating-cancel a,div.star-rating a{display:block;width:12px;height:100%;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -12px!important}div.star-rating-hover a{background-position:0 -24px}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:0 0!important;overflow:hidden!important}div.starInfo1,div.starInfo2,div.starInfo3,div.starInfo4,div.starInfo5{background:url(/css/default/star.gif) 0 -12px repeat-x;height:12px;text-indent:-999em;display:inline-block}div.starInfo1{width:12px}div.starInfo2{width:24px}div.starInfo3{width:36px}div.starInfo4{width:48px}div.starInfo5{width:60px}div.colorPicker-picker{display:inline-block;height:16px;width:16px;padding:0!important;cursor:pointer;border:1px solid #ececec;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}div.colorPicker-palette{width:110px;position:absolute;left:-10px;border:2px solid #555;background-color:#fff;padding:2px 2px 26px;z-index:9999;margin-top:10px}div.colorPicker_hexWrap{display:none;width:100%;float:left}div.colorPicker_hexWrap label{font-size:95%;color:#2F2F2F;margin:5px 2px;width:25%}div.colorPicker_hexWrap input{margin:5px 2px;padding:0;font-size:95%;border:1px solid #000;width:65%}div.colorPicker_nameWrap{width:100%;position:absolute;bottom:0}div.colorPicker_nameWrap label{display:none;font-size:95%;color:#2F2F2F;margin:5px 2px;width:25%}div.colorPicker_nameWrap input{margin:5px 2px;padding:0;font-size:95%;border:1px solid #000;width:85%}div.colorPicker-swatch{height:12px;width:12px;border:1px solid #000;margin:2px;float:left;cursor:pointer;line-height:12px}div.colorPicker-palette:after,div.colorPicker-palette:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}div.colorPicker-palette:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;left:24%;margin-left:-10px}div.colorPicker-palette:before{border-color:rgba(85,85,85,0);border-bottom-color:#555;border-width:12px;left:24%;margin-left:-12px}.plupload_button{cursor:pointer}.plupload_wrapper{font:400 11px Verdana,sans-serif;width:100%}.plupload .plupload_container input{width:98%}.plupload .plupload_filelist_footer{border-width:1px 0 0}.plupload .plupload_filelist_header,div.plupload .plupload_file{border-width:0 0 1px}div.plupload div.plupload_header{border-width:0 0 1px;position:relative}.plupload_file .ui-icon{cursor:pointer}.plupload_header_content{min-height:56px;padding-left:10px;position:relative}.plupload_header_title{font:400 18px sans-serif;padding:6px 0 3px}.plupload_header_text{font:400 12px sans-serif}.plupload_filelist,.plupload_filelist_content{border-collapse:collapse;margin:0;padding:0;width:100%;-moz-user-select:none;-webkit-user-select:none;user-select:none}.plupload_cell{padding:8px 6px}.plupload_file{border-left:none;border-right:none}.plupload .ui-sortable .plupload_file,.plupload .ui-sortable-helper{cursor:move}.plupload_scroll{max-height:180px;min-height:168px;overflow-y:auto}.plupload_file_size,.plupload_file_status{text-align:right;width:52px}.plupload_file_action{width:16px}.plupload_file_name{overflow:hidden;padding-left:10px}.plupload_file_rename{width:95%}.plupload_progress{width:60px}.plupload_progress_container{padding:1px}.plupload_right{float:right}.plupload_left{float:left}.plupload_clear,.plupload_clearer{clear:both}.plupload_clearer,.plupload_progress_bar{display:block;font-size:0;line-height:0}.plupload_clearer{height:0}.plupload_hidden{display:none}.plupload_droptext{background:0 0;text-align:center;vertical-align:middle;border:0;line-height:165px}.plupload_buttons,.plupload_upload_status{float:left}.plupload_message{position:absolute;top:0;left:0;height:100%;width:100%}.plupload_message p{padding:.7em;margin:0}.plupload_message strong{font-weight:700}plupload_message i{font-style:italic}.plupload_message p span.ui-icon{float:left;margin-right:.3em}.plupload_header_content .ui-state-error,.plupload_header_content .ui-state-highlight{border:none}.plupload_message_close{position:absolute;top:5px;right:5px;cursor:pointer}.plupload .ui-sortable-placeholder{height:35px}