table.dataTable thead th{border-bottom:0 solid #dee2e6!important}table.dataTable tbody th,table.dataTable tbody td{padding:.75rem!important;padding-left:0!important}table.dataTable tbody td,table.dataTable thead th{padding:.75rem!important;padding-left:0!important}table.dataTable thead th{background:transparent!important;white-space:nowrap}table.dataTable thead span.sort-icon{display:inline-block;padding-left:5px;width:16px;height:16px;margin-top:5px!important;position:absolute}table.dataTable thead .sorting span{background:url('/assets/images/table-arrow-down.png') no-repeat center right}table.dataTable thead .sorting_asc span{background:url('/assets/images/table-arrow-down.png') no-repeat center right}table.dataTable thead .sorting_desc span{background:url('/assets/images/table-arrow-up.png') no-repeat center right}table.dataTable thead .sorting_asc_disabled span{background:url('/assets/images/table-arrow-down.png') no-repeat center right}table.dataTable thead .sorting_desc_disabled span{background:url('/assets/images/table-arrow-up.png') no-repeat center right}.kit-details .dataTables_filter{width:450px}.kit-details .dataTables_filter .form-control{width:100%}.kit-details .dataTables_filter label{position:relative;width:100%}.kit-details .dataTables_filter span{cursor:pointer;display:inline;position:absolute;right:10px;top:8px;font-weight:bold;visibility:hidden}.kit-details.jatc-info .form-control{width:320px}.kit-details.jatc-info .form-control.address{width:100%}.jatclogo{width:200px;height:200px;background-color:#1976d2;text-align:center;border-radius:50%}table.permissions td,table.permissions th{text-align:center}table.permissions td:first-child,table.permissions th:first-child{text-align:left}.kit-details.shopping-cart img.in-kit{width:auto;height:110px}.sublinks{margin-top:10px}.sublinks a{font-size:12px;display:block;text-align:left;margin-top:4px}.table.kit-details.shopping-cart thead th.quantitycell,.table.kit-details.shopping-cart tbody td.quantitycell{width:180px;text-align:left}.table.kit-details.shopping-cart thead th.item,.table.kit-details.shopping-cart tbody td.item{max-width:720px;width:720px}.shopping-cart .total-box{float:right;width:390px;max-width:390px;background:#eaeaea;border-radius:10px!important;margin:0;padding:12px}.shopping-cart .os-total .desc{font-size:20px;font-weight:bold;line-height:1.5;width:70%;float:left}.shopping-cart .os-total span.pricetotal{text-align:right;display:block;font-weight:bold;font-size:20px}.cart-title-left{float:left;width:67%}.cart-title-right{float:left;width:33%;margin-bottom:20px}.shopping-cart-num-items{font-size:21px;color:#777}.kit-details.shopping-cart.wishlist img.in-kit{height:80px}.table.kit-details.shopping-cart.wishlist thead th.item,.table.kit-details.shopping-cart.wishlist tbody td.item{max-width:390px;width:390px}.table.kit-details.wishlist thead th.enrollment,.table.kit-details.wishlist tbody td.enrollment{text-align:right;max-width:210px;width:210px}.table.kit-details.wishlist thead th.session,.table.kit-details.wishlist tbody td.session{text-align:right;max-width:150px;width:150px}.table.kit-details.shopping-cart.wishlist thead th.quantitycell,.table.kit-details.shopping-cart.wishlist tbody td.quantitycell{width:auto;max-width:auto;text-align:left}#user-accounts td.username,#user-accounts td.email{word-break:break-all}.kit-details.ac-info label{font-weight:600}.account-info .side-title{font-size:18px;font-weight:600;margin-bottom:6px;margin-top:20px}.account-info .side{font-size:16px;font-weight:normal;display:block;line-height:28px}.account-info .side.last{margin-bottom:12px}.border-right{border-right:1px solid #999;top:20px}.update{font-size:16px;font-weight:400;letter-spacing:0}.balance .title{font-size:21px;font-weight:600}.balance span.left{width:30%;display:inline-block}.balance span.right{width:70%;display:inline-block}.invoice-history-table th:last-child,.invoice-history-table td:last-child{text-align:right}#table-invoices input.form-control{width:100px;padding-right:0}.text-head{font-size:30px;font-weight:500;margin-top:13px;color:#333}.order-summary{padding:10px;border-radius:10px;background:#f5f5f5}.order-summary .os-block{display:flex;margin-bottom:10px}.os-block .delete{font-size:12px;color:#999;display:block}.os-total{display:flex}.os-total .desc{font-size:15px;line-height:20px;width:70%;float:left}.os-total .cost{width:30%;float:left}.os-total span.pricetotal{text-align:right;display:block;font-weight:normal;font-size:15px}.os-total.total-mt{margin-top:16px}.order-summary-image{width:20%;float:left}.order-summary-description{font-size:15px;line-height:20px;padding-right:5px;padding-left:4px;width:60%;float:left}.order-summary-quantity{text-align:right;width:30%;float:left}.order-summary-quantity span.cost{display:block;font-weight:600;font-size:15px}.order-summary-title{font-size:24px;font-weight:500}.total-box{background:#eaeaea;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin:10px -10px -10px -10px;padding:10px}.confirm span.prod-title{width:30%}.confirm span.prod-desc{width:70%}.confirm span.add-com{float:left;font-weight:bold;display:inline-block;width:30%}.confirm span.comments{width:70%;display:inline-block}#productDetail .kit-details.shipping label{font-weight:600}.shipping .form-check{padding-top:34px}.shipping .row.pb{padding-bottom:16px}.shipping .row.pb{padding-bottom:16px}.kit-details .shipping .form-control{width:100%}.kit-details .shipping .form-control[readonly]{pointer-events:none;background:#fff;border-color:#f5f5f5}.kit-details.license-credit .form-control{width:100%}.shipping .form-group{margin-bottom:10px}.add-suite a{display:block;width:100%;margin-top:.25rem;font-size:80%;color:#1976d2}.cogwidth{width:20px}.acc-mang .modal-body{padding:15px 0}.acc-mang .modal-dialog{max-width:700px}.acc-mang.address-add .modal-dialog{max-width:800px}.acc-mang h5{padding-top:10px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px}.acc-mang-modal .form-control{border-radius:10px;border:1px solid #777;background:#f5f5f5;background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-image:none}#productDetail .paybuttons .btn{width:80%}.terms h2{font-size:21px!important;font-weight:500!important;color:#333!important}.terms h3{font-size:16px!important;display:inline;font-weight:600!important}body{-webkit-font-smoothing:subpixel-antialiased!important;font-size:16px;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}a{color:#1976d2}h1{font-size:28px;margin-bottom:28px;color:#333;font-weight:600}h2{font-size:28px;font-weight:600;margin-bottom:18px;margin-top:40px}h3{}h4{}h5{}p{}p.smlink{font-size:12px;padding-left:20px}p.smlink>a{color:#1976d2}.bold{font-weight:600!important}.shadow-border{margin-bottom:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)!important}.fs-20{font-size:20px}.fs-24{font-size:24px}.fw-bold{font-weight:bold!important}.txt-blk{color:#333!important}.txt-gray{color:#777!important}.padding-top-25{padding-top:25px}.padding-top-20{padding-top:20px}.padding-top-10{padding-top:10px}.padding-top-bottom-20{padding-top:20px;padding-bottom:20px}.padding-left-5{padding-left:5px}.m-t-30{margin-top:30px!important}.m-t-25{margin-top:25px!important}.m-t-20{margin-top:20px!important}.m-t-15{margin-top:15px!important}.m-t-10{margin-top:10px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-10{margin-bottom:10px!important}.m-l-30{margin-left:30px!important}.m-l-25{margin-left:25px!important}.m-l-20{margin-left:20px!important}.m-l-15{margin-left:15px!important}.m-l-10{margin-left:10px!important}.add450{display:none}.add500{display:none}.add600{display:none}.add1199{display:none}.border-bottom{border-bottom:1px solid #ddd}.no-top-border{border-top:none!important}.border-right{border-right:1px solid rgba(0,0,0,.125)}.cart{line-height:27px;display:inline-flex;margin-bottom:-6px}.cart:after{padding-left:10px;display:inline-block;content:url("/assets/images/shopping-cart.png")}.addtocart i,.addedtocart i{margin-right:10px}.addedtocart .cart:after{display:none}.qty-input{width:50px!important;display:inline!important;border:1px solid #777!important;background:#f5f5f5!important;border-radius:10px!important}.qty-txt{font-size:20px!important;font-weight:normal!important}.selectWrapper{width:100%;overflow:hidden;position:relative;border:1px solid #777;border-radius:10px;background:#f5f5f5 url("/assets/images/select-arrow-down.png") right 13px center no-repeat}.selectWrapper select{padding:.375rem .75rem;width:100%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;outline:none;cursor:pointer;-moz-appearance:none;text-indent:.01px;text-overflow:ellipsis}.btn{white-space:normal;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;padding:12px 40px;font-size:16px;border-radius:10px}.btn-primary{color:#fff;background-color:#1976d2;border-color:#0d47a1}.btn-primary:hover{background-color:#0d47a1;border-color:#0d47a1}.btn-light{color:#777;background-color:#fff;border-color:#fff}.btn-outline-primary{color:#0d47a1;background-color:transparent;background-image:none;border-color:#0d47a1}.btn-outline-primary:hover{color:#fff;background-color:#0d47a1;border-color:#0d47a1}.btn.short{padding:12px 16px}.btn-red{color:#fff;background-color:#d21919;border-color:#650909}.btn-red:hover{background-color:#650909;border-color:#650909}.btn-white{color:#1976d2;background-color:#f5f5f5;border-color:#0d47a1}.btn-white:hover{color:#fff;background-color:#1976d2;border-color:#0d47a1}.btn-dkblue-kitnav{padding:12px 4px;border-radius:10px 0 0 10px;color:#fff;background-color:#0d47a1;border-color:#0d47a1}.btn-dkblue-kitnav:hover{background-color:#0d47a1;border-color:#0d47a1}.btn-white-kitnav{padding:12px 4px;color:#1976d2;background-color:#f5f5f5;border-color:#0d47a1}.btn-white-kitnav:hover{color:#1976d2;background-color:#f5f5f5;border-color:#0d47a1}.btn-red.delete-user{padding:12px 4px;margin-left:5px}.btn.delete-user,.btn.send-reset{padding:12px 8px}.btn-primary-kitnav{padding:12px 4px;color:#fff;background-color:#1976d2;border-color:#0d47a1}.btn-primary-kitnav:hover{background-color:#0d47a1;border-color:#0d47a1}.btn-transparent{border:0;padding:0;background:transparent;width:auto;font-size:18px;color:#1976d2}.bkgdkblue-kitbutton{background:#0d47a1;background:-moz-linear-gradient(left,#0d47a1 1%,#0d47a1 28%,#fff 83%);background:-webkit-linear-gradient(left,#0d47a1 1%,#0d47a1 28%,#fff 83%);background:linear-gradient(to right,#0d47a1 1%,#0d47a1 28%,#fff 83%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d47a1',endColorstr='#ffffff',GradientType=1)}.bkgwhite-kitnav span{padding-left:10px;padding-right:10px;color:#333;font-weight:bold;display:inline-block}.bkgwhite-kitnav span:hover{color:#1976d2}.bkgwhite-kitnav.chpadding span{padding-left:7px;padding-right:7px}.bkgwhite-kitnav{color:#1976d2;background-color:#f5f5f5;border-color:#0d47a1;padding:12px 4px;font-size:16px;border-radius:10px;display:block;width:100%;line-height:1.5}.radio .cr .cr-icon{font-size:1.2em!important;color:#1976d2!important;left:0!important}.checkbox label:after,.radio label:after{content:'';display:table;clear:both}.checkbox .cr,.radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;background-color:#f5f5f5;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.radio .cr .cr-icon{font-size:21px!important;left:-1px!important}.checkbox label input[type="checkbox"],.radio label input[type="radio"]{display:none}.checkbox label input[type="checkbox"]+.cr>.cr-icon,.radio label input[type="radio"]+.cr>.cr-icon{transform:scale(1.2) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.radio label input[type="radio"]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0deg);opacity:1}.checkbox label input[type="checkbox"]:disabled+.cr,.radio label input[type="radio"]:disabled+.cr{opacity:.5}label{font-size:15px}#topBar{display:block;height:50px;background:#0d47a1;color:#fff}#topBar ul.top-links{margin:0}#topBar ul.top-links>li:last-child{border-right:none}#topBar ul.top-links>li{padding-right:10px;font-size:16px;font-weight:100;letter-spacing:1px;color:#fff;display:inline-block;position:relative}#topBar ul.top-links>li>a{padding:10px 0 10px 10px;font-size:16px;font-weight:100;letter-spacing:1px;color:#fff;display:block;text-decoration:none}#topBar ul.top-links>li>span{padding:10px 0 10px 10px;font-size:16px;font-weight:100;letter-spacing:1px;color:#fff}#topBar #cartCount{margin-right:5px}#topBar a.cartLink{display:inline!important}.list-inline{padding-left:0;list-style:none}.border-after{border-right:rgba(255,255,255,.7) 1px solid}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.555em;vertical-align:.155em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-item{color:#0d47a1}.dropdown-item:focus,.dropdown-item:hover{color:#1976d2}.btn-outline-secondary:hover,.show>.btn-outline-secondary.dropdown-toggle{background-color:#0d47a1;border-color:#0d47a1}.clcs{display:block;float:right;text-align:right}header .input-group{padding-top:35px}header .form-control{border-radius:10px;border:1px solid #777;background:#f5f5f5}header .btn-outline-secondary{border-radius:10px;text-align:left;font-size:12px;color:#0d47a1;background-color:#f5f5f5;width:120px;padding:8px;border-color:#777}header .form-control::placeholder{font-size:14px;line-height:20px;color:#888;opacity:1}#term{background-image:url(/assets/images/icon-search.png);background-repeat:no-repeat;background-position:7px 7px}.navbar{margin-bottom:10px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);padding:0 1rem;background:#f5f5f5}ul.navbar-nav>li{padding-right:40px}.navbar-light .navbar-nav .nav-link{letter-spacing:1px;color:#1976d2}.navbar-expand-lg .navbar-nav .nav-link{padding-top:10px;padding-bottom:8px;padding-right:0;padding-left:0}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:hover{color:#0d47a1;border-bottom:4px solid #0d47a1}.navbar-light .navbar-toggler{margin:10px 0}section.page-header .breadcrumb>li+li::before{content:""}.breadcrumb{background-color:#fff;padding-left:8px;padding-right:8px;text-transform:uppercase;font-size:12px;margin-bottom:0}.breadcrumb a{color:#999}.breadcrumb-item.active{color:#333}.breadcrumb-item+.breadcrumb-item::before,section.page-header .breadcrumb>li+li::before{margin-top:-15px;display:inline-block;padding-top:10px!important;position:relative;top:3px;padding-right:14px;padding-left:7px;content:url(/assets/images/icon-chevron-right.png)}.pagination .previous{width:30%}.pagination .numberof{width:40%;text-align:center}.pagination .next{text-align:right;width:30%}ul.pagination{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}li.page-item.jplist-disabled .page-link{display:none}.jplist-items-number-0{display:none}.page-link{line-height:1.5;color:#1976d2;border-left:none;border-right:none;border-bottom:none;border-top:none;padding:.8rem .75rem}.pagination .previous .page-link:before{position:relative;top:3px;padding-right:8px;content:url(/assets/images/pagination-arrow-left.png)}.pagination .next .page-link:after{position:relative;top:3px;padding-left:8px;content:url(/assets/images/pagination-arrow-right.png)}.page-link.not-active{pointer-events:none;cursor:default;text-decoration:none}.table td,.table th{padding-left:0}.clickable>div{cursor:pointer}.owl-link>a{text-align:left;font-size:16px;color:#000;padding-left:7px;display:block}.owl-item{padding:3px}.owl-prev{width:15px;height:100px;position:absolute;top:80px;margin-left:-20px;display:block!important;border:0 solid #000}.owl-next{width:15px;height:100px;position:absolute;top:80px;right:-25px;display:block!important;border:0 solid #000}.owl-prev i,.owl-next i{transform:scale(1,6);color:#ccc}.owl-dots{display:none;opacity:0!important}.custom-show-dots .owl-dots{display:block!important;opacity:1!important;text-align:center}.owl-dots .owl-dot.active span{background-color:#1976d2}.owl-dots .owl-dot span{display:block;border-radius:12px;width:12px;height:12px;margin-left:7px;margin-right:7px;background-color:#ddd}.owl-arrow-left::before{content:url(/assets/images/owl-arrow-left.png);position:relative;text-align:center;top:4px}.owl-arrow-right::before{content:url(/assets/images/owl-arrow-right.png);position:relative;text-align:center;top:4px}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background-color:#f5f5f5!important;width:50px;padding:10px 20px!important;border-radius:10px}.home-ads{margin-top:40px}.carousel-control-next-icon{background-image:url("/assets/images/homeslider-arrow-right.png")}.carousel-control-prev-icon{background-image:url("/assets/images/homeslider-arrow-left.png")}.carousel-control-next,.carousel-control-prev{width:68px;opacity:1}.carousel-control-next-icon,.carousel-control-prev-icon{width:29px;height:54px}.carousel-indicators .active{background-color:#1976d2}.carousel-indicators li{border-radius:12px;width:12px;height:12px;margin-left:7px;margin-right:7px;background-color:#fff}#productDetail{padding-top:20px}#productDetail .container{}#productDetail .btn{padding:12px 16px}#productDetail .left{width:250px;float:left}#productDetail .center{width:650px;float:left;padding:0 0 0 10px}#productDetail .right{width:240px;float:left;text-align:right}#productDetail .kit-details .center.alt{width:890px}.center-alt-left{border-right:1px solid #dee2e6;width:430px;float:left}.center-alt-right{width:430px;float:left}#productDetail .kit-swap-options.btn{padding:8px;margin-top:8px;margin-bottom:8px}#productDetail .breadcrumb{padding:3px 0 8px 8px}#productDetail h1{margin-bottom:0}#productDetail h2{color:#777;font-size:28px;font-weight:normal;margin-bottom:15px;margin-top:5px}#productDetail .price-title{font-size:21px;color:#777;margin-bottom:0}#productDetail .price{font-size:28px;font-weight:500}#productDetail .title{font-size:21px;font-weight:500;margin-top:15px}#productDetail label{font-size:20px;display:inline}#productDetail .custom-select{width:55px;border-radius:10px;border:1px solid #777;background:#f5f5f5;padding-right:.75em}#productDetail .bought-with{padding:0 15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);border-radius:10px;margin-top:20px;min-height:150px;background:#f5f5f5}#productDetail .bought-with .addons img{max-width:18%;padding:0 0 10px 0}#productDetail .bought-with .addons .fa-plus{padding:8px;font-size:22px}#productDetail .addons-detail{width:34%;padding-bottom:10px;float:right}#productDetail .addons-detail h4{font-size:16px;font-weight:600;margin-bottom:10px}#productDetail .addons-detail h4>span{font-weight:300}#productDetail .addons-detail .checkbox .cr{width:1.1em;height:1.1em}#productDetail .product-info{margin-top:25px}#productDetail p{margin-bottom:8px}span.prod-title{float:left;font-weight:bold;width:36%;display:inline-block}span.prod-desc,div.prod-desc{width:64%;display:inline-block}ol.products{padding-left:19px}ol.products>li{padding-bottom:8px}#productDetail .kit-details .center{width:650px}#productDetail .kit-details .right{width:240px}#productDetail .kit-details label{font-size:16px;font-weight:500;margin-bottom:7px!important;display:block}.kit-details h1{margin-bottom:10px!important}#productDetail .kit-details h2{color:#777;font-size:28px;font-weight:normal;margin-bottom:15px;margin-top:5px}#productDetail .kit-details .radio label{font-weight:400}.kit-details .form-control{width:320px;border-radius:10px;border:1px solid #777;background:#f5f5f5;background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-image:none}.table.kit-details thead th.pricecell,.table.kit-details tbody td.pricecell{text-align:right;max-width:320px}.table.kit-details thead th.quantitycell,.table.kit-details tbody td.quantitycell{text-align:center;width:220px}.table.save-cart-table thead th.quantitycell,.table.save-cart-table tbody td.quantitycell{text-align:right;width:150px}.table.kit-details thead th{font-weight:normal}.table.kit-details thead th.item,.table.kit-details tbody td.item{max-width:520px;width:520px}.kit-details img.in-kit{width:auto;float:left;padding-right:16px;max-width:92px}.kit-details span.name{display:block;font-weight:500}.kit-details span.code{display:block;color:#777}.media{margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:30px}.media img{max-width:198px}#trainerList .desc{width:80%;float:left}#trainerList h5{margin-bottom:20px!important}#trainerList h4{text-align:right}#trainerList .media:last-child{border-bottom:none;margin-bottom:-20px}#searchResults{}#searchResults .card-group>.card{padding:20px 20px 5px 20px;border-radius:0;border-top:none;border-left:none;border-right:1px solid rgba(0,0,0,.125);border-bottom:1px solid rgba(0,0,0,.125);animation:fadein 1.5s}@keyframes fadein{from{opacity:0}to{opacity:1}}#searchResults .card-group>.card:last-child{border-right:1px solid #fff}@media(max-width:575px){#searchResults .card-group>.card{border-right:0}}@media(min-width:576px) and (max-width:767px){#searchResults .card-group>.card:nth-child(2n){border-right:0}}@media(min-width:768px) and (max-width:991px){#searchResults .card-group>.card:nth-child(2n){border-right:0}}@media(min-width:992px) and (max-width:1199px){#searchResults .card-group>.card:nth-child(2n){border-right:0}}@media(min-width:1200px){#searchResults .card-group>.card:nth-child(3n){border-right:0}}#searchResults .card-img-top{margin-bottom:20px;width:60%;border-radius:0;left:50%;position:relative;margin-left:-30%}#searchResults .card-body{padding:0}#searchResults .card-body p.card-title{width:60%;float:left}#searchResults .card-body p.card-text{text-align:right;font-weight:600}#filters:empty{display:none}.filters{font-size:16px;color:#999;font-weight:500;padding-top:20px}.filter-title{font-size:12px;color:#999;font-weight:500;padding-top:0;margin-bottom:5px}.filterbytopic h4{font-size:16px;font-weight:normal;display:block;color:#333;height:auto;margin-bottom:auto;padding-left:27px}.filterbytopic .card-group{grid-template-columns:1fr 1fr 1fr;grid-gap:3px;grid-template-rows:auto}.filterbytopic .card-group .holder{grid-column:1/4;column-count:3}footer{background:#eaeaea}footer p.title{font-size:18px;font-weight:600;border-bottom:1px solid #bfbfbf;margin-bottom:7px;padding-bottom:7px}footer a{text-decoration:none;color:#1976d2;font-size:18px;line-height:20px}ul.foot>li{padding:4px 0}footer .copyright{color:#9b9b9b;font-size:18px;font-weight:300;padding:10px 0;border-top:1px solid #bfbfbf}.footer-logo{border-bottom:1px solid #bfbfbf;margin-bottom:15px;padding-bottom:15px}.backtotop{cursor:pointer;margin-top:40px;font-weight:300;font-size:16px;line-height:39px;height:40px;color:#fff;text-align:center;background-color:#1976d2}.backtotop:hover{background-color:#0d47a1}.arrowtotop{margin-top:-3px}.modal-header{padding:0;height:15px;background:#1976d2;border-top-left-radius:5px;border-top-right-radius:5px}.modal-content{background-color:#fff;border:none;border-radius:5px}.modal-body{padding:46px 5px}.modal{background:rgba(2,7,13,.8)}.for-modal{width:100px;padding:10px}@media(max-width:450px){.add450{display:block!important}}@media(max-width:500px){.add500{display:block!important}}@media(max-width:600px){.add600{display:block!important}}@media(max-width:877px){.center-alt-left{border-right:none!important;margin-bottom:10px!important}}@media(max-width:1199px){.container{max-width:98%!important}.clcs{float:left!important;text-align:left!important}.btn-dkblue-kitnav{border-radius:10px!important}.bkgdkblue-kitbutton{background:transparent!important;background:-moz-linear-gradient(left,transparent 1%,transparent 28%,transparent 83%)!important;background:-webkit-linear-gradient(left,transparent 1%,transparent 28%,transparent 83%)!important;background:linear-gradient(to right,transparent 1%,transparent 28%,transparent 83%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent',endColorstr='transparent',GradientType=1)!important}}@media(max-width:992px){.balance span.left{width:38%!important}.balance span.right{width:62%!important}.kit-details.ac-info .form-control{width:100%!important}}@media(max-width:793px){#trainerList .desc{width:100%!important;float:none!important}#trainerList h4{text-align:left!important;padding-top:15px}}@media(max-width:950px){#productDetail .addons-detail{width:100%!important;float:none!important}.table.kit-details thead th.item,.table.kit-details tbody td.item{max-width:400px!important;width:400px!important}}@media(max-width:969px){#productDetail .center{width:auto!important;padding:0!important}}@media(max-width:1199px){.foot-md .left{-ms-flex:0 0 60%!important;flex:0 0 60%!important;max-width:60%!important}.foot-md .center{-ms-flex:0 0 5%!important;flex:0 0 5%!important;max-width:5%!important}.foot-md .right{-ms-flex:0 0 35%!important;flex:0 0 35%!important;max-width:35%!important}.add1199{display:block!important}}@media(max-width:611px){.foot-md .left{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.foot-md .center{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.foot-md .right{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;text-align:left!important}#trainerList .mr-3,#trainerList .mx-3{width:110px!important}.kit-details .form-control{width:260px!important}.balance span.left{width:59%!important}.balance span.right{width:41%!important}}@media(max-width:767px){header .input-group{padding-top:0!important;margin-bottom:15px}.table.kit-details thead th.item,.table.kit-details tbody td.item{max-width:290px!important;width:290px!important}.table.kit-details thead th.quantitycell,.table.kit-details tbody td.quantitycell{width:110px!important}.hidden-sm{display:none!important}.text-left-sm{text-align:left!important}.border-right.hidesmall{border-right:0 solid #fff!important}}@media(max-width:1199px){#productDetail .right{text-align:left!important;width:100%!important}#productDetail .price-title{display:inline!important}#productDetail .price{display:inline!important;padding-right:30px!important}#productDetail .price-title{display:inline!important}#productDetail .quantity{padding-left:0;display:inline!important}#productDetail .addtocart{margin-top:0!important}}.card-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(266px,1fr))}.jplist-holder{display:none}.alert-error,.validation-summary-errors{color:#e01010!important}.errormessage,.help-inline,.field-validation-error{color:#e01010!important;font-style:italic;font-weight:400!important;padding-left:0}.input-validation-error{border-color:#e01010!important}.validation-summary-valid{display:none}.show-more{display:none}.js-shave+.show-more{display:inline-block}.filter-choices .more-choice{display:none}.filter-choices .more-choice.checked{display:block}.loading-wrapper{width:300px;border:solid 1px #e6e6e6;height:150px;text-align:center;margin:auto}.loading-wrapper span{display:block;margin-top:30px}.loading-wrapper i{margin-top:15px}.modal-open .tooltip-inner{max-width:350px;text-align:left}.modal-open .tooltip-inner ul{margin:0;padding-left:20px}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}