html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,button{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}html,body{width:100%;height:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.accessibility-text{display:none}html{height:100%;min-height:100%;background:#fff}body{height:100%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#333;background:#fff}a{color:#8b2342;text-decoration:none}a.pdf{padding-left:24px;background:url(get_image_path("icons/icon_pdf_16.png")) top left no-repeat}a.external{position:relative;padding-right:20px}a.external:after{position:absolute;right:3px;font-family:"FontAwesome";content:" \f08e";color:#333}a:hover{text-decoration:underline}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}img{display:inline-block;vertical-align:top}h1,h2{margin-bottom:14px;font-size:24px;font-weight:700;color:#333;text-transform:capitalize}h1 a,h2 a{color:#8b2342}h1 a:hover,h2 a:hover{text-decoration:underline}h2 a{color:#8b2342}h3,h4,h5,h6{font-weight:700;color:#333}input[type=text],input[type=email],input[type=date],input[type=password],textarea,select{border:1px solid #ccc;min-width:120px;height:28px;text-indent:5px;padding:0}input[type=submit]{background:0;border:0;outline:none}textarea{resize:none;height:auto;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;text-indent:0}footer{min-height:40px}button{background:none;border:none;cursor:pointer}button:focus{outline:none}.row{*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}.content .btn.primary,.content .btn.secondary,.content .orders-table.profile .inactive,.content .status-order-changes .btn,.status-order-changes .content .btn,.content .btn.tertiary,.content .orders-table.profile .active{display:inline-block;min-width:100px;height:40px;line-height:38px;padding:0 10px;color:#fff;background:#8b2342;border:1px solid #8b2342;cursor:pointer;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .btn.primary:hover,.content .btn.secondary:hover,.content .orders-table.profile .inactive:hover,.content .status-order-changes .btn:hover,.status-order-changes .content .btn:hover,.content .btn.tertiary:hover,.content .orders-table.profile .active:hover{color:#333;background:#fff;text-decoration:none !important}.content .btn.secondary,.content .orders-table.profile .inactive,.content .status-order-changes .btn,.status-order-changes .content .btn{color:#fff;background:#2c2d67;border:1px solid #2c2d67}.content .btn.secondary a,.content .orders-table.profile .inactive a,.content .status-order-changes .btn a,.status-order-changes .content .btn a{color:#fff}.content .btn.secondary:hover,.content .orders-table.profile .inactive:hover,.content .status-order-changes .btn:hover,.status-order-changes .content .btn:hover{color:#2c2d67;background:#fff}.content .btn.tertiary{color:#333;background:#fff;border:1px solid #333}.content .btn.tertiary:hover{background:#ccc;color:#333}.container{width:960px;margin:0 auto;padding:0 20px}.top-nav{*zoom:1;margin:15px auto 30px;padding-bottom:20px;border-bottom:1px solid #8b2342;position:relative}.top-nav:before,.top-nav:after{display:table;content:"";line-height:0}.top-nav:after{clear:both}.top-nav .branding a img{float:left}.top-nav .links{position:absolute;right:20px;bottom:30px;line-height:40px}.top-nav .links a{float:left;margin-left:2px;text-align:center;min-width:100px;padding:0 10px;color:#fff;background:#2c2d67;border:1px solid #2c2d67;cursor:pointer;text-decoration:none;font:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.top-nav .links a:hover,.top-nav .links a.active{color:#2c2d67;background:#fff;text-decoration:none !important}.top-nav .links a:first-child{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px}.top-nav .links a:last-child{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0}.content{width:960px;margin:0 auto;padding:0 20px;padding:0}.content .product-upload{width:720px;margin:0 auto;margin-top:30px;padding:30px;border:1px solid #8b2342}.content .product-upload h1{padding-bottom:14px;border-bottom:1px solid #8b2342}.content .product-upload form{*zoom:1}.content .product-upload form:before,.content .product-upload form:after{display:table;content:"";line-height:0}.content .product-upload form:after{clear:both}.content .product-upload form .label-col{width:180px;margin-right:0px;float:left}.content .product-upload form .label-col label{display:inline-block;border-right:1px solid #8b2342;margin-right:20px;padding-right:20px}.content .product-upload form .file-col{width:540px;margin-right:0px;float:left}.content .product-upload form .file-col .btn{height:30px;line-height:26px;float:right}.content .login{width:480px;margin:0 auto}.content .login form{border:1px solid #8b2342;border-radius:5px;padding:20px}.content .login form .top{*zoom:1}.content .login form .top:before,.content .login form .top:after{display:table;content:"";line-height:0}.content .login form .top:after{clear:both}.content .login form .top h1{float:left}.content .login form .top a{float:right}.content .login form .fields fieldset{margin-bottom:10px}.content .login form .fields fieldset label{width:80px;display:inline-block}.content .login form .fields .help{margin-left:82px}.content .login form .fields .actions{text-align:right;margin-top:10px}.content .login .related-info{margin-top:30px}.content .pagination{*zoom:1;width:100%;margin:20px 0 20px 0}.content .pagination:before,.content .pagination:after{display:table;content:"";line-height:0}.content .pagination:after{clear:both}.content .pagination .items-guide{float:left;margin-right:20px;color:#8b2342;line-height:30px}.content .pagination ul{*zoom:1;float:right;list-style:none;margin:0}.content .pagination ul:before,.content .pagination ul:after{display:table;content:"";line-height:0}.content .pagination ul:after{clear:both}.content .pagination ul li{float:left;min-width:20px;height:30px;line-height:30px;margin:0 0 0 6px;font-weight:700;text-align:center}.content .pagination ul li:first-child{margin-left:0}.content .pagination ul li a{display:block;width:30px;height:30px;line-height:30px;font-weight:700;color:#333;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .pagination ul li a:hover,.content .pagination ul li.active a{text-decoration:none;background:#8b2342;border:0;color:#fff}.content .orders-table{border-top:1px solid #333;padding-top:20px;margin-bottom:20px}.content .orders-table table{border-collapse:separate;width:100%}.content .orders-table thead tr th{border-right:1px solid #333;padding:0 10px;font-weight:bold}.content .orders-table thead tr th:last-child{border-right:0}.content .orders-table tbody tr td{padding:10px 10px;border:1px solid #333;border-left:0}.content .orders-table tbody tr td .order-status select{width:100%;margin-bottom:10px}.content .orders-table tbody tr td .counter{text-align:center;margin-top:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.content .orders-table tbody tr td .counter .fa{font-size:24px;color:#2c2d67;margin-right:10px}.content .orders-table tbody tr td .counter .fa:after{content:"+";float:left}.content .orders-table tbody tr td .counter .fa:hover{color:#8b2342;cursor:pointer}.content .orders-table tbody tr td .counter .value{float:left;width:20px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 0 0 10px}.content .orders-table tbody tr td .counter .limit{display:inline;color:#ccc}.content .orders-table tbody tr td .btn{width:100%;text-align:center}.content .orders-table tbody tr td:first-child{border-left:1px solid #8b2342;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px}.content .orders-table tbody tr td:last-child{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0}.content .orders-table tbody tr.multiple-order td{padding:0}.content .orders-table tbody tr.multiple-order td>div{border-top:1px solid #8b2342;padding:10px}.content .orders-table tbody tr.multiple-order td>div:first-child{border-top:0}.content .orders-table tbody tr.rejected td{border-color:#df272c;border-width:3px;border-right-width:1px;border-left-width:1px}.content .orders-table tbody tr.rejected td:first-child{border-left-width:3px}.content .orders-table tbody tr.rejected td:last-child{border-right-width:3px}.content .orders-table tbody tr.in-progress td{border-color:#e2b842;border-width:3px;border-right-width:1px;border-left-width:1px}.content .orders-table tbody tr.in-progress td:first-child{border-left-width:3px}.content .orders-table tbody tr.in-progress td:last-child{border-right-width:3px}.content .orders-table tbody tr.dispatched td{border-color:#078715;border-width:3px;border-right-width:1px;border-left-width:1px}.content .orders-table tbody tr.dispatched td:first-child{border-left-width:3px}.content .orders-table tbody tr.dispatched td:last-child{border-right-width:3px}.content .orders-table tbody .spacer{height:10px}.content .orders-table tbody .spacer td{border:none}.content .orders-table tbody .spacer td:first-child{border:none}.content .orders-table tbody .spacer td:last-child{border:none}.content .orders-table.profile{border:0;margin-top:40px;min-width:740px}.content .orders-table.profile .fa{font-size:18px;padding-left:20px}.content .orders .order-nav{*zoom:1}.content .orders .order-nav:before,.content .orders .order-nav:after{display:table;content:"";line-height:0}.content .orders .order-nav:after{clear:both}.content .orders .order-nav ul{line-height:40px;margin-left:0}.content .orders .order-nav ul li{float:left}.content .orders .order-nav ul li a{display:block;margin-left:10px;padding:0 43px;background:white;color:#8b2342;border:1px solid #8b2342;border-bottom:0;height:40px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.content .orders .order-nav ul li a:hover,.content .orders .order-nav ul li a.active{color:white;background:#8b2342;border-color:#8b2342;text-decoration:none}.content .orders .order-content{border:1px solid #8b2342;padding:30px}.content .orders .order-content .header h1{margin-bottom:24px}.content .orders .order-content .filters select{margin-right:10px}.content .orders .order-content .filters .search{float:right;width:253px}.content .orders .order-content .filters .search-categories{margin-top:10px}.content .orders .order-content .filters.option{position:relative}.content .orders .order-content .filters.option .row .col{float:left;width:180px}.content .orders .order-content .filters.option .submit{position:absolute;right:0;bottom:0}.content .orders .order-content .filters.option .clear{position:absolute;right:110px;bottom:0}.content.order-details .checkbox-container{margin-bottom:10px}.content.order-details .header{*zoom:1;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #8b2342}.content.order-details .header:before,.content.order-details .header:after{display:table;content:"";line-height:0}.content.order-details .header:after{clear:both}.content.order-details .header h1{float:left;margin-right:20px}.content.order-details .header p{font-size:24px;font-weight:bold}.content.order-details .address-details{margin-bottom:30px}.content.order-details .address-details .delivery-address,.content.order-details .address-details .secondary-details,.content.order-details .address-details .invoice-address{width:460px;margin-right:20px;float:left}.content.order-details .address-details .delivery-address>div,.content.order-details .address-details .secondary-details>div,.content.order-details .address-details .invoice-address>div{*zoom:1;margin-bottom:10px}.content.order-details .address-details .delivery-address>div:before,.content.order-details .address-details .delivery-address>div:after,.content.order-details .address-details .secondary-details>div:before,.content.order-details .address-details .secondary-details>div:after,.content.order-details .address-details .invoice-address>div:before,.content.order-details .address-details .invoice-address>div:after{display:table;content:"";line-height:0}.content.order-details .address-details .delivery-address>div:after,.content.order-details .address-details .secondary-details>div:after,.content.order-details .address-details .invoice-address>div:after{clear:both}.content.order-details .address-details .delivery-address>div .non-table-label,.content.order-details .address-details .secondary-details>div .non-table-label,.content.order-details .address-details .invoice-address>div .non-table-label{min-width:196px;display:inline-block;float:left}.content.order-details .address-details .delivery-address>div p,.content.order-details .address-details .secondary-details>div p,.content.order-details .address-details .invoice-address>div p{width:250px;float:left}.content.order-details .address-details .delivery-address h2,.content.order-details .address-details .secondary-details h2,.content.order-details .address-details .invoice-address h2{color:#8b2342;font-size:18px}.content.order-details .address-details .delivery-address table,.content.order-details .address-details .secondary-details table,.content.order-details .address-details .invoice-address table{width:100%;margin-bottom:10px}.content.order-details .address-details .delivery-address table td,.content.order-details .address-details .delivery-address table th,.content.order-details .address-details .secondary-details table td,.content.order-details .address-details .secondary-details table th,.content.order-details .address-details .invoice-address table td,.content.order-details .address-details .invoice-address table th{padding:5px 10px 5px 0}.content.order-details .address-details .delivery-address table td input,.content.order-details .address-details .delivery-address table td select,.content.order-details .address-details .delivery-address table th input,.content.order-details .address-details .delivery-address table th select,.content.order-details .address-details .secondary-details table td input,.content.order-details .address-details .secondary-details table td select,.content.order-details .address-details .secondary-details table th input,.content.order-details .address-details .secondary-details table th select,.content.order-details .address-details .invoice-address table td input,.content.order-details .address-details .invoice-address table td select,.content.order-details .address-details .invoice-address table th input,.content.order-details .address-details .invoice-address table th select{width:100%}.content.order-details textarea{overflow:hidden}.content.order-details .actions input[type=submit]{float:right}.content.order-details .actions input[type=submit].freeze{margin-right:20px}.orders-table table{margin:0 0 10px;border-spacing:0 20px}.content .orders-table tbody tr td .btn{width:40%;margin:0 auto;display:block}.status-order-changes{clear:both;overflow:hidden;margin:0 0 20px;padding:10px;border:1px solid #ddd;background:#f7f7f7}.status-order-changes div{float:right}.status-order-changes .btn.reset{background:#df4949;border:1px solid #df4949;box-sizing:border-box;color:#fff}.status-order-changes .btn.reset:hover{background:#fff;color:#df4949;border:1px solid #df4949}.status-order-changes p{float:left;margin:9px 5px 0 0;font-size:18px}.status-order-changes .tracking-order,.status-order-changes .bulk-status,.status-order-changes .bulk-all{margin:0 10px 0 0}.disabled{background:none;border:1px solid #ddd !important;color:#ddd;cursor:default}
