.t-0{top:0!important}.b-0{bottom:0!important}.l-0{left:0!important}.r-0{right:0!important}.t-1{top:1px!important}.b-1{bottom:1px!important}.l-1{left:1px!important}.r-1{right:1px!important}.t-2{top:2px!important}.b-2{bottom:2px!important}.l-2{left:2px!important}.r-2{right:2px!important}.t-4{top:4px!important}.b-4{bottom:4px!important}.l-4{left:4px!important}.r-4{right:4px!important}.t-5{top:5px!important}.b-5{bottom:5px!important}.l-5{left:5px!important}.r-5{right:5px!important}.t-10{top:10px!important}.b-10{bottom:10px!important}.l-10{left:10px!important}.r-10{right:10px!important}.t-15{top:15px!important}.b-15{bottom:15px!important}.l-15{left:15px!important}.r-15{right:15px!important}.t-20{top:20px!important}.b-20{bottom:20px!important}.l-20{left:20px!important}.r-20{right:20px!important}.t-25{top:25px!important}.b-25{bottom:25px!important}.l-25{left:25px!important}.r-25{right:25px!important}.t-30{top:30px!important}.b-30{bottom:30px!important}.l-30{left:30px!important}.r-30{right:30px!important}.t-35{top:35px!important}.b-35{bottom:35px!important}.l-35{left:35px!important}.r-35{right:35px!important}.t-40{top:40px!important}.b-40{bottom:40px!important}.l-40{left:40px!important}.r-40{right:40px!important}.t-45{top:45px!important}.b-45{bottom:45px!important}.l-45{left:45px!important}.r-45{right:45px!important}.t-50{top:50px!important}.b-50{bottom:50px!important}.l-50{left:50px!important}.r-50{right:50px!important}.t-55{top:55px!important}.b-55{bottom:55px!important}.l-55{left:55px!important}.r-55{right:55px!important}.t-60{top:60px!important}.b-60{bottom:60px!important}.l-60{left:60px!important}.r-60{right:60px!important}.t-65{top:65px!important}.b-65{bottom:65px!important}.l-65{left:65px!important}.r-65{right:65px!important}.t-70{top:70px!important}.b-70{bottom:70px!important}.l-70{left:70px!important}.r-70{right:70px!important}.t-75{top:75px!important}.b-75{bottom:75px!important}.l-75{left:75px!important}.r-75{right:75px!important}.t-80{top:80px!important}.b-80{bottom:80px!important}.l-80{left:80px!important}.r-80{right:80px!important}.t-85{top:85px!important}.b-85{bottom:85px!important}.l-85{left:85px!important}.r-85{right:85px!important}.t-90{top:90px!important}.b-90{bottom:90px!important}.l-90{left:90px!important}.r-90{right:90px!important}.t-95{top:95px!important}.b-95{bottom:95px!important}.l-95{left:95px!important}.r-95{right:95px!important}.t-100{top:100px!important}.b-100{bottom:100px!important}.l-100{left:100px!important}.r-100{right:100px!important}.note-editor{position:relative;overflow:inherit;border:1px solid #a9a9a9}.note-editor .note-dropzone{position:absolute;z-index:100;display:none;color:#87cefa;background-color:#fff;opacity:.95;pointer-event:none}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:700;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor.codeview .note-editing-area .note-editable{display:none}.note-editor.codeview .note-editing-area .note-codable{display:block}.note-editor.fullscreen{position:fixed;top:0;left:0;z-index:1050;width:100%}.note-editor.fullscreen .note-editable{background-color:#fff}.note-editor.fullscreen .note-resizebar{display:none}.note-editor .note-editing-area{position:relative;overflow:hidden}.note-editor .note-editing-area .note-editable{padding:10px;overflow:auto;color:#000;background-color:#fff;outline:0}.note-editor .note-editing-area .note-editable[contenteditable=true]:empty:not(:focus):before{content:attr(data-placeholder)}.note-editor .note-editing-area .note-editable[contenteditable=false]{background-color:#e5e5e5}.note-editor .note-editing-area .note-codable{display:none;width:100%;padding:10px;margin-bottom:0;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;border:0;border-radius:0;box-shadow:none;-ms-box-sizing:border-box;box-sizing:border-box;resize:none}.note-editor .note-statusbar{background-color:#f5f5f5}.note-editor .note-statusbar .note-resizebar{width:100%;height:8px;padding-top:1px;cursor:ns-resize}.note-editor .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #a9a9a9}.note-air-editor{outline:0}.note-popover .popover{max-width:none}.note-popover .popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover .popover .arrow{left:20px}.note-popover .popover .popover-content,.panel-heading.note-toolbar{padding:0 0 5px 5px;margin:0}.note-popover .popover .popover-content>.btn-group,.panel-heading.note-toolbar>.btn-group{margin-top:5px;margin-right:5px;margin-left:0}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group,.note-popover .popover .popover-content .note-style blockquote,.note-popover .popover .popover-content .note-style h1,.note-popover .popover .popover-content .note-style h2,.note-popover .popover .popover-content .note-style h3,.note-popover .popover .popover-content .note-style h4,.note-popover .popover .popover-content .note-style h5,.note-popover .popover .popover-content .note-style h6,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group,.panel-heading.note-toolbar .note-style blockquote,.panel-heading.note-toolbar .note-style h1,.panel-heading.note-toolbar .note-style h2,.panel-heading.note-toolbar .note-style h3,.panel-heading.note-toolbar .note-style h4,.panel-heading.note-toolbar .note-style h5,.panel-heading.note-toolbar .note-style h6{margin:0}.note-popover .popover .popover-content .btn-group .note-table,.panel-heading.note-toolbar .btn-group .note-table{min-width:0;padding:5px}.note-popover .popover .popover-content .btn-group .note-table .note-dimension-picker,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute!important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative!important;z-index:1;width:5em;height:5em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC)}.note-popover .popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute!important;z-index:2;width:1em;height:1em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC)}.note-popover .popover .popover-content .note-color .dropdown-toggle,.panel-heading.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover .popover-content .note-color .dropdown-menu,.panel-heading.note-toolbar .note-color .dropdown-menu{min-width:340px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group:first-child,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group:first-child{margin:0 5px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title{margin:2px 7px;font-size:12px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset{padding:0 3px;margin:3px;font-size:11px;cursor:pointer;border-radius:5px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-row,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-row{height:20px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset:hover,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover{background:#eee}.note-popover .popover .popover-content .note-para .dropdown-menu,.panel-heading.note-toolbar .note-para .dropdown-menu{min-width:216px;padding:5px}.note-popover .popover .popover-content .note-para .dropdown-menu>div:first-child,.panel-heading.note-toolbar .note-para .dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover .popover-content .dropdown-menu,.panel-heading.note-toolbar .dropdown-menu{min-width:90px}.note-popover .popover .popover-content .dropdown-menu.right,.panel-heading.note-toolbar .dropdown-menu.right{right:0;left:auto}.note-popover .popover .popover-content .dropdown-menu.right::before,.panel-heading.note-toolbar .dropdown-menu.right::before{right:9px;left:auto!important}.note-popover .popover .popover-content .dropdown-menu.right::after,.panel-heading.note-toolbar .dropdown-menu.right::after{right:10px;left:auto!important}.note-popover .popover .popover-content .dropdown-menu.note-check li a i,.panel-heading.note-toolbar .dropdown-menu.note-check li a i{color:#00bfff;visibility:hidden}.note-popover .popover .popover-content .dropdown-menu.note-check li a.checked i,.panel-heading.note-toolbar .dropdown-menu.note-check li a.checked i{visibility:visible}.note-popover .popover .popover-content .note-fontsize-10,.panel-heading.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover .popover-content .note-color-palette,.panel-heading.note-toolbar .note-color-palette{line-height:1}.note-popover .popover .popover-content .note-color-palette div .note-color-btn,.panel-heading.note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover .popover-content .note-color-palette div .note-color-btn:hover,.panel-heading.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-dialog>div{display:none}.note-dialog .form-group{margin-right:0;margin-left:0}.note-dialog .note-modal-form{margin:0}.note-dialog .note-image-dialog .note-dropzone{min-height:100px;margin-bottom:10px;font-size:30px;line-height:4;color:#d3d3d3;text-align:center;border:4px dashed #d3d3d3}.note-dialog .note-help-dialog{font-size:12px;color:#ccc;background:0 0;background-color:#222!important;border:0;-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}.note-dialog .note-help-dialog .modal-content{background:0 0;border:1px solid #fff;border-radius:5px;box-shadow:none}.note-dialog .note-help-dialog a{font-size:12px;color:#fff}.note-dialog .note-help-dialog .title{padding-bottom:5px;margin-bottom:10px;font-size:14px;font-weight:700;color:#fff;border-bottom:#fff 1px solid}.note-dialog .note-help-dialog .modal-close{font-size:14px;color:#dd0;cursor:pointer}.note-dialog .note-help-dialog .text-center{margin:10px 0 0}.note-dialog .note-help-dialog .note-shortcut{padding-top:8px;padding-bottom:8px}.note-dialog .note-help-dialog .note-shortcut-row{margin-right:-5px;margin-left:-5px}.note-dialog .note-help-dialog .note-shortcut-col{padding-right:5px;padding-left:5px}.note-dialog .note-help-dialog .note-shortcut-title{font-size:13px;font-weight:700;color:#dd0}.note-dialog .note-help-dialog .note-shortcut-key{font-family:"Courier New";color:#dd0;text-align:right}.shop-item tbody#assignments .selectbutton .btn-checkbox,.shop-item tbody#assignments thead th:first-of-type{text-align:center}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid #000}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:#000;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle,.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-sizing{width:7px;height:7px;background-color:#fff;border:1px solid #000}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:0;border-bottom:0}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:0;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:0;border-right:0}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:0;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;font-size:12px;color:#fff;background-color:#000;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.registration-group-manager-container .note-editable{background-color:#FFF}.registration-group-manager-container .invite-modal-content{width:75%}.registration-group-manager-container .email-address{height:39px}.registration-group-manager-container .cancel-button{opacity:.5}.registration-group-manager-container input.parsley-error,.registration-group-manager-container select.parsley-error,.registration-group-manager-container textarea.parsley-error{color:#B94A48;border:1px solid #EED3D7}.registration-group-manager-container .parsley-errors-list{margin:2px 0 3px;padding:5px;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;color:red;-khtml-transition:all .3s ease-in;transition:all .3s ease-in}.registration-group-manager-container .parsley-errors-list.filled{opacity:1}.registration-group-manager-container .add-invitee-button-pull-right{margin-top:-10px}.checkout-footer{position:fixed;bottom:-100px;right:0;width:50%;transition:bottom .25s ease-in-out}.checkout-footer.checkout-reveal{bottom:0}.fixed.bottom.checkout{left:10%;right:10%;width:80%}#shopping-cart-items .product-img{max-height:100px}.shop-item.overview .item-badges{max-height:274px;overflow:scroll;background:rgba(0,0,0,.1);border-bottom:transparent solid 15px}.shop-item.overview .item-description{max-height:98px;overflow:scroll}.shop-item tbody#assignments tr.selected,.shop-item tbody#assignments tr:hover{background-color:#f7f7f7}.shop-item tbody#assignments .selectbutton{vertical-align:middle;padding:0}.shop-item tbody#assignments .selectbutton .btn-checkbox .btn{background:0 0}.packages .set{background:#fff;padding-top:10px}.packages .set:nth-of-type(even){background:#eee}.packages .set .item-price{text-align:right}#accordionSummary a{color:gray}#accordionSummary .panel-heading{border:none}#accordionSummary .panel-heading.btn-default{background:rgba(0,0,0,.1);-khtml-transition:all .25s linear;transition:all .25s linear}#accordionSummary .panel-heading.btn-default.focus,#accordionSummary .panel-heading.btn-default.hover{background:rgba(0,0,0,.5)}.item-pagination li a{width:100%;white-space:normal;padding:25px;height:100px}.item-pagination .btn-subscription{font-size:15px;overflow:hidden;position:relative;text-transform:uppercase;color:#000;font-weight:600;border:none;transition:all .25s ease-in-out;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out}.item-pagination .btn-subscription.step:hover{a-color:#000}.item-pagination .btn-subscription .requirement{position:absolute;background:rgba(0,0,0,.2);color:#fff;top:0;right:0;font-size:.75em;text-transform:uppercase;font-weight:600;padding:2px}.item-pagination .btn-subscription.done{box-shadow:none;background:#2ECC71}.item-pagination .btn-subscription.active,.item-pagination .btn-subscription:focus{box-shadow:none}.item-pagination .btn-subscription.disabled{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%)}#fluid-tables select{width:100%;min-width:150px;white-space:normal}#fluid-tables td.email{word-break:break-all}#fluid-tables td.role{width:20%}@media (max-width:767px){.shop-item tbody#assignments .selectbutton .btn-checkbox{padding-left:15px}}@media (min-width:768px){.item-pagination li{width:25%}.item-pagination li h4{margin-top:0}.item-pagination li a{white-space:normal;padding:15px 25px;height:90px;display:table-cell;width:225px;vertical-align:middle}.item-pagination.nav-justified>li,.item-pagination.nav-tabs.nav-justified>li{vertical-align:top;width:auto}}@media (max-width:991px){.packages .set .item-price{text-align:left}}@media (min-width:992px){.item-pagination li{width:225px}.item-pagination li a{height:72px}}.store-container .catalogFilters li a.collapsed.hasChilds:after{content:'\f093';font-family:'black tie';font-size:9px;float:right}.store-container .catalogFilters li a.hasChilds:after{content:'\f091';font-family:'black tie';font-size:9px;float:right}.store-container .catalogFilters ul li{font-weight:700}.store-container .catalogFilters ul ul li{font-weight:lighter;padding-left:10px}.badge.square{padding:5px;border-radius:0;font-size:15px;margin-right:2px;margin-top:-4px!important}.bt-check-circle.text-gray-lighter{color:#a3a3a3!important}#nonClickableTabs li a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:0 0}#nonClickableTabs li{width:100%;pointer-events:none;cursor:default;display:-ms-flexbox;display:flex;position:relative;border-left:1px solid #fff}#nonClickableTabs li:first-of-type{border-left:none}#nonClickableTabs li.disabled a{color:#999}#nonClickableTabs li.disabled.active a{color:#000}#nonClickableTabs .disabled.active{background:#f3f2f3}#nonClickableTabs .disabled{background:#e4e5e4}ul#nonClickableTabs{overflow:hidden;display:-ms-flexbox;display:flex;width:100%;overflow-x:scroll}#shoppingcart-modal .item{max-height:1000px;background:#fff}#shoppingcart-modal .item.removing{max-height:0;transition:max-height .25s ease-out}