html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,nav ol{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #171717;margin:1em 0;padding:0}input,select{vertical-align:middle}textarea{width:100%;border:1px solid #ddd}checkbox,input,radio,select,button{}fieldset{margin:0 0 15px;border:1px solid #c9c9c9;padding:15px}legend{font-weight:bold;line-height:1.5em;font-size:1em}input[type="text"],input[type="password"]{border:1px solid #ddd}input[type="text"]:disabled{background:none repeat scroll 0 0 #ddd}select{font-size:1em;font-family:"Montserrat",Helvetica,Arial,sans-serif}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.foot{display:none}body{background:#ebebeb;color:#333;font:1em/1.4em "Open Sans",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.4em}h1{font-size:2.2em;font-weight:bold;font-family:"Open Sans",Helvetica,Arial,sans-serif}h2{font-size:1.6em;font-weight:bold;font-family:"Open Sans",Helvetica,Arial,sans-serif}h3{font-size:1.4em;font-weight:bold;font-family:"Open Sans",Helvetica,Arial,sans-serif}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}textarea,input[type=text],input[type=password]{font:.8em/1.4em "Open Sans",Helvetica,Arial,sans-serif}a{color:#de1409;text-decoration:none}a:hover{text-decoration:underline}a[href^="#"]:active,a[href^="#"]:focus{outline:none}html,body{}.removehack{display:none}.wrap{padding:0 10px}.body-header{padding:0 10px}.main-content{padding:0 10px}.welcome-message{padding:0 10px;text-align:center}.contain:after{content:"";display:table;clear:both}.page-title{padding:0 10px}.page-title h1{font-size:3em}.page-footer{padding:50px 20px 20px;text-align:right}article:after,section:after{content:"";display:table;clear:both;height:0}button,.button,input[type=submit],input[type=button],a.dt-button{display:inline-block;text-align:center;vertical-align:top;padding:.5em 1.1em;width:auto;background-color:#ebebeb;background-image:linear-gradient(to bottom,#ebebeb,#c6c6c6);border:1px solid #333;color:#333;text-decoration:none;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.3;font-weight:400;margin:0 10px 0 0;text-shadow:none!important;box-shadow:1px 1px 5px #333;border-width:0;border-radius:0;cursor:pointer}.buttons input:last-child,.buttons button:last-child,.buttons .button:last-child{margin-right:0}button:hover,.button:hover,input[type=submit]:hover,input[type=button]:hover,a.dt-button:hover{color:#fff;background-color:#333;background-image:linear-gradient(to bottom,#666,#333)}input.submit,.button-primary{color:#fff;background-color:#b21527;background-image:linear-gradient(to bottom,#df041d,#b21527)}input.submit:hover,.button-primary:hover,a.dt-button:hover{color:#fff;background-color:#333;background-image:linear-gradient(to bottom,#666,#333)}.form{max-width:800px;padding:0 10px;margin:0 auto}.form header{text-align:center}.form .validation-summary-errors{display:block;color:#ed800b;font-weight:bold;margin:10px 0;padding:3px 5px}.fields{}.form .input-container{}.input-container.input-text{background:#fff;border:1px solid #c9c9c9;margin:0 0 -1px;padding:5px}.form .fields .legend{font-weight:normal}.delete-form .legend{margin:50px 0;text-align:center}.reset-form .legend{margin:50px 0;text-align:center}.form .fields .legend:not(:first-child){margin:10px 0 0}.fieldgroup{padding:5px 0}.fieldgroup .input-container.input-text:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.fieldgroup .input-container.input-text:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:0}.input-container.input-checkbox{padding:5px 0}.input-checkbox input{display:inline-block;vertical-align:middle}.input-checkbox label{display:inline-block;vertical-align:middle;font-weight:400;font-size:.8em}.form .input-container.input-text label{font-size:.8em;line-height:1.1em;font-weight:400;float:left;margin-right:10px}.form .input-container.input-text .field-validation-error{float:left;font-size:.8em;line-height:1em;color:#ed800b}.input-container.input-select{background:#a9a9a9;padding:5px}.input-container.input-select label{color:#fff;line-height:1.2em;padding:0 5px;display:inline-block;vertical-align:middle}.input-container.input-select select{background:#fff;padding:2px;border:none;height:1.8em;display:inline-block;vertical-align:middle}.form .fields .password-info{font-size:.8em}.form .input-container input[type=text],.form .input-container input[type=password]{background:transparent;border:none;width:100%;font-size:1.1em;line-height:1.2em;outline:none}.form .input-container textarea{background:transparent;border:none;width:100%;font-size:1.1em;line-height:1.2em;outline:none;resize:vertical;min-height:100px;max-height:200px}.form .buttons{text-align:right;padding-top:10px}.delete-form .buttons{text-align:center}.reset-form .success .buttons{text-align:center}.form .links{position:relative;top:-1.6em;float:left}.form .links ul{list-style:none}.form .links li{display:inline-block;padding:0 4px 0 0}.form .links li:not(:last-child)::after{content:" |";padding-left:4px}.ui-autocomplete{width:300px;list-style:none;background:#fff;padding:0;border:1px solid #c9c9c9}.ui-autocomplete .ui-menu-item{line-height:1.5em}.ui-autocomplete .ui-menu-item a{display:block;color:#333;cursor:pointer;padding:2px 5px;text-decoration:none}.ui-autocomplete .ui-menu-item a:hover{background:#ddd}.site-header{position:relative;min-height:80px;background:#ebebeb}.header-nav{float:right;color:#5f5f5f;text-align:right}.header-nav a{color:#5f5f5f;text-transform:uppercase}.header-nav .username{text-transform:uppercase}.header-nav li{display:inline-block;padding:1px 4px}.header-nav li:not(:last-child)::after{content:" |";padding-left:6px}.header-logo{float:left;margin:10px}.header-logo a{height:60px;display:block}.header-logo img{display:block;height:100%}.filtering{margin:30px 0 0;padding:0 10px}.filtering .dropdown{display:block;vertical-align:bottom;margin:0 auto 10px;position:relative;width:100%;max-width:450px}.filtering select{width:100%;min-width:200px;max-width:450px;padding:10px;font-size:1.5em;border:none;position:relative;-webkit-box-shadow:0 0 7px rgba(0,0,0,.15);-moz-box-shadow:0 0 7px rgba(0,0,0,.15);box-shadow:0 0 7px rgba(0,0,0,.15);-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url(/Images/select-arrow.png) no-repeat right center}.filtering select::-ms-expand{display:none}@-moz-document url-prefix(){.filtering .dropdown::after{content:"";position:absolute;right:0;top:0;bottom:0;width:40px;height:100%;pointer-events:none;background:#fff url(/Images/select-arrow.png) no-repeat right center;}}.filtering select option{}.select-all{padding:0;margin:0 10px 0 0;text-align:center}.select-all ul{}.select-all li{margin-left:10px;display:inline-block;vertical-align:middle}.select-all li a{color:#333;text-decoration:none}.select-all li a:hover span{text-decoration:underline}@media only screen and (min-width:800px){.filtering{}}.categories{clear:both}.categories .group{padding:0 0 40px}.categories .group header{padding:0 0 10px}.categories .group header h3{font-size:1.5em}.product-list{list-style:none;margin:0;padding:0;text-align:left}.group-categories .product-list{text-align:center}.group-collection{}.group-collection .product-list{margin-top:15px}.product-list>li{display:block;padding:0 0 20px}.product{width:100%;-webkit-box-shadow:0 0 7px rgba(0,0,0,.1);-moz-box-shadow:0 0 7px rgba(0,0,0,.1);box-shadow:0 0 7px rgba(0,0,0,.1)}.add-new{width:100%;text-align:center}.product{position:relative;background:#fff}.add-new{}.product .image{padding:5px;background:#fff;position:relative;cursor:pointer}.product .image img,.add-new img{display:block;width:100%}.product .image .colors{position:absolute;bottom:5px;right:5px;text-align:right;font-size:0;line-height:0;height:15px}.product .image .colors>div{display:inline-block;width:15px;height:15px;margin-left:2px;border-radius:30px}.add-new .name{margin:20px auto 10px;font-size:1.4em;font-family:"Open Sans",Helvetica,Arial,sans-serif}.product .extra,.add-new .extra{padding:0 0 5px 5px;overflow:hidden}.add-new .extra{padding:0 5px 5px;text-align:center;color:#616161}.product.selected{outline:5px solid #de1409;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.product .select{position:absolute;left:0;top:0}.product .select .label{display:none}.product .select a{color:#333}.product.selected .select a{color:#de1409}.product .extra .name,.add-new .extra .name{display:inline;padding:0;font-weight:bold}.product .extra .menu{float:right;margin-right:5px;color:#333;font-size:1.5em}.product .extra .menu .label{display:none}.product .extra .tools{display:none;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;text-align:center;font-size:1.8em;background:rgba(0,0,0,.6)}.product .extra .tools::before{content:'';display:inline-block;height:100%;vertical-align:middle}.product .extra .tools ul{display:inline-block;vertical-align:middle;list-style:none;margin:0;padding:0;text-align:left}.product .extra .tools ul>li{display:block;margin:15px 0;text-align:left}.product .extra .tools ul li.view{}.product .extra .tools a,.add-new a{color:#fff;text-decoration:none}.product .extra .tools a:hover{text-decoration:none}.product .extra .tools a::before{vertical-align:middle}.product .extra .tools a .label{display:inline-block;vertical-align:middle;font-size:.5em}.product .extra .tools .view a .label{display:inline}.product-list li .tags{color:#6d6d6d}.product-list li .tags h4{display:inline-block;font-size:.8em;margin:0 5px 0 0}.product-list li .tags ul{list-style:none;display:inline}.product-list li .tags li{font-size:.8em;display:inline-block;margin:0 5px 0 0}.hidden-input{display:none}@media only screen and (min-width:360px){.product-list>li{padding:0 10px 20px;display:inline-block;margin-right:-.36em;vertical-align:top;width:50%}}@media only screen and (min-width:600px){.product-list>li{width:33.3333333%}}@media only screen and (min-width:720px){.product-list>li{width:25%}}@media only screen and (min-width:900px){.product-list>li{width:20%}}@media only screen and (min-width:1200px){.product-list>li{width:16.6666666%}}@media only screen and (min-width:1600px){.product-list>li{width:12.5%}}@media only screen and (min-width:1920px){.product-list>li{width:10%}}@media only screen and (min-width:2560px){.product-list>li{width:8.3333333%}}.form.roster{max-width:1000px}.print-page-details{max-width:1000px;margin:0 auto;padding:20px 0}.print-controls{text-align:center}.print-wrapper{margin:20px auto}.print-panel{background:#fff;margin:0 auto;padding:20px 0;max-width:1000px;overflow:hidden;font-family:sans-serif}.print-panel.roster{padding:20px 10px;page-break-before:always}.print-item .name{margin:5px 10px;font-family:"Open Sans",Arial,Helvetica,sans-serif}.print-item .name .item-name{font-size:1.4em;font-weight:400}.print-item .name .item-id{font-weight:200}.print-page-details .name .link{margin:0 0 1em}.print-page-details .name .link a{text-decoration:underline}.print-page-details .section-images{clear:both}.print-page-details .section-images ul{list-style:none;font-size:0}.print-page-details .section-images li{display:inline-block;width:50%;padding:10px;font-size:16px;text-align:center}.print-page-details .section-images.images-stacked ul{float:left;width:50%}.print-page-details .section-images.images-stacked li{width:100%}.print-page-details .section-images .imagewrapper{width:100%;padding-bottom:100%;position:relative}.print-page-details .section-images .imagewrapper .imagebox{position:absolute;width:100%;height:100%}.print-page-details .section-images .imagewrapper .imagebox img{height:100%;width:auto}.print-page-details .section-images .label{}.print-page-details .section-images .label .item-name{font-weight:bold}.print-page-details .section-images .label .item-id a{text-decoration:none}.print-page-details .section-images .label .item-id a:hover{text-decoration:underline}.print-details-section{}.print-details-section .detail-group{display:inline-block;padding:0 30px 20px 10px;margin-right:-.036em}.print-details-section .detail-group .title,.print-details-section .detail-group-row .title,.print-details-section .detail-single .title{text-transform:capitalize;font-weight:bold}.print-details-section .detail-group ul{}.print-details-section .detail-group-row li{display:inline-block;vertical-align:top}.print-details-section .detail-group-row li.item-single{display:block}.print-details-section .detail-group-row .detail-group-row ul{margin-left:10px}.print-details-section .detail-group li,.print-details-section .detail-group-row .detail-group-row li{display:table-row;width:100%}.print-details-section .detail-group-row .detail-group-row h3{font-size:1em;text-align:left;font-weight:300}.print-details-section .detail-group li h4,.print-details-section .detail-group-row .detail-group-row li h4,.print-details-section .detail-group-row li.item-single h4{display:table-cell;vertical-align:middle;text-align:left;font-size:1em;text-transform:capitalize;font-weight:300}.print-details-section .detail-group-row .detail-group-row li h4{font-size:.8em}.print-details-section .detail-group li div,.print-details-section .detail-group-row .detail-group-row li div,.print-details-section .detail-group-row li.item-single div{display:table-cell;vertical-align:middle;text-align:right;padding:0 0 0 10px}.print-details-section .detail-group-row{display:block;padding:0 10px 15px}.print-details-section .detail-single{padding:0 10px}.print-details-section .item-single{padding:0 10px}.print-details-section .detail-single>h4{display:inline-block;font-weight:200}.print-details-section .detail-single>div{display:inline-block;padding:0 0 0 10px}.print-details-section p{margin:0;display:inline-block;font-size:.8em}.print-details-section .section-images li{width:50%}.print-details-section{-webkit-column-count:2;-webkit-column-gap:10px;-moz-column-count:2;-moz-column-gap:10px;column-count:2;column-gap:10px;font-size:.9em;line-height:1.5}.print-item{clear:both;overflow:hidden;font-family:"Open Sans",Helvetica,Arial,sans-serif;padding:10px 0;border-top:1px solid #333;margin:10px}.print-details-section>.detail-group-row{}.additional-details{float:right;margin-top:-60px;text-align:right;clear:both;max-width:1000px;margin:0 auto;padding:0 10px;overflow:hidden;font-size:14px;font-weight:300}.additional-details .box{display:inline-block;vertical-align:top;text-align:left;margin-left:10px;padding-left:10px}.additional-details table{text-align:left}.additional-details td{max-width:400px;min-width:100px}.additional-details td:first-child{padding-right:10px;text-align:right}.additional-details .label{font-weight:bold}.user-notes{padding:10px}.user-notes .label{display:block;font-weight:bold}.rosterfile{text-align:center;margin:0 auto 20px}.upload-file{}.rosterfile .upload-file,.rosterfile .download{display:inline-block;vertical-align:middle}.rosterfile .download:hover{text-decoration:underline}.rosterfile .download:hover::before{text-decoration:none}.upload-file label{}.upload-file label span{cursor:pointer}.upload-file input[type=file]{display:none}.rosterfile .message{margin:20px auto;font-style:italic}.dt-buttons{margin:1em 0 0;text-align:left}table.dataTable thead th,table.dataTable tbody td{text-align:left!important;padding:8px 10px!important;font-size:1em;line-height:1.5}table.dataTable thead th:first-child{text-align:left}table.dataTable thead th:last-child,table.dataTable tbody td:last-child{text-align:right!important}table.dataTable tbody td{}div.DTE_Field input[type="text"]{font-size:1em;line-height:1.5;padding:3px 5px!important;border:1px solid #666!important}table.dataTable td .editor_remove span{display:none}@media print{body,.site-header{background:#fff}.header-nav{display:none}.header-nav ul.anonUser{display:none}.header-nav .username{position:absolute;right:0}.header-nav li::after,.header-nav li:last-child{display:none;content:""}.header-logo img{}.print-wrapper{margin-top:-80px;padding:40px 0 0;background-size:60px auto;font-size:.8rem}.additional-details{position:relative;top:-70px;margin-bottom:-70px;font-size:.6em;line-height:1.2;border:1pt solid #000}.print-panel{background:#fff;margin:0;max-width:none;overflow:visible}.print-controls,.notes-panel{display:none}.print-details-section .section-images li{width:50%}.print-details-section .section-images li img{max-width:none}.print-details-section{font-family:sans-serif;font-size:.7rem;line-height:1.3}table.dataTable{font-size:.8rem!important}table.dataTable thead th,table.dataTable tbody td,table.dataTable thead th:not(:first-child),table.dataTable tbody td:not(:first-child){padding:2px 10px!important}}@media print and (orientation:landscape){.print-details-section .section-images li{max-width:50%}.print-details-section .section-images li img{}.print-page-details .section-images.images-stacked ul{float:none;width:100%}.print-page-details .section-images.images-stacked li{width:50%}}@font-face{font-family:'fontello';font-weight:normal;font-style:normal;src:url('/fonts/fontello.woff?40712367') format('woff'),url('/fonts/fontello.woff2?40712367') format('woff2')}.button[class^="icon-"],.button[class*=" icon-"]{padding-left:.4em}a[class^="icon-"],a[class*=" icon-"]{text-decoration:none}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-edit:before{content:''}.icon-heart-empty:before{content:''}.icon-heart:before{content:''}.icon-plus-circled:before{content:''}.icon-minus-circled:before{content:''}.icon-attention:before{content:''}.icon-bookmark:before{content:''}.icon-check:before{content:''}.icon-search:before{content:''}.icon-right-dir:before{content:''}.icon-left-dir:before{content:''}.icon-share:before{content:''}.icon-link:before{content:''}.icon-trash:before{content:''}.icon-print:before{content:''}.icon-upload:before{content:''}.icon-download:before{content:''}.icon-help-circled:before{content:''}.icon-dot-3:before{content:''}.icon-cog:before{content:''}.icon-info-circled:before{content:''}.icon-brush:before{content:''}.icon-star:before{content:''}.icon-star-empty:before{content:''}.icon-check-empty:before{content:''}.icon-bookmark-empty:before{content:''}.icon-menu:before{content:''}