body,p,h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;color:#333333}body,p{font-size:18px;line-height:28px}h3:not(.small):not([class^="tt-title"]):not([class^="tt-collapse"]):not([class^="tt-aside"]){font-size:26px !important}h2:not(.small):not([class^="tt-title"]):not([class^="tt-collapse"]):not([class^="tt-aside"]){font-size:30px !important}.tt-product-single-info h2:not(.small):not([class^="tt-title"]):not([class^="tt-collapse"]):not([class^="tt-aside"]){font-size:18px !important}.bold,strong{font-weight:bold}.hidden{display:none}.btn{background:#002F87;font-family:"Roboto",sans-serif !important;border:3px solid #002F87;height:45px;text-transform:uppercase;border-radius:4px}.btn:hover{background:#ffffff !important;color:#002F87;border:3px solid #002F87 !important}.btn-md{font-size:12px;letter-spacing:1px;max-width:11em;text-align:center;white-space:pre-line;line-height:15px}.btn-mdd{font-size:12px;letter-spacing:1px;max-width:12em;text-align:center;white-space:pre-line;line-height:15px}.btn-sm{font-size:12px;letter-spacing:1px;max-width:11em;text-align:center;white-space:pre-line;line-height:15px;height:30px !important}.container{width:93% !important;max-width:1400px !important}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;margin-top:1rem;border:1px solid transparent;border-radius:0.25rem;font-size:16px}.alert p{margin:0;display:inline-block}.alert i{display:inline-block;font-size:24px;vertical-align:middle}.alert a{font-weight:bold;cursor:pointer}.alert-heading{color:inherit}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success a{color:#155724;font-weight:bold}.alert-success p{color:#155724}.alert-warning{color:#B52C2C;background-color:#fff3cd;border-color:#ffeeba}.alert-warning a{color:#B52C2C;font-weight:bold}.alert-warning p{color:#B52C2C;font-weight:bold}.alert-danger{color:#721c24}.alert-danger a{color:#721c24;font-weight:bold;cursor:pointer}.alert-danger p{color:#721c24}label.error{background:red;color:#ffffff}.error{border:1px solid red !important}.error.valid{display:none !important}.tt-desctop-menu .megamenu .dropdown-menu{width:230px;right:9%;left:auto;background:#08649E;padding:20px}.tt-desctop-menu .megamenu .dropdown-menu a{color:#ffffff}.tt-desctop-menu .megamenu .dropdown-menu a:hover{color:#EC8D35 !important}@media (min-width: 1400px){.tt-desctop-menu .megamenu .dropdown-menu{right:19% !important}}h1.tt-title{font-family:"Roboto Condensed",sans-serif;font-size:36px !important;line-height:38px !important;font-weight:bold}h2.tt-title,h3.tt-title{font-family:"Roboto Condensed",sans-serif}h2.tt-title{font-size:1.8rem}h5.tt-title{font-family:"Roboto",sans-serif;font-size:12px !important;line-height:16px !important}.tt-breadcrumb{background:transparent}.tt-title-total{font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:16px;font-weight:400;margin:10px 0 5px;display:block;line-height:20px}.tt-filters-options+.tt-product-listing{margin-top:0}.tt-filters-options{align-items:flex-end !important}@media (max-width: 1024px){.tt-filters-options{width:50%;float:left;text-align:left}}@media (max-width: 500px){.tt-filters-options{width:100%;float:left;text-align:left}}.tt-product:not(.tt-view) .tt-description .tt-title{font-family:"Roboto",sans-serif;font-weight:bold;font-size:16px;line-height:20px;height:2.5rem !important;overflow:hidden !important}.tt-product:not(.tt-view) .tt-description .tt-title a{white-space:pre-line}.format{font-family:"Roboto",sans-serif;font-weight:400;color:rgba(0,0,0,0.6) !important;font-size:14px !important}.author-list,.author-list a{font-family:"Roboto",sans-serif;font-weight:400;color:#000000 !important;letter-spacing:1px;text-transform:uppercase;font-size:13px !important;line-height:17px !important}.author-list{padding:3px 0;height:2.4rem !important;overflow:hidden !important}.author-list a:hover{color:#002F87 !important}a:hover{color:#002F87 !important}.tt-price{text-align:left;color:#002F87 !important;font-family:"Roboto",sans-serif !important;font-size:16px !important;font-weight:400 !important}@media (max-width: 1024px){.tt-sort{width:50%;float:right;text-align:right}}@media (max-width: 500px){.tt-sort{width:100%;float:left;text-align:left;margin-top:10px}}.tt-sort select{font-family:"Roboto",sans-serif;display:flex;justify-content:flex-start;align-items:center;position:relative;height:40px;padding:0 16px;overflow:hidden;box-shadow:1px 2px 6px rgba(0,0,0,0.3);padding:0 16px}.tt-sort option{display:flex;justify-content:flex-start;align-items:center;position:relative;height:48px;padding:0 16px;overflow:hidden}.tt-filters-options h4{padding-bottom:3px !important;font-family:"Roboto",sans-serif;font-size:14px !important;letter-spacing:1px !important;line-height:20px !important;text-align:right}@media (max-width: 500px){.tt-filters-options h4{text-align:left}}.tt-filters-options .tt-sort select:not(:first-child){margin-left:0px;float:right}.tt-image-box{text-align:left;height:180px}.tt-image-box img{overflow:hidden;max-height:180px;height:180px !important;width:auto !important}.list-listing .tt-image-box{text-align:center;height:100px !important}.list-listing .tt-img img{max-height:100px !important;height:100px !important}.list-listing label.error{display:none !important}.grid-listing .tt-col-item{margin-bottom:20px}.grid-listing label.error{display:none !important}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{background-image:none}.list-listing div.dataTables_wrapper{margin:0 auto}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.list-listing div.dataTables_wrapper{width:660px !important}}.toolbar{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding:5px 0}.toolbar .view-mode{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:flex-start;-moz-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;border:1px solid #e0e0e0}.toolbar .view-mode .view-as{height:34px;min-width:36px;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:flex-start;-moz-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 10px;cursor:pointer}.toolbar .view-mode .view-as .text{margin-left:10px;letter-spacing:0.03em;text-transform:uppercase;color:#a0a0a0 !important;font-size:12px;font-weight:600;margin-top:2px;display:none}.toolbar .view-mode .view-as:hover .text,.toolbar .view-mode .view-as.active .text{color:#3c3c3c !important}.toolbar .view-mode .view-as:hover .icon-bar,.toolbar .view-mode .view-as.active .icon-bar{background-color:#191919}.toolbar .view-mode .view-as:hover .icon-bar:before,.toolbar .view-mode .view-as:hover .icon-bar:after,.toolbar .view-mode .view-as.active .icon-bar:before,.toolbar .view-mode .view-as.active .icon-bar:after{background-color:#191919}.toolbar .view-mode .grid{border-right:1px solid #e0e0e0}.toolbar .toolbar-left{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.toolbar .toolbar-left label{margin:0px 14px 0 0;line-height:25px;text-transform:uppercase;letter-spacing:0.05em;font-size:12px;font-weight:500;color:#191919}.view-as i{opacity:0.3}.view-as.active i{opacity:1}.btn{background:#002F87 !important;font-family:"Roboto",sans-serif !important;border:3px solid #002F87;height:45px}.btn:hover{background:#ffffff !important;color:#002F87;border:3px solid #002F87 !important}.pagination{display:block;margin:0}.pagination ul{list-style-type:none;padding-left:0px;display:inline-flex;margin:7px 0 0 0;box-shadow:1px 2px 6px rgba(0,0,0,0.3)}.pagination ul li{display:inline-block;font-family:"Roboto",sans-serif;font-size:14px;margin:0;line-height:35px}.pagination ul li:hover{cursor:pointer;color:#ffffff;background:#002F87;border-radius:0px !important}.pagination ul li:hover a{color:#ffffff !important}.pagination ul li a{padding:5px 12px}.pagination ul li.current{color:#ffffff;background:#002F87}.pagination ul li:first-child{border-radius:3px 0 0 3px}.pagination ul li:last-child{border-radius:0 3px 3px 0}.pagination ul li:not(:last-child){border-right:1px solid #cccccc}.pagination .pagination-total{font-size:14px}.pagination-pl{display:flex}.pagination-pl a,.pagination-pl span{display:inline-flex;font-family:"Roboto",sans-serif;font-size:14px;margin:0;line-height:35px;padding:0 15px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}.pagination-pl a:hover,.pagination-pl span:hover{cursor:pointer;background:#002F87;border-radius:0px !important;color:#ffffff !important}.pagination-pl a:first-child,.pagination-pl span:first-child{border-radius:3px 0 0 3px;border-left:1px solid #cccccc}.pagination-pl a:last-child,.pagination-pl span:last-child{border-radius:0 3px 3px 0;border-right:1px solid #cccccc}.pagination-pl a:not(:last-child),.pagination-pl span:not(:last-child){border-right:1px solid #cccccc}.pagination-pl .current{color:#ffffff;background:#002F87}.tt-product-listing .qty-input,.qty-input{width:50%;display:inline-block;border-radius:3px;padding:3px;border:1px solid rgba(0,0,0,0.2);box-shadow:1px 1px 3px rgba(0,0,0,0.4);text-align:center;font-family:"Roboto",sans-serif !important;margin-left:5px;font-size:14px;line-height:18px}.tt-product-listing .qty-col{padding-left:0px}.tt-product-listing .qty-col label{font-size:16px}.tt-product-listing .row.qty{padding-bottom:3px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tt-list{list-style-type:none;padding:0px;margin-top:5px;margin-bottom:5px}.tt-list li{padding:1px 0;line-height:24px}.tt-list a{color:#777777;font-size:16px;line-height:20px}.tt-collapsing{position:relative}.tt-collapsing .tt-collapsing-title{font-size:22px !important;line-height:26px !important;font-weight:500;letter-spacing:0.03em;padding:0 20px 0px 0;cursor:pointer;color:#333333;font-family:"Roboto Condensed",sans-serif}@media (max-width: 790px){.tt-collapsing .tt-collapsing-title{font-size:18px !important;line-height:20px !important}}.tt-collapsing .tt-collapsing-title:after{position:absolute;display:block;top:7px;right:-2px;font-family:'wokiee';font-size:14px;content:"\e9b1";line-height:1;font-weight:normal;color:#333333}@media (max-width: 790px){.tt-collapsing .tt-collapsing-title:after{font-size:12px}}.tt-collapsing .tt-collapsing-title:hover{color:#002F87}.tt-collapsing .tt-collapsing-title:hover:after{color:#002F87}.tt-collapsing .tt-collapsing-title+.tt-collapsing-content{margin-top:20px}.tt-collapsing .tt-collapsing-title+.tt-collapsing-content .tt-list-row{margin-top:-8px}.tt-collapsing .tt-collapsing-title+.tt-collapsing-content .tt-filter-list{margin-top:-7px}.tt-collapsing .tt-collapsing-title+.tt-collapsing-content .tt-list-inline,.tt-collapsing .tt-collapsing-title+.tt-collapsing-content .tt-aside{margin-top:-4px}@media (min-width: 1025px){.column-open .tt-collapsing.hide ~ div{margin-top:46px}}@media (max-width: 1024px){.column-open .tt-collapsing.hide ~ div{margin-top:32px}}.open.tt-collapsing>.tt-collapsing-title:after{content:"\e9b2"}.tt-collapsing:not(:last-child){margin-bottom:33px}@media (max-width: 790px){.order-add-browse .tt-col-description.text-right{text-align:left !important;margin-top:10px}}@media (max-width: 790px){.productBlock #newOrderEntry .form-control{float:left;display:block;width:100%}}@media (max-width: 790px){.productBlock #newOrderEntry h4.title-sml{display:block}}.prod-browse-prev-ordered .tt-services-block.prev-ordered{text-align:center}.prod-browse-prev-ordered .tt-services-block.prev-ordered .btn{color:#ffffff}.image-overlay{width:100%;height:100%;background-color:rgba(0,47,135,0.5)}.tt-product-single-info h1.tt-title{font-family:"Roboto Condensed",sans-serif;font-weight:bold}.tt-product-single-info h3{font-family:"Roboto",sans-serif;font-size:18px !important;line-height:22px !important;margin-top:5px}.tt-product-single-info h2{font-family:"Roboto",sans-serif;font-size:18px !important;line-height:20px !important;margin:3px 0}.tt-product-single-info .tt-wrapper{font-family:"Roboto",sans-serif;font-size:16px !important;color:#000000;line-height:24px !important;letter-spacing:0px}.slick-slide .author-list,.slick-slide .author-list a{font-family:"Roboto",sans-serif;font-weight:400;color:#000000 !important;letter-spacing:1px;text-transform:uppercase;font-size:13px !important;line-height:17px !important}.slick-slide .tt-title{font-family:"Roboto",sans-serif;font-weight:bold;font-size:16px;line-height:20px}.slick-slide .tt-price{color:#002F87 !important;font-family:"Roboto",sans-serif !important;font-size:16px !important;font-weight:400 !important}.slick-slide .author-list{padding:3px 0}.slick-slide .author-list a:hover{color:#002F87 !important}#tabs{width:100%;height:30px;padding-right:2px;margin-top:30px;display:flex;justify-content:flex-start;padding-left:0}#tabs li{float:left;list-style:none;margin:0 30px}#tabs li:first-child{margin-left:0px}#tabs li a{cursor:pointer;font-family:"Roboto",sans-serif;padding:5px 7px 8px;display:block;background:#FFF;color:#002F87;letter-spacing:0.5px;text-transform:uppercase;border-bottom:2px solid #002F87;font-weight:bold}#tabs li a.inactive{padding-top:5px 8px 8px;border-bottom:2px solid #fff;color:rgba(0,0,0,0.87)}@media only screen and (max-width: 800px){#tabs li{display:block;float:none}}@media only screen and (max-width: 800px){#tabs{display:block;height:auto;padding-left:0}}#tabs li a:hover,#tabs li a.inactive:hover{color:#002F87;outline:none}.tab-container{clear:both;width:100%;text-align:left;padding:10px 0px 20px;font-size:16px;line-height:24px;font-family:"Roboto",sans-serif;color:#000000}.tab-container .bold{font-weight:bold}@media only screen and (max-width: 800px){.tab-container{padding:10px}}.arrow-location-right-top .slick-prev{top:0% !important;left:-45px !important}.arrow-location-right-top .slick-next{top:0% !important;right:-45px !important}.arrow-location-right-top .slick-arrow{background:rgba(255,255,255,0.5);height:100%;border-radius:0;color:#000000}.arrow-location-right-top .slick-arrow:hover{background:#002F87}.tt-carousel-products{margin-top:0 !important}.single-product .qty-input{padding:0 12px 0 0;margin-top:-16px}#tt-pageContent>.container-indent:not(.nomargin):not([class^="tt-offset"]){margin-top:20px}.tt-add-info ul li{font-family:"Roboto",sans-serif;font-size:16px !important;color:#000000;line-height:20px !important}.tt-add-info ul li span{font-weight:bold}.tt-services-aside{background-color:#ECECEC;padding:0;border:0}.tt-services-aside .tt-services-block:not(:first-child){border-top:3px solid #ffffff}.tt-services-aside .tt-services-block{padding:21px 19px 14px 19px}.tt-services-aside .tt-services-block:last-child{padding-bottom:22px}.tt-price .new-price{font-size:30px;line-height:40px;font-family:"Roboto",sans-serif,sans-serif;font-weight:400;color:#002F87}.tt-price .old-price{font-size:22px;line-height:40px;font-family:"Roboto",sans-serif,sans-serif;font-weight:400;color:rgba(51,51,51,0.87);text-decoration:line-through;margin-left:10px}.tt-product-single-aside{text-align:center !important}.tt-services-aside .tt-services-block{justify-content:center !important}.minus-btn{right:0px !important;bottom:0 !important;line-height:0.5em;height:50%}.plus-btn{right:0px !important;top:0 !important;line-height:0.5em;height:50%}h4.tt-title{padding-bottom:3px !important;font-family:"Roboto",sans-serif;font-size:14px !important;letter-spacing:1px !important;line-height:20px !important}.tt-col-description select{font-family:"Roboto",sans-serif;height:40px;padding:0 16px;overflow:hidden;box-shadow:1px 2px 6px rgba(0,0,0,0.3);padding:0 16px}.tt-col-description option{position:relative;height:48px;padding:0 16px;overflow:hidden}.prev-ordered{border:5px solid #B41D6C;padding-top:14px !important;padding-bottom:21px !important}.prev-ordered p{color:#B41D6C;font-weight:bold;font-family:"Roboto",sans-serif;margin-bottom:10px;font-size:16px !important}.secondary-btn{background:#B41D6C !important;border-color:#B41D6C !important;color:#ffffff !important}.secondary-btn a{color:#ffffff !important}.secondary-btn a:hover{color:#B41D6C !important}.secondary-btn:hover{border-color:#B41D6C !important;color:#B41D6C !important}.secondary-btn:hover a{color:#B41D6C !important}.btn-success{background:#155724 !important;color:#ffffff !important;border:3px solid #155724 !important}.btn-success:hover{border-color:#155724 !important;color:#155724 !important;background:#ffffff !important}.btn-fifth{background:#1CA27C !important;border:3px solid #1CA27C}.btn-fifth a{color:#ffffff}.btn-fifth a:hover{color:#1CA27C !important}.btn-fifth:hover{border:3px solid #1CA27C !important;background:#ffffff !important;color:#1CA27C}.btn-fifth:hover a{color:#1CA27C !important}#productDetails-ISBN{font-size:16px !important;font-family:"Roboto",sans-serif;line-height:24px;font-weight:300;margin-bottom:0;padding-bottom:0}#newOrderEntry{margin-bottom:10px}#newOrderEntry h4.tt-title{margin-top:5px;font-weight:bold}#newOrderEntry h4.title-sml{margin-top:5px;font-weight:400 !important;display:inline-block}#newOrderEntry .form-control{width:100%;margin:0 auto}#bottomNewOrderEntry h4.tt-title{margin-top:5px;font-weight:bold}#bottomNewOrderEntry h4.title-sml{margin-top:5px;font-weight:400 !important;display:inline-block}#bottomNewOrderEntry .form-control{width:100%;margin:0 auto}.tt-col-description.text-right .form-control{margin:auto !important;float:right}.prod-details-promo h4{font-family:"Roboto Condensed",sans-serif;color:#ffffff;align-self:center;font-size:45px !important}@media only screen and (max-width: 500px){.prod-details-promo h4{text-align:center;font-size:30px !important;padding:0 20px}}.prod-details-promo h4:last-child{text-shadow:1px 1px 1px rgba(0,0,0,0.3)}.prod-details-promo div{height:300px;overflow:hidden;background-size:cover;background-position:center;display:flex;justify-content:center;align-content:center}@media only screen and (max-width: 600px){.full-prod-details .tt-table-03 tbody tr td:first-child{width:100% !important}}@media only screen and (max-width: 600px){.full-prod-details .tt-table-03 tbody tr td{display:block !important}}.tt-table-03.duplicate-prods th{background:pink;padding:5px;text-align:center}.tt-table-03.duplicate-prods td{padding:5px;text-align:center}.padding20{padding:20px}#ModalSelectBranch iframe body{margin:20px 0 !important}#ModalSelectBranch .modal-body{padding:20px !important}.invoice-field{display:table-cell;padding:2px 10px}.invoice-line{display:table-row-group}.invoice-header{display:table-header-group}.invoice-cat-table{display:table}.not-logged-in-header-bkgd{height:130px;overflow:hidden;background-color:#002F87;margin-bottom:2em}@media only screen and (max-width: 1022px){.not-logged-in-header-bkgd{height:70px}}.top-menu-container{background-color:#08649E;height:30px}.top-menu nav>ul>li.dropdown>a,.top-menu nav>ul>li.dropdown>form>a{padding:8px 25px 6px;color:#ffffff !important;font-family:"Roboto",sans-serif;letter-spacing:0.2px;font-size:13px;font-weight:bold}.top-menu nav>ul>li.dropdown>a:hover,.top-menu nav>ul>li.dropdown>form>a:hover{cursor:pointer;color:#8bb9d5 !important}.tt-header-holder{flex-wrap:nowrap}header input[type="search"]{text-indent:3em;font-size:1.1em;padding:0.5em 0;width:26em;margin-right:10px;display:inline-block;line-height:1.9em}@media only screen and (min-width: 1025px) and (max-width: 1229px){header input[type="search"]{font-size:0.9em;line-height:0.9em;height:45px}}.tt-desctop-parent-search{padding-top:40px}.tablet-search{display:none}@media only screen and (max-width: 1025px){.tablet-search{display:block !important;width:91%;margin:-25px auto 10px}}.tablet-search .tt-desctop-parent-search{padding-top:10px}.tt-desctop-parent-menu.tt-parent-box{justify-content:center;align-items:center}header .tt-parent-box{display:flex}.tt-logo img{max-height:100px}@media only screen and (min-width: 1025px) and (max-width: 1229px){.tt-logo img{max-height:80px}}@media only screen and (min-width: 1025px) and (max-width: 1229px){.tt-account-logo img{max-height:80px}}@media only screen and (max-width: 480px){.tt-logo-container{width:auto !important}}.tt-header-holder .tt-col-obj.obj-move-right .tt-account-logo{margin-left:30px}header .tt-desktop-header .tt-account-logo{margin-top:13px;margin-bottom:17px}.tt-mobile-header .tt-logo-container{justify-content:flex-start}.tt-mobile-header .tt-logo-container .tt-logo img,.tt-mobile-header .tt-account-logo img{max-height:60px}.tt-menu-toggle{margin-left:30px}.tt-menu-toggle i{font-size:50px;font-weight:bold;color:#002F87;margin:0}.tt-menu-toggle span{font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:1.75px;color:#002F87;font-size:14px;line-height:14px;margin-top:-8px;display:block;text-align:center}@media only screen and (max-width: 480px){.tt-menu-toggle{margin-left:0px !important;padding:5px 5px 10px 0px}}.quick-order-page button.bulk-search{display:none}@media only screen and (min-width: 1025px){.quick-order-page .tt-menu-toggle{display:none}}@media only screen and (min-width: 1025px){.tt-stuck-nav .tt-menu-toggle{display:none}}.tt-logo-sm img,.tt-stuck-parent-account img{max-height:50px}.tt-stuck-nav .tt-stuck-parent-menu{display:inline-flex;justify-content:flex-end;flex:none}.tt-stuck-nav .tt-stuck-parent-multi.tt-parent-box{display:none}.tt-stuck-nav .tt-menu-toggle{margin-left:0px;padding:5px 5px 10px 0px}.tt-stuck-nav .tt-stuck-parent-menu.logged-in-menu{flex:2 1 auto;width:100%}@media only screen and (max-width: 500px){.tt-stuck-nav .tt-stuck-parent-menu.logged-in-menu{flex:none;width:auto}}.tt-stuck-nav .tt-stuck-parent-menu.logged-in-menu .tt-desctop-menu.top-menu{display:none}.tt-stuck-nav .tt-stuck-parent-menu.logged-in-menu form{width:100%;margin-left:3em}.row-highlight{background-color:rgba(28,162,124,0.35) !important}.control-label{text-transform:uppercase;margin-bottom:2px;font-size:16px;font-family:"Roboto Condensed",sans-serif;font-weight:bold}.form-control{box-shadow:0px 1px 3px rgba(0,0,0,0.2)}.quick-order .tt-collapsing,#mainQOcart{background-color:#F3F6F9;padding:20px;box-shadow:3px 3px 5px rgba(0,0,0,0.2);border-radius:calc(.85rem - 1px)}#mainQOcart{margin-bottom:30px}#mainQOcart h2.tt-title{font-family:"Roboto Condensed",sans-serif;font-size:30px;line-height:26px;margin-bottom:23px;letter-spacing:0.03em;font-weight:700;color:#181c32}.qo-buttons{margin:2em 0 1.5em}.qo-buttons input{margin:0 5px 5px 0}@media only screen and (max-width: 790px){.qo-buttons input{display:block;margin:0 0px 5px 0;width:100%;max-width:100%}}@media only screen and (max-width: 790px){.qo-buttons .secondary-btn{display:block;margin-bottom:5px;float:left !important;width:100%;max-width:100%}}.qo-totals .control-label{font-weight:bold}label.label-container{display:block;position:relative;padding-left:35px;margin-bottom:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.label-container input[type="radio"]{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#ffffff;border-radius:50%;border:1px solid #002F87}label.label-container:hover input ~ .checkmark{background-color:#ffffff}label.label-container input:checked ~ .checkmark{background-color:#002F87}.checkmark:after{content:"";position:absolute;display:none}label.label-container input:checked ~ .checkmark:after{display:block}label.label-container .checkmark:after{top:4px;left:4.5px;width:10px;height:10px;border-radius:50%;background:white}.warning-btn{background:red !important;border-color:red !important}.warning-btn:hover{color:red !important;border-color:red !important}.custom-control-input:checked ~ .custom-control-label::before{border-color:#002F87;background-color:#002F87}input:disabled:hover{cursor:not-allowed}.qoTable th,.qoTable td{padding:7px;text-align:center;vertical-align:middle !important;border:0.5px solid #707070}.qoTable th{text-transform:uppercase;border-bottom:0.5px solid #707070 !important}.qoTable #qty{width:15%}.qoTable #delete{width:11%}@media only screen and (max-width: 790px){.qoTable{margin-top:2em !important}}.table-striped tbody tr:nth-of-type(even){background-color:rgba(0,0,0,0.05)}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.5)}.qoTable.tt-table-03 tbody tr td:first-child{padding:7px !important}.qoTable .no-border,.qoTable .no-border th,.qoTable .no-border td{border:0 !important}@media only screen and (max-width: 790px){.qo-totals{text-align:left}}@media only screen and (max-width: 790px){.qo-totals .control-label{text-align:left}}.no-border tr:nth-of-type(even),.no-border tr:nth-of-type(odd){background:transparent !important}#titleMain a{color:#333333}@media only screen and (max-width: 500px){.dashboard-btns button{display:block;width:100%;margin-top:5px;white-space:pre-line}}.pl-center{float:left;width:100%;margin:1px;overflow:hidden;white-space:nowrap}.dashboard .slick-arrow{height:85%}.dashboard .arrow-location-right-top .slick-prev,.dashboard .arrow-location-right-top .slick-next{bottom:12px !important;top:auto !important}.dashboard .slick-slider{position:static !important}.dashboard h1{font-size:40px !important;font-family:"Roboto Condensed",sans-serif;padding-bottom:0 !important;font-weight:bold !important}.account-dashboard div{padding:0 3.5%}.tt-collapsing .tt-collapsing-title:after{content:"\e9c0"}.open.tt-collapsing>.tt-collapsing-title:after{content:"\e9c3"}.dashboard-collapse .tt-collapsing .tt-collapsing-title:after,.dashboard-collapse .open.tt-collapsing>.tt-collapsing-title:after{font-size:30px}.dashboard-collapse.admin .col-md-3{width:20% !important;max-width:20% !important}@media only screen and (max-width: 800px){.dashboard-collapse.admin .col-md-3{width:100% !important;max-width:100% !important}}.dashboard-collapse{margin-bottom:30px}.dashboard-collapse .tt-collapsing-title{font-size:32px !important;padding-left:20px;padding-top:10px}.dashboard-collapse .tt-collapsing-title .org-logo{display:table-cell;padding-right:15px}@media only screen and (max-width: 800px){.dashboard-collapse .tt-collapsing-title .org-logo{display:block;max-width:100px}}.dashboard-collapse .tt-collapsing-title .org-heading{display:table-cell;vertical-align:middle}@media only screen and (max-width: 800px){.dashboard-collapse .tt-collapsing-title .org-heading{display:block;margin-top:20px;line-height:30px !important;font-size:28px !important}}.dashboard-collapse .tt-collapsing-title .org-heading .org-title{display:block;font-size:14px;font-family:"Roboto",sans-serif;padding-top:10px}.dashboard-collapse .tt-collapsing-title .org-heading .org-title span{font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 800px){.dashboard-collapse .tt-collapsing-title .org-heading .org-title span{margin-top:5px}}.acc-dash-title{font-weight:bold;font-size:16px;text-align:center}@media only screen and (max-width: 1000px){.account-dashboard div{margin-bottom:30px}}.account-dashboard a{transition:all 200ms ease-in;transform:scale(1);-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1);cursor:pointer}.account-dashboard a:hover img{-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1.1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.1);transition:all 200ms ease-in;transform:scale(1.1)}.dashboard-search{margin-bottom:50px}@media only screen and (max-width: 600px){.dashboard-search input[type="search"]{margin-bottom:15px;font-size:1em !important;height:3em}}@media only screen and (max-width: 600px){.dashboard-search .search_inner i{top:35% !important}}.dashboard-search .bulk-search{display:inline-flex !important}.dashboard-search button{max-width:none !important}@media only screen and (min-width: 601px) and (max-width: 1024px){.dashboard-search button{max-width:32.5% !important;width:32.5%;margin-top:10px}}@media only screen and (max-width: 600px){.dashboard-search button{max-width:100% !important;width:100%;display:block;margin-bottom:10px}}.pl-title-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;margin-bottom:5px}.pl-title-container .tt-title{flex-grow:10}.pl-title-container .pl-more{height:35px;font-size:14px}.c-price{font-size:15px;color:#002F87}.dash-pl{padding:1em 0em}.collection-search{margin:1em 0 3em 0;display:flex;flex-wrap:nowrap;overflow:hidden}.collection-search div{padding:0;text-align:center;text-transform:uppercase;color:#ffffff;font-weight:bold;letter-spacing:1px;margin-right:1em;display:flex;align-items:center;justify-content:center;flex-direction:row}.collection-search div:nth-of-type(1n+0){background:#BA1218;border-color:#BA1218}.collection-search div:nth-of-type(2n+0){background:#B41D6C;border-color:#B41D6C}.collection-search div:nth-of-type(3n+0){background:#EC8D35;border-color:#EC8D35}.collection-search div:nth-of-type(4n+0){background:#1CA27C;border-color:#1CA27C}.collection-search div:nth-of-type(5n+0){background:#331CA2;border-color:#331CA2}.collection-search div:nth-of-type(6n+0){background:#12bab2;border-color:#12bab2}.collection-search a{padding:2em 0.5em;display:flex;width:100%;height:100%;color:#ffffff;border-width:2px;border-style:solid;justify-content:center;flex-direction:column;font-size:16px}@media only screen and (max-width: 1000px){.collection-search a{font-size:0.8em}}.collection-search a:hover{border:2px solid #806a4c;transition:180ms;color:#ffffff !important}.home-intro{padding:0 0 3em 0}@media only screen and (max-width: 575px){.home-intro{padding:2em 0 !important}}.home-intro .col-12{padding:0 2em;text-align:center}@media only screen and (max-width: 1025px){.home-intro .col-12{margin-bottom:2em !important}}@media only screen and (max-width: 575px){.home-intro .col-12{text-align:left !important}}@media only screen and (max-width: 575px){.home-intro h2.tt-title{font-size:1.6em !important}}.promo-cta{padding:1rem 0 5rem}@media only screen and (max-width: 575px){.promo-cta{padding:0 0 1.5em 0em !important}}.promo-cta h3.tt-title{font-family:"Roboto Condensed",sans-serif;color:#1CA27C;margin-bottom:0.5em;font-size:3rem}.home-promo{margin-top:0px !important}.home-promo .container-fluid{padding:0px !important}.home-promo .tt-promo-container{background:#1CA27C;padding:1.15em 1em}@media only screen and (max-width: 575px){.home-promo .tt-promo-container{padding:1.5em 1em !important}}.home-promo .tt-promo-container h3:not(.small):not([class^="tt-title"]):not([class^="tt-collapse"]):not([class^="tt-aside"]){color:#ffffff;font-family:"Roboto",sans-serif;font-weight:bold !important;padding-bottom:0px !important;font-size:24px !important;line-height:34px !important}.home-icons .col-8{padding:0 2em}@media only screen and (max-width: 575px){.home-icons .col-8{margin-top:2em}}.home-icons h4{font-family:"Roboto Condensed",sans-serif;font-size:18px !important;line-height:1.3em !important;text-align:center;margin-top:10px;font-weight:bold}.tp-caption{left:7% !important;text-align:left !important}.tp-caption h1.tt-title{color:#ffffff;font-size:0.95em !important;line-height:1.05em !important}@media only screen and (max-width: 575px){.tp-caption h1.tt-title{font-size:1.8em !important;line-height:1.1em !important}}.tp-caption .btn-rev{margin-top:5px}@media only screen and (max-width: 575px){.tp-caption .btn-rev{padding:8px 15px 8px !important;height:auto !important;font-size:10px !important}}@media only screen and (min-width: 1450px){.static-header .tp-caption{top:38% !important}}@media only screen and (min-width: 1450px){.services-header .tp-caption{top:35% !important}}.btn-rev{background:#ffffff !important;border-color:#ffffff;color:#002F87 !important}.btn-rev:hover{background:#002F87 !important;border-color:#002F87 !important;color:#ffffff !important}.contact p{font-size:1.2em !important;line-height:1.75em !important}.contact a{color:#002F87}.contact a:hover{text-decoration:underline}.contact-form input[type="text"]{border:1px solid #cccccc}.contact-form input[type="email"]{border:1px solid #cccccc}.contact-form textarea{border:1px solid #cccccc}.contact-form label{color:#002F87;font-weight:bold}.about-us .row{margin-bottom:2em}@media only screen and (max-width: 575px){.about-image{padding:0 5em 1em}}.about-text{display:flex;align-items:center}.about-text p{margin-top:0}@media only screen and (max-width: 575px){.about-text{text-align:center !important}}.about-us .row:nth-of-type(even) p{text-align:right}@media only screen and (max-width: 575px){.about-us .row:nth-of-type(even) p{text-align:center !important}}.tt-table-03.open-orders.qoTable tbody tr td:first-child{width:auto !important}.tt-table-03.open-orders.qoTable tbody tr td,.tt-table-03.open-orders.qoTable th{padding:1em !important}.tt-table-03.qoTable thead tr th#poRef{width:6%}#POLineMain input{width:100% !important}.clickable-row:hover{cursor:pointer}.clickable-row:hover td{background:rgba(28,162,124,0.2)}#accountTable label,#branchTable label{margin-bottom:0px !important}#accountTable td,#branchTable td{padding:0 5px 5px 5px}#branchTable .form-group{margin-bottom:0px !important}.services-container p,.services-container h3{color:#ffffff}.services-container div:nth-child(1){background-color:#B41D6C}.services-container div:nth-child(2){background-color:#1CA27C}.services-container div:nth-child(3){background-color:#EC8D35}.services-container div:nth-child(4){background-color:#331CA2}.services-container div:nth-child(5){background-color:#002F87}.services-container div:nth-child(6){background-color:#12bab2}#school-services div:last-of-type{flex:0 0 100%;width:100%;max-width:100%}footer{width:100%}footer h4.tt-title{font-family:"Roboto Condensed",sans-serif;color:#ffffff;font-size:30px !important;margin-bottom:20px;font-weight:bold;letter-spacing:0}footer .control-label{color:#ffffff;float:right;letter-spacing:1px;margin-bottom:.3rem}@media only screen and (max-width: 790px){footer .control-label{float:left}}footer .secondary-btn{float:right}@media only screen and (max-width: 790px){footer .secondary-btn{width:100%}}footer p{color:#ffffff;font-size:18px}@media only screen and (max-width: 790px){footer form{margin-top:2em}}@media only screen and (max-width: 790px){footer .login-form input{margin-bottom:1em}}@media (max-width: 790px){footer .login-form button{width:100%}}#footerContent{width:100%}.blue-bkgd{background:#08649E;padding:3em 2em}.white-bkgd{background:#ffffff;padding:5em 2em;color:#333333}.white-bkgd h4.tt-title,.white-bkgd p{color:#333333 !important}.white-bkgd input{height:45px}.dark-blue-bkgd{background:#002F87;padding:4em 2em}.dark-blue-bkgd input{height:45px}.dark-blue-bkgd textarea{height:100px}.btn-fourth{background:#EC8D35 !important;border-color:#EC8D35 !important}.btn-fourth:hover{border-color:#EC8D35 !important;color:#EC8D35 !important;background:#ffffff !important}.userContactError{color:#ff0000;font-weight:bold}tr.openOrder.awaiting{background:rgba(28,162,124,0.43) !important}tr.openOrder:hover{cursor:pointer;background:rgba(180,29,108,0.35) !important}.branch-total-toggle.collapsed:after{content:"\e9b1" !important}.branch-total-toggle{text-transform:uppercase;font-weight:bold;text-align:center;padding:0;cursor:pointer}.branch-total-toggle:after{position:absolute;display:block;top:7px;right:-2px;font-family:'wokiee';font-size:14px;content:"\e9b2";line-height:1;font-weight:normal;color:#333333}.btn{font-weight:bold;font-family:"Roboto Condensed", sans-serif !important}.search-scroll{display:none;justify-content:center;align-items:center;cursor:pointer;padding:10px 5px 8px;background-image:url("../images/search-solid.svg");padding:25px;background-size:30px;width:55px;height:45px;background-repeat:no-repeat;background-position:center}.search-scroll:hover{border-radius:10px;background:url("../images/search-solid-w.svg"),#002F87;padding:25px;background-size:30px;width:55px;height:45px;background-repeat:no-repeat;background-position:center}.hide-search .search-header{display:none !important}.hide-search .main-nav{margin-right:5% !important}.search-header.show{display:block !important}#orderSelector{max-width:100%}.grid-add{height:auto !important}.offcanvas-overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:100;-webkit-animation:animation-offcanvas-fade-in .6s ease 1;animation:animation-offcanvas-fade-in .6s ease 1}@-webkit-keyframes animation-offcanvas-fade-in{from{opacity:0}to{opacity:1}}@keyframes animation-offcanvas-fade-in{from{opacity:0}to{opacity:1}}.offcanvas{background:#fff;-webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,0.25);box-shadow:0 1px 9px -3px rgba(0,0,0,0.25)}.flyout-menu{color:#333333;height:calc(100vh);width:0;position:fixed;z-index:10000;top:78px;right:-375px;padding-top:15px;background-color:#ffffff;overflow-x:hidden;transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;box-shadow:0 1px 9px -3px rgba(0,0,0,0.25)}.flyout-menu .tt-title{text-transform:none !important;text-align:center;color:#333333;font-weight:bold !important;margin-bottom:1rem;font-family:"Roboto Condensed",sans-serif}#order-flyout{width:375px;right:-400px;display:block}.flyout-open{width:375px !important;right:0 !important}#new-order-flyout,#order-flyout{padding:15px 30px !important}.overlay-show{display:block;background:rgba(0,0,0,0.1)}.c-cart-menu-content p{font-size:16px;line-height:20px;margin-top:0;color:#333333}.c-font-small{font-size:11px !important;line-height:14px !important}.c-cart-menu .c-cart-menu-title{border-top:1px solid #f3f3f3;padding:20px}.c-cart-menu .c-cart-menu-title>.c-cart-menu-float-l{float:left;display:inline-block}.c-cart-menu .c-cart-menu-title>.c-cart-menu-float-r{float:right;display:inline-block}.c-cart-menu .c-cart-menu-items{padding:0 20px}.c-cart-menu .c-cart-menu-items>li{border-top:1px solid #f3f3f3;padding:20px 0;width:100%;list-style:none;overflow:auto}.c-cart-menu .c-cart-menu-items>li>img{width:60px;height:60px;float:left;margin-right:10px}.c-cart-menu .c-cart-menu-items>li>.c-cart-menu-content{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.c-cart-menu .c-cart-menu-items>li>.c-cart-menu-content>p{line-height:1em;margin-top:0}.c-cart-menu .c-cart-menu-items>li>.c-cart-menu-close{float:right}.c-cart-menu .c-cart-menu-footer{border-top:1px solid #f3f3f3;padding:20px 0;text-align:center}.c-cart-menu .flyout-container{display:flex;flex-direction:column}.c-cart-menu .flyout-container .control-label{color:#333333;float:none;font-weight:bold;letter-spacing:0.5px}.c-cart-menu .flyout-container .form-group{margin-bottom:2rem}.c-cart-menu .flyout-container label.label-container{margin-bottom:0.25rem}.main-nav{display:flex;align-items:center;justify-content:center;flex-grow:1;margin-right:10%}.main-nav nav{justify-content:space-evenly;display:flex;flex:1}.main-nav a{font-family:"Roboto";font-weight:bold;font-size:16px;color:#333333}.dropdown-menu{margin-top:0}header{position:-webkit-sticky;position:sticky;top:0;display:block;z-index:10000;background-color:#ffffff;box-shadow:0 1px 9px -3px rgba(0,0,0,0.25)}.account-cart{display:flex;padding:0 30px;align-items:center}.account-cart .dropdown-toggle:after{display:none}.cart-flyout-click{justify-content:center;align-items:center;border-left:1px solid rgba(0,0,0,0.2);cursor:pointer;background-image:url("../images/shopping-cart-solid.svg");padding:25px;background-size:30px;width:55px;height:45px;background-repeat:no-repeat;background-position:center}.cart-flyout-click:hover{background:url("../images/shopping-cart-solid-w.svg"),#002F87;padding:25px;background-size:30px;width:55px;height:45px;background-repeat:no-repeat;background-position:center;border-radius:10px}.search-header .custom-control{min-height:1rem !important;line-height:1.5rem}.search-header .custom-control-label{font-size:14px;color:#ffffff}.search-header .custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#002F87}.search-container{flex-grow:1;padding:0 20px}.search{position:relative;text-align:center}.search_inner{width:100%;position:relative;margin:auto}.search_inner i{position:absolute;left:10px;top:48%;transform:translateY(-50%);font-size:2em}.btn-block{display:block;width:100%;max-width:100%}.tt-product-listing .qty-col{padding-left:10px}.dropdown-item{text-transform:none !important;font-weight:500 !important}.dropdown-menu{min-width:16rem}.font-size-sm{font-size:.925rem;line-height:1.35rem}#accountDropdown{padding-right:25px;cursor:pointer;display:flex;flex-direction:row}.account-dropdown{min-width:22rem;right:0;left:auto;padding:20px;text-align:right}.right-dropdown{right:0;left:auto}.dropdown-icon{width:10px;transition:all .2s}.rotate{transform:rotate(180deg)}#manualPO-fields{display:none}.cart-header-text{text-align:center;color:#333333;margin-top:0}.qo-menu-toggle{cursor:pointer}.qo-menu-toggle:after{display:none}.leftColumn .refine h4:not([class^="tt-title"]):not([class^="tt-collapse"]):not([class^="tt-aside"]){font-weight:bold !important;padding-bottom:14px !important;font-family:"Roboto Condensed",sans-serif;color:#333333 !important}.leftColumn .refine h4:not([class^="tt-title"]):not([class^="tt-collapse"]):not([class^="tt-aside"]) i{margin-right:5px;vertical-align:middle;font-weight:bold}.leftColumn .refine h5{font-weight:bold !important;padding-bottom:0px !important;font-family:"Roboto Condensed",sans-serif;font-size:18px !important}.leftColumn .refine ul{list-style-type:none;margin-bottom:20px;padding-left:0}.leftColumn .refine ul li a{font-size:16px;line-height:20px}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent !important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent !important;border-color:transparent}.page-item.active .page-link{background-color:#002F87;border-color:#002F87}.page-item.active .page-link:hover,.page-item .page-link:hover{background:#ffffff;border:1px solid #002F87;color:#002F87}#printTable{margin-top:15px;padding-top:15px;border-top:1px solid #cccccc}.sticky-toolbar{width:50px;position:fixed;top:30%;right:0;list-style:none;margin:0;z-index:10000;background:#fff;box-shadow:0px 0px 50px 0 rgba(82,63,105,0.45);display:flex;justify-content:center;align-items:center;border-top-left-radius:.42rem;border-bottom-left-radius:.42rem;padding-inline-start:0}.total-icon-container{background-color:#002F87;border-radius:5px;padding:3px 8px}.total-icon-container i{color:#ffffff;font-size:24px;line-height:36px}.btn-outline-primary{color:#002F87 !important;background-color:#ffffff !important;background-image:none;border-color:#002F87}.btn-outline-primary:hover{color:#ffffff !important;background-color:#002F87 !important;border-color:#002F87}.nav.navbar-nav{justify-content:space-around;align-content:center;width:100%}.sub-cats.tt-collapsing .tt-collapsing-title+.tt-collapsing-content{margin-top:0px}h4:not([class^="tt-title"]):not([class^="tt-collapse"]):not([class^="tt-aside"]){padding-bottom:5px !important}.tt-collapsing-content{background:#ECECEC;padding:5px 15px}.main-cart-section{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #cccccc;margin-bottom:20px}.main-cart-section .dropdown{float:right;cursor:pointer}.main-cart-section .dropdown:hover .qo-actions{color:#002F87;text-decoration:underline}.main-cart-section .qo-actions{font-family:"Roboto Condensed",sans-serif}.main-cart-section .qo-menu-toggle{font-size:25px;vertical-align:middle}.dataTables_filter input[type="search"]{background-color:#ffffff !important;border:1px solid #ced4da !important;border-radius:6px !important}.cursor{cursor:pointer}.delete{margin-top:30px}table.dataTable thead th,table.dataTable thead td{text-align:center}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1,table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:transparent}.show-more-branches{font-size:14px;font-weight:bold;text-align:center;cursor:pointer}.show-more-branches:after{content:"\f067";font-family:"Font Awesome 5 Free";font-size:12px;margin-left:7px}.show-more-branches.toggle-branches:after{content:"\f068";font-family:"Font Awesome 5 Free";font-size:12px;margin-left:7px}.show-more-branches img{width:12px;vertical-align:baseline;margin-left:5px}.show-more-branches:hover{color:#002F87}.show-more-branches:hover img{color:#002F87}.dashboard-tabs li svg{color:#5c5c5c}.dashboard-tabs li a:hover{background-color:#002F87}.dashboard-tabs li a:hover .nav-text{color:#ffffff !important}.dashboard-tabs li a:hover svg{color:#ffffff !important}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#002F87}#quick-add .tt-collapsing-title,#multiProduct .tt-collapsing-title{font-weight:bold}#quick-add .tt-collapsing-title:after,#multiProduct .tt-collapsing-title:after{display:none}.card.card-custom{-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,0.05);box-shadow:0 0 30px 0 rgba(82,63,105,0.05);border:0}.card.card-custom>.card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:70px;padding-top:0;padding-bottom:0;background-color:transparent}.card.card-custom>.card-header .card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem;margin-left:0}.card.card-custom>.card-header .card-title .card-icon{margin-right:.75rem;line-height:0}.card.card-custom>.card-header .card-title .card-icon i{font-size:1.25rem;color:#7e8299;line-height:0}.card.card-custom>.card-header .card-title .card-icon i:after,.card.card-custom>.card-header .card-title .card-icon i:before{line-height:0}.card.card-custom>.card-header .card-title .card-icon .svg-icon svg{height:24px;width:24px}.card.card-custom>.card-header .card-title .card-icon .svg-icon svg g [fill]{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#7e8299}.card.card-custom>.card-header .card-title .card-icon .svg-icon svg:hover g [fill]{-webkit-transition:fill .3s ease;transition:fill .3s ease}.card.card-custom>.card-header .card-title,.card.card-custom>.card-header .card-title .card-label{font-weight:500;font-size:1.275rem;color:#181c32}.card.card-custom>.card-header .card-title .card-label{margin:0 .75rem 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.card.card-custom>.card-header .card-title small{color:#b5b5c3;font-size:1rem}.card.card-custom>.card-header .card-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.card.card-custom>.card-header.card-header-tabs-line{padding-top:0 !important;padding-bottom:0 !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card.card-custom>.card-header.card-header-tabs-line .card-toolbar{margin:0}.card.card-custom>.card-header.card-header-tabs-line .nav{border-bottom-color:transparent}.card.card-custom>.card-header.card-header-tabs-line .nav .nav-item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card.card-custom>.card-header.card-header-tabs-line .nav .nav-link{padding-top:2rem;padding-bottom:2rem}.card.card-custom>.card-header.card-header-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card.card-custom>.card-body{padding:2rem 2.25rem}.card.card-custom>.card-footer{background-color:transparent}.card.card-custom .card-scroll{position:relative;overflow:auto}.card.card-custom.card-stretch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card.card-custom.card-stretch.gutter-b{height:calc(100% - 25px)}.card.card-custom.card-stretch.card-stretch-half{height:50%}.card.card-custom.card-stretch.card-stretch-half.gutter-b{height:calc(50% - 25px)}.card.card-custom.card-stretch.card-stretch-third{height:33.33%}.card.card-custom.card-stretch.card-stretch-third.gutter-b{height:calc(33.33% - 25px)}.card.card-custom.card-stretch.card-stretch-fourth{height:25%}.card.card-custom.card-stretch.card-stretch-fourth.gutter-b{height:calc(25% - 25px)}.card.card-custom.card-fit>.card-header{border-bottom:0}.card.card-custom.card-fit>.card-footer{border-top:0}.card.card-custom.card-space{padding-left:2.25rem;padding-right:2.25rem}.card.card-custom.card-space>.card-header{padding-left:0;padding-right:0}.card.card-custom.card-space>.card-body,.card.card-custom.card-space>form>.card-body{padding-left:0;padding-right:0}.card.card-custom.card-space>.card-footer,.card.card-custom.card-space>form>.card-footer{padding-left:0;padding-right:0}.card.card-custom.card-sticky>.card-header{-webkit-transition:left .3s,right .3s,height .3s;transition:left .3s,right .3s,height .3s;min-height:70px}.card-sticky-on .card.card-custom.card-sticky>.card-header{-webkit-transition:left .3s,right .3s,height .3s;transition:left .3s,right .3s,height .3s;position:fixed;-webkit-box-shadow:0 1px 15px 1px rgba(69,65,78,0.1);box-shadow:0 1px 15px 1px rgba(69,65,78,0.1);z-index:101;background:#fff}.card.card-custom.card-transparent{background-color:transparent}.card.card-custom.card-shadowless{-webkit-box-shadow:none;box-shadow:none}.card.card-custom.card-px-0 .card-body,.card.card-custom.card-px-0 .card-footer,.card.card-custom.card-px-0 .card-header{padding-left:0;padding-right:0}.card.card-custom.card-border{-webkit-box-shadow:none;box-shadow:none;border:1px solid #ebedf3}.card.card-custom.card-collapsed>.card-body,.card.card-custom.card-collapsed>form{display:none}.card.card-custom .card-header .card-toolbar [data-card-tool=toggle] i{-webkit-transition:all .15s ease;transition:all .15s ease}.card.card-custom.card-collapse .card-header .card-toolbar [data-card-tool=toggle] i,.card.card-custom.card-collapsed .card-header .card-toolbar [data-card-tool=toggle] i{-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home header{background:transparent !important;box-shadow:none !important}.card-body p{text-align:left;padding:0 1rem 1rem 1rem;margin-top:0}.card-label h2{font-weight:bold}.logo-extra-text{background:#ffffff !important;color:#002F87 !important;text-transform:uppercase;font-family:'Roboto Condensed' !important;font-weight:bold;font-size:1.05rem;letter-spacing:1.5px;position:absolute;top:10px;right:20px;padding:0px 20px;border-color:#ffffff;height:35px;cursor:default !important}.logo-extra-text:hover{border-color:#ffffff !important;color:#002F87 !important}.leftColumn .tt-collapsing{background:rgba(180,29,108,0.15) !important;border-radius:calc(.85rem - 1px);margin-bottom:30px;padding:10px 16px !important}.leftColumn .tt-collapsing-content{margin-top:5px !important;background:transparent;padding:0}.leftColumn h4:not([class^="tt-title"]):not([class^="tt-collapse"]):not([class^="tt-aside"]){line-height:40px !important;color:#B41D6C !important;font-weight:bold;padding-bottom:0 !important}.leftColumn .tt-collapsing .tt-collapsing-title:after{top:14px;color:#B41D6C !important}.leftColumn .tt-list a{color:#B41D6C !important}.leftColumn .tt-list a:hover{color:#333333 !important;text-decoration:underline}.home-icons-content{text-align:center;margin-top:10px}.home-icons-content h3{font-weight:bold !important;font-family:"Roboto Condensed",sans-serif;padding-bottom:0 !important}.home-icons-content p{margin-top:10px}.avail-message{cursor:pointer}.avail-message:hover{color:#002F87}.link-hover:hover{color:#002F87 !important}html{scroll-behavior:smooth}
