/*!
 * Theme Name: JM Team
 * Theme URI: http://www.joomlart.com
 * Version: 1.0
 * Description: 
 * Author: JM Team - Joomlart.com
 * Author URI: http://www.joomlart.com
 * 
 * Powered by Magento
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 */
body#bd{background-position:center 0}.main{width:100%}#jm-wrapper{background-image:none !important}.jm-lo-2colsl #jm-main{width:100%;margin:0}.sort-by,.limiter{display:none}.form-list .input-box{width:100%}.form-list input.input-text,.form-list textarea{width:100%}.fieldset{border:0 none;margin:0 0 20px;padding:0 20px}.fieldset .legend{border:0 none;float:none;margin:20px 0;padding:0;text-transform:uppercase}.page-title h1,.page-title h2{margin:0 20px}.mobile-switch-view-port{display:none}.has-toggle{position:static}.btn-toggle{border-right:1px solid #373737;line-height:35px;min-height:35px;text-align:center;padding:0 25px}#jm-mycart .btn-toggle{border-right:0 none}#jm-mycart .mycart-toggle a{font-size:11px;font-weight:bold;position:relative;top:-3px}.btn-toggle strong{display:none}.btn-toggle i{background-size:100% auto;background-position:0 7px}.btn-toggle.active{background-position:41% bottom}.btn-toggle.active i{background-position:0 117%}#jm-setting .btn-toggle.active i{background-position:0 122%}#jm-search .btn-toggle.active i{background-position:0 116%}.inner-toggle.active{min-width:260px}#jm-quickaccess{float:left}#jm-quickaccess .inner-toggle.active{background:white;color:black;font-size:100%;width:100%;padding:20px;position:absolute;top:35px;z-index:999;left:0}#jm-quickaccess .inner-togglecontent{margin:0 0 0 40px}#jm-search .inner-toggle.active{right:0}#jm-mainnav{position:relative}.menu-toggle{width:99%;height:30px;background-color:#1e2b45;border:ridge;margin:5px 0 5px 0}.menu-toggle .icon-reorder{color:#e0dfdf;font-size:25px;vertical-align:text-top}#logo a{background-size:80% 80%;background-repeat:no-repeat;background-position:center}#jm-tops1,#jm-mass-bottom,#jm-bots1,.menu-adv,#jm-col2{display:none}#jm-pathway{margin:20px 0 10px 0}#jm-pathway .inner{line-height:40px;min-height:40px}.breadcrumbs{background:#000;color:#dcdcdc;text-align:center;font-size:11px;line-height:25px;margin:-40px 0 0;-moz-opacity:.85;opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=85);padding:0 10px}.breadcrumbs a{color:#fff}.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover{color:#00af4d;text-decoration:none}.breadcrumbs li{display:inline}.breadcrumbs li strong{color:#00af4d}.breadcrumbs li .icon-caret-right{margin:0 10px}.review-product-list #jm-current-content,.catalog-category-view #jm-current-content,.catalog-product-view #jm-current-content{background:none}#jm-tops2{display:block;margin:10px 0 20px}.position-5 .right .arrow-left{left:-10px}.position-5 .right li span.text-deskiption,.position-10 .left li span.text-deskiption,.position-8 .left li span.text-deskiption,.position-13 .right li span.text-deskiption{display:none}.position-5 .left,.position-5 .right,.position-8 .left,.position-8 .right,.position-13 .left,.position-13.right{min-height:150px}.position-5 .right .button-expand,.position-10 .left .button-expand,.position-8 .left .button-expand,.position-13 .right .button-expand{bottom:-10px;left:20px}#jm-tops3{margin:0}#jm-tops3 .block-title,#jm-mass-top1 .block-title{padding:30px 20px 20px;position:relative}.jm-products-slider-listing .block-title .jm-products-slider-desc{display:none}.jm-slider-ul li{background:none;width:100% !important}.item-slider a.item-image{float:left;width:100px}.jm-slider li .box-content-slider{float:right;padding:0;text-align:left;width:57%}.haslabel{margin:40px 0 0 0}.item-slider .ico-label{left:132px;top:20px}.item-slider a.product-title{padding-bottom:7px}.item-slider br{display:none}.item-slider .price-box{clear:both;padding:13px 0 0 0}#jm-mass-top .position-9 .text-title-block,.position-9 .sub-text-deskiption{padding:20px 20px;width:auto}.position-9{background:#00b0ed url('https://www.canadaseatskins.ca/skin/frontend/default/jm_sportsgear/css/../images/bg_blocl_twitter.png') no-repeat right bottom;min-height:210px;position:relative;width:100%}.position-9 .block-content{float:left;padding:20px 20px 0;width:275px}.position-9 .block-content li span{float:left;width:100%}.position-9 li span.text-deskiption{padding:10px 0;width:auto}#jm-mass-top .position.position-9 .button-expand{bottom:20px;left:20px}#jm-mass-top .position-10 .left .text-title-block,.position-10 .left .sub-text-deskiption{display:none}#jm-bots4{padding:40px 0 40px 0}.col4-set .col-1,.col4-set .col-2,.col4-set .col-3,.col4-set .col-4{width:100%}#jm-bots4 .first .col-inner,#jm-bots4 .col-3 .col-inner{border-right:0 none;padding:0 20px}#jm-bots4 .block{margin:0 0 20px}#jm-footer .inner{padding:50px 0 30px;border-color:grey}.jm-legal{background-position:100% 100%;padding:0 0 35px;text-align:center}.block-control{background:url('https://www.canadaseatskins.ca/skin/frontend/default/jm_sportsgear/css/../images/bg-collap-shopby.png') no-repeat 50% 107%;cursor:pointer;display:inline-block;float:right;font-size:25px;height:30px;line-height:28px;margin:9px 0 0;text-align:center;text-indent:-999px;width:30px}.block-control.active{background:url('https://www.canadaseatskins.ca/skin/frontend/default/jm_sportsgear/css/../images/bg-collap-shopby-active.png') no-repeat 50% 107%}#jm-bots4 .block-control{background-image:url('https://www.canadaseatskins.ca/skin/frontend/default/jm_sportsgear/css/../images/bg-collap-shopby-white.png')}#jm-bots4 .block-control.active{background-image:url('https://www.canadaseatskins.ca/skin/frontend/default/jm_sportsgear/css/../images/bg-collap-shopby-active-white.png')}.block-control em em{display:none}.block-control:focus,.block-control:hover{border-color:#00af4d;color:#00af4d}#jm-bots4 .block,#jm-bots4 .block.col-3,#jm-bots4 .block.col-4{margin:0}#jm-bots4 .col-inner{padding:0 20px}#jm-bots4 .block .block-content{border-bottom:1px solid #282828;display:none;margin:0 0 20px}#jm-bots4 .block-linkacc .block-content{border-bottom:0 none;margin:0}.jm-lo-2colsl #jm-main .inner{float:none;text-align:center;margin:0 auto;width:auto !important;position:relative}#jm-mass-head{height:50px}.ja-masshead-title,.ja-masshead-desc{display:none}.products-grid li.item{width:100% !important}.products-grid li.item .inner{border-right:0 none}.products-grid li.item .product-image{float:left;margin:0;width:35%;position:absolute;top:50%;transform:translateY(-50%)}.product-information{float:right;padding:10px 0 0 0;width:60%;height:120px}.product-information h5{text-align:center;font-size:13px;overflow:hidden;text-overflow:ellipsis;width:100%;height:45px}.products-grid .product-information h5{text-align:center;font-size:12px;overflow:hidden;text-overflow:ellipsis;width:100%;height:45px;margin:0 0 8px 0}.products-grid .price-box{overflow:hidden;height:20px}.products-grid .price-box .old-price .price{font-size:15px}.products-grid .price-box .special-price .price{font-size:15px}.products-grid .button.button.btn-cart-mobile{display:block !important;float:none;width:150px;height:20px}.products-grid .button.button span span{font-size:11px}.products-grid .map-link{float:left;position:relative;top:4px;right:0;bottom:0;left:10px}.products-list li.item .inner{padding:10px 0 0 0}.products-list .product-info{margin:0 0 10px 0}.products-list .product-shop{width:100%;margin:20 0 0 0}.pro-image{float:none;margin:auto}.products-list .product-name{text-align:center;margin:0 0 10px 0}.products-list .product-image{margin:0;width:100%}.products-list .price-box{float:none;Padding:10px 0 35px 0}.products-list .price-box .old-price .price-label{display:none}.products-list .price-box .old-price{float:left;padding:0;position:relative;top:1px;bottom:0;left:5px;right:0}.products-list .price-box .old-price .price{font-size:17px}.products-list .price-box .special-price{float:right;padding:0 0 0 10px;position:relative;top:0;bottom:0;left:0;right:0}.products-list .price-box .special-price .price{font-size:17px}.products-list .f-fix{margin:0 0 -10px 0}.products-list .btn-action .button.button{width:95%;margin:0}.products-list .price-box.map-info{position:relative;top:0;right:0;bottom:0;left:0;margin:10px 0 -5px 0}.products-list .price-box.map-info .old-price .price{float:left;margin:0 0 0 60px;top:-1px;right:0;bottom:0;left:-15px}.products-list .map-link{Float:right;margin:0 60px 0 0;font-size:15px}#MB_window{text-align:center;max-width:99%}#MB_frame{text-align:center}#MB_header{text-align:center}#MB_caption{text-align:center}#MB_content{text-align:center}.messages{text-align:center}.success-msg,.error-msg{text-align:center;margin:10px,20px,10px,20px}.product-shop.col-2 .inner{padding:0;margin:20px 0}.product-view .product-name{text-align:center;margin:0 0 20px 0}.product-essential .availability{clear:both;margin:15px 0 0}.product-view .jm-product-available{margin:0 0 20px 0;float:left}.product-view .old-price{position:relative;top:0;bottom:0;left:10px;right:0}.product-view .price-box .old-price .price-label{display:none}.product-view .special-price{position:relative;top:-1px;bottom:0;left:10px;right:0}.product-essential .price-box .old-price{float:left;margin:0 0 0 -10px}.product-essential .price-box .old-price .price{font-size:17px}.product-essential .price-box .special-price{float:right;margin:0 10px 0 0}.product-essential .price-box .special-price .price{font-size:16px}.product-view .product-options,.product-options-wrapper{display:block;width:100%;margin:10px 0 20px 0}.tagtip.default{position:absolute;left:17px !important}.product-options dd select{padding:5px;width:100%}#mageworxLightbox{max-width:100%}#mageworxOuterImageContainer{max-width:100%;max-height:450px}#mageworxImageContainer{max-width:100%;max-height:450px;padding:20px,0px,10px,0px}#mageworxLightboxImage{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}#mageworxPrevLink{Display:None}#mageworxNextLink{Display:None}#mageworxHoverNav{display:None}#mageworxImageDataContainer{max-width:100%}.product-view .product-options-bottom,.product-view .add-to-box.action-pro{display:inline-block}.product-view .product-options-bottom{float:left;width:100px;margin:0 10px 10px 0}.product-view .add-to-box.action-pro{float:right;width:auto;margin:-43px 0 20px 0}.product-view .price-box-map-info{position:relative;top:20px;right:0;bottom:0;left:0}.map-popup .map-popup-checkout{display:none}.map-popup .map-popup-msrp-box,.map-popup .map-popup-msrp{display:none}.map-popup .price-label{display:none}.map-popup .map-popup-price{margin:10px 0 20px 0}.product-essential{padding:30px 10px 10px 10px}.product-essential .product-img-box.col-1{float:none;text-align:center !important;margin:0 0 20px;overflow:hidden;width:100%}.product-img-box .product-image-zoom img{max-width:100%;height:auto;display:inline-block}.product-img-box .product-image-zoom{float:none;margin:0 0 20px;height:auto !important;width:99% !important;margin-block:auto;display:block;border:0}.product-img-box .jm-product-lemmon,.product-img-box .more-views{float:none;width:100% !important;position:relative}.product-img-box .more-views ul{width:100% !important}.product-img-box .more-views li{float:left;margin:0 10px 0 0;height:70px !important;width:70px !important}.product-img-box .more-views li a{height:68px;width:68px}.product-img-box .more-views li img{max-width:100%;height:68px;display:inline-block}.product-img-box .more-views li.active a .icon-caret-left,.product-img-box .more-views li a.active .icon-caret-left,.product-img-box .more-views li a:active .icon-caret-left,.product-img-box .more-views li a:focus .icon-caret-left,.product-img-box .more-views li a:hover .icon-caret-left{display:none}.ratings .rating-links a{margin:0 0 0 5px}ul.ja-tab-navigator{position:static;width:100%}.review-product-list ul.ja-tab-navigator li,.review-product-list ul.ja-tab-navigator li.active{margin:0;width:50%}ul.ja-tab-navigator li a{padding:10px;min-height:30px;line-height:30px;text-align:center}ul.ja-tab-navigator li a,ul.ja-tab-navigator li.active a,ul.ja-tab-navigator li.first a{line-height:30px}.ja-tab-content{padding:0;position:static;width:100%}.ja-tab-content .box-collateral{padding:20px}.order-samples-block{position:relative;padding:0 20px 20px;width:auto}.product-view .box-up-sell ul li:last-of-type,.product-view .box-up-sell ul li{width:100% !important}.product-view .box-up-sell ul li .inner{border-bottom:1px solid #ebebeb;padding:20px}.product-view .box-tags .form-add .input-box,.product-view .box-tags .form-add input.input-text{width:100%}#product-review-table thead th,#product-review-table .nobr{white-space:normal !important}#my-reviews-table thead th:nth-of-type(1),#my-reviews-table tbody td:nth-of-type(1),#my-reviews-table thead th:nth-of-type(4),#my-reviews-table tbody td:nth-of-type(4){display:none}#my-reviews-table td{vertical-align:middle}.send-friend .fieldset{margin:0 0 20px}#my-tags-table thead th:nth-of-type(1),#my-tags-table tbody td:nth-of-type(1){display:none}.my-account{padding:10px}.box-content h4{padding:0 0 10px 0}.col-2 .box-title h2{margin:20px;padding:0 20px 0 0}.account-login .new-users,.account-login .registered-users{width:100%}.my-account .page-title{text-align:center;width:100%;margin:-10px 0 20px 0;padding:0}.my-account .page-title h1{line-height:30px;height:60px;margin:20px 0 0 0}.my-account .order-info{text-align:center;margin:0}.my-account .col2-set .box-title{margin:15px,0px,15px,0px}.form-list .field{float:none;width:100% !important}.checkout-multishipping-address-newshipping .std{background:#fff;padding:10px}.checkout-multishipping-address-newshipping .std .page-title{margin:-10px 10px 10px}.account-login .registered-users .content{border-left:0 none}.account-login .new-users{border-bottom:1px solid #ebebeb}.dashboard #my-orders-table thead th:nth-of-type(2),.dashboard #my-orders-table tbody td:nth-of-type(2),.dashboard #my-orders-table thead th:nth-of-type(3),.dashboard #my-orders-table tbody td:nth-of-type(3),.dashboard #my-orders-table thead th:nth-of-type(7),.dashboard #my-orders-table tbody td:nth-of-type(7){display:none}.sales-order-history #my-orders-table thead th:nth-of-type(2),.sales-order-history #my-orders-table tbody td:nth-of-type(2),.sales-order-history #my-orders-table thead th:nth-of-type(3),.sales-order-history #my-orders-table tbody td:nth-of-type(3){display:none}.dashboard #my-orders-table tbody .price{font-size:14px}.sales-order-history #my-orders-table .price{font-size:14px}.sales-order-view #my-orders-table tbody .price{font-size:14px}#my-orders-table th,#my-orders-table td,#my-orders-table td a-center.last,#my-orders-table tr{text-align:center;padding:20px 5px 10px 5px}.my-account .col2-set .col-2,.my-account .col2-set .col-1{margin:20px 0 20px 0;width:100%}.my-account .back-link{display:none}.addresses-list{margin:0;padding:0 20px 20px 20px}.orderattachment{display:none}.dashboard .box-account .box-head h2{display:none}.cart-collaterals .col-inner{width:100%;float:left}.cart-collaterals .col-1{width:100%;float:left;margin:0}.cart-collaterals .col-2{width:100%;float:right;margin:0}.cart-collaterals .col-3{width:100%;float:right;margin:0}.cart .crosssell h2{height:auto;line-height:170%;margin:0;padding:0 10px;text-indent:0}.cart .crosssell ul li:last-of-type,.cart .crosssell ul li{width:50%}.cart-table th{padding:10px 5px 10px 10px;text-align:center;vertical-align:middle}.cart-table td{padding:25px 5px 25px 10px;vertical-align:middle}.cart-table .product-name{margin:0 0 5px 0}.cart-table .item-options{font-size:90%}.cart-table button.button{clear:both;float:left !important;margin:5px 0 !important;padding:0;width:100%}#shopping-cart-table{background:#fff}#shopping-cart-table th:nth-of-type(5),#shopping-cart-table td:nth-of-type(5),#shopping-cart-table th:nth-of-type(2),#shopping-cart-table td:nth-of-type(2){display:none}#shopping-cart-table td{padding:25px 7px 25px 7px}.cart-table input.input-text{font-size:10px}.checkout-progress{padding:20px}.multiple-checkout{padding:0}.multiple-checkout .page-title{margin:0 -20px 20px}.content-multishipping{padding:10px;width:94%}.multiple-checkout h3,.multiple-checkout h4{margin:0 0 10px}.multiple-checkout select{width:100px}.multiple-checkout .box{text-align:left}.checkout-progress li{min-height:10px;padding:0;line-height:40px;margin:0 0 1px;width:100%}.checkout-progress li div{color:#333;line-height:1.5;font-weight:normal;text-align:left}.checkout-progress li li{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#797979;float:none;font-size:100%;font-weight:normal;line-height:1.35;text-align:left;width:auto}.title-buttons{height:auto}.buttons-set{margin:10px 0 0}.buttons-set button.button{float:none;margin:0 0 20px;padding:0;width:100%}.multiple-checkout #multiship-addresses-table{margin:50px 0 0}.multiple-checkout ul.item-options li{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#797979;float:none;font-size:100%;font-weight:normal;line-height:1.35;margin:0 5px 0 0;text-align:left;width:auto}.multiple-checkout ul.item-options dt,.multiple-checkout ul.item-options dd{float:none;display:inline}.multiple-checkout .col2-set .col-1,.info-set.col2-set .col-1{width:100% !important}.checkout-progress .multiple-checkout .col2-set .col-2,.checkout-progress .info-set.col2-set .col-2{margin-right:23px !important;width:93% !important}.multiple-checkout .col2-set .box-title,.info-set .box-title,.multiple-checkout .col-wide>h3{margin:0 0 10px;text-align:left}address{font-weight:normal}.sp-methods dt{font-weight:normal}.data-table tfoot tr.last strong{font-size:13px}#checkout-review-table .data-table th{padding:10px 5px}#checkout-review-table .data-table td{padding:10px 5px}#checkout-review-table tfoot strong{font-size:14px}.checkout-multishipping-overview .data-table th,.checkout-multishipping-overview .data-table td{padding:10px 4px}.price{font-size:16px}.checkout-multishipping-shipping .box-sp-methods .pointer{right:-20px}.block-grid{display:none !important}#opc-login .col-1{margin:0 0 30px}#opc-login .col-1 button.button{margin:0}#opc-login .col-1,#opc-login .col-2{width:100%}.form-list li.wide select{width:100%}#co-billing-form .form-list li{margin:0}#co-billing-form .form-list li .wide,#co-billing-form .form-list li .field{margin:0 0 8px}#wishlist-table th:nth-of-type(1),#wishlist-table td:nth-of-type(1){display:none}.my-wishlist .data-table th:nth-of-type(3),.my-wishlist .data-table td:nth-of-type(3){display:none}.my-wishlist .buttons-set button.button{float:right;margin:0 0 5px 0}.sales-guest-form .form-list input.input-text,.sales-guest-form .form-list select{width:100% !important}#narrow-by-list2>.accodion-main{display:none}
