﻿.btn-primary{background:navy;color:#fff;position:relative;border-color:#000067}.btn-primary:hover{background:#d9d9d9;color:navy;border-color:#ccc}.btn-primary:active{background:navy}.btn-primary:active:hover{background:#0000b3;border-color:#000067}.btn-primary:focus{background:navy;border-color:#000067;outline:none !important}.btn-secondary{background:#d9d9d9;color:#fff;position:relative;border-color:#ccc}.btn-secondary:hover{background:#000;color:#fff;border-color:#000}.btn-secondary:active{background:#d9d9d9}.btn-secondary:active:hover{background:#f3f3f3;border-color:#ccc}.btn-secondary:focus{background:navy;border-color:#ccc;outline:none !important}.btn-addtocart{background:#d5d4d9;color:#545454;position:relative;border-color:#c8c6cd;padding-left:35px}.btn-addtocart:before{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:18px;font-family:"Font Awesome 5 solid";top:5px;left:10px;color:#545454}.btn-addtocart:hover{background:#000;color:#fff;border-color:#000}.btn-addtocart:hover:before{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:18px;font-family:"Font Awesome 5 solid";top:5px;left:10px;color:#fff}.btn-addtocart:active{background:#d5d4d9}.btn-addtocart:active:hover{background:#efeff1;border-color:#c8c6cd}.btn-addtocart:active:hover:before{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:18px;font-family:"Font Awesome 5 solid";top:5px;left:10px;color:#fff}.btn-addtocart:focus{background:navy;border-color:#c8c6cd;outline:none !important}.btn-viewallchoice{background:navy;color:#fff;position:relative;border-color:#000067;border:1px solid navy;background:transparent;padding-left:25px}.btn-viewallchoice:before{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:16px;font-family:"Font Awesome 5 solid";top:5px;left:5px;color:#fff}.btn-viewallchoice:hover{background:#333;color:#fff;border-color:#262626}.btn-viewallchoice:active{background:navy}.btn-viewallchoice:active:hover{background:#0000b3;border-color:#000067}.btn-viewallchoice:focus{background:navy;border-color:#000067;outline:none !important}.btn-continueshop{background:rgba(0,0,0,0);color:navy;position:relative;border-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);background:transparent;padding-left:35}.btn-continueshop:before{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:16px;font-family:"Font Awesome 5 solid";top:5px;left:5px;color:navy}.btn-continueshop:hover{background:rgba(0,0,0,0);color:navy;border-color:rgba(0,0,0,0)}.btn-continueshop:active{background:rgba(0,0,0,0)}.btn-continueshop:active:hover{background:rgba(26,26,26,0);border-color:rgba(0,0,0,0)}.btn-continueshop:focus{background:navy;border-color:rgba(0,0,0,0);outline:none !important}.cimm_page-title{color:#d9d9d9;font-size:16px;font-family:"OpenSansSemiBold";text-transform:uppercase;margin:0px 0px 20px 0px;padding:15px 0px;position:relative}.cimm_page-title:before,.cimm_page-title:after{content:"";display:table}.cimm_page-title:after{clear:both}.cimm_block-title{color:#545454;font-size:18px;font-family:"OpenSansSemiBold";text-transform:capitalize;margin:0px;padding:0px;position:relative}.cimm_block-title:before,.cimm_block-title:after{content:"";display:table}.cimm_block-title:after{clear:both}.cimm_filter-block-title,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title{color:#545454;font-size:18px;font-family:"OpenSansSemiBold";text-transform:uppercase;margin:0px 0px;padding:12px 0px;position:relative;border-bottom:1px solid #c8c8c8}.cimm_filter-block-title:before,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title:before,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title:before,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title:before,.cimm_filter-block-title:after,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title:after{content:"";display:table}.cimm_filter-block-title:after,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title:after{clear:both}.cimm_item-name{color:#545454;font-size:18px;font-family:"OpenSansSemiBold";text-transform:uppercase;margin:0px 0px;padding:12px 0px;position:relative}.cimm_item-name:before,.cimm_item-name:after{content:"";display:table}.cimm_item-name:after{clear:both}.cimm_slider-title{color:#545454;font-size:18px;font-family:"OpenSansSemiBold";text-transform:uppercase;margin:0px 0px;padding:12px 0px;position:relative}.cimm_slider-title:before,.cimm_slider-title:after{content:"";display:table}.cimm_slider-title:after{clear:both}*{outline:none}html{text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}.blockElement{display:block}.hideMe,.showInDevice{display:none}.clear{clear:both}.clearAfter::after{clear:both;display:block;content:''}.alignCenter{text-align:center}.alignLeft{text-align:left}.alignRight{text-align:right}.noBorder{border:none !important}.dropdown-backdrop{cursor:wait}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;z-index:unset}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:navy}abbr[data-original-title],abbr[title]{cursor:text;border-bottom:none}.modal-body{color:#545454}.required{color:#F00}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0;position:relative}dt,label{font-weight:normal}dl,p{margin:0px}ul,ul li,ol,ol li{list-style-type:none;padding:0;margin:0}a{cursor:pointer}a:focus,a:hover{text-decoration:none}.text-wrap{word-break:break-word}h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:48px}h2{font-size:32px}h3{font-size:26px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.form-control{border-radius:0;border-color:#c8c8c8}.row-space{margin:15px 0px;border:0px}.row-space:before,.row-space:after{content:"";display:table}.row-space:after{clear:both}.dataTables_filter{text-align:right}.dataTables_paginate{text-align:right;padding-top:12px}.dataTables_paginate .pagination{margin:0}@font-face{font-family:"OpenSansRegular";font-style:normal;font-weight:normal;src:url("https://cdn.cimm2.com/fonts/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("https://cdn.cimm2.com/fonts/OpenSans-Regular.woff") format("woff"),url("https://cdn.cimm2.com/fonts/OpenSans-Regular.ttf") format("truetype"),url("https://cdn.cimm2.com/fonts/OpenSans-Regular.svg#OpenSansRegular") format("svg")}@font-face{font-family:"OpenSansSemiBold";font-style:normal;font-weight:normal;src:url("https://cdn.cimm2.com/fonts/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("https://cdn.cimm2.com/fonts/OpenSans-SemiBold.woff") format("woff"),url("https://cdn.cimm2.com/fonts/OpenSans-SemiBold.ttf") format("truetype"),url("https://cdn.cimm2.com/fonts/OpenSans-SemiBold.svg#OpenSansSemiBold") format("svg")}@font-face{font-family:"Glyphicons Halflings";font-style:normal;font-weight:normal;src:url("https://cdn.cimm2.com/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("https://cdn.cimm2.com/fonts/glyphicons-halflings-regular.woff") format("woff"),url("https://cdn.cimm2.com/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("https://cdn.cimm2.com/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.mTop-0{margin-top:0 !important}.mRight-0{margin-right:0 !important}.mBottom-0{margin-bottom:0 !important}.mLeft-0{margin-left:0 !important}.marginX-0{margin-right:0 !important;margin-left:0 !important}.marginY-0{margin-top:0 !important;margin-bottom:0 !important}.margin-1{margin:4px !important}.mTop-1{margin-top:4px !important}.mRight-1{margin-right:4px !important}.mBottom-1{margin-bottom:4px !important}.mLeft-1{margin-left:4px !important}.marginX-1{margin-right:4px !important;margin-left:4px !important}.marginY-1{margin-top:4px !important;margin-bottom:4px !important}.margin-2{margin:8px !important}.mTop-2{margin-top:8px !important}.mRight-2{margin-right:8px !important}.mBottom-2{margin-bottom:8px !important}.mLeft-2{margin-left:8px !important}.marginX-2{margin-right:8px !important;margin-left:8px !important}.marginY-2{margin-top:8px !important;margin-bottom:8px !important}.margin-3{margin:16px !important}.mTop-3{margin-top:16px !important}.mRight-3{margin-right:16px !important}.mBottom-3{margin-bottom:16px !important}.mLeft-3{margin-left:16px !important}.marginX-3{margin-right:16px !important;margin-left:16px !important}.marginY-3{margin-top:16px !important;margin-bottom:16px !important}.margin-4{margin:24px !important}.mTop-4{margin-top:24px !important}.mRight-4{margin-right:24px !important}.mBottom-4{margin-bottom:24px !important}.mLeft-4{margin-left:24px !important}.marginX-4{margin-right:24px !important;margin-left:24px !important}.marginY-4{margin-top:24px !important;margin-bottom:24px !important}.margin-5{margin:48px !important}.mTop-5{margin-top:48px !important}.mRight-5{margin-right:48px !important}.mBottom-5{margin-bottom:48px !important}.mLeft-5{margin-left:48px !important}.marginX-5{margin-right:48px !important;margin-left:48px !important}.marginY-5{margin-top:48px !important;margin-bottom:48px !important}.padding-0{padding:0}.pTop-0{padding-top:0}.pRight-0{padding-right:0}.pBottom-0{padding-bottom:0}.pLeft-0{padding-left:0}.paddingX-0{padding-right:0;padding-left:0}.paddingY-0{padding-top:0;padding-bottom:0}.padding-1{padding:4px}.pTop-1{padding-top:4px}.pRight-1{padding-right:4px}.pBottom-1{padding-bottom:4px}.pLeft-1{padding-left:4px}.paddingX-1{padding-right:4px;padding-left:4px}.paddingY-1{padding-top:4px;padding-bottom:4px}.padding-2{padding:8px}.pTop-2{padding-top:8px}.pRight-2{padding-right:8px}.pBottom-2{padding-bottom:8px}.pLeft-2{padding-left:8px}.paddingX-2{padding-right:8px;padding-left:8px}.paddingY-2{padding-top:8px;padding-bottom:8px}.padding-3{padding:16px}.pTop-3{padding-top:16px}.pRight-3{padding-right:16px}.pBottom-3{padding-bottom:16px}.pLeft-3{padding-left:16px}.paddingX-3{padding-right:16px;padding-left:16px}.paddingY-3{padding-top:16px;padding-bottom:16px}.padding-4{padding:24px}.pTop-4{padding-top:24px}.pRight-4{padding-right:24px}.pBottom-4{padding-bottom:24px}.pLeft-4{padding-left:24px}.paddingX-4{padding-right:24px;padding-left:24px}.paddingY-4{padding-top:24px;padding-bottom:24px}.padding-5{padding:48px}.pTop-5{padding-top:48px}.pRight-5{padding-right:48px}.pBottom-5{padding-bottom:48px}.pLeft-5{padding-left:48px}.paddingX-5{padding-right:48px;padding-left:48px}.paddingY-5{padding-top:48px;padding-bottom:48px}.margin-auto{margin:auto !important}header .cimm_header{font-family:"OpenSansSemiBold"}header .cimm_header .cimm_header_top{position:relative;height:40px;background:#d9d9d9;font-family:"OpenSansRegular";font-size:12px;color:#fff;font-weight:normal;border-bottom:4px solid red}header .cimm_header .cimm_header_top .cimm_header_top-phone{float:left}header .cimm_header .cimm_header_top .cimm_header_top-phone ul li{color:#fff;padding:10px}header .cimm_header .cimm_header_top .cimm_header_top-menu{float:right;text-align:right}header .cimm_header .cimm_header_top .cimm_header_top-menu ul li{text-transform:capitalize;display:inline-block;position:relative}header .cimm_header .cimm_header_top .cimm_header_top-menu ul li:hover ul{display:block}header .cimm_header .cimm_header_top .cimm_header_top-menu ul li ul.dropdown-menu{padding:0}header .cimm_header .cimm_header_top .cimm_header_top-menu ul li ul.dropdown-menu li{border-bottom:1px solid #c8c8c8;width:100%}header .cimm_header .cimm_header_top .cimm_header_top-menu ul li ul.dropdown-menu li a{color:#545454;padding:5px 10px}header .cimm_header .cimm_header_top .cimm_header_top-menu ul li a{color:#fff;padding:10px;display:block}header .cimm_header .cimm_header_mid{background:#fff}header .cimm_header .cimm_header_mid .cimm_logo{width:366px;height:120px;position:relative}header .cimm_header .cimm_header_mid .cimm_logo img{width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}header .cimm_header .cimm_header_mid .cimm_signWrap{text-align:right;margin:10px 0px}header .cimm_header .cimm_header_mid .cimm_signWrap .cartCountDisplayLi a,header .cimm_header .cimm_header_mid .cimm_signWrap .shopNowIcon a{color:red;text-transform:uppercase;text-align:center;font-size:18px}header .cimm_header .cimm_header_mid .cimm_signWrap>li.location:after{content:"";width:1px;background:navy;height:17px;position:absolute;right:-2px;top:57%;transform:translateY(-50%)}header .cimm_header .cimm_header_mid .cimm_signWrap>li.location a{color:navy;font-size:14px;font-family:"OpenSansRegular";margin:0 5px}header .cimm_header .cimm_header_mid .cimm_signWrap li.myAccMenuLogout:after{content:"";width:1px;background:navy;height:17px;position:absolute;left:-2px;top:57%;transform:translateY(-50%)}header .cimm_header .cimm_header_mid .cimm_signWrap li{display:inline-block;position:relative}header .cimm_header .cimm_header_mid .cimm_signWrap li a{display:block;color:red}header .cimm_header .cimm_header_mid .cimm_signWrap li span{font-weight:normal;font-family:"OpenSansRegular";text-transform:inherit;margin-top:4px;font-size:14px;color:navy;margin:0 5px}header .cimm_header .cimm_header_mid .cimm_signWrap li span.imgBox{display:block;width:50px;height:32px;position:relative;margin:0 auto 8px auto;overflow:hidden}header .cimm_header .cimm_header_mid .cimm_signWrap li span.imgBox em{position:absolute;left:10px;color:#fff;top:10px;font-size:32px}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu{top:24px;background:#f2f2f2;right:6px;width:275px;left:auto;border:1px solid #c8c8c8;padding:0;box-shadow:none;z-index:11}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li{width:100%;text-transform:none;font-family:"OpenSansRegular";text-align:left;line-height:30px}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li a{font-weight:normal;color:#545454;font-size:14px;padding:3px 10px}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li a:hover{color:navy;background:none;font-weight:700}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li a em{margin-right:10px;font-size:14px;color:navy;padding:10px}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li.loginLink{margin-top:15px;padding:15px 0;background:#fff;text-align:center}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li.loginLink a{background:#545454;color:#fff;display:inline-block;padding:10px}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li:last-child{border-bottom:none}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li.logoutBtn{display:none;background:#fff;text-align:center}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li.logoutBtn a{background:navy;color:#fff;display:inline-block;margin:25px 0;box-shadow:0 1px 2px rgba(0,0,0,0.6)}header .cimm_header .cimm_header_mid .cimm_signWrap li .myAccountMenu li.logoutBtn a em{color:#fff}header .cimm_header .cimm_header_mid .cimm_signWrap li.cartCountDisplayLi a span.cartCountrefresh{display:block;text-transform:uppercase;text-align:center;font-size:18px}header .cimm_header .cimm_header_mid .cimm_signWrap li.cartCountDisplayLi a svg{width:35px;fill:#fff;position:absolute;top:10px;left:5px}header .cimm_header .cimm_header_mid .headerPhoneNum li{color:navy;text-align:right}header .cimm_header .cimm_header_mid .headerPhoneNum li a{color:navy;font-family:"OpenSansRegular";font-size:14px}.loginWindow{position:absolute;top:30px;background:#d5d4d9;right:0;width:370px;min-height:300px;left:auto;border:none;border-radius:0;padding:0;margin:0;border:1px solid #c8c8c8;font-family:RobotoRegular;font-size:12px}.loginWindow form{background:#d5d4d9;padding:18px}.loginWindow form .form-control{height:42px;box-shadow:none;border:1px solid #c8c8c8;border-radius:2px}.loginWindow form .form-group label{text-transform:uppercase;color:#8a8a8a;font-family:"OpenSansRegular"}.loginWindow ul,.loginWindow ul li{width:100%;text-transform:none;font-family:"OpenSansRegular"}.loginWindow .rememberLogWrap{text-transform:none;padding-top:6px}.loginWindow .rememberLogWrap .button,.loginWindow .rememberLogWrap .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead .loginWindow .rememberLogWrap li,.loginWindow .rememberLogWrap .cimm_inlineButton,.loginWindow .rememberLogWrap .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .loginWindow .rememberLogWrap .btnPrevious,.loginWindow .rememberLogWrap .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .loginWindow .rememberLogWrap .btnNext,.loginWindow .rememberLogWrap .btnFinish{width:192px;box-shadow:0 1px 2px rgba(0,0,0,0.6)}.loginWindow .rememberLogWrap .btn{background:navy;color:#fff;border-radius:0;border:none;font-size:14px;font-weight:bold;letter-spacing:1px}.loginWindow .rememberLogWrap .btn:hover{background:#000}.loginWindow .rememberLogWrap .btn:focus{background:navy;outline:none}.loginWindow .customCheckBox span{font-size:12px !important}.loginWindow .forgotPassword{font-family:"OpenSansRegular";margin-top:15px;font-weight:normal;text-decoration:underline;text-align:right}.loginWindow .register_link{padding:26px 18px}.loginWindow .register_link a{color:#fff !important;font-size:14px;background:navy;text-transform:uppercase;font-family:"OpenSansRegular";font-weight:bold;letter-spacing:1px;border:none;border-radius:0}.loginWindow .register_link a:hover{background:#000}.loginWindow .register_link a:focus{background:navy}.cimm_searchWrapper{text-align:center;margin:30px 0 8px;position:relative}.cimm_searchWrapper input[type='text']{font-family:"OpenSansRegular";background-color:#ebebeb;border-radius:0;border:0;box-shadow:none;color:#999999;font-size:12px}.cimm_searchWrapper .cimm_searchIcon{background-color:#ebebeb;width:47px;color:navy;border:0;height:34px;border-radius:0}.regform label,.regform_comm label,.regform_retail label{font-size:12px;color:#545454}.regform h6,.regform_comm h6,.regform_retail h6{font-size:14px;color:#000080;font-weight:normal;margin:10px 0 20px 0}.regform h6 .pull-right,.regform_comm h6 .pull-right,.regform_retail h6 .pull-right{font-size:12px;color:#545454}.regform .form-control,.regform_comm .form-control,.regform_retail .form-control{border-radius:0;font-size:14px;color:#333333;font-weight:400;padding:0px 10px;border:1px solid #d6d6d6;background-color:#fff;box-shadow:none}.regform .required,.regform_comm .required,.regform_retail .required{color:#ff0000}.regform .text-danger,.regform_comm .text-danger,.regform_retail .text-danger{color:#ff0000}.regform .center,.regform_comm .center,.regform_retail .center{font-size:12px;color:#545454;line-height:22px;margin:20px 0 10px 0}.regform .cimm_caption,.regform_comm .cimm_caption,.regform_retail .cimm_caption{text-align:right}.regform .customCheckBox,.regform_comm .customCheckBox,.regform_retail .customCheckBox{margin:6px 0}.mainLoginForm .form-group a{color:navy}a.switchCustomer img,.switchUser img{margin:0px 15px 0px 8px}.switchCust_account{padding-top:10px;padding-bottom:15px}nav.navbar{background:#d9d9d9;border-radius:0px;border:0px;margin:0}nav.navbar .cimm_nav{position:relative}nav.navbar .cimm_nav>ul{width:100%}nav.navbar .cimm_nav>ul>li.dropdown{padding-right:5px}nav.navbar .cimm_nav>ul>li.dropdown:after{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:15px;font-family:"Font Awesome 5 solid";top:14px;right:8px;color:navy}nav.navbar .cimm_nav>ul>li.dropdown:hover:after{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:15px;font-family:"Font Awesome 5 solid";color:navy}nav.navbar .cimm_nav>ul>li:hover{background:#d9d9d9}nav.navbar .cimm_nav>ul>li:hover>a{color:navy}nav.navbar .cimm_nav>ul>li:hover .dropdown-menu{display:block}nav.navbar .cimm_nav>ul>li>a{padding:15px 25px;text-transform:uppercase;font-family:"OpenSansRegular";font-size:14px;color:navy}nav.navbar .cimm_nav>ul>li>.dropdown-menu{background:#d9d9d9;padding:10px 0px;min-width:270px}nav.navbar .cimm_nav>ul>li>.dropdown-menu li:last-child a{border-bottom:none !important}nav.navbar .cimm_nav>ul>li>.dropdown-menu li>a{color:navy;display:inline-block;font-weight:bold;margin:0 23px;padding:0px;background-color:#d9d9d9}nav.navbar .cimm_nav>ul>li>.dropdown-menu li>a:hover{background:#d9d9d9;color:navy}nav.navbar .cimm_nav>ul>li>.dropdown-menu>ul{width:279px;vertical-align:top;display:inline-block}nav.navbar .cimm_nav>ul>.cartCountDisplayLi{float:right}nav.navbar .cimm_nav>ul .prodDropdown>a{padding:15px 23px !important}nav.navbar .cimm_nav>ul>li:last-child .dropdown-menu{left:-143px}nav.navbar .cimm_nav>ul>li>label{background:navy;margin-bottom:0;padding:15px 16px 15px 16px;text-align:center}nav.navbar .cimm_nav>ul>li>label>a{color:#fff;font-size:14px;letter-spacing:normal}nav.navbar .cimm_nav>ul>li>label>a>span>i{padding-right:4px}nav.navbar .cimm_nav>ul>li>.dropdown-menu{padding:10px 0px}nav.navbar .cimm_nav>ul>li>.dropdown-menu.shopbyprod{width:279px;border-bottom-right-radius:16px;border-bottom-left-radius:16px}nav.navbar .cimm_nav>ul>li>.dropdown-menu>ul:nth-child(4){border-right:0}nav.navbar .cimm_nav>ul>li>.dropdown-menu>ul>li{font-weight:bold;padding:12px 8px 12px 0;margin-bottom:-20px}nav.navbar .cimm_nav>ul>li>.dropdown-menu>ul>li:last-child a{border-bottom:none !important}nav.navbar .cimm_nav>ul>li>.dropdown-menu>ul>li>a{text-transform:capitalize;font-size:14px;border-bottom:none;margin:0 23px}.viewAll{color:navy;font-weight:600;background-color:none;margin:0px 23px;text-transform:uppercase}ul.nav.navbar-nav #quickOrderPadDrop{color:#fff}ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload #cimm_headerFileUpload span{color:navy;border:1px solid}ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm button,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .button,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm li,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .cimm_inlineButton,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .btnPrevious,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .btnNext,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .btnFinish{color:#fff;background-color:navy}ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm button:hover,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .button:hover,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .calendarFilterWrap .tableHeader ul.calendarFilterHead li:hover,.calendarFilterWrap .tableHeader ul.calendarFilterHead ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm li:hover,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .cimm_inlineButton:hover,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .multiTab .multiTabContent .buttonWrap .btnPrevious:hover,.multiTab .multiTabContent .buttonWrap ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .btnPrevious:hover,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .multiTab .multiTabContent .buttonWrap .btnNext:hover,.multiTab .multiTabContent .buttonWrap ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .btnNext:hover,ul.nav.navbar-nav #quickOrderPadDrop .cartBody #fileUopload .uploadImage_wrap #uploadForm .btnFinish:hover{color:navy;background-color:#d9d9d9}ul.nav.navbar-nav #quickOrderPadDrop .cartBody #speedEntry{color:navy}ul.nav.navbar-nav #quickOrderPadDrop .cartBody #speedEntry table thead>tr>th{color:navy}ul.nav.navbar-nav #quickOrderPadDrop .cartBody #speedEntry table tbody>tr>td>input{color:navy}ul.nav.navbar-nav #quickOrderPadDrop #copyPaste{color:navy}ul.nav.navbar-nav #quickOrderPadDrop #copyPaste #headerCopyPasteText{background:#d9d9d9}ul.nav.navbar-nav #quickOrderPadDrop #copyPaste .mBottom-2>.customRadioBtn>input[type="radio"]:checked+span:after{border:2px solid #8a8a8a;background-color:navy}ul.nav.navbar-nav #quickOrderPadDrop #speedEntry .mBottom-2>.customRadioBtn>input[type="radio"]:checked+span:after{border:2px solid #8a8a8a;background-color:navy}ul.nav.navbar-nav #quickOrderPadDrop #fileUopload{color:navy}ul.nav.navbar-nav #quickOrderPadDrop #fileUopload .uploadImage_wrap .uploadFile span{color:navy}ul.nav.navbar-nav #quickOrderPadDrop #fileUopload .mBottom-2>.customRadioBtn>input[type="radio"]:checked+span:after{border:2px solid #8a8a8a;background-color:navy}ul.nav.navbar-nav #quickOrderPadDrop #fileUopload .fileUploadDescription a{color:navy}ul.nav.navbar-nav #quickOrderPadDrop #fileUopload .uploadImage_wrap .uploadFile input{border:1px solid}.cimm_leftnav .cimm_filter{padding:0px 10px 0px 0px;border:0px}.cimm_leftnav .cimm_filter .cimm_filter-block,.cimm_leftnav .cimm_filter .cimm_search-block{background:rgba(0,0,0,0);padding:0px 0px 10px 0px;margin-bottom:0px;border-bottom:1px solid #c8c8c8}.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_filter-block-title,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter-block-title,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title{cursor:pointer;position:relative;background:rgba(0,0,0,0);padding:12px 0px;margin:0px 0px;text-transform:uppercase;font-family:"OpenSansSemiBold";font-size:18px;color:navy;border:0px}.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_filter-block-title.cleatBtn:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter-block-title.cleatBtn:after,.cimm_leftnav .cimm_filter .cimm_filter-block .cleatBtn.cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cleatBtn.cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cleatBtn.cimm_search-block-title:after{content:""}.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_filter-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter-block-title:after,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title:after{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:18px;font-family:"Font Awesome 5 solid";top:30%;right:0px;color:#d9d9d9}.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_filter-block-title.collapsed:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter-block-title.collapsed:after,.cimm_leftnav .cimm_filter .cimm_filter-block .collapsed.cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .collapsed.cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .collapsed.cimm_search-block-title:after{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:18px;font-family:"Font Awesome 5 solid";top:30%;right:0px;color:#d9d9d9}.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_filter_block-container,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter_block-container{line-height:22px}.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_filter_block-container .filterTextBox,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter_block-container .filterTextBox{margin-top:10px}.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_filter_block-container .slimScrollDiv,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter_block-container .slimScrollDiv{margin-top:10px}.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_filter_block-container ul li a,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter_block-container ul li a,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_filter_block-container ul li label span,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter_block-container ul li label span{font-family:"OpenSansRegular";font-size:14px;color:#545454;text-transform:capitalize}.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title:after{content:""}.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title:after{content:""}.cimm_filter{background-color:#EDEDED}.cimm_filter .cimm_filter-block:last-of-type,.cimm_leftnav .cimm_filter .cimm_search-block:last-of-type{border-bottom:none}.cimm_filter .cimm_filter-block,.cimm_leftnav .cimm_filter .cimm_search-block{margin-left:10px}.cimm_filter .cimm_filter-block .cimm_refinedMultiFilterResults ol li,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_refinedMultiFilterResults ol li{padding:5px 20px;text-transform:capitalize}.cimm_filter .cimm_filter-block .cimm_refinedMultiFilterResults ol li span.Refine-value,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_refinedMultiFilterResults ol li span.Refine-value{display:block;padding-left:15px}.cimm_filter .cimm_filter-block .cimm_filter-block-title,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter-block-title,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title{font-size:14px !important}.cimm_filter .cimm_filter-block .cimm_filter-block-title+div>ul,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter-block-title+div>ul,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title+div>ul,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title+div>ul,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter-block .cimm_search-block-title+div>ul,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title+div>ul{padding:10px 0}.cimm_filter .cimm_filter-block .cimm_filter-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter-block-title:after,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title:after,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title:after{color:navy !important;font-size:14px !important}.cimm_filter .cimm_filter-block ul li,.cimm_leftnav .cimm_filter .cimm_search-block ul li{padding:3px 0}.cimm_filter .cimm_filter-block ul.myAccountLeftMenu li,.cimm_leftnav .cimm_filter .cimm_search-block ul.myAccountLeftMenu li{font-size:14px;line-height:30px}.cimm_filter .cimm_filter-block ul.myAccountLeftMenu li a,.cimm_leftnav .cimm_filter .cimm_search-block ul.myAccountLeftMenu li a{color:#545454}.cimm_filter .cimm_filter-block ul.myAccountLeftMenu li em,.cimm_leftnav .cimm_filter .cimm_search-block ul.myAccountLeftMenu li em{width:26px;color:navy}.cimm_filter .cimm_filter-block .slimScrollBar,.cimm_leftnav .cimm_filter .cimm_search-block .slimScrollBar{width:11px !important;right:3px !important;z-index:2 !important}.cimm_filter .cimm_filter-block .slimScrollRail,.cimm_leftnav .cimm_filter .cimm_search-block .slimScrollRail{z-index:0 !important}.cimm_filter .cimm_searchWithin .input-group{border:1px solid #d9d9d9}.cimm_filter .cimm_searchWithin .input-group input{border:none;box-shadow:none;font-size:12px;height:36px}.cimm_filter .cimm_searchWithin .input-group-btn .btn-primary{background:#fff;border:none;height:34px}.cimm_filter .cimm_searchWithin .input-group-btn .btn-primary em{color:#545454;font-size:14px}.cimm_filter .cimm_searchWithin .input-group-btn .btn{height:34px}footer{color:#fff}footer .cimm_footer_mid{background:#d9d9d9;height:300px}footer .cimm_footer_mid .footerCol h3{position:relative;font-size:14px;margin:12px 0;font-weight:600;padding:0px 0 12px;border-bottom:1px solid navy}footer .cimm_footer_mid .footerCol h3 a{color:navy;text-transform:uppercase}footer .cimm_footer_mid .footerCol h3 em{display:none;position:absolute;top:2px;right:10px;width:10px;height:10px;color:navy}footer .cimm_footer_mid .footerCol ul li{line-height:24px}footer .cimm_footer_mid .footerCol ul li a{font-size:14px;color:#000;padding:3px 0;display:block}footer .cimm_footer_mid .footerCol ul li a.btn-signup{padding:10px;font-size:16px;margin-top:18px}footer .cimm_footer_mid .footerCol ul li p{color:#fff}footer .cimm_footer_mid .footerCol .socialicons{text-align:right;margin:36px 0}footer .cimm_footer_mid .footerCol .socialicons ul{display:inline-block}footer .cimm_footer_mid .footerCol .socialicons ul li{border:3px solid navy;border-radius:20px;margin-right:10px;float:left}footer .cimm_footer_mid .footerCol .socialicons ul li:last-child{margin-right:0}footer .cimm_footer_mid .footerCol .socialicons ul li a{border:3px solid #fff;border-radius:20px;height:34px;width:34px;background:navy;text-align:center}footer .cimm_footer_mid .footerCol .socialicons ul li a i{color:#fff;font-size:16px}footer .cimm_footer_mid .footerCol .socialicons ul li a i:hover{-webkit-transition:0.8s ease-out;-moz-transition:0.8s ease-out;transition:0.8s ease-out;-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg)}footer .cimm_footer_mid .footerCol img{width:100%}footer .cimm_footer_down{background:navy;padding:12px 10px;height:40px}footer .cimm_footer_down .cimm_footer-copyright{margin:0;color:#fff;font-size:12px;font-weight:bold}.b2bPlatform{color:black;text-align:center;background-color:#d9d9d9;font-size:14px}.cimm_category_bannercont .cimm_category-banners{margin-bottom:20px;min-height:180px;border:1px solid #c8c8c8;vertical-align:middle;text-align:center;line-height:180px}.cimm_category_bannercont .cimm_category-banners .slick-list{padding:0}.cimm_ctegory-description{text-align:justify}.cimm_category-item{margin-bottom:20px}.cimm_category-item .cimm_category-itemimage{border:0px}.cimm_category-item .cimm_category-itemname{background:transparent}.cimm_category-item .cimm_category-itemimage{position:relative;width:261px;height:215px;border:1px solid #d9d9d9}.cimm_category-item .cimm_category-itemimage a{display:block}.cimm_category-item .cimm_category-itemimage a img{height:180px;padding:2px;max-width:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto}.cimm_category-item .cimm_category-itemname{font-weight:600;text-align:center;text-transform:uppercase;margin:0;padding:10px;max-height:44px;min-height:35px;letter-spacing:0.1px;background-color:#EDEDED}.cimm_category-item .cimm_category-itemname a{color:navy;font-size:14px;font-family:"OpenSansRegular"}.cimm_category-item .cimm_category-itemname a:hover{color:navy;text-decoration:underline}.cimm_listGridTopControls{padding:15px 0;border-bottom:1px solid #c8c8c8}.cimm_listGridTopControls .cimm_listGridTopLeftCtrls{padding:10px 0}.cimm_listGridTopControls .cimm_listGridTopRightCtrls{color:#8a8a8a}.cimm_listGridTopControls .cimm_listGridTopRightCtrls form{display:inline;margin-right:10%}.cimm_listGridTopControls .cimm_listGridTopRightCtrls form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:130px}.cimm_listGridTopControls .cimm_listGridTopRightCtrls form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) li>a{padding:3px 15px}.cimm_listGridTopControls .cimm_listGridTopRightCtrls form .selected span{font-size:18px;font-weight:600}.cimm_listGridTopControls .cimm_listGridTopRightCtrls form strong{font-weight:normal}.cimm_listGridTopControls .cimm_listGridTopRightCtrls form .bootstrap-select .dropdown-menu{z-index:2}.cimm_listGridTopControls .cimm_listGridTopRightCtrls #ItemsperPageForm{color:#8a8a8a;margin-right:0px}.cimm_listGridTopControls .cimm_listGridTopRightCtrls #ItemsperPageForm .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:60px;display:none}.cimm_listGridTopControls .cimm_listGridTopRightCtrls #ItemsperPageForm a>span{color:#8a8a8a}.cimm_listGridTopControls .cimm_listGridTopRightCtrls #ItemsperPageForm a.selected>span{color:navy}.cimm_listGridTopControls .listView{float:right;margin-left:5px}.cimm_listGridTopControls .listView>svg{width:20px !important;height:20px !important;fill:navy !important}.cimm_listGridTopControls .listView>svg g path{fill:navy !important}.cimm_listGridTopControls .listView .clearenceTag{height:24px;width:100px}.cimm_listGridTopControls .gridView{float:right;margin-left:5px}.cimm_listGridTopControls .gridView>svg{width:20px !important;height:20px !important;fill:navy !important}.cimm_listGridTopControls .gridView>svg g path{fill:navy !important}.listGridContainer button,.listGridContainer .button,.listGridContainer .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead .listGridContainer li,.listGridContainer .cimm_inlineButton,.listGridContainer .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .listGridContainer .btnPrevious,.listGridContainer .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .listGridContainer .btnNext,.listGridContainer .btnFinish{width:187px;height:36px;border-radius:0;border:none;border-bottom-left-radius:6px;border-top-right-radius:6px}.listGridContainer .listView{width:100%;min-height:260px;padding:15px 10px;margin-top:25px}.listGridContainer .listView>ul{padding-bottom:10px;border-bottom:1px solid #d9d9d9}.listGridContainer .listView ul li{float:left}.listGridContainer .listView ul .checkToCompare{line-height:22px}.listGridContainer .listView ul .checkToCompare a{font-family:"OpenSansRegular";font-size:12px;color:#8a8a8a}.listGridContainer .listView ul li.sessionImg{width:30%;margin-right:20px}.listGridContainer .listView ul li.sessionImg a{display:block}.listGridContainer .listView ul li.sessionImg a .prodImage{width:100%;position:relative;height:200px;margin-bottom:10px;border:1px solid #d9d9d9}.listGridContainer .listView ul li.sessionImg a .prodImage img{height:200px;padding:2px;max-width:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto}.listGridContainer .listView ul li.sessionDesp{width:30%;float:left;height:220px;position:relative}.listGridContainer .listView ul li.sessionDesp ul{float:left;padding-right:8px}.listGridContainer .listView ul li.sessionDesp ul li{width:100%;float:none;font-size:12px;padding:0 0 5px 0;font-family:"OpenSansRegular"}.listGridContainer .listView ul li.sessionDesp ul.userActionList{float:right;margin-top:25px}.listGridContainer .listView ul li.sessionDesp .listGridItemDesc{padding:8px 0}.listGridContainer .listView ul li.sessionDesp .listGridItemDesc a{font-weight:600}.listGridContainer .listView ul li.sessionDesp .itemCountList{margin:20px 20px 0 0}.listGridContainer .listView ul li.sessionDesp .itemCountList .button,.listGridContainer .listView .calendarFilterWrap .tableHeader ul.calendarFilterHead li.sessionDesp .itemCountList li,.calendarFilterWrap .tableHeader .listGridContainer .listView ul.calendarFilterHead li.sessionDesp .itemCountList li,.listGridContainer .listView ul li.sessionDesp .itemCountList .cimm_inlineButton,.listGridContainer .listView ul li.sessionDesp .itemCountList .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .listGridContainer .listView ul li.sessionDesp .itemCountList .btnPrevious,.listGridContainer .listView ul li.sessionDesp .itemCountList .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .listGridContainer .listView ul li.sessionDesp .itemCountList .btnNext,.listGridContainer .listView ul li.sessionDesp .itemCountList .btnFinish{display:inline-block;padding:8px;font-family:"OpenSansRegular";letter-spacing:normal;font-size:14px;width:205px;border-radius:2px}.listGridContainer .listView ul li.sessionDesp .itemCountList .button em,.listGridContainer .listView .calendarFilterWrap .tableHeader ul.calendarFilterHead li.sessionDesp .itemCountList li em,.calendarFilterWrap .tableHeader .listGridContainer .listView ul.calendarFilterHead li.sessionDesp .itemCountList li em,.listGridContainer .listView ul li.sessionDesp .itemCountList .cimm_inlineButton em,.listGridContainer .listView ul li.sessionDesp .itemCountList .multiTab .multiTabContent .buttonWrap .btnPrevious em,.multiTab .multiTabContent .buttonWrap .listGridContainer .listView ul li.sessionDesp .itemCountList .btnPrevious em,.listGridContainer .listView ul li.sessionDesp .itemCountList .multiTab .multiTabContent .buttonWrap .btnNext em,.multiTab .multiTabContent .buttonWrap .listGridContainer .listView ul li.sessionDesp .itemCountList .btnNext em,.listGridContainer .listView ul li.sessionDesp .itemCountList .btnFinish em{margin-right:12%}.listGridContainer .listView ul li.sessionDesp .itemCountList .btngrey em{margin-right:5%}.listGridContainer .listView ul li.sessionDesp .itemCountList .btngrey:hover{background:navy;color:#fff}.listGridContainer .listView ul li.sessionDesp .itemCountGrid{display:none}.listGridContainer .listView ul li.sessionDesp .itemCountGrid.btn{width:226px;height:36px;border-radius:0;border:none;border-bottom-left-radius:6px;border-top-right-radius:6px}.listGridContainer .listView ul ul.skuStyle span{font-family:"OpenSansRegular";font-size:12px;color:navy}.listGridContainer .listView ul ul.skuStyle .orangeClr .priceNavail{color:red}.listGridContainer .listView ul ul.skuStyle .orangeClr .priceNavai{color:#000}.listGridContainer .listView ul ul.skuStyle .priceColor{color:#090}.listGridContainer .listView ul ul.skuStyle .priceColor span{color:#090}.listGridContainer .listView ul ul.skuStyle .priceColors{color:#000}.listGridContainer .listView ul ul.skuStyle strong{font-weight:normal !important}.listGridContainer .listView ul li.prodModeItemCountGrid{width:100%}.listGridContainer .listView ul li.productModeItemsDiv{width:100%;margin-top:10px}.listGridContainer .listView ul li.productModeItemsDiv .productdetail_list .compareWrap{text-align:right;margin:10px 0}.listGridContainer .listView ul li.productModeItemsDiv .productdetail_list .compareWrap .compare_head strong{font-weight:normal}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table thead tr th{color:navy;font-family:"OpenSansSemiBold";border-bottom:0}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table tbody tr:nth-of-type(even){background:#ebebeb}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table tbody tr:nth-of-type(odd){background:#fff}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table tbody tr th{border:none}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table tbody tr td p{line-height:22px}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table tbody tr td p strong{font-weight:normal}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table tbody tr td .groupList .btngrey{text-transform:uppercase;width:165px;padding:9px 8px;float:left}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table tbody tr td em{font-size:20px}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table tbody tr td label.customCheckBox{float:left}.listGridContainer .listView ul li.productModeItemsDiv .tabWrap table tbody tr td .priceNavail{color:red}.listGridContainer .listView ul li.selectCompareGroupBlock{width:100%;float:none;padding-top:6px;clear:both}.listGridContainer .listView ul li.selectCompareGroupBlock .itemDetailInfoList a{padding-left:20px;position:relative;background:#fff;border-radius:10px;color:#545454}.listGridContainer .listView ul li.selectCompareGroupBlock .itemDetailInfoList a:after{content:"";height:14px;width:14px;background:#fff;position:absolute;left:0;top:1px;border:1px solid #c8c8c8}.listGridContainer .listView ul li.selectCompareGroupBlock .itemDetailInfoList a.active:before{width:0;height:0;border-top:7px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;left:2px;top:5px;content:"";z-index:11}.listGridContainer .gridView{width:33.3%;float:left;margin-top:25px;position:relative;height:720px}.listGridContainer .gridView:nth-child(3n+3){padding-right:0}.listGridContainer .gridView:after{content:'';width:100%;height:1px;background:#d9d9d9;position:absolute;bottom:0;left:0}.listGridContainer .gridView .gridFixHeight{padding:0 15px}.listGridContainer .gridView ul li{width:100%}.listGridContainer .gridView ul li.sessionImg{width:100%;position:relative}.listGridContainer .gridView ul li.sessionImg a{display:block}.listGridContainer .gridView ul li.sessionImg a .prodImage{width:100%;position:relative;height:200px;margin-bottom:10px;border:1px solid #d9d9d9}.listGridContainer .gridView ul li.sessionImg a .prodImage img{height:200px;padding:2px;max-width:100%;display:block;vertical-align:middle;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto}.listGridContainer .gridView ul li.sessionImg .checkToCompare{line-height:22px}.listGridContainer .gridView ul li.sessionImg .checkToCompare a{font-family:"OpenSansRegular";font-size:12px;color:#8a8a8a}.listGridContainer .gridView ul li.sessionDesp{width:100%;margin-top:10px}.listGridContainer .gridView ul li.sessionDesp.btn{width:187px;height:36px;border-radius:0;border:none;border-bottom-left-radius:6px;border-top-right-radius:6px}.listGridContainer .gridView ul li.sessionDesp ul li{padding:0 0 10px;font-size:12px}.listGridContainer .gridView ul li.sessionDesp ul li.hideToHover{display:none}.listGridContainer .gridView ul li.sessionDesp .listGridItemDesc{height:50px;padding:8px 0}.listGridContainer .gridView ul li.sessionDesp .listGridItemDesc a{font-weight:600}.listGridContainer .gridView ul li.sessionDesp .itemCountList{position:absolute;bottom:0;text-align:center;width:100%;display:none}.listGridContainer .gridView ul li.sessionDesp .itemCountList button,.listGridContainer .gridView ul li.sessionDesp .itemCountList .button,.listGridContainer .gridView .calendarFilterWrap .tableHeader ul.calendarFilterHead li.sessionDesp .itemCountList li,.calendarFilterWrap .tableHeader .listGridContainer .gridView ul.calendarFilterHead li.sessionDesp .itemCountList li,.listGridContainer .gridView ul li.sessionDesp .itemCountList .cimm_inlineButton,.listGridContainer .gridView ul li.sessionDesp .itemCountList .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .listGridContainer .gridView ul li.sessionDesp .itemCountList .btnPrevious,.listGridContainer .gridView ul li.sessionDesp .itemCountList .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .listGridContainer .gridView ul li.sessionDesp .itemCountList .btnNext,.listGridContainer .gridView ul li.sessionDesp .itemCountList .btnFinish{width:100%;border-radius:0px;border-top-right-radius:5px;border-bottom-left-radius:5px}.listGridContainer .gridView ul li.sessionDesp .itemCountGrid{position:absolute;bottom:15px;text-align:center;width:100%;left:0;margin-bottom:72px;min-height:45px}.listGridContainer .gridView ul li.sessionDesp .itemCountGrid a{display:inline-block;padding:8px 12px !important;font-family:"OpenSansRegular";letter-spacing:normal;font-size:14px;border-bottom-left-radius:6px;border-top-right-radius:6px;text-transform:uppercase;width:226px;height:36px}.listGridContainer .gridView ul li.sessionDesp .itemCountGrid a em{margin-right:12%}.listGridContainer .gridView ul li.sessionDesp .itemCountGrid a:hover{background:navy;color:#fff}.listGridContainer .gridView ul li.sessionDesp ul li.pTop-2{text-align:center}.listGridContainer .gridView ul li.sessionDesp ul.skuStyle span{font-family:"OpenSansRegular";font-size:12px;color:navy}.listGridContainer .gridView ul li.sessionDesp ul.skuStyle span.colorchange{color:red}.listGridContainer .gridView ul li.sessionDesp ul.skuStyle .orangeClr .priceNavail{color:red !important}.listGridContainer .gridView ul li.sessionDesp ul.skuStyle .orangeClr .priceNavai{color:#000}.listGridContainer .gridView ul li.sessionDesp ul.skuStyle .priceColor{color:#090}.listGridContainer .gridView ul li.sessionDesp ul.skuStyle .priceColor span{color:#090}.listGridContainer .gridView ul li.sessionDesp ul.skuStyle .priceColors{color:#000}.listGridContainer .gridView ul li.sessionDesp ul.skuStyle strong{font-weight:normal !important}.listGridContainer .gridView ul li.prodModeItemCountGrid,.listGridContainer .gridView ul li.productModeItemsDiv,.listGridContainer .gridView ul li.productModeItemsDiv{width:100%;position:absolute;bottom:0;text-align:center;left:0}.listGridContainer .gridView ul li.prodModeItemCountGrid .itemDetailInfoList,.listGridContainer .gridView ul li.productModeItemsDiv .itemDetailInfoList,.listGridContainer .gridView ul li.productModeItemsDiv .itemDetailInfoList{background:navy;width:180px;margin:0 auto;padding:10px}.listGridContainer .gridView ul li.prodModeItemCountGrid .itemDetailInfoList a,.listGridContainer .gridView ul li.productModeItemsDiv .itemDetailInfoList a,.listGridContainer .gridView ul li.productModeItemsDiv .itemDetailInfoList a{color:#fff;font-family:"OpenSansSemiBold";letter-spacing:1px;text-transform:uppercase}.listGridContainer .gridView ul li.prodModeItemCountGrid .itemCountList,.listGridContainer .gridView ul li.productModeItemsDiv .itemCountList,.listGridContainer .gridView ul li.productModeItemsDiv .itemCountList{display:none}.listGridContainer .gridView ul li.selectCompareGroupBlock{display:none}.listGridContainer .cimm_productModeDetailWrap>.cimm_productModeDetail>*{padding-bottom:10px}.listGridContainer .cimm_productModeDetailWrap>.cimm_productModeDetail>*>li{padding-bottom:10px}.listGridContainer .cimm_productModeDetailWrap ul li{float:none}.cimm_mainContentEnclosure .row .container{width:100%}.assignedStaticPageWrap{height:210px;overflow:hidden;position:relative}.assignedStaticPageWrap .overlay{height:100%;width:100%;position:absolute;cursor:pointer;z-index:5;background:rgba(255,255,255,0);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.59) 46%, #fff 78%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(46%, rgba(255,255,255,0.59)), color-stop(78%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.59) 46%, #fff 78%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.59) 46%, #fff 78%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.59) 46%, #fff 78%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.59) 70%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 )}.assignedStaticPageWrap .overlay:after{font-family:"Font Awesome 5 solid";content:"\f103  Show More";color:#46acee;font-size:16px;position:absolute;left:45%;bottom:20px}.assignedStaticPageWrap .recal_overlay:after{font-family:"Font Awesome 5 solid";content:"\f102  Show Less";color:#46acee;font-size:16px}.cimm_itemdetail{margin-bottom:15px}.cimm_itemdetail .cimm_itemdetail-imgcontainer{width:430px;float:left;margin-right:20px}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail-image{float:left}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist{float:left;width:100px;padding:25px 0;margin:-15px 0 0 10px}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist .slick-list{padding:0 10px}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist .slick-prev{top:100%;width:50px;height:25px}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist .slick-prev:before{content:"\f107";position:relative;top:-6px}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist .slick-next{top:35px;width:50px;height:25px}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist .slick-next:before{content:"\f106";position:relative;top:-8px}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist li{margin-top:15px}.cimm_itemdetail .cimm_itemdetail-imgcontainer .cimm_itemdetail-image{width:320px;height:320px;text-align:center;position:relative;margin:0 auto;border:1px solid #c8c8c8}.cimm_itemdetail .cimm_itemdetail-imgcontainer .cimm_itemdetail-image img{max-height:330px;position:absolute;max-width:100%;top:0;right:0;bottom:0;left:0;padding:2px;margin:auto}.cimm_itemdetail .cimm_itemdetail-imgcontainer a.imgEnlargeIcon{position:absolute;top:0;right:6px;color:navy;font-size:24px;z-index:2}.cimm_itemdetail .cimm_itemdetail-imgcontainer .cimm_itemdetail_thumblist .cimm_slideItemImg{height:90px;width:85px;border:1px solid #c8c8c8}.cimm_itemdetail .cimm_itemDescription{width:calc(100% - 450px);float:left}.cimm_itemdetail .cimm_itemDescription #productDetailList li span{font-family:"OpenSansRegular";font-size:12px}.cimm_itemdetail .cimm_itemDescription #productDetailList li .priceNavail{color:red}.cimm_itemdetail .cimm_itemDescription #productDetailList li strong{font-weight:normal}.cimm_itemdetail .cimm_itemDescription #productDetailList li strong span .priceColors{color:#000}.cimm_itemdetail .cimm_itemDescription #productDetailList li span.priceColor{color:#090}.cimm_itemdetail .cimm_itemDescription #productDetailList li span.priceColor span{color:#090}.cimm_itemdetail .cimm_itemDescription #productDetailList #itemAvailable{float:left}.cimm_itemdetail .cimm_itemDescription #productDetailList .hazardMat img{margin-right:5px}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .detailreview{float:left}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .prodSharePrintBtnWrap{float:right}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .prodSharePrintBtnWrap>a{color:navy;margin:0 10px;font-size:16px}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .prodSharePrintBtnWrap>a>label{width:35px;height:20px;font-family:"OpenSansRegular";font-size:14px;color:red;line-height:20px}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .prodSharePrintBtnWrap a#sharePageTrigger:hover+ol{display:block}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .prodSharePrintBtnWrap ol{position:absolute;background:#fff;z-index:2;padding:4px;top:28px;right:0px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .prodSharePrintBtnWrap ol.sharePageWrap{width:0;overflow:hidden;padding:0}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .prodSharePrintBtnWrap ol.sharePageWrap.sharePageWrapTog{box-shadow:0px 0px 6px 1px #6F6F6F;padding:6px 4px 4px 6px;width:79px;overflow:visible;-webkit-transition:scale .1s ease-in-out;-moz-transition:scale .1s ease-in-out;-o-transition:scale .1s ease-in-out;transition:scale .1s ease-in-out}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .prodSharePrintBtnWrap ol li{line-height:20px}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .prodSharePrintBtnWrap ol li div{display:block;padding:4px 2px}.cimm_itemdetail .cimm_itemDescription .detailreview_printWrap{padding:10px 0}.cimm_itemdetail .cimm_itemDescription ul li{padding:3px 0}.cimm_itemdetail .cimm_itemDescription ul li.cimm_qtyWrap span{text-align:left}.cimm_itemdetail .cimm_prodDetailTitle{margin:0;padding:5px 0;font-family:"OpenSansSemiBold";text-transform:uppercase;font-size:16px;color:navy}.cimm_itemdetail .cimm_itemShortDesc{line-height:22px;width:80%;font-size:12px;color:#545454}.cimm_itemdetail ul li.quantityWrap strong{font-size:20px;float:left;margin:0px 15px 15px 0}.cimm_itemdetail ul li.quantityWrap span a{background:#e5e5e5;padding:5px 10px;float:left;height:30px;border:1px solid #545454;cursor:pointer}.cimm_itemdetail ul li.quantityWrap span a i{color:#545454;font-size:16px}.cimm_itemdetail ul li.quantityWrap span input{float:left;width:60px;text-align:center;height:30px;border-top:1px solid #545454;border-bottom:1px solid #545454;border-width:1px;border-style:ridge;font-weight:bold;font-size:18px}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn{font-size:14px}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn>a,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn>a{color:navy}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul{width:300px;padding:5px;overflow:auto;z-index:10}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul li,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul li{width:100%;border-bottom:1px solid #c8c8c8;text-align:left}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul li label,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul li label{width:100%}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul li:last-child,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul li:last-child{border:none}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul li.alignCenter,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul li.alignCenter{text-align:center}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul li input,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul li input{height:35px;padding:10px;width:100%}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul li a,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul li a{color:#545454;text-transform:capitalize;display:block;padding:5px}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul li a:hover,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul li a:hover{background:navy;color:#fff}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul .dropdown-menu,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul .dropdown-menu{z-index:10}.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul{width:100%}.cimm_itemdetail ul li.detailButtonWrap div.addToCartFloat{float:none}.detailPage{width:75%;margin:20px auto}.detailPage .multiTabHeading li a{text-transform:uppercase}.documentStack li{float:left;width:15%;text-align:center}.documentStack li a{display:block}.documentStack li a strong{display:block;color:navy;margin:10px 0}.reviewsBlock{margin:20px 0}.reviewsBlock>ul>li{border-bottom:1px solid #c8c8c8}.filterSelOptions .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:200px}.filterSelOptions{margin-bottom:10px}.ratingModalWrap .modal-header{padding:10px 15px 0}.ratingModalWrap .modal-header h3{margin:0}.ratingModalWrap .modal-body ul li div{width:100% !important}#featureSection ul{padding-left:16px}#featureSection ul li{list-style-type:disc;float:none}.cloneImg{float:left;margin:10px 0}.cloneTitle{float:left;width:calc(100% - 300px)}.cloneAddtocartWrap{float:right;text-align:right}.cloneAddtocartWrap ul li{padding:3px 0}.zoomContainer{z-index:10}.tabelImage a{position:relative;display:inline-block}.bootstrap-select.btn-group .dropdown-toggle .caret{display:none}.bootstrap-select.btn-group .dropdown-toggle:after{content:"";display:inline-block;font:normal normal normal 14px/1;font-size:inherit;font-family:"Font Awesome 5 solid"}.bulkActionBtn .bootstrap-select.btn-group .dropdown-toggle:after{color:#fff}.bulkActionBtn .bootstrap-select.btn-group button,.bulkActionBtn .bootstrap-select.btn-group .button,.bulkActionBtn .bootstrap-select.btn-group .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead .bulkActionBtn .bootstrap-select.btn-group li,.bulkActionBtn .bootstrap-select.btn-group .cimm_inlineButton,.bulkActionBtn .bootstrap-select.btn-group .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .bulkActionBtn .bootstrap-select.btn-group .btnPrevious,.bulkActionBtn .bootstrap-select.btn-group .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .bulkActionBtn .bootstrap-select.btn-group .btnNext,.bulkActionBtn .bootstrap-select.btn-group .btnFinish{background:navy;color:#fff}.fa-paper-plane{transform:rotate(60deg)}.tablesWrap{font-size:12px}.tablesWrap thead{color:navy}.tablesWrap .tabelImage a{color:navy}.tablesWrap .tabelPrice span{font-size:12px}.tablesWrap .tabelPrice span em{font-size:12px !important}.tablesWrap .priceSpanFa{color:red}#recentlyViewedContent .priceSpan{font-family:"OpenSansRegular";font-size:14px;color:#545454}#recentlyViewedContent .slick-prev,#recentlyViewedContent .slick-next{top:28%}.right_attribute{font-family:"OpenSansRegular";font-size:14px;color:#000080;margin:15px 0}.right_attribute .refine_head{float:left;margin-right:25px}.right_attribute .selected_refine_values li{display:inline;margin-right:20px}.compare_head{width:50%;font-family:"OpenSansRegular";font-size:14px;color:navy}.compare_head a{color:navy}.compare_head>span{margin-right:36px}.select_attributeBody .caret{display:none}.select_attributeBody span:after{content:"";display:inline-block;font:normal normal normal 14px/1;font-size:inherit;position:absolute;right:8px;font-family:"Font Awesome 5 solid"}#productModeItemContent .productdetail_list .cimm_ProductFilterWrap .compareWrap{padding:15px 0}#productModeItemContent .productdetail_list .cimm_ProductFilterWrap .compareWrap .compare_head strong{font-weight:normal}#productModeItemContent .productdetail_list .cimm_ProductFilterWrap .compareWrap .compare_head em{color:navy;font-size:16px}#productModeItemContent .productdetail_list .cimm_ProductFilterWrap .right_attribute .refine_head em{color:navy;font-size:16px}#productModeItemContent .productdetail_list .cimm_ProductFilterWrap .right_attribute .selected_refine_values .refine-value em{color:navy;font-size:16px}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table thead tr th{font-family:"OpenSansSemiBold";font-size:12px}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr:nth-of-type(even){background:#ebebeb}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr:nth-of-type(odd){background:#fff}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr th{border:none}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr td p{line-height:22px}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr td p strong{font-weight:normal}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr td .groupList .btngrey{text-transform:uppercase;width:165px;padding:9px 8px;height:36px}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr td em{font-size:20px}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr td label.customCheckBox{float:left}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr td .btn-addtocart{margin-right:0}#productModeItemContent .productdetail_list .cimm_siteTableEnclosure .dataTables_wrapper .table tbody tr td .priceNavail{color:red}.tabWrap .dataTables_wrapper .tablesWrap table thead tr th{font-family:"OpenSansSemiBold";font-size:12px}.tabWrap .dataTables_wrapper .tablesWrap table tbody tr:nth-of-type(even){background:#ebebeb}.tabWrap .dataTables_wrapper .tablesWrap table tbody tr:nth-of-type(odd){background:#fff}.tabWrap .dataTables_wrapper .tablesWrap table tbody tr th{border:none}.tabWrap .dataTables_wrapper .tablesWrap table tbody tr td p{line-height:22px}.tabWrap .dataTables_wrapper .tablesWrap table tbody tr td p strong{font-weight:normal}.tabWrap .dataTables_wrapper .tablesWrap table tbody tr td .groupList .btngrey{text-transform:uppercase;width:165px;padding:9px 8px;height:36px}.tabWrap .dataTables_wrapper .tablesWrap table tbody tr td em{font-size:20px}.tabWrap .dataTables_wrapper .tablesWrap table tbody tr td label.customCheckBox{float:left}.tabWrap .dataTables_wrapper .tablesWrap table tbody tr td .priceNavail{color:red}.pp_pic_holder .pp_description{color:navy;margin-left:15px !important}.pp_pic_holder .pp_content_container .pp_details a.pp_close{margin-right:20px;text-indent:0;color:#000;font-weight:bold}.cartTotal_Top strong{font-weight:normal !important;font-size:14px}.cartTotal_Top .sharethis_btn{color:#8a8a8a}.cartTotal_Top .btn-primary{font-size:14px;padding:7px 45px;background:navy;border:none;color:#fff;border-radius:0;margin:0 50px 0 20px}.cartUpdateBtn a i{font-size:14px;color:navy}.hidden{display:none}.eventCalendar-wrap{position:relative;overflow:hidden}.eventCalendar-wrap .arrow{position:absolute;z-index:5;top:3px}.eventCalendar-wrap .prev{left:0}.eventCalendar-wrap .prev:after{content:"\f0d9";font-family:"Font Awesome 5 solid";position:absolute;top:5px;left:18px;color:#fff;font-size:20px}.eventCalendar-wrap .next{right:0}.eventCalendar-wrap .next:after{content:"\f0da";font-family:"Font Awesome 5 solid";position:absolute;top:5px;left:18px;color:#fff;font-size:20px}.eventsCalendar-currentTitle .monthTitle{display:block;text-align:center}.eventsCalendar-monthWrap{position:absolute;top:0;left:0;z-index:2;width:100% !important}.eventsCalendar-monthWrap.currentMonth{z-index:1;overflow:hidden}.eventsCalendar-daysList{display:table;width:100%}.eventsCalendar-daysList.showAsWeek{display:block}.eventsCalendar-daysList li{display:table-cell}.eventsCalendar-daysList li a{padding:0;display:block;text-align:center;min-width:7px}.eventsCalendar-daysList.showAsWeek li{display:block;float:left;width:14.28%;height:20px}.eventsCalendar-loading{display:block;min-width:100px;height:40px;line-height:40px}.eventsCalendar-list{position:relative;z-index:1}.eventsCalendar-list.oldEventList{z-index:2}.eventsCalendar-subtitle{padding-left:5px;font-weight:bold;font-size:120%}.eventsCalendar-daysList.showAsWeek li.eventCalendar-current{background:navy}.eventsCalendar-daysList.showAsWeek li.eventCalendar-current a{color:#FFF}.calendarFilterWrap{width:75%;float:left;margin-left:1%}.calendarFilterWrap h1{text-align:center;font-size:18px}.calendarFilterWrap .tableHeader{background:#e5e5e5}.calendarFilterWrap .tableHeader h2{margin:0;color:#545454;font-size:14px;padding:0 15px;line-height:45px}.calendarFilterWrap .tableHeader ul.calendarFilterHead li{float:left;background:#d9d9d9 !important;border-left:2px solid #e5e5e5;width:100px;color:#545454 !important;padding:8px 20px !important;border-right:1px solid #fff !important;border-radius:0 !important}.calendarFilterWrap .tableHeader ul.calendarFilterHead li:hover,.calendarFilterWrap .tableHeader ul.calendarFilterHead li.active{background:navy !important;color:#fff !important}.calendarFilterWrap .tableHeader ul.calendarFilterHead li:last-child{border-right:0}.calendarFilterWrap .tableHeader ul.calendarFilterHead li label{margin:0;display:block;cursor:pointer}.calendarFilter h4{margin:3px 0;color:navy}.calendarFilter h4 a{color:navy}.calendarFilter ul li{margin:8px 0;border-top:1px solid #BDBDBD;padding:4px 0 0 20px}.calendarFilter .calendarFilterHead{color:navy}.calendarFilter .calendarFilterHead h2{margin:10px 0 6px 0;font-size:14px;display:inline-block;position:relative;margin-right:15px}.calendarFilter .calendarFilterHead .eventdetail{font-weight:normal;font-size:14px;margin-right:0}.calendarFilter h2>i.left{position:absolute;left:0;top:3px}.calendarFilter h2>i.right{position:absolute;right:0;top:3px}.calendarFilter h5{color:navy;font-size:15px;border-top:1px solid #BDBDBD;padding-top:5px}.calendarFilter span.pull-right{color:navy;font-size:14px;margin-top:4px}.eventsCalendar-list-wrap h2{margin:0;border-bottom:1px solid #DFDFDF;color:navy;text-transform:uppercase}.eventsCalendarHead{width:100%;text-align:center;font-size:16px;text-transform:uppercase;color:navy}.cimm_subTitleev{font-size:14px;height:30px}.cimm_subTitleev h2{float:left;font-size:18px;margin:0}.cimm_shownev{font-size:14px}.cimm_shownev a{text-decoration:underline}.cimm_shownev a i{padding:0 5px 0 0}.eventpdf{margin:20px 0}.eventsSidebar{background:#ebebeb;color:#000;padding:10px;margin:20px 0 40px 0}.eventsSidebar p{color:#545454;font-size:12px;padding:10px 0}.eventRightContent h3{margin:0 0 10px 0;color:navy}ul.eventInfoBlock li{padding:3px 0}form#eventForm h2{color:navy}.eventRightContent p a.mailtoLink{color:navy;font-size:12px}.eventRightContent p a{color:navy}#events_Table_wrapper #events_Table_filter{display:none}#events_Table_wrapper .dataTables_length{display:none}#events_Table_wrapper #events_Table td:nth-child(2){width:41%}#events_Table_wrapper #events_Table td.calendarDetail{text-align:right}#location,#events_Table_wrapper .dataTables_info,#events_Table_wrapper .dataTables_paginate{display:none}.group td a:not(.cimm_inlineButton){color:navy}#events_Table_wrapper #events_Table td.calendarDetail a{color:navy;display:block}#events_Table_wrapper #events_Table td p{margin:5px 0 0 0}#events_Table_wrapper #events_Table td.sorting_1 p.allEvent{font-size:16px}#events_Table_wrapper #events_Table td span.location a,#events_Table_wrapper #events_Table td span.location{color:navy;font-size:14px;margin:5px 0 8px 0;display:block}#events_Table_wrapper #events_Table .group td{color:navy;font-size:15px;border-top:1px solid #BDBDBD;border-bottom:1px solid #BDBDBD;padding:8px 0;display:table-cell;font-weight:600}#events_Table_wrapper #events_Table td{border:0;padding:10px 15px;border-bottom:1px solid #ccc}#events_Table_wrapper #events_Table th{background:#2e3b44;color:#fcda5d;border-right:1px solid #fff;font-size:14px;display:none}.eventCalendar-wrap{z-index:0;width:100%;float:none;font-size:14px;margin:0 auto}.eventCalendar-wrap .arrow{text-decoration:none;color:#fff;line-height:36px;width:45px;height:45px;top:0;padding:11px;background:navy}.eventCalendar-wrap .arrow:hover{opacity:0.7}.eventCalendar-wrap .arrow span{height:0;width:0;font-size:0;line-height:0;float:left;text-indent:-5000px}.eventCalendar-wrap .arrow.prev span{border-left-width:0;border-right:6px solid #fff}.eventsCalendar-slider{height:235px !important;width:24%;float:left;position:relative;overflow:hidden;margin-bottom:20px}.eventsCalendar-currentTitle{line-height:45px;background:navy;margin:0 0px 2px 0px}.eventsCalendar-currentTitle .monthTitle{font-size:14px;text-decoration:none;color:#fff;font-family:"OpenSansSemiBold";text-transform:uppercase;letter-spacing:1px}.eventsCalendar-daysList{zoom:1;padding:0;width:100%}#events_Table_wrapper #events_Table td p a:hover,.eventsDetail_Calendar-list li div p a:hover{color:navy}.eventsCalendar-daysList:before,.eventsCalendar-daysList:after{content:"";display:table}.eventsCalendar-daysList:after{clear:both}.eventsCalendar-day-header{text-align:center;background:#fff;color:navy;padding:4px 0px;margin-bottom:3px !important}.eventsCalendar-daysList.showAsWeek li{font-weight:bold;height:auto;margin:0}.eventsCalendar-daysList.showAsWeek li.empty{min-height:20px}.eventsCalendar-day a{text-decoration:none;color:#000}.showAsWeek .eventsCalendar-day{border-left-width:0}.showAsWeek .eventsCalendar-day a{line-height:22px;color:#000;font-weight:normal}.eventsCalendar-day a:hover{background:#A9A9A9}.eventsCalendar-daysList li.dayWithEvents a{color:navy;font-weight:bold}li.eventsCalendar-day.dayWithEvents a:hover{background:#e5e5e5;color:#000}li.eventsCalendar-day.current a:hover{background-color:navy;color:#FFF}.eventsCalendar-loading{border-radius:4px;margin:5px auto;padding:0 10px;background-color:#AEC5D6;color:#FFF;width:200px;text-align:center;font-weight:normal;box-shadow:0 0 10px #ccc;text-shadow:0 0 3px #aaa;z-index:4}.eventsCalendar-loading.error{background-color:red}.eventsCalendar-subtitle{padding-top:10px;color:#2f4d9c}.goingEvents{width:22.5%;float:right;margin-left:2.5%;position:relative;margin-bottom:15px;overflow:hidden;display:none}.eventsCalendar-list-content.scrollable{height:100px;overflow-y:auto;margin:0 5px 5px 0}.eventsCalendar-list{margin:0;padding:0;list-style-type:none}.eventsCalendar-list li{padding:0px 0 5px 0;margin:0;clear:both;border-top:1px solid #BDBDBD}.eventsDetail_Calendar-list li:first-child{border:0}.eventsCalendar-list li time{line-height:20px;margin:10px 0px}.eventsCalendar-list li time em{color:navy;font-weight:bold;padding-bottom:10px;font-style:normal}.eventsCalendar-list li time small{font-size:10px;float:left;background-color:#807E7E;color:#fff;padding:0 5px 0 4px;margin:0 0 0 3px}.eventsCalendar-list li .eventTitle{color:navy;margin:4px 0 0 0;font-size:15px}.eventsCalendar-list li .eventDesc{clear:both;font-size:90%;line-height:1.5em}.eventsCalendar-list .eventsCalendar-noEvents{font-size:120%;border-radius:4px;margin:5px;padding:5px;background-color:#6873b7;color:#fff;text-align:center;font-weight:normal;text-shadow:0 0 3px #aaa}.eventsCalendar-list-content{margin-top:15px}.eventsDetail_Calendar-list{margin:0 !important;padding:0 !important;list-style-type:none !important}.eventsDetail_Calendar-list li div{padding:5px 0px !important}.eventsDetail_Calendar-list li div ul{padding:0px !important;margin:0px !important;list-style:none !important;color:#000 !important}.eventsDetail_Calendar-list li time{margin:10px 0px !important}.eventsDetail_Calendar-list li time small{font-size:10px !important;float:left !important;background-color:#807E7E !important;color:#fff !important;padding:0 5px 0 4px !important;margin:0 0 0 3px !important}.eventsDetail_Calendar-list li .eventDetail_Title{display:block !important;clear:both !important;color:#0061aa !important;font-weight:bold !important;text-decoration:none !important;margin:10px 0px !important}.eventsDetail_Calendar-list li .eventDetail_Title:hover{text-decoration:underline !important}.eventsDetail_Calendar-list li .eventDetail_Desc{clear:both !important;margin:4px 0 5px 0 !important;font-size:80% !important;line-height:1.5em !important}.eventsDetail_Calendar-list .eventsDetail_Calendar-noEvents{font-size:120% !important;border-radius:4px !important;margin:5px !important;padding:5px !important;background-color:#ccc !important;color:#fff !important;text-align:center !important;font-weight:bold !important;box-shadow:0 0 10px #ccc !important;text-shadow:0 0 3px #aaa !important}.features li{margin-bottom:3px}#thanksPanel li{margin-bottom:0}#introPanel{padding-top:20px}.poweredBy img{float:left;margin-right:3px}.poweredBy .data{float:left}.poweredBy .name{font-weight:bold;color:#555;text-decoration:none;display:block;margin-top:28px}.poweredBy .twitter{text-decoration:none;display:block;float:left}.features{padding-left:20px;float:left}#appLogo{margin-right:30px}pre{clear:both;background-color:#FFFFCC;padding:5px;border:solid 1px #FED17E;overflow:auto}#license{width:300px;float:right;font-size:10px;line-height:12px;text-align:center}.eventCalendar-wrap .moreEvents{text-transform:uppercase}@media (max-width: 768px){.goingEvents{width:49%;float:right;margin-left:0}.eventsCalendar-slider{width:100%}.calendarFilterWrap{width:100%;float:none;margin-left:0;clear:both}}@media (max-width: 480px){.goingEvents,.eventsCalendar-slider{width:100%;float:none}}.upcomingEvents a{color:navy}.upcomingEvents h3:hover{text-decoration:underline}.eventInfoBlock{color:#545454;font-size:12px}.eventInfoBlock p a{color:#545454}.eventpdf a{color:#545454;font-size:12px;text-decoration:underline}.eventTable{margin-left:12px}.eventTable .reset ul,.eventTable .reset ul li,.eventTable .reset ol,.eventTable .reset ol li{list-style-type:revert}.cimm_slide,#slideLeft{position:absolute;top:20px;left:0;height:calc(100% - 40px);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;width:100%;background:#fff;opacity:1;overflow:auto;padding:0 20px;z-index:112}.cimm_slide h2,#slideLeft h2{padding:12px 30px;text-align:center;cursor:pointer;position:relative;font-size:24px;font-weight:200;margin:0;color:#545454}.cimm_slide h2 em,#slideLeft h2 em{position:absolute;left:5px;color:#888}.cimm_slide li,#slideLeft li{position:relative}.cimm_slideWrap{width:200px;position:relative;height:150px;overflow:hidden}.moveRight.cimm_slide,.moveRight#slideLeft{left:100%;opacity:0;visibility:hidden}.moveLeft.cimm_slide,.moveLeft#slideLeft{left:-100%;opacity:0;visibility:hidden}.cimm_slideIconWrap{position:absolute;height:25px;width:25px;left:20px;top:30px;pointer-events:none}.cimm_slideMobileNavIcon{height:25px;overflow:hidden;position:relative;width:100%;z-index:113}.cimm_slideMobileNavIcon a{height:25px;width:25px;position:absolute;left:0px;bottom:0}.cimm_slideMobileNavIcon span{display:block;position:absolute;top:13px;right:0px;height:2px;width:25px;background:#444;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cimm_slideMobileNavIcon span:after{content:"";position:absolute;display:block;left:0;width:25px;height:2px;background-color:#444;top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.cimm_slideMobileNavIcon span.active{top:20px;right:8px;width:12px}.cimm_slideMobileNavIcon span.active:after{left:-6px;top:-6px;width:12px}.sleekNavigationLinks{width:300px;position:fixed;z-index:10000;bottom:0;top:0;left:-450px;transition:0.5s ease;-ms-transition:0.5s ease;-moz-transition:0.5s ease;-webkit-transition:0.5s ease;overflow-x:hidden;overflow-y:auto;height:100%;background:#fff}.sleekNavigationLinks ul{margin:0;padding:0;background:#fff;height:calc(100% - 80px);overflow-x:auto}.sleekNavigationLinks ul li{position:relative;margin:0;padding:0}.sleekNavigationLinks ul li a{font-size:14px;display:block;padding:10px 40px 10px 5px}.sleekNavigationLinks ul li a:hover em{padding:10px 8px 10px 12px;color:#000;right:0px}.sleekNavigationLinks ul li a em{position:absolute;right:4px;padding:10px 8px 10px 8px;top:4px;cursor:pointer;transition:padding 0.25s ease,right 0.25s ease}.sleekNavigationLinks ul li em{position:absolute;top:0;right:0;color:#545454;padding:14px 10px 14px 14px}.sleekNavigationLinks ul li ul{display:none}.sleekNavigationLinks ul li.myAccountList ul{display:block}.sleekNavigationLinks ul li.menuHead{background:#444;color:#FFF;margin:0;padding:8px 10px;text-transform:uppercase;font-size:14px;font-weight:600}#slideLeft{position:fixed;top:0;left:-100%;width:100%;background:#fff;padding:10px;transition:cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transition:left 0.5s cubic-bezier(0.2, 0.05, 0.05, 0.8);height:calc(100% - 40px);overflow:auto}#slideLeft h2{text-align:left}#slideLeft.active{left:0}#map_canvas{width:100%;top:-100%}.locationZipcode{width:100%;margin-bottom:20px}.labelWrap{float:left;width:96px;margin:6px 14px 0 0;text-align:right;font-size:14px}.inputWrap{float:left;width:calc(100% - 110px)}.inputWrap input{width:100%;padding:5px}.inputWrap .fa{position:absolute;right:25px;top:47px;color:navy}.locationSearch+a{color:navy;text-decoration:underline;display:block;text-align:right;margin:14px 0}.location-search input{height:34px;padding:5px 10px;float:left;margin-right:3px}.location-search .cimm_inlineButton{height:34px;display:inline-block}.locationDataWrap .store-list li div{cursor:pointer;color:navy;font-family:"OpenSansRegular"}.locationDataWrap .store-list li div span.iconToggle{float:left;width:8%;font-size:20px}.locationDataWrap .store-list li div span.pull-left{width:62%;color:navy;font-family:"OpenSansRegular"}.locationDataWrap .store-list li div span.pull-right{width:26%}.locationDataWrap .store-list li .locationDetailList li{padding:2px 2px 2px 20px;color:#8a8a8a}.locationDataWrap .store-list li .locationDetailList li.Phone{margin:10px 0}.locationDataWrap .store-list li .locationDetailList li.Note{display:none}.locationDataWrap .store-list li .locationDetailList li a{color:#8a8a8a}.crdirections{text-decoration:underline}.locDetailWrap ul li{padding:3px 0;color:#8a8a8a}.locDetailWrap ul li a{color:#8a8a8a}.locationDetails{font-size:14px}.locationDetails .searchHeading{font-size:14px;color:navy;margin:0 0 16px 0;font-weight:normal}.locationDetails .locationHeading{font-size:18px;color:navy;text-transform:capitalize;margin:0 0 16px 0;font-weight:normal}.locationDetails ul li span{font-weight:600;text-transform:capitalize !important;font-size:16px}body{position:relative;height:100%;font-family:"OpenSansRegular";font-size:12px;color:#545454;overflow-x:hidden;outline:none;background:#ebebeb}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:navy;border-color:navy}#backToTop{text-align:center;width:45px;height:45px;background:#8a8a8a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;display:none;position:fixed;bottom:30px;right:30px;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);z-index:99;margin-bottom:40px}#backToTop a{display:block;position:relative;width:45px;height:45px;-webkit-transition:1s;-moz-transition:1s;transition:1s}#backToTop a:after{-webkit-animation-name:backToTop-arrow;animation-name:backToTop-arrow;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;z-index:10}#backToTop a:after{content:"";speak:none;position:absolute;z-index:9;font-weight:normal;font-size:18px;font-family:"Font Awesome 5 solid";top:10px;left:14px;color:#fff}#backToTop:hover{opacity:1;background:#545454;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}footer,.cimm_stickyPageWrap:after{height:340px}.cimm_bodyContentWrap{overflow-x:hidden;height:100%}.cimm_bodyContentWrap .container-fluid{background:#fff}.modal-title{position:relative;color:navy}.modal-title .backBtn{position:absolute;top:0px;left:0px;width:20px;height:20px;font-size:14px;color:#545454;cursor:pointer}.modal-title .close{position:absolute;top:0px;right:0px;width:20px;height:20px;font-size:24px;color:#545454;opacity:1}.modal-body ul li a.forgotPass{margin-top:10px}.dummyHeight{height:30px}.fixIt,#fixedHead{position:fixed;background:#fff;width:100%;z-index:999;top:0;-webkit-transition:top .5s ease-in-out;-moz-transition:top .5s ease-in-out;-o-transition:top .5s ease-in-out;transition:top .5s ease-in-out}.pgnation .pagebarUTH{text-align:right;padding:6px 0 0 0;font-family:"OpenSansRegular"}.pgnation .pagebarUTH span{color:navy;font-size:20px;padding:0 3px}.pgnation .pagebarUTH a{color:#363636;font-size:12px;padding:0 3px}.pgnation .pagebarUTH a:hover{color:navy}.priceSpan{color:navy;font-family:"OpenSansRegular";font-size:22px}.priceSpan img{width:auto !important;display:inline-block !important}.price{font-family:"OpenSansRegular";font-size:12px}.price img{width:auto;display:inline-block}.cimm_BreadCrumbs .breadcrumb{background:none;padding:0px;margin:15px 0}.cimm_BreadCrumbs .breadcrumb li+li:before{content:"|"}.cimm_BreadCrumbs .breadcrumb .active{color:navy}.cimm_BreadCrumbs .breadcrumb li a{color:#969696}.cimm_BreadCrumbs .breadcrumb li:last-child{color:navy}.searchResults{color:navy;font-family:"OpenSansRegular";font-size:14px;font-weight:bold}.searchResults .spellCheckWrap{color:navy}.searchResults .spellCheckWrap .spellCheckHighlight{font-style:italic}.cimm_blockHeading{margin:0 0 10px 0;text-transform:capitalize;font-size:16px;color:navy;font-weight:normal}.cimm_blockHeading a{color:navy;padding:0 8px}.cimm_blockHeading i{font-size:20px;font-weight:normal}.quantity{width:50px;text-align:center;height:32px;padding:5px;text-align:center;font-weight:bold}.productTitle{margin:0;color:navy;font-size:18px;text-transform:uppercase;font-family:"OpenSansSemiBold"}.productTitle>a{color:navy}.cimm_compareControls{margin-top:6px;display:block}.cimm_compareControls>a{font-family:"OpenSansRegular";font-size:12px;color:#8a8a8a}.cimm_compareControls em{color:navy}.groupList{cursor:pointer;position:relative;font-size:14px}.groupList ul{position:absolute;top:100%;left:0;margin:0;width:100%;padding:5px;background:#fff;border:1px solid #c8c8c8}.groupList ul li{width:100%;border-bottom:1px solid #c8c8c8}.groupList ul li:last-child{border:none}.groupList ul li input{height:35px;padding:10px;width:100%}.groupList ul li a{color:#545454;text-transform:capitalize;display:block;padding:5px;width:165px;height:36px;border-bottom-left-radius:6px;border-top-right-radius:6px;background-color:#d5d4d9;text-transform:uppercase;display:block;padding:5px}.groupList ul li a:hover{background:navy;color:#fff}.groupList ul li a:hover{background:navy;color:#fff}.cimm_item-skus li{padding:2px 0px}.cimm_item-skus li strong{font-weight:500}.cimm_item-skus li span{color:navy;font-weight:600}.cimm_qtyWrap span{display:block;text-align:center;margin:10px 0}#generalModel .modal-dialog{min-width:840px}#generalModel .modal-body{max-height:500px;overflow-y:auto}.dataTables_wrapper{color:#545454}.dataTables_wrapper th{color:navy;font-size:14px;font-weight:600}.dataTables_wrapper .customCheckBox2{float:left}.productGroupPopWrap{color:#545454}.productGroupPopWrap .addNewPgWrap .button,.productGroupPopWrap .addNewPgWrap .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead .productGroupPopWrap .addNewPgWrap li,.productGroupPopWrap .addNewPgWrap .cimm_inlineButton,.productGroupPopWrap .addNewPgWrap .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .productGroupPopWrap .addNewPgWrap .btnPrevious,.productGroupPopWrap .addNewPgWrap .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .productGroupPopWrap .addNewPgWrap .btnNext,.productGroupPopWrap .addNewPgWrap .btnFinish{width:150px;float:left}.productGroupPopWrap .addNewPgWrap input{width:calc(100% - 150px);float:left;height:40px;padding:5px 10px}.productGroupPopWrap .existingPgListWrap h4{color:navy}.productGroupPopWrap .existingPgListWrap ul li{width:25%;display:inline-block}.productGroupPopWrap .selectedItemsWrap h4{color:navy}.productGroupPopWrap .selectedItemsWrap div{margin:10px 0}.productGroupPopWrap .selectedItemsWrap div .row{border-bottom:1px solid #c8c8c8}.productGroupPopWrap .selectedItemsWrap div .row a.delBtn{display:block}.productGroupPopWrap .submitProductGroup a{display:inline-block}.productGroupPopWrap .addNewPgResponse ul li{float:left;width:30%;margin:0 10px}.productGroupPopWrap .addNewPgResponse ul li a{color:#545454;text-transform:capitalize;font-size:14px;font-weight:normal;line-height:30px}.mulAddTocartWrap .addToCartHeaderContent a{color:navy;font-size:16px}.mulAddTocartWrap .addToCartHeaderContent a em{margin-right:10px}.mulAddTocartWrap .muladdtoCartItemsWrap .muladdtoCartItems{padding:10px;margin-bottom:15px;border-bottom:1px solid #c8c8c8}.mulAddTocartWrap .popCheckout{margin-bottom:10px}.cimm_salesBottomStrip ul{width:60%;float:right}.cimm_salesBottomStrip ul li{color:navy;font-size:20px;font-weight:bold;text-align:right;border:0;padding:10px 0}.cimm_salesBottomStrip ul li:last-child{border-bottom:0px}.cimm_salesBottomStrip .note{color:navy;font-size:14px}.popMsg{background:#6b6a6a !important;padding:5px;border-radius:4px;position:absolute;width:250px;top:25px;font-size:14px;color:#fff !important;z-index:10}.cimm_instructions{float:right;margin:12px 0 35px 0;border-top:1px solid #c8c8c8;padding:30px 0}.cimm_instructions ul{list-style-type:disc;padding-left:30px}.cimm_instructions ul li{list-style-type:disc;font-size:14px;color:#8a8a8a;line-height:32px}.cimm_instructions ul li i{vertical-align:middle;color:navy;font-size:18px;margin-left:10px}.cimm_instructions ul li img{margin-left:10px}.cimm_instructions .note{color:navy;font-size:14px}.cimm_refreshList{font-size:16px;margin-bottom:10px}.profileImage img{width:100%}.uploadImage_wrap .uploadImage,.uploadImage_wrap .uploadFile{width:calc(100% - 315px);float:left;border:1px solid #d5d4d9;height:35px;cursor:pointer;position:relative}.uploadImage_wrap .uploadImage span,.uploadImage_wrap .uploadFile span{text-align:center;display:block;padding:6px;color:#545454;position:absolute;width:100%;font-size:14px}.uploadImage_wrap .uploadImage input,.uploadImage_wrap .uploadFile input{opacity:0;height:35px;width:100%;cursor:pointer;border:none}.uploadImage_wrap .uploadFile{width:calc(100% - 131px)}.uploadImage_wrap .button,.uploadImage_wrap .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead .uploadImage_wrap li,.uploadImage_wrap .cimm_inlineButton,.uploadImage_wrap .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .uploadImage_wrap .btnPrevious,.uploadImage_wrap .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .uploadImage_wrap .btnNext,.uploadImage_wrap .btnFinish{margin-right:10px;float:left;height:35px;padding:5px 20px;background:#d5d4d9;color:#545454;font-size:14px;border-radius:0}.uploadImage_wrap .button:hover,.uploadImage_wrap .calendarFilterWrap .tableHeader ul.calendarFilterHead li:hover,.calendarFilterWrap .tableHeader ul.calendarFilterHead .uploadImage_wrap li:hover,.uploadImage_wrap .cimm_inlineButton:hover,.uploadImage_wrap .multiTab .multiTabContent .buttonWrap .btnPrevious:hover,.multiTab .multiTabContent .buttonWrap .uploadImage_wrap .btnPrevious:hover,.uploadImage_wrap .multiTab .multiTabContent .buttonWrap .btnNext:hover,.multiTab .multiTabContent .buttonWrap .uploadImage_wrap .btnNext:hover,.uploadImage_wrap .btnFinish:hover{background:navy;color:#fff}.userInfoWrap{height:178px}.userInfoWrap td strong{font-size:14px}.userInfoWrap td span{font-size:14px}.userInfoWrap h4{position:absolute;bottom:0;margin:0;font-size:14px}.userInfoWrap h4 span{font-weight:normal;padding-left:28px}.searchBoxWrap{background:#545454}.searchBoxWrap .gotoWrap h4.header{float:left;color:#fff}.searchBoxWrap .gotoWrap .brandsShortCut li{float:left;margin:12px 0 0 10px}.searchBoxWrap .gotoWrap .brandsShortCut li a{color:#fff}.searchBoxWrap .gotoWrap .brandsShortCut li a:hover{color:navy}.cimm_brandAtoZletters{width:100%;margin:0;background:navy}.cimm_brandAtoZletters ul{margin:5px 0;border-radius:6px;padding:0 10px}.cimm_brandAtoZletters ul li{display:inline-block;padding:10px 5px}.cimm_brandAtoZletters ul li a{color:#fff}.cimm_brandAtoZletters.cimm_brandLetter{background:none}.cimm_brandAtoZletters.cimm_brandLetter ul{padding:0}.cimm_brandAtoZletters.cimm_brandLetter ul li{padding:0 6px 0 4px;border-right:1px solid #545454;line-height:14px;font-size:14px}.cimm_brandAtoZletters.cimm_brandLetter ul li a{padding:0 8px;color:#545454}.cimm_brandAtoZletters.cimm_brandLetter ul li:first-child{padding:0 6px 0 0}.cimm_brandAtoZletters.cimm_brandLetter ul li:first-child a{padding:0 8px 0 0}.cimm_brandAtoZletters.cimm_brandLetter ul li:last-child{border-right:none}.cimm_brandAtoZletters.fixIt{position:fixed;top:0;max-width:1170px;z-index:2}#sharePop .modal-body{max-height:190px;overflow:auto}.hideOverflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#updateSelectedItems{-ms-transform:translate(-200px, 0%);-webkit-transform:translate(-200px, 0%);transform:translate(-200px, 0%)}#updateSelectedItems.slideBtns-hide{-ms-transform:translate(-200px, 100%);-webkit-transform:translate(-200px, 100%);transform:translate(-200px, 100%)}.fixed{position:fixed;top:-50px;width:100%;background:#fff;z-index:115;padding:5px 0}.fixed ul{max-width:1180px;margin:0 auto}.brandsListRow{border-bottom:1px solid #c8c8c8}.brandsListRow.grid-item{border:0}.registerRightBox{background:#e5e5e5;padding:20px;font-weight:bold}.registerRightBox h6{font-size:13px;color:#000}.registerRightBox ul li a{color:navy}.registerRightBox ul li a:hover{text-decoration:underline}.registerLeftBox h5{font-size:13px;color:#000;font-weight:bold}.registerLeftBox label{color:#000;font-weight:bold;vertical-align:top}.registerLeftBox label a{color:navy}.registerLeftBox ul{margin:20px 0}.registerLeftBox ul li{line-height:20px;color:#000}.registerLeftBox ul li>em{color:#eee;font-size:18px}.registerLeftBox .accountSelectionWrap{background:#e5e5e5;padding:10px;display:inline-block;margin:0 0 20px}.registerLeftBox label.customCheckBox{margin-bottom:20px}.orderSummaryWrap .orderSummaryblock{background:#d9d9d9;float:left;width:100%;height:36px;padding:10px 15px}.orderSummaryWrap h3{margin:0;text-transform:uppercase;font-size:14px;color:navy;font-family:"OpenSansSemiBold";font-size:14px}.orderSummaryWrap a{color:navy;text-decoration:none;font-weight:700;font-family:"OpenSansSemiBold";text-transform:uppercase;font-size:14px}.orderSummaryWrap .table{margin-top:20px}.orderSummaryWrap .table thead tr th{border-bottom:1px solid #c8c8c8;text-transform:uppercase;color:#8a8a8a}.orderSummaryWrap .table tbody{text-align:center}.orderSummaryWrap .table tbody tr td p{font-size:12px;margin:6px 0}.orderSummaryWrap .table tbody tr td strong{font-weight:normal}.orderSummaryWrap .cimm_salesBottomStrip{border-top:1px solid #c8c8c8;padding:6px 0 10px 0}.orderSummaryWrap .cimm_salesBottomStrip ul{width:100%;float:none}.orderSummaryWrap .cimm_salesBottomStrip ul li{font-size:18px}.orderSummaryWrap .cimm_salesBottomStrip ul li .priceLabel{float:left;text-transform:uppercase;font-size:20px;font-weight:normal}.orderSummaryWrap .cimm_salesBottomStrip ul li .priceValue{float:right;font-size:20px;font-weight:normal}.orderSummaryWrap .cimm_salesBottomStrip .promoCode,.orderSummaryWrap .cimm_salesBottomStrip .promoCodeApplied{background:#d9d9d9;float:left;width:100%;height:auto;padding:10px;border-radius:4px;margin:20px 0}.orderSummaryWrap .cimm_salesBottomStrip .promoCode span,.orderSummaryWrap .cimm_salesBottomStrip .promoCodeApplied span{font-size:14px;color:navy;float:left;margin:7px 0;padding-right:7px}.orderSummaryWrap .cimm_salesBottomStrip .promoCode input,.orderSummaryWrap .cimm_salesBottomStrip .promoCodeApplied input{width:190px;height:35px;padding-left:10px}.orderSummaryWrap .cimm_salesBottomStrip .promoCode a,.orderSummaryWrap .cimm_salesBottomStrip .promoCodeApplied a{font-size:14px;color:navy;text-transform:capitalize;font-weight:normal !important;padding-left:7px;font-family:"OpenSansRegular"}.actionIcon{background:none;border:0;font-size:22px;padding:0;margin:0 20px;color:navy}.actionIcon:active{color:navy}.copyPaste{width:100%;height:150px}#example1{height:280px;overflow:auto}.quickcartclass{color:#8a8a8a;line-height:26px}.quickcartclass li{list-style-type:decimal;margin-left:15px}.quickcartclass li ul li{float:none;position:relative;color:#8a8a8a;list-style-type:disc}.quickcartclass a{color:navy;font-weight:600}.cimm_regCapthaWrap{margin-bottom:10px}.cimm_regCapthaWrap input{float:left;padding:4px 10px;width:50%;height:30px}.cimm_regCapthaWrap input[type='button']{float:left}.select_attributeBody>ul>li.selectOptions{float:left;width:31.33%;margin-bottom:20px;padding:0;margin-right:2%}.select_attributeBody>ul>li.selectOptions .slideBlock{width:100%;margin:0}.select_attributeBody>ul>li.selectOptions .slideBlock li{width:100%;margin-right:0;float:none;padding:5px 0}.select_attributeBody>ul>li.selectOptions .slideBlock.open{display:block}.select_attributeBody>ul>li div.select_attributeList{cursor:pointer;padding:5px;font-size:16px;color:navy;text-decoration:underline;font-family:"OpenSansSemiBold"}.select_attributeBody>ul>li div.toggle_attributeList{display:inline-block;padding:9px 25px 8px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:left;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #c8c8c8;color:#333;background-color:#fff;width:100%;position:relative;width:165px;height:34px;border:1px solid #d9d9d9;background-color:#fff;font-family:"OpenSansRegular";font-size:14px;color:#545454;line-height:14px}.select_attributeBody>ul>li div.toggle_attributeList .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.select_attributeBody>ul>li div.toggle_attributeList strong{font-weight:normal}.select_attributeBody>ul>li ul{padding:5px;overflow:auto}.select_attributeBody>ul>li ul li{width:30%;margin-right:10px;float:left;padding:4px 5px 4px}.cimm_multiAddcart{width:150px}.site-overlay,.modalPopOverlay{display:none;height:100%;width:100%;position:fixed;background:rgba(0,0,0,0.18);z-index:116;cursor:wait}.cartHead h5{float:left;margin:0;padding:4px 15px 8px}.cartHead h5 a{padding:0 !important;font-size:12px !important;color:navy}.cartHead h5 a.active{text-decoration:underline}.cartBody{padding:10px}#quickOrderPadDrop{width:342px;border:0}#headerCopyPasteText{width:100%;height:150px}#ManagePurchaseAgent_wrapper .dt-buttons{float:left}#ManagePurchaseAgent_wrapper .dataTables_filter{float:right;margin-bottom:5px}#ManagePurchaseAgent_wrapper table tbody tr td a.cimm_inlineButton{background:navy;color:#fff}#ManagePurchaseAgent_wrapper table tbody tr td label.switch{float:right}.fileUploadDescription a{background:none !important;color:#fff;padding:0 !important;font-size:14px !important;font-weight:bold}.grid-item{width:20%;height:auto;float:left;margin-bottom:25px}.tog_myAccount{cursor:pointer}.tog_myAccount span{float:right}.site-overlay,.modalPopOverlay{display:none;height:100%;width:100%;position:fixed;background:rgba(0,0,0,0.3);z-index:112;cursor:wait}.loadAfter{height:100%;width:100%;position:fixed;background:#fff;z-index:112;cursor:wait}.loadAfter img{max-width:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loadAfter i{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:48px;height:48px}.site-overlay{display:none;height:100%;width:100%;position:fixed;background:rgba(0,0,0,0.3);z-index:112;cursor:wait}#multipleResult .bulkActionBtn{width:150px;margin:0 auto 12px auto}.cimm_resultSelect{background:#e5e5e5;padding:5px 10px}.cimm_resultSelect a{color:navy;font-weight:600}.cimm_genericSearch{padding:10px 5px;margin:0 0 15px 0;border:1px solid #c8c8c8}.cimm_genericSearch a{color:navy;font-weight:600}.multipleResult{font-size:12px;text-align:center;padding:8px;background:#e5e5e5}.poppupEnabled{overflow:hidden}#googleMap,#panel,#map_canvas{height:500px;overflow:hidden}.compareWrap .cimm_multiAddcart{float:right;margin-right:20px}.packDesc{color:#ed5418;font-size:14px !important;text-decoration:underline;min-height:30px}.packDesc strong{font-weight:normal}.divWrap{margin-top:10px}.cimm_itemTitle{margin:0;padding:5px 0;font-family:"OpenSansRegular";text-transform:uppercase;font-size:14px}#customerPartNumSubmit{left:auto;right:0;width:300px;z-index:10}div.dataTables_wrapper .cartPagination div.dataTables_paginate{text-align:left}.cartTotalBlock{color:#000;font-size:20px;font-weight:bold;text-align:right}.cartTotal_Top{text-align:right;margin-bottom:25px}.cartTotal_Top span{background:navy;color:#fff !important;padding:2px 32px 4px 32px;border-radius:0}.cartTotal_Conf{text-align:left}.cartTotal_Conf span{padding:8px 10px 8px 10px;font-size:14px}.cartTotal_Conf a{color:navy;font-size:14px;margin:6px 0}.cartTotal_Conf i{font-weight:700;padding-right:5px}.eMailLogo{background:#fff;padding:20px 10px;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;margin:40px 0}#sortByForm .dropdown-menu{left:-60px}.dropdown-menu.customDropDown{padding:5px;background:#fff;width:250px;border:1px solid #c8c8c8}.dropdown-menu.customDropDown li{width:100%;border-bottom:1px solid #c8c8c8;text-align:left;padding:3px 0}.dropdown-menu.customDropDown li input{height:35px;padding:10px;width:100%}.dropdown-menu.customDropDown li a{color:#545454 !important;text-transform:capitalize;display:block;padding:5px}.dropdown-menu.customDropDown li.text-center{text-align:center}.searchZero p{font-size:20px;font-weight:600}.searchZero p a:not(.cimm_inlineButton){color:navy;text-decoration:underline}.clearenceTag{background:url(../images/clearance.png) no-repeat 0 0;height:24px;width:133px;display:block;background-size:contain;position:absolute;top:0}.clearenceTag.clearenceTagSmall{height:45px;width:45px}.tabelImage a{display:inline-block;position:relative}.cimm_staticPageWrap .container-fluid{padding:0}.locationDataWrap .panel{margin:0;box-shadow:none}.cimm_page-title{margin:0px 0px 10px 0px;font-size:20px;color:navy}.rfq_table th{color:navy;font-weight:normal;font-size:14px}.rfq_table .btn-success{background:navy;color:#fff;border:none;border-radius:2px}.registrationBlock .multiTab ul.multiTabHeading li{font-size:14px;text-transform:uppercase;width:50%}.registrationBlock .multiTab ul.multiTabHeading li:first-child{width:50%}.successBlock{height:300px}.successBtn{margin-bottom:15px}.cimm_bodyContentWrap>.container{background-color:#fff}.underlined{text-decoration:underline}.bootstrap-select.btn-group .dropdown-toggle .caret{display:none}.bootstrap-select.btn-group .dropdown-toggle:after{content:"";display:inline-block;font:normal normal normal 14px/1;font-size:inherit;font-family:"Font Awesome 5 solid"}.profileImageForm .button,.profileImageForm .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead .profileImageForm li,.profileImageForm .cimm_inlineButton,.profileImageForm .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .profileImageForm .btnPrevious,.profileImageForm .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .profileImageForm .btnNext,.profileImageForm .btnFinish{background:#d5d4d9;color:#545454;font-size:14px}.eventlistname{text-transform:capitalize;font-size:14px;font-family:"OpenSansRegular"}.myaccountTab .cimm_moduleHeadEnclosure .cimm_blockHeading{color:#545454;font-size:14px;font-weight:bold}.myaccountTab .cimm_moduleHeadEnclosure .dataTables_wrapper label{font-size:14px}.myaccountTab .multiTabContent>div{border:none !important}.myaccountTab .multiTab .multiTabContent>h3{border-bottom:1px solid #fff}.myaccountTab .multiTab .multiTabContent>h3:after{content:"\f0da";font-family:"Font Awesome 5 solid";font-size:20px;top:8px;color:navy}.myaccountTab .multiTab .multiTabContent>h3.active{border-bottom:1px solid #fff}.myaccountTab .multiTab .multiTabContent>h3.active:after{content:"\f0d7";font-family:"Font Awesome 5 solid";top:8px}.myaccountTab .myaccnt_addrs p{font-size:14px;line-height:26px}.myaccountTab .myaccnt_addrs .cimm_blockHeading{color:#545454;font-size:14px;font-weight:bold}.myaccountTab .cimm_myorderModuls table thead tr:first-child{border-bottom:1px solid #8a8a8a}.myaccountTab .cimm_myorderModuls table thead tr th{color:navy;font-family:"OpenSansSemiBold";font-size:14px;border-top:0;text-transform:uppercase}.myaccountTab .cimm_myorderModuls table thead tr th:first-child{padding-left:0}.myaccountTab .cimm_myorderModuls table tbody tr{background:none !important}.myaccountTab .cimm_myorderModuls table tbody tr td{border-top:0}.myaccountTab .cimm_myorderModuls table tbody tr td a{font-weight:normal;color:navy}.myaccountTab .cimm_myorderModuls table tbody tr td:first-child{padding-left:0}.myaccountTab .cimm_myorderModuls table tbody tr td .btn-primary{color:#fff;padding:5px 20px}.myaccountTab .cimm_myorderModuls table tbody tr td .btn-primary:hover{color:navy}.myaccountTab .cimm_myorderModuls table tbody tr td strong{font-weight:normal}.myaccountTab .cimm_myorderModuls .cimm_inlineButton{background:none;text-transform:capitalize;text-decoration:underline;color:navy;font-size:14px}.myaccountTab .cimm_myorderModuls .cimm_blockHeading{color:#545454;font-size:14px;font-weight:bold}.text-danger{color:red}.table-striped tbody tr:nth-of-type(odd){background:#ebebeb}.table-bordered thead tr td,.table-bordered thead tr .table-bordered>thead>tr>th{border-bottom-width:0 !important}.dataTables_info{font-size:14px;padding-top:10px}.shippingAddres table{margin:20px 0}.shippingAddres .shipping #example .customRadioBtn>span{display:inline-block}.btn{border-radius:0}.bulkActionBtn .dropdown-toggle{border:none;box-shadow:0;padding-right:30px}.bulkActionBtn .dropdown-toggle:hover{color:#fff !important;background:navy !important;outline:none !important}.bulkActionBtn .dropdown-toggle:after{font-size:18px !important}.bulkActionBtn .dropdown-menu{border-radius:0}.bulkActionBtn .dropdown-menu li a:hover{background:navy;color:#fff}h2.cimm_subheading{color:navy;font-size:20px}.cimm_myorderModuls table thead tr th,.dataTables_wrapper table thead tr th{border-bottom-width:0}#productGroupForm table thead tbody tr th{font-size:14px;color:navy;font-weight:normal;border-bottom-width:0}.creditappTitle{font-family:"OpenSansSemiBold";margin:20px 0 10px 0;font-size:18px;color:navy;padding:10px 0;text-align:center}.creditinfoName{font-size:18px;font-weight:700}.sigPad{width:400px}.sigPad ul li a{float:right;color:red}.sigWrapper canvas{border:1px solid #c8c8c8}.compare_head .bulkActionBtn{display:block !important}.accountInquiry .accountInqHeading{font-family:"OpenSansSemiBold";text-transform:capitalize;color:navy}.accountInquiry .inquiryDetails{font-size:12px;line-height:28px;margin:10px 0 20px 0}.printOrderConfirm h4{font-family:"OpenSansSemiBold";font-size:12px;text-transform:uppercase;color:navy}.printOrderConfirm ul li{font-size:12px;color:#8a8a8a;line-height:22px}.printOrderConfirm ul strong{font-weight:normal}.printOrderConfirm table thead tr th{text-transform:uppercase;color:navy;font-size:14px;font-weight:normal;border-bottom-width:0px;font-family:"OpenSansSemiBold";text-align:center}.printOrderConfirm table tbody tr{background:none}.printOrderConfirm .cimm_salesBottomStrip .cimm_instructions{width:100%;border:0;margin:0;padding:0;color:#8a8a8a}.printOrderConfirm .cimm_salesBottomStrip ul{margin:20px 0}.printOrderConfirm .cimm_salesBottomStrip ul li{padding:10px 0}.printOrderConfirm .cimm_salesBottomStrip ul li .priceLabel{text-transform:uppercase;color:#000;font-size:20px;float:left}.printOrderConfirm .cimm_salesBottomStrip ul li .priceValue{text-transform:uppercase;color:#000;font-size:20px;font-weight:normal}.printOrderConfirm .confirmationEmailtxt{font-size:14px;margin:10px 0 20px 0}.printOrderConfirm .button,.printOrderConfirm .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead .printOrderConfirm li,.printOrderConfirm .cimm_inlineButton,.printOrderConfirm .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .printOrderConfirm .btnPrevious,.printOrderConfirm .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .printOrderConfirm .btnNext,.printOrderConfirm .btnFinish{text-transform:capitalize}.openOrderDataTable table{border:1px solid #c8c8c8}.openOrderDataTable table thead tr{height:60px}.openOrderDataTable table thead tr th{color:navy;font-size:14px;font-family:"OpenSansSemiBold";border-bottom:1px solid #c8c8c8}.openOrderDataTable table thead tr .sorting:after{color:#000;opacity:initial;bottom:20px;right:14px}.openOrderDataTable table thead tr .sorting:last-child:after{display:none}.openOrderDataTable table thead tr .sorting_asc:after{color:#000;opacity:initial;bottom:20px;right:17px}.openOrderDataTable table thead tr .sorting_asc:last-child:after{display:none}.openOrderDataTable table thead tr .sorting_desc:after{color:#000;opacity:initial;bottom:20px;right:17px}.openOrderDataTable table thead tr .sorting_desc:last-child:after{display:none}.openOrderDataTable table tbody tr{height:60px}.openOrderDataTable table tbody tr:first-child{border-top:1px solid #c8c8c8}.openOrderDataTable table tbody tr td{border-top:0}.openOrderDataTable table tbody tr td strong a{color:navy;font-weight:normal}.openOrderDataTable table tbody tr td a{color:navy;font-weight:normal}.openOrderDataTable table tbody tr td .btn-primary{border-radius:0 !important;color:#fff}.openOrderDataTable div .dataTables_filter input{width:261px !important}.openOrderDataTable div .dataTables_filter .input-sm{background:url(../images/searchIcon.png) no-repeat;background-position:98% 50%;background-size:20px}.pagination li a{color:navy}.pagination li span{color:navy}.customerServiceNo{font-size:14px;margin:10px 0}.customerServiceNo a{color:navy;font-weight:bold}.orderHistory label{margin:0 10px}.orderHistory .bootstrap-select{box-shadow:0}.orderHistory .bootstrap-select .dropdown-toggle{width:165px;float:right;background:url(../images/downarrow-sm.png) no-repeat;background-position:98% 50%;background-size:32px}.orderHistory .bootstrap-select .dropdown-toggle:after{display:none}.orderHistory .bootstrap-select .dropdown-menu{min-width:165px;left:97px}.orderHistory .form-control{font-size:12px;width:261px;height:34px}.orderHistory .date{border:1px solid #c8c8c8;width:200px}.orderHistory .date .form-control{background:none;border:0;height:34px}.orderHistory .date .input-group-addon{background:none;border-radius:0;border:0;height:34px}.orderHistory .date .reqDate{background:url(../images/requestquote.png) no-repeat;background-position:98% 50%;background-size:26px}.orderHistory .searchOrder{width:261px;border:1px solid #c8c8c8}.orderHistory .searchOrder .form-control{border:none;box-shadow:none}.orderHistory .searchOrder .btn{background:none;float:right}.orderHistory .searchOrder .input-group-btn{padding:0 5px}.orderHistory .searchOrder .input-group-btn .btn{background:url(../images/searchIcon.png) no-repeat;background-position:98% 50%;background-size:20px}.orderHistory .filter-option{text-transform:capitalize;font-size:12px}.orderHistory .form-inline .input-group .btn{margin:0 20px}.cimm_tableWrap .dataTables_filter input{width:261px !important;height:34px}.cimm_tableWrap table{border:1px solid #c8c8c8}.cimm_tableWrap table thead tr{height:60px}.cimm_tableWrap table thead tr th.sorting:after{color:#000;opacity:initial;bottom:20px;right:34px}.cimm_tableWrap table thead tr th.sorting:last-child:after{display:none}.cimm_tableWrap table thead tr th{border-bottom:1px solid #c8c8c8}.cimm_tableWrap table thead tr th:nth-child(7):after{display:none}.cimm_tableWrap table thead tr .sorting_asc:after{color:#000;opacity:initial;bottom:20px;right:34px}.cimm_tableWrap table thead tr .sorting_asc:last-child:after{display:none}.cimm_tableWrap table thead tr .sorting_asc:last-child(7):after{display:none}.cimm_tableWrap table thead tr .sorting_desc:after{color:#000;opacity:initial;bottom:20px;right:34px}.cimm_tableWrap table thead tr .sorting_desc:last-child:after{display:none}.cimm_tableWrap table thead th{color:navy;font-size:14px;font-family:"OpenSansSemiBold"}.cimm_tableWrap table tbody tr{height:60px}.cimm_tableWrap table tbody tr:first-child{border-top:1px solid #c8c8c8}.cimm_tableWrap table tbody tr td{border-top:0}.cimm_tableWrap table tbody tr td a{color:navy;font-weight:normal}.cimm_tableWrap table tbody tr td .btn-primary{border-radius:0 !important;padding:8px 10px !important;color:#fff}.cimm_tableWrap .dataTables_wrapper .dataTables_filter input.input-sm{background:url(../images/searchIcon.png) no-repeat;background-position:98% 50%;background-size:20px}.cimm_formContent .bootstrap-select .dropdown-menu ul.dropdown-menu{max-height:200px !important}.cimm_formContent #paymentOptBlock ul.multiTabHeading2{border-bottom:1px solid #c8c8c8}.cimm_formContent #paymentOptBlock ul.multiTabHeading2 li .active{background:navy}.cimm_formContent #paymentOptBlock ul.multiTabHeading2 li .active .stepDesc{color:#fff}.cimm_formContent #paymentOptBlock ul.multiTabHeading2 li a .stepDesc{color:navy}.guestOrderDetails ul.nav-tabs{position:relative;border-bottom:1px solid #c8c8c8}.guestOrderDetails ul.nav-tabs li{margin-bottom:0}.guestOrderDetails ul.nav-tabs li a{border-radius:0;border:0;background:#d9d9d9;color:navy;padding:10px 15px;margin-right:0}.guestOrderDetails ul.nav-tabs .active{margin-bottom:0}.guestOrderDetails ul.nav-tabs .active a{border-radius:0;border:0;background:navy;color:#fff}.guestOrderDetails .tab-content .tab-pane{padding-top:15px}#triggerOrderButtonDiv{margin:20px 0}#triggerOrderButtonDiv a{float:right}.orderDetail h4{font-family:"OpenSansSemiBold";font-size:12px;color:navy;text-transform:uppercase}.orderDetail .cimm_subheading{font-family:"OpenSansSemiBold";font-size:20px;color:navy}.orderDetail p{color:#8a8a8a;font-size:12px;line-height:22px}.orderDetail table{border:1px solid #c8c8c8}.orderDetail table thead tr th{font-family:"OpenSansSemiBold";font-size:14px;color:navy !important;border-bottom:0;height:60px}.orderDetail table tbody tr{height:60px}.orderDetail table tbody tr:first-child{border-top:1px solid #c8c8c8}.orderDetail table tbody tr td{border-top:0}.accntgroup a{font-size:14px}.accntgroup .cimm_blockHeading{margin:20px 0}#Address .cimm_moduleHeadEnclosure table{border-bottom:1px solid #8a8a8a}#Address .cimm_moduleHeadEnclosure table thead tr{height:60px}#Address .cimm_moduleHeadEnclosure table thead tr th.sorting:after{color:#000;opacity:initial;bottom:20px;right:34px}#Address .cimm_moduleHeadEnclosure table thead th{border-bottom:1px solid #8a8a8a}#Address .cimm_moduleHeadEnclosure table thead .sorting_asc:after{color:#000;opacity:initial;bottom:20px;right:34px}#Address .cimm_moduleHeadEnclosure table thead .sorting_desc:after{color:#000;opacity:initial;bottom:20px;right:34px}#Address .cimm_moduleHeadEnclosure tbody tr{background:none}#Address .cimm_moduleHeadEnclosure tbody tr:last-child{border-bottom:1px solid #8a8a8a !important}#Address .cimm_moduleHeadEnclosure tbody td{min-height:45px;font-size:14px;border-top:0}#Address .cimm_moduleHeadEnclosure .dataTables_filter input.input-sm{background:url(../images/searchIcon.png) no-repeat;background-position:98% 50%;background-size:20px}#Address .cimm_moduleHeadEnclosure .dataTables_filter input{width:261px !important}.accountOrderHistory,.accountOpenOrder{border-bottom:1px solid #8a8a8a;margin:20px 0;padding-bottom:20px}.note{color:navy;font-size:14px}.btngrey{background:#d5d4d9;color:#545454;border-bottom-left-radius:6px;border-top-right-radius:6px;border:none}.quickOrderPad ul.multiTabHeading li{background:navy !important;color:navy !important;font-family:"OpenSansSemiBold" !important;font-size:14px !important;width:auto !important}.quickOrderPad ul.multiTabHeading li .active{background:none !important;color:#fff !important}.quickOrderPad .multiTabContent h4{font-family:"OpenSansSemiBold";font-size:14px;color:navy;text-transform:uppercase;margin:20px 0}.quickOrderPad .multiTabContent .cimm_radioBtnWrap label span{color:#8a8a8a;font-size:14px}.quickOrderPad .multiTabContent .customRadioBtn{margin-right:10px}.quickOrderPad .multiTabContent>div{border:0 !important;padding:20px 0 !important}.quickOrderPad .multiTabContent #typeItems #example1{overflow:hidden;height:396px}.quickOrderPad .multiTabContent #typeItems #example1 .handsontable table.htCore thead tr th{height:auto !important;background:#c8c8c8;padding:4px 0;border-bottom:2px solid #fff}.quickOrderPad .multiTabContent #typeItems #example1 .handsontable table.htCore thead tr th span{font-size:14px}.quickOrderPad .multiTabContent #typeItems #example1 .handsontable table.htCore tbody tr th{background:#c8c8c8;height:auto !important;padding:4px 0;border-bottom:2px solid #fff}.quickOrderPad .multiTabContent #typeItems #example1 .handsontable table.htCore tbody tr th span{font-size:14px}.quickOrderPad .multiTabContent #typeItems #example1 .handsontable table.htCore tbody tr td{border:0;background:#e8e8e8;border-bottom:2px solid #fff}.quickOrderPad .multiTabContent #typeItems #example1 .handsontable table.htCore tbody tr td .htAutocompleteArrow{color:#000;font-size:12px}.dashboardBtn{padding:5px 20px;background:#d5d4d9;color:#545454;text-transform:uppercase}.dashboardBtn:hover{background:#000;color:#fff}.detailProductgrp table{border:1px solid #c8c8c8;margin:20px 0}.detailProductgrp table thead tr{border-bottom:1px solid #c8c8c8}.detailProductgrp table thead tr th{font-family:"OpenSansSemiBold";font-size:14px;border-bottom:0;height:60px;color:navy}.detailProductgrp table tbody tr td{border-top:0;border-bottom:0}.detailProductgrp table tbody tr td .priceSpan{font-size:12px;font-weight:bold}.detailProductgrp table tbody tr td ul li{padding:4px 0}.detailProductgrp table tbody tr td ul li p{line-height:18px}.detailProductgrp table tbody tr td ul li span{line-height:18px}.grpSharetoAll{float:right;width:272px;margin:10px 0}.selectCheckmode .customCheckBox2{float:none}#multipleProductGroupContent .addNewPgWrap{margin:10px 0 20px 0}#multipleProductGroupContent .existingPgListWrap h4,#multipleProductGroupContent .selectedItemsWrap h4{font-size:14px;font-family:"OpenSansSemiBold"}#multipleProductGroupContent .existingPgListWrap ul,#multipleProductGroupContent .selectedItemsWrap ul{margin:30px 0}#multipleProductGroupContent .existingPgListWrap ul li,#multipleProductGroupContent .selectedItemsWrap ul li{line-height:28px;font-size:14px}.printOrderConfirm .orderStatus h3 span{color:navy;text-transform:capitalize;font-size:18px}.detailPageRecent .cimm_sliderWrap ul li h4{text-align:center}.detailPageRecent .cimm_sliderWrap ul li .priceSpan{text-align:center;width:100%;display:inline-block}.btn-primary:hover{background:#d9d9d9 !important;color:navy !important;border-color:#ccc !important}#profile h3.cimm_blockHeading a em{color:navy}.brandsListRow:last-child{border-bottom:0}.brandsListRow h2{color:navy;font-family:"OpenSansSemiBold"}.brandsListRow a{font-family:"OpenSansRegular";color:#545454;font-size:12px;line-height:24px}.retailBtns button,.retailBtns .button,.retailBtns .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead .retailBtns li,.retailBtns .cimm_inlineButton,.retailBtns .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .retailBtns .btnPrevious,.retailBtns .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .retailBtns .btnNext,.retailBtns .btnFinish{text-transform:capitalize}.retailBtns button:hover,.retailBtns .button:hover,.retailBtns .calendarFilterWrap .tableHeader ul.calendarFilterHead li:hover,.calendarFilterWrap .tableHeader ul.calendarFilterHead .retailBtns li:hover,.retailBtns .cimm_inlineButton:hover,.retailBtns .multiTab .multiTabContent .buttonWrap .btnPrevious:hover,.multiTab .multiTabContent .buttonWrap .retailBtns .btnPrevious:hover,.retailBtns .multiTab .multiTabContent .buttonWrap .btnNext:hover,.multiTab .multiTabContent .buttonWrap .retailBtns .btnNext:hover,.retailBtns .btnFinish:hover{background:#d9d9d9;color:navy}button,.button,.calendarFilterWrap .tableHeader ul.calendarFilterHead li,.cimm_inlineButton,.multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .btnNext,.btnFinish,input[type='submit']{-moz-appearance:none;-webkit-appearance:none;-appearance:none;font-family:"OpenSansRegular";text-transform:uppercase;outline:none}button:active,.button:active,.calendarFilterWrap .tableHeader ul.calendarFilterHead li:active,.cimm_inlineButton:active,.multiTab .multiTabContent .buttonWrap .btnPrevious:active,.multiTab .multiTabContent .buttonWrap .btnNext:active,.btnFinish:active,input[type='submit']:active{outline:none;color:#fff}.form-group .bootstrap-select .btn.dropdown-toggle{text-transform:capitalize;font-weight:normal;font-family:"OpenSansRegular"}.button,.calendarFilterWrap .tableHeader ul.calendarFilterHead li,.cimm_inlineButton,.multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .btnNext,.btnFinish{background:navy;padding:8px 30px;color:#fff;font-family:"OpenSansRegular";font-size:14px;border-radius:0;letter-spacing:normal;cursor:pointer;text-align:center;border:none;border-radius:2px}.button:hover,.calendarFilterWrap .tableHeader ul.calendarFilterHead li:hover,.cimm_inlineButton:hover,.multiTab .multiTabContent .buttonWrap .btnPrevious:hover,.multiTab .multiTabContent .buttonWrap .btnNext:hover,.btnFinish:hover{background:#d9d9d9;color:navy}.compareSimDiffBtns.active{background:navy}.cimm_inlineButton{padding:7px 12px;vertical-align:bottom;height:auto;display:inline-block}.cimm_inlineButton:hover{color:navy;background:#d9d9d9}.btn-addtocart{border-radius:0px;border-bottom-left-radius:6px;border-top-right-radius:6px;border:none;margin-right:25px;text-transform:uppercase;vertical-align:unset;width:164px;height:36px;padding:8px 16px;font-size:14px}.btn-addtocart:hover{background:navy;color:#fff}.btn-addtocart em{padding-right:20px;font-size:16px}.btn-addtocart:before{display:none}.btn-addtocart.btns-disable{background:#000;color:#fff}.btn-primary{background:navy;border:none;color:#fff;border-radius:0}.btns-disable{cursor:not-allowed !important;background:#000;color:#fff}.btns-disable:hover{text-decoration:none}.btns-disable:before{color:#fff}.refreshBtn{color:navy;font-size:24px}.cimm_btnGroupEnclosure{float:right;margin:25px auto}.cimm_btnGroupEnclosure ul li{display:inline-block;padding-right:50px;position:relative}.cimm_btnGroupEnclosure ul li:last-child{padding-right:0}.cimm_btnGroupEnclosure ul li a:not(.btn){color:#8a8a8a;font-size:16px;background:none;cursor:pointer}.cimm_btnGroupEnclosure ul li a:not(.btn) em{margin-right:10px;font-size:20px;color:navy}.cimm_btnGroupEnclosure ul li a:not(.btn) img{margin-right:10px}.cimm_btnGroupEnclosure ul li .btn{font-size:14px;padding:5px 45px}.cimm_btnGroupEnclosure .btn-primary{font-size:14px;padding:8px 40px;background:navy;border:none;color:#fff;border-radius:0}.myProductGroupbutton{position:relative;padding:0px 0px 0px 10px !important;text-decoration:underline !important;display:inline-block;font-size:14px;color:navy !important}.myProductGroupbutton:before{content:"+";position:absolute;left:0px}.productGroupBtn{cursor:pointer;position:relative;font-size:14px}.productGroupBtn a{color:navy}.productGroupBtn a.log-addTocart-btn{color:#fff}.productGroupBtn a.log-addTocart-btn:hover{text-decoration:none}.productGroupBtn a em{margin-right:10px}.productGroupBtn a:hover{text-decoration:underline}.productGroupBtn ul{position:absolute;top:100%;left:0;margin:0;width:100%;padding:5px;background:#fff;border:1px solid #c8c8c8}.productGroupBtn ul li{width:100%;border-bottom:1px solid #c8c8c8}.productGroupBtn ul li:last-child{border:none}.productGroupBtn ul li input{height:35px;padding:10px;width:100%}.productGroupBtn ul li a{color:#545454;text-transform:capitalize;display:block;padding:5px}.productGroupBtn ul li a:hover{background:navy;color:#fff}.slideBtns-hide{-ms-transform:translate(0px, 100%);-webkit-transform:translate(0px, 100%);transform:translate(0px, 100%);opacity:0}.slideBtns{transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out}.slideBtns.btns-disable{opacity:0.8}.switch{position:relative;display:inline-block;width:120px;height:30px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e5e5;-webkit-transition:.4s;transition:.4s;z-index:1;padding:5px 10px 5px 7px;color:#fff}.slider:before{position:absolute;content:"";z-index:-1;height:30px;width:60px;left:0;bottom:0;background-color:#8a8a8a;-webkit-transition:.4s;transition:.4s}input:checked+.slider:before{background-color:#005c39}input:focus+.slider{box-shadow:0 0 1px #005c39}input:checked+.slider.active:before{-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px)}.light-ripple,.dark-ripple{overflow:hidden;transition:0.1s ease-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.light-ripple:hover,.dark-ripple:hover{cursor:pointer}.lRipple,.dRipple{background-color:rgba(255,255,255,0.45);border-radius:100%;height:50px;width:50px;margin-top:-25px;margin-left:-25px;position:relative;-webkit-transform:scale(0);transform:scale(0);position:absolute}.dRipple{background-color:rgba(88,88,88,0.28)}.animate{-webkit-animation:ripple 0.4s linear;animation:ripple 0.4s linear}@-webkit-keyframes ripple{100%{-webkit-transform:scale(12);transform:scale(12);background-color:transparent}}@keyframes ripple{100%{-webkit-transform:scale(12);transform:scale(12);background-color:transparent}}input{font-family:"OpenSansRegular";border:1px solid #c8c8c8}textarea{resize:vertical}.cimm_advancedSearchFilter{margin-bottom:10px;border:1px solid #ccc;padding:5px;background:#333}.cimm_advancedSearchFilter input{width:100%;padding:5px 10px;margin-bottom:10px}.cimm_advancedSearchFilter div{margin-bottom:10px}.cimm_advancedSearchFilter a{display:block}#reqDate{background:url("../images/requestquote.png") no-repeat;background-position:98% 50%;background-size:24px}.inline-radiobtn label.customRadioBtn{display:inline-block !important;margin:0px 5px;position:static;pointer-events:all}.customRadioBtn{position:relative;padding:0 0 0 20px;cursor:pointer;margin:0}.customRadioBtn input[type="radio"]{display:none}.customRadioBtn input[type="radio"]+span:before,.customRadioBtn input[type="radio"]+span:after{content:"";position:absolute;height:12px;width:12px;top:2px;left:0px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.customRadioBtn input[type="radio"]+span:before{border:2px solid transparent}.customRadioBtn input[type="radio"]+span:after{display:block;border:2px solid #c8c8c8}.customRadioBtn input[type="radio"]:checked+span:after,.customRadioBtn input[type="radio"]:checked+span:before{border:2px solid navy;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.customRadioBtn input[type="radio"]:checked+span:before{background:navy;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.customRadioBtn input[type="radio"]:disabled+span:after{border:2px solid #eee;cursor:not-allowed}.customRadioBtn input[type="radio"]:disabled:checked+span:before{background:#eee;border:2px solid #eee}.customCheckBox{position:relative;display:inline-block;padding-left:22px;cursor:pointer;line-height:16px;margin:0}.customCheckBox input[type="checkbox"]{display:none}.customCheckBox a{color:#545454}.customCheckBox a i{color:navy;padding:0 8px;font-size:14px}.customCheckBox2,ul.cimm_formContent li label.customCheckBox2{position:relative;display:inline-block;padding-left:0;cursor:pointer;line-height:16px;left:0;pointer-events:auto;z-index:2}.customCheckBox input[type="checkbox"]+span:before,.customCheckBox2 input[type="checkbox"]+span:before{content:"";background:#fff;position:absolute;height:0px;width:3px;top:5px;left:5px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.customCheckBox input[type="checkbox"]+span:after,.customCheckBox2 input[type="checkbox"]+span:after{content:"";position:absolute;width:12px;display:block;height:12px;border:1px solid #c8c8c8;top:0;left:0;background:#FFF;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.customCheckBox input[type="checkbox"]:checked+span:after,.customCheckBox2 input[type="checkbox"]:checked+span:after{border:1px solid navy;background:navy;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.cimm_popupLogin .customCheckBox:focus,.cimm_popupLogin a:focus{outline:2px solid #BCE6FB}.customCheckBox input[type="checkbox"]:checked+span:before,.customCheckBox2 input[type="checkbox"]:checked+span:before{background:navy;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:9px;top:1px;border-bottom:2px solid #fff;border-right:2px solid #FFF;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.customCheckBox input[type="checkbox"]:disabled+span:after,.customCheckBox2 input[type="checkbox"]:disabled+span:after{border:1px solid #D2D2D2;cursor:not-allowed}.customCheckBox input[type="checkbox"]:disabled+span:before,.customCheckBox2 input[type="checkbox"]:disabled+span:before{background:#fff;top:1px;left:1px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(0deg);height:14px;width:14px;cursor:not-allowed}ul.cimm_formContent>li>span>input[type="checkbox"],.customCheckBox2 input[type='checkbox']{opacity:0;margin:0 4px 0px 2px;cursor:pointer;position:relative;z-index:2}.customCheckBox input[type='checkbox']:disabled,.customCheckBox2 input[type='checkbox']:disabled{cursor:not-allowed}ul.cimm_formContent li label.customCheckBox2 span{line-height:18px}.customCheckBox.customRightChkBox{padding:0 22px 0 0}.customCheckBox.customRightChkBox input[type="checkbox"]+span:before{left:100%;margin:0 0 0 -10px}.customCheckBox.customRightChkBox input[type="checkbox"]+span:after,.customCheckBox2.customRightChkBox input[type="checkbox"]+span:after{left:100%;margin:0 0 0 -16px}.customCheckBox.customRightChkBox input[type="checkbox"]:checked+span:before,.customCheckBox2.customRightChkBox input[type="checkbox"]:checked+span:before{left:100%;margin:0 0 0 -10px}.pgCheckboxWrap{width:110px;margin:0 auto}.customCheckBoxRight{position:relative;display:inline-block;padding-right:22px;cursor:pointer;line-height:16px;color:#28343C}.customCheckBoxRight input[type="checkbox"]{display:none}.customCheckBoxRight input[type="checkbox"]+span:before{content:"";background:#fff;position:absolute;height:0px;width:3px;top:5px;right:6px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.customCheckBoxRight input[type="checkbox"]+span:after{content:"";position:absolute;width:14px;display:block;height:14px;border:1px solid #000;top:0;right:0;background:#FFF;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.customCheckBoxRight input[type="checkbox"]:checked+span:after{border:1px solid #4079aa;background:#4079aa;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.customCheckBoxRight input[type="checkbox"]:checked+span:before{background:#4079aa;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #fff;border-right:2px solid #FFF;height:9px;top:2px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.customCheckBoxRight input[type="checkbox"]:disabled+span:after{border:2px solid #D2D2D2;cursor:not-allowed}.customCheckBoxRight input[type="checkbox"]:disabled+span:before{background:#fff;top:2px;left:2px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(0deg);height:14px;width:14px;cursor:not-allowed}.table>tbody>tr>td{vertical-align:middle}.table>thead>tr>th{vertical-align:middle}.table.customBorderTable thead tr th{text-transform:uppercase;border:none;border-top:1px solid #c8c8c8 !important;text-align:center;border-right:1px solid #c8c8c8;font-family:"OpenSansSemiBold"}.table.customBorderTable thead tr th:first-child{text-align:left}.table.customBorderTable thead tr th:last-child{border-right:0}.table.customBorderTable tbody tr:last-child td{border-bottom:1px solid #c8c8c8}.table.customBorderTable tbody td{border:none;border-top:1px solid #c8c8c8;position:relative;vertical-align:middle;text-align:center;font-size:12px;color:#8a8a8a}.table.customBorderTable tbody td:after{content:'';width:1px;min-height:100%;height:115px;background:#c8c8c8;position:absolute;top:0;right:0}.table.customBorderTable tbody td a.updateLink{display:block;color:#8a8a8a}.table.customBorderTable tbody td:last-child:after{content:none}.table.customBorderTable tbody td .cimm_cartProdDescription{width:280px;text-align:left;min-height:110px;color:#8a8a8a}.table.customBorderTable tbody td .cimm_cartProdDescription a{color:#8a8a8a}.table.customBorderTable tbody td .cimm_cartProdDescription input{padding:2px 5px;margin:10px 0;font-weight:bold}.table.customBorderTable tbody td .cimm_cartProdDescription ul>li>p{margin:10px 0}.table.customBorderTable tbody td .quantity{width:68px;padding:5px}.compareTableWrap .table thead tr th{text-align:center}.compareTableWrap .table thead tr th:first-child{text-align:left}.compareTableWrap .table tbody tr td{width:120px;text-align:center}.compareTableWrap .table tbody tr td:first-child{text-align:left}.compareTableWrap .table tbody tr td a.comprProdTitle{display:block}.compareTableWrap .pushbtnGroup{display:block;text-align:center}.compareTableWrap .pushbtnGroup li{display:inline-block}.compareTableWrap .different.active{background:#ff5555;color:#fff}.compareTableWrap .similar.active{background:#9df59d;color:#545454}.tableWrapper{max-width:100%;overflow-y:auto}@media only screen and (max-width: 992px){table.rwd-table,.rwd-table thead,.rwd-table tbody,.rwd-table th,.rwd-table td,.rwd-table tr{display:block}.rwd-table thead tr{display:none}.rwd-table tr{border:1px solid #ddd;border-bottom:0}.table.rwd-table td{border:none;border-bottom:1px solid #ddd;position:relative;padding:8px 8px 8px 50%;white-space:normal;text-align:left;word-wrap:break-word}.rwd-table td:before{position:absolute;top:6px;left:6px;max-width:48%;padding-right:10px;text-align:left;font-weight:bold;color:navy;font-family:"OpenSansSemiBold";font-size:12px}.rwd-table td:before{content:attr(data-th)}.myaccountTab .cimm_myorderModuls table tbody tr td:first-child{padding-left:50%}#rfqForm table.rwd-table input.quantity{width:100%}div.dataTables_wrapper .table.rwd-table tbody tr td a.btn-primary{padding:8px 15px}div.cimm_tableWrap .dataTables_wrapper table.rwd-table td{padding:0px}.cimm_myorderModuls .accountOpenOrder table.rwd-table tbody tr td{display:block}#updateCartForm .dataTables_wrapper .table.rwd-table tbody tr td{display:block;width:auto}#printOrderInvoices #reOrderForm table.rwd-table tr{height:auto;width:100%}.orderSummaryWrap .cimm_salesBottomStrip .promoCode input{width:130px}.openOrderDataTable .dataTables_wrapper .rwd-table tbody,.openOrderDataTable .dataTables_wrapper .rwd-table td,.openOrderDataTable .dataTables_wrapper .rwd-table tr,.openOrderDataTable .dataTables_wrapper table.rwd-table{display:table;width:100%}.openOrderDataTable .dataTables_wrapper .rwd-table td{border:none}.openOrderDataTable .dataTables_wrapper .rwd-table th{display:none}.openOrderDataTable #ManagePurchaseAgent_wrapper table.rwd-table{word-break:break-all}.openOrderDataTable #ManagePurchaseAgent_wrapper .rwd-table td{width:auto}.openOrderDataTable table thead tr{height:auto}#confirmOrderPageDiv table.rwd-table tbody tr td{display:block;width:100%}form.detailProductgrp .table.rwd-table td.priceSpan{font-size:12px}.registrationBlock .multiTab ul.multiTabHeading slide{width:auto;left:auto}}.multiTab{width:100%}.multiTab ul.multiTabHeading{position:relative}.multiTab ul.multiTabHeading li{float:left;width:25%;text-align:center;background:#d9d9d9;font-family:"OpenSansRegular";border-left:1px solid white;padding-right:1px}.multiTab ul.multiTabHeading li a{padding:10px 15px;display:block;color:navy;font-weight:700}.multiTab ul.multiTabHeading li a.active{color:#fff;background:navy}.multiTab ul.multiTabHeading slide{content:"";position:static;height:2px;left:0;background:navy;bottom:0;transition:left 0.25s cubic-bezier(0.5, 0, 0.25, 1);-webkit-transition:left 0.25s cubic-bezier(0.5, 0, 0.25, 1)}.multiTab .multiTabContent{position:relative;width:100%;z-index:9;overflow:hidden}.multiTab .multiTabContent>h3{margin:0;text-transform:capitalize;background:#d9d9d9;color:navy;padding:10px 15px;position:relative;font-size:14px;cursor:pointer;height:36px;font-weight:normal}.multiTab .multiTabContent>h3:after{position:absolute;top:12px;right:10px;font-size:12px}.multiTab .multiTabContent>h3.active{background:navy;color:#fff}.multiTab .multiTabContent>h3.active:after{content:"";font-family:"Glyphicons Halflings";color:#fff}.multiTab .multiTabContent>h3:after{content:"";font-family:"Glyphicons Halflings";color:#fff}.multiTab .multiTabContent>div{padding:20px 0;background:#fff;font-family:"OpenSansRegular";font-size:12px;color:#545454;line-height:20px;margin-bottom:1px;border:1px solid #d9d9d9;padding:20px}.multiTab .multiTabContent .buttonWrap{text-align:right;margin-top:15px}.multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .btnNext{margin-right:10px;display:inline}.multiTab ul.multiTabHeading2{position:relative;border-bottom:2px solid #404040}.multiTab ul.multiTabHeading2 li{float:left}.multiTab ul.multiTabHeading2 li a{padding:10px 15px;display:block;background:#d9d9d9}.multiTab ul.multiTabHeading2 li a.active{background:#404040;color:#fff}.multiTab ul.multiTabHeading2 .slide{content:"";position:absolute;height:2px;left:0;background:navy;bottom:0;transition:left 0.25s cubic-bezier(0.5, 0, 0.25, 1);-webkit-transition:left 0.25s cubic-bezier(0.5, 0, 0.25, 1);display:none}.multiTab .multiTabContent2{position:relative;width:100%;z-index:9;overflow:hidden;padding-top:15px}.multiTab .multiTabContent2>h3{margin:0;text-transform:uppercase;font-weight:bold;background:#d9d9d9;color:navy;padding:10px 15px;position:relative;font-size:12px;cursor:pointer;height:36px;border-bottom:1px solid #8a8a8a}.multiTab .multiTabContent2>h3:after{position:absolute;top:12px;right:10px;font-size:12px}.multiTab .multiTabContent2>h3.active{background:#404040;color:#fff}.multiTab .multiTabContent2>h3.active:after{content:"";font-family:"Glyphicons Halflings"}.multiTab .multiTabContent2>h3:after{content:"";font-family:"Glyphicons Halflings"}.btnFinish{margin-right:0;display:inline-block}.multiTabContent .hideBlock{position:absolute}.multiTabContent .showBlock{position:relative}.cimm_productHead{font-family:"OpenSansSemiBold";font-size:20px;color:#545454;line-height:20px;text-align:center;text-transform:uppercase}.detailCloneWrap .multiTab .multiTabContent>h3{background:navy;color:#d9d9d9}.detailCloneWrap .multiTab .multiTabContent>h3.active{background:#d9d9d9;color:navy}.detailCloneWrap .multiTab .multiTabContent>h3.active:after{color:navy}#wizardCheckout .multiTabContent{margin-bottom:40px}#wizardCheckout .multiTabContent>div{border:none !important}#wizardCheckout .multiTabContent>h3:after{color:navy}#wizardCheckout .multiTabContent .active:after{color:#fff}#wizardCheckout .multiTabContent .btns-disable{color:#545454}#wizardGuestCheckout .multiTabContent{margin-bottom:40px}#wizardGuestCheckout .multiTabContent>div{border:none !important}#wizardGuestCheckout .multiTabContent>h3:after{color:navy}#wizardGuestCheckout .multiTabContent .active:after{color:#fff}#wizardGuestCheckout .multiTabContent .btns-disable{color:#545454}#wizardGuestCheckout .multiTabContent .alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.ac_trending{position:absolute;background-color:#fff;z-index:999;box-shadow:0 2px 4px #8a8a8a;width:100%;top:34px;padding:10px 0;text-align:left;font-size:12px}.ac_trending ul li{line-height:24px;font-weight:500;text-transform:capitalize}.ac_trending ul li.ac_heading{color:#8e8e8e;padding:0 15px}.ac_trending ul li.ac_heading em{margin-right:8px}.ac_trending ul li a{display:block;padding:0 15px;color:#545454}.ac_trending ul li a:hover{background:#e5e5e5}.ac_results{position:absolute;background-color:#fff;border:1px solid #c8c8c8;z-index:999;width:100%;top:34px}.ac_results ul li{text-align:left;margin:0px;padding:6px 10px;cursor:pointer;color:#545454;font:menu;font-size:12px;line-height:16px;overflow:hidden;width:100%}.ac_results ul li.catheader,.ac_results ul li.catheader.ac_over{font-size:14px;background-color:navy;color:#fff;cursor:default;text-align:left}.ac_results ul li.ac_over{background:#e6e6e6}.ac_results ul li strong{color:navy}.ac_results ul li.suggest{position:absolute;right:100%;top:-1px;background:#fff;width:450px;border:1px solid #8a8a8a;padding:0;min-height:424px;box-shadow:2px 2px 4px #8a8a8a;padding:10px;min-height:150px}.ac_results ul li.suggest.hideSuggest{display:none}.ac_results ul li.suggest .cat-product{margin-top:6px;padding-top:8px;border-top:1px solid #CCC}.ac_results ul li.suggest .titleImg-container{min-height:60px;text-align:left}.ac_results ul li.suggest .titleImg-container .parent-title{color:#545454;float:left;width:calc(100% - 90px);font-size:16px}.ac_results ul li.suggest .titleImg-container a.title{color:navy;font-family:"OpenSansSemiBold";letter-spacing:1px;width:calc(100% - 90px);float:left;padding:5px 0;text-transform:uppercase;font-size:16px}.ac_results ul li.suggest .titleImg-container img{width:85px;float:right}.ac_results ul li.suggest .cat-product .cat_img{width:50px;height:50px;margin-right:10px;float:left;border:1px solid #e5e5e5}.ac_results ul li.suggest .cat-product .cat_img img{vertical-align:middle;max-width:100%;max-height:100%;text-align:center}.ac_results ul li.suggest .cat-product .info{width:calc(100% - 60px);vertical-align:middle;float:left}.ac_results ul li.suggest .cat-product .info .ac_titleWrap{width:calc(100% - 135px);float:left}.ac_results ul li.suggest .cat-product .info .ac_titleWrap a{color:#545454;font-size:16px;display:block;font-weight:bold;padding:0 0 5px 0}.ac_results ul li.suggest .cat-product .info .ac_titleWrap p{color:#545454;font-size:14px}.ac_results ul li.suggest .cat-product .info .ac_priceWrap{width:125px;float:left;margin-left:10px}.ac_results ul li.suggest .cat-product .info .ac_priceWrap .log-addTocart-btn{font-size:12px;margin-top:5px;height:auto}.ac_results ul li.suggest a.button,.ac_results ul li.suggest a.cimm_inlineButton,.ac_results ul li.suggest .multiTab .multiTabContent .buttonWrap a.btnPrevious,.multiTab .multiTabContent .buttonWrap .ac_results ul li.suggest a.btnPrevious,.ac_results ul li.suggest .multiTab .multiTabContent .buttonWrap a.btnNext,.multiTab .multiTabContent .buttonWrap .ac_results ul li.suggest a.btnNext,.ac_results ul li.suggest a.btnFinish{float:right;width:auto;padding:6px 10px;height:auto}.ac_results ul li.suggest .autocomplete-cat a.button,.ac_results ul li.suggest .autocomplete-cat a.cimm_inlineButton,.ac_results ul li.suggest .autocomplete-cat .multiTab .multiTabContent .buttonWrap a.btnPrevious,.multiTab .multiTabContent .buttonWrap .ac_results ul li.suggest .autocomplete-cat a.btnPrevious,.ac_results ul li.suggest .autocomplete-cat .multiTab .multiTabContent .buttonWrap a.btnNext,.multiTab .multiTabContent .buttonWrap .ac_results ul li.suggest .autocomplete-cat a.btnNext,.ac_results ul li.suggest .autocomplete-cat a.btnFinish{float:left}.catWrap{width:35%;float:left}.catWrap div{text-align:left;font:menu;line-height:24px}.catWrap div strong{color:navy}.catWrap li:first-child{background:#e6e6e6}.ac_results .itemWraper{padding-top:22px;width:65%;float:left;background:#e6e6e6}.ac_results .itemWraper .prodWrap li{display:inline-block;width:25%}.ac_results .itemWraper .prodWrap li span{display:block;margin-top:5px;height:50px}.ac_results .itemWraper .prodWrap li img{width:100%;display:block}.ac_results .itemWraper .mfgWrap{padding-bottom:5px}.ac_results .itemWraper>a{background:#46acee;color:#FFF;padding:6px 25px;display:inline-block;margin-bottom:10px;font-size:14px;font-family:"OpenSansRegular";font-weight:300}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:45%;display:block;width:30px;height:50px;margin-top:-22px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:none;z-index:9}.bxslider .slick-prev{left:0}.slick-prev{left:20px}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:5px 8px 5px 5px}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after{clear:both;display:block;content:''}.slick-initialized .slick-slide{display:block;height:auto}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block;width:100%;max-width:100%}.slick-next{right:5px}ul.slick-dots{position:absolute;bottom:6px;width:100%;text-align:center}ul.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}ul.slick-dots li button,ul.slick-dots li .button,ul.slick-dots li .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead ul.slick-dots li li,ul.slick-dots li .cimm_inlineButton,ul.slick-dots li .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap ul.slick-dots li .btnPrevious,ul.slick-dots li .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap ul.slick-dots li .btnNext,ul.slick-dots li .btnFinish{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}ul.slick-dots li button::before,ul.slick-dots li .button::before,ul.slick-dots li .calendarFilterWrap .tableHeader ul.calendarFilterHead li::before,.calendarFilterWrap .tableHeader ul.calendarFilterHead ul.slick-dots li li::before,ul.slick-dots li .cimm_inlineButton::before,ul.slick-dots li .multiTab .multiTabContent .buttonWrap .btnPrevious::before,.multiTab .multiTabContent .buttonWrap ul.slick-dots li .btnPrevious::before,ul.slick-dots li .multiTab .multiTabContent .buttonWrap .btnNext::before,.multiTab .multiTabContent .buttonWrap ul.slick-dots li .btnNext::before,ul.slick-dots li .btnFinish::before{line-height:20px;position:absolute;top:0px;left:0px;width:10px;height:10px;content:"";text-align:center;background:navy;border-radius:10px}ul.slick-dots li.slick-active button:before,ul.slick-dots li.slick-active .button:before,ul.slick-dots li.slick-active .calendarFilterWrap .tableHeader ul.calendarFilterHead li:before,.calendarFilterWrap .tableHeader ul.calendarFilterHead ul.slick-dots li.slick-active li:before,ul.slick-dots li.slick-active .cimm_inlineButton:before,ul.slick-dots li.slick-active .multiTab .multiTabContent .buttonWrap .btnPrevious:before,.multiTab .multiTabContent .buttonWrap ul.slick-dots li.slick-active .btnPrevious:before,ul.slick-dots li.slick-active .multiTab .multiTabContent .buttonWrap .btnNext:before,.multiTab .multiTabContent .buttonWrap ul.slick-dots li.slick-active .btnNext:before,ul.slick-dots li.slick-active .btnFinish:before{background:#797d82}.slick-prev:hover,.slick-next:hover{background:none}.slick-prev:hover:before,.slick-next:hover:before{color:#e5e5e5}.slick-prev:before,.slick-next:before{font-family:"Font Awesome 5 solid";font-size:38px;line-height:1;opacity:.75;color:red}.slick-prev::before{content:"\f104"}.slick-prev:hover:before,.slick-next:hover:before{color:red}.slick-next::before{content:"\f105"}.cimm_stickyPageWrap{min-height:100%;margin:0 auto -340px auto;width:100%}.cimm_stickyPageWrap:after{content:"";display:block}.cimm_sliderWrap{overflow:hidden}.cimm_sliderWrap .cimm_CaroBlockTitle{color:#545454;font-family:"OpenSansRegular";font-size:16px;letter-spacing:1px;text-transform:capitalize;margin:15px 0;position:relative;text-align:left}.cimm_sliderWrap .cimm_CaroBlockTitle label{background:#FFF;position:relative;z-index:1;font-size:22px;text-transform:uppercase;margin:5px 0}.cimm_sliderWrap .cimm_caroWrap{margin:0 0 0 -15px;padding:0}.cimm_sliderWrap .cimm_caroWrap.slick-vertical{margin:-15px 0 0 0;padding:20px 0 30px 0}.cimm_sliderWrap .cimm_caroWrap.slick-vertical .slick-slide{margin:15px 0 0 0}.cimm_sliderWrap .cimm_caroWrap.slick-vertical .slick-slide[aria-hidden="true"]{box-shadow:0 0 0 #ABABAB}.cimm_sliderWrap .cimm_caroWrap.slick-vertical .slick-next{top:30px;height:30px;width:50px;left:50%;margin-left:-25px}.cimm_sliderWrap .cimm_caroWrap.slick-vertical .slick-next:before{content:"\f106";line-height:.5}.cimm_sliderWrap .cimm_caroWrap.slick-vertical .slick-prev{top:calc(100% - 10px);height:30px;width:50px;left:50%;margin-left:-25px}.cimm_sliderWrap .cimm_caroWrap.slick-vertical .slick-prev:before{content:"\f107";line-height:.5}.cimm_sliderWrap .cimm_caroWrap .slick-slide{margin:0 0 0 15px}.cimm_sliderWrap .cimm_caroWrap li{float:left}.cimm_sliderWrap .cimm_caroWrap li ul li{float:none}.cimm_sliderWrap .cimm_linkItemImg{height:200px;width:100%;position:relative}.cimm_sliderWrap .cimm_linkItemImg a{display:block}.cimm_sliderWrap .cimm_linkItemImg a img{max-width:100%;width:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:200px}.cimm_sliderWrap .cimm_slideItemImg{width:100%;height:200px;position:relative}.cimm_sliderWrap .cimm_slideItemImg a{text-align:center;height:100%;display:block}.cimm_sliderWrap .cimm_slideItemImg a img{max-width:100%;width:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:198px;height:180px;padding:2px}.cimm_sliderWrap .cimm_linkItemDesp{padding:5px 10px 10px 10px}.cimm_sliderWrap .cimm_linkItemDesp li{float:none}.cimm_sliderWrap .cimm_linkItemDesp li img{width:auto;display:inline-block}.cimm_sliderWrap .cimm_linkItemDesp li .cimm_linkProdTitle{height:24px;display:inline-block;line-height:20px;font-size:16px;color:navy;text-transform:uppercase;font-family:"OpenSansSemiBold"}.cimm_slideBrandImg{width:100%;height:100px;position:relative}.cimm_slideBrandImg a{text-align:center;height:100%}.cimm_slideBrandImg a img{max-width:100%;width:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:100px}.cimm_slideItemImg{width:100%;height:200px;position:relative}.cimm_slideItemImg a{text-align:center;height:100%;display:block}.cimm_slideItemImg a img{max-width:100%;width:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:198px;padding:2px}.cimm_caroImgDespWrap .cimm_slideItemImg{border:1px solid #d9d9d9}.cimm_slideItemDesp{padding:10px}.cimm_slideItemDesp .productTitle{height:24px;display:inline-block;line-height:20px;font-size:16px}.cimm_slideItemDesp ul li{margin:0 0 5px 0}.cimm_slideItemDesp ul li span a strong{color:#545454}.bannerContainer{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.sliderCaption{position:absolute;left:0;bottom:20px;width:75%;height:100px;background:rgba(0,0,0,0.6);color:#FFF;font-family:'RobotoRegular';padding:10px 13px}.sliderCaption h2{margin:0px 0 5px 0}@media print{@page{}body{height:auto;width:1000px}a[href]:after{content:none !important}.container{-webkit-print-color-adjust:exact}.cimm_footerEnclosure,.cimm_stickyPageWrap:after{height:0}.cimm_stickyPageWrap{margin:0}#leftMenu+.col-md-9{width:100%}header,nav,footer,.hideForPrint,.cimm_BreadCrumbs,.imgEnlargeIcon,#linkedItemSectionContent,.multiTabHeading,.documentStack li a,.cimm_itemdetail_thumblist{display:none !important}.cimm_pdfLink{display:block !important;color:navy}.cimm_itemDetailWrap .cimm_itemMainImage{width:330px;float:left}.cimm_itemDetailWrap .cimm_itemDescription{width:calc(100% - 350px);float:left}.multiTab.detailPage .multiTabContent div ul.documentStack li{float:none;width:100%;margin:0;text-align:left}.multiTabContent>div{display:block !important;border:0 !important;padding:5px 0 !important}.multiTabContent>h3{display:block !important;border:0 !important;padding:15px 0 5px 0 !important;font-weight:600 !important}.multiTab .multiTabContent>h3:after,.multiTab .multiTabContent>h3.active:after{content:""}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-sm-12,.col-md-12{width:100%}.col-sm-11,.col-md-11{width:91.66666667%}.col-sm-10,.col-md-10{width:83.33333333%}.col-sm-9,.col-md-9{width:75%}.col-sm-8,.col-md-8{width:66.66666667%}.col-sm-7,.col-md-7{width:58.33333333%}.col-sm-6,.col-md-6{width:50%}.col-sm-5,.col-md-5{width:41.66666667%}.col-sm-4,.col-md-4{width:33.33333333%}.col-sm-3,.col-md-3{width:25%}.col-sm-2,.col-md-2{width:16.66666667%}.col-sm-1,.col-md-1{width:8.33333333%}}@media all and (max-width: 1200px){nav.navbar{display:block}.navbar-toggle{display:none;margin:0}nav.navbar .cimm_nav>ul>li>a{font-size:12px;padding:15px 14px 15px 13px}nav.navbar .cimm_nav>ul>li.dropdown{padding-right:3px}nav.navbar .cimm_nav>ul>li.dropdown:after{right:3px}nav.navbar .cimm_nav>ul>li.dropdown:nth-child(2):after{display:none}nav.navbar .container{padding:0}.container{width:100%;max-width:100%}.cimm_headerMidContent .row.no-gutters>[class*=" col-"],.cimm_headerMidContent .row.no-gutters>[class^=col-]{padding:0 15px}.cimm_headerMidContent .container{padding:0 15px}nav.navbar .container{padding:0 15px}.cimm_headerMidContent .container{padding:0 15px}nav.navbar .cimm_nav>ul>li>a{padding:15px 12px !important}.cimm_btnGroupEnclosure,.cimm_instructions{float:none;width:100%;text-align:left}header .cimm_header .cimm_headerMidContent .cimm_searchWrapper{width:57%}.cimm_category-item .cimm_category-itemimage{max-width:100%}}@media all and (max-width: 1199px){body,.cimm_bodyContentWrap{background-color:#FFF !important}.showInDevice{display:block}nav.navbar,header .cimm_header .cimm_header_mid .cimm_signWrap li{display:none;text-align:center;width:100%;margin:0 auto}.headerPhoneNum{display:none}.navbar-toggle{display:block;margin:0}header .cimm_header .cimm_header_mid .cimm_logo{margin:0 auto;width:329px}.icon-bar{background-color:#333;width:100%;height:4px !important;width:28px !important}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.cimm_header_mid .headerForMobi{background:navy;width:100%;height:49px;padding:10px 8px;border-radius:inherit}.cimm_header_mid .headerForMobi .icon-bar{background:#fff;height:3px !important}.cimm_header_mid .headerForMobi label{float:right}.cimm_header_mid .headerForMobi label a{color:#fff;font-size:14px;font-family:"OpenSansRegular"}.cimm_header_mid .headerForMobi label a span i{padding-right:4px}.cimm_header_mid .headerForMobi .btn-loginMobi{color:navy;float:right;top:-3px;position:relative;background-color:#d9d9d9}.cimm_mobileNavIconWrap{position:relative;float:left;margin-right:8px;right:0}.cimm_mobileNavIconWrap button,.cimm_mobileNavIconWrap .button,.cimm_mobileNavIconWrap .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead .cimm_mobileNavIconWrap li,.cimm_mobileNavIconWrap .cimm_inlineButton,.cimm_mobileNavIconWrap .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .cimm_mobileNavIconWrap .btnPrevious,.cimm_mobileNavIconWrap .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .cimm_mobileNavIconWrap .btnNext,.cimm_mobileNavIconWrap .btnFinish{position:relative;float:right;padding:0;margin:2px 0;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.cimm_searchWrapper{top:0;left:0 !important;position:relative !important;margin:10px 0 !important;width:100% !important;box-shadow:none !important;float:left}.cimm_searchWrapper .webViewSearch{background:#e5e5e5}.cimm_searchWrapper .webViewSearch input[type="text"]{border:0;font-family:RobotoRegular;width:calc(100% - 65px);float:left;background:#e5e5e5;height:30px;margin-top:1px;padding:8px 12px 6px 40px}.cimm_searchWrapper .webViewSearch .cimm_searchIcon{border:0;border-radius:0;width:35px;color:navy;background:transparent;height:30px;float:left;margin-right:10px;top:1px;position:absolute;left:5px}.cimm_searchWrapper .webViewSearch .cimm_cameraIcon{display:inline-block;padding:4px 0}.cimm_searchWrapper .webViewSearch em{color:navy}}@media all and (max-width: 1024px){header .cimm_header .cimm_headerMidContent .cimm_searchWrapper{width:100%;margin:0 0 18px 0}.cartTotal_Top a.hideForIpad{display:none}header .cimm_header .cimm_headerMidContent .cimm_searchWrapper .webViewSearch input[type=text],header .cimm_header .cimm_headerMidContent .cimm_searchWrapper .webViewSearch .cimm_searchIcon{border:0;background:transparent}#shipAddress .buttonWrap a.btnNext{color:#fff !important}.webViewSearch{border-radius:4px;background:#e5e5e5;box-shadow:inset 1px 1px 1px #adadad}.webViewSearch em{color:#BABABA}.multiTab .multiTabContent h3:after{color:navy}.multiTab .multiTabContent .buttonWrap .btnPrevious:hover,.multiTab .multiTabContent .buttonWrap .btnNext:hover{background:navy;color:#fff}.btnFinish:hover{background:navy}.cimm_bodyContentWrap .container{box-shadow:none}.cimm_inlineButton{letter-spacing:0.5px}#ManagePurchaseAgent_wrapper .dataTables_filter{float:none;width:100%}.hideForIpad{display:none}.cimm_header_mid .hideForIpad{display:block}header .cimm_header .cimm_headerMidContent .cimm_headerLeft .cimm_logo{width:100%}header .cimm_header .cimm_headerMidContent .cimm_headerLeft .cimm_logo img{margin:auto}#generalModel .modal-dialog{min-width:auto;height:500px;overflow-x:hidden;overflow-y:scroll}.listGridContainer .gridView ul li.sessionDespTwo ul li p input{width:45px}.listGridContainer .gridView ul li.sessionDespTwo ul li p{margin-right:10px}ul.breadcrumb li{display:none}.breadcrumb li a{text-decoration:underline}.breadcrumb li+li:before{content:"\f104";font-family:"Font Awesome 5 solid";font-size:18px;color:#545454}ul.breadcrumb li:nth-last-child(2){display:block}.cimm_BreadCrumbs .breadcrumb li:nth-last-child(2):before{content:"";padding:0}.cimm_productCategory .cimm_categoryItemBlock a p{height:60px;padding:5px}.priceSpan{font-size:18px}.showFromTab,.footerCol h4 em{display:block}.cimm_category-item .cimm_category-itemimage{width:226px}.uploadImage_wrap .uploadFile,.uploadImage_wrap .uploadImage,.uploadImage_wrap .uploadFile{width:auto}div.cimm_tableWrap .dataTables_wrapper table.rwd-table th.left:after{right:20px}.btnFinish,.button,.calendarFilterWrap .tableHeader ul.calendarFilterHead li,.cimm_inlineButton,.multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .btnNext,.btnFinish,.calendarFilterWrap .tableHeader ul.calendarFilterHead li,.cimm_inlineButton,.multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .btnPrevious{padding:8px 5px}.compare_head{width:55%}.cimm_salesBottomStrip .promoCode input{width:100% !important}.bootbox .bootbox-confirm{left:30%}}@media all and (max-width: 980px){.fixOnApp{position:fixed;width:100%;top:0;background:#FFF;padding-top:10px;z-index:111}.fixOnApp+div{padding:125px 0 80px 0;margin:0}.fixOnApp .cimm_headerLeft{margin:0 !important}.fixOnApp #slideLeft,.fixOnApp .cimm_slide,.fixOnApp #slideLeft{height:100%}.fixOnApp #slideLeft ul,.fixOnApp .cimm_slide ul,.fixOnApp #slideLeft ul{height:calc(100% - 100px);overflow-x:auto}.ac_results{top:40px}header .cimm_header .cimm_headerMidContent .cimm_searchWrapper{width:calc(100% - 38px)}header .cimm_header .cimm_headerMidContent .cimm_searchWrapper input[type=text]{height:32px}header .cimm_header .cimm_headerMidContent .cimm_searchWrapper .cimm_searchIcon{height:32px}header .cimm_header .cimm_headerMidContent button,header .cimm_header .cimm_headerMidContent .button,header .cimm_header .cimm_headerMidContent .calendarFilterWrap .tableHeader ul.calendarFilterHead li,.calendarFilterWrap .tableHeader ul.calendarFilterHead header .cimm_header .cimm_headerMidContent li,header .cimm_header .cimm_headerMidContent .cimm_inlineButton,header .cimm_header .cimm_headerMidContent .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap header .cimm_header .cimm_headerMidContent .btnPrevious,header .cimm_header .cimm_headerMidContent .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap header .cimm_header .cimm_headerMidContent .btnNext,header .cimm_header .cimm_headerMidContent .btnFinish{margin:0}.table.customBorderTable tbody tr:last-child td{border-bottom:none}.table.customBorderTable tbody td:after{content:none}.table.customBorderTable tbody td .cimm_cartProdDescription{width:100%}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-prev{top:49%;width:25px;height:50px;left:-25px}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-next{top:49%;width:25px;height:50px;left:100%}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-next:before{content:"\f105";top:0}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-prev:before{content:"\f104";top:0}.cimm_itemDetailWrap .cimm_itemMainImage,.cimm_itemDetailWrap .cimm_itemDescription{float:none;width:100%}.cimm_itemDetailWrap .cimm_itemDescription ul.text-right{text-align:left}.cimm_stickyPageWrap,footer,.cimm_stickyPageWrap:after,.cimm_footerEnclosure,footer .footerMiddelContent{height:auto;margin:0}.detailPage{width:100%}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .itemDetailImage{float:none}.cimm_itemDetailWrap .cimm_itemMainImage .thumblist,.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist{width:260px;margin:0 auto;float:none}.cimm_itemDetailWrap .cimm_itemMainImage .thumblist .cimm_slideItemImg{height:82px}.cimm_itemDetailWrap .cimm_itemMainImage .thumblist .cimm_slideItemImg a img{max-height:80px}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist li{margin:0 0 0 15px}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-list,.cimm_itemDetailWrap .cimm_itemMainImage .thumblist .slick-list{padding:0;margin:0 0 0 -15px}header .cimm_header .cimm_headerMidContent .cimm_searchWrapper{margin:0}.hideForDevices{display:none !important}.cimm_listGridTopControls .cimm_listGridTopRightCtrls{width:100%;float:none}.cimm_blockHeading+ul{margin-bottom:15px}#recentorders .slick-prev{top:48%;left:10px}#recentorders .slick-prev:before{content:"\f104"}#recentorders .slick-next{bottom:inherit;top:48%;right:10px}#recentorders .slick-next:before{content:"\f105"}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-next,.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-prev{top:50%;width:25px;height:50px}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-next{left:100%}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-prev{left:-25px}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-prev:before{content:"\f104";top:-1px}.cimm_itemDetailWrap .cimm_itemMainImage.verticalThumblist .thumblist .slick-next:before{content:"\f105";top:-1px}footer .cimm_footer_mid{height:auto}footer .cimm_footer_mid .footerCol{width:80%;margin:0 auto}footer .cimm_footer_mid .footerCol img{display:block;margin:0 auto;width:40%}footer .cimm_footer_mid .footerCol h3{border-bottom:0}footer .cimm_footer_mid .footerCol .socialicons{text-align:center}ul.breadcrumb li:nth-last-child(2){display:none}.cimm_category-item .cimm_category-itemimage{width:100%}.myaccountTab .profileImage img{width:50%}.cimm_itemdetail .cimm_itemDescription{width:100%;float:none;margin-top:30px}.cimm_itemdetail .cimm_prodDetailTitle{width:100%}.cimm_itemdetail .cimm_itemdetail-imgcontainer{float:none;margin:0 auto}.compare_head{width:100%}#customerPartNumSubmit{right:auto}.registrationBlock #cimm_regBlock ul.multiTabHeading li a{font-size:10px;padding:10px 10px}.logoutBtn{display:block}.cimm_btnGroupEnclosure ul li{padding-right:25px}ul.DiSp_homestatic li:nth-child(4n+4){margin-right:12px}#generalModal .modal-content{height:300px !important;overflow-x:hidden;overflow-y:auto}.cimm_brandAtoZletters.fixIt{left:0}}@media all and (max-width: 768px){.calendarFilter ul li{border:none}.cimm_salesBottomStrip ul{width:100%}.compareTableWrap .pushbtnGroup li{text-align:right;width:49%}.ac_results .itemWraper,.ac_results ul{width:100%}#sortByForm .dropdown-menu{left:0}.compareTableWrap .pushbtnGroup li:nth-child(2n+2){text-align:left}.tableScroll{overflow-x:scroll}.tableScroll .table{width:800px}#events_Table_wrapper #events_Table td{border:none}#events_Table_wrapper #events_Table td:last-child{border-bottom:1px solid #ccc}header .cimm_header .cimm_headerMidContent .cimm_headerLeft{padding:0}.logoutBtn{display:block}header .cimm_header .cimm_headerMidContent .cimm_searchWrapper{padding:0;margin:0 0 20px 0}header .cimm_header .cimm_headerMidContent .cimm_headerLeft .cimm_logo{height:60px}.listGridContainer .gridView{width:48%}.listGridContainer .gridView:nth-child(3n+2){margin:25px 0.5% 0 0}.listGridContainer .gridView:nth-child(2n+2){margin:25px 0.5% 0 2.5%}.cimm_productCategory .cimm_categoryItemBlockWrap .cimm_categoryItemBlock{width:47%}.cimm_productCategory .cimm_categoryItemBlockWrap .cimm_categoryItemBlock:nth-child(3n+2){margin:25px 0.5% 0}.cimm_productCategory .cimm_categoryItemBlockWrap .cimm_categoryItemBlock:nth-child(2n+2){margin:25px .5% 0 4.5%}header .cimm_header .cimm_headerMidContent .cimm_storeLocator h6{margin:10px 0 !important}#events_Table_wrapper #events_Table td,.storeListTable td{display:block;width:100% !important}.storeListTable td,.storeListTable td a.button,.storeListTable td a.cimm_inlineButton,.storeListTable td .multiTab .multiTabContent .buttonWrap a.btnPrevious,.multiTab .multiTabContent .buttonWrap .storeListTable td a.btnPrevious,.storeListTable td .multiTab .multiTabContent .buttonWrap a.btnNext,.multiTab .multiTabContent .buttonWrap .storeListTable td a.btnNext,.storeListTable td a.btnFinish{text-align:center;margin:0 auto}#events_Table_wrapper #events_Table td.calendarDetail a:not(.link),.storeListTable td a.button,.storeListTable td a.cimm_inlineButton,.storeListTable td .multiTab .multiTabContent .buttonWrap a.btnPrevious,.multiTab .multiTabContent .buttonWrap .storeListTable td a.btnPrevious,.storeListTable td .multiTab .multiTabContent .buttonWrap a.btnNext,.multiTab .multiTabContent .buttonWrap .storeListTable td a.btnNext,.storeListTable td a.btnFinish{width:220px;display:block;text-align:center}.table.customBorderTable tbody td .cimm_cartProdDescription{width:100%}.cimm_btnGroupEnclosure ul li{padding:0;display:block;text-align:center;margin:15px 0}.userInfoWrap{height:200px;margin-top:10px}.userInfoWrap b,.userInfoWrap span{width:100%;float:none}.uploadImage_wrap .uploadFile span,.uploadImage_wrap .uploadImage span,.uploadImage_wrap .uploadFile span{font-size:12px;padding:5px}#ManagePurchaseAgent_wrapper table tbody tr td a.cimm_inlineButton,#ManagePurchaseAgent_wrapper table tbody tr td label.switch{float:none;margin:10px 0;width:120px;display:block}.listGridContainer .gridView ul li.sessionDespTwo ul li p{width:48%}#updateCartForm .cimm_salesBottomStrip{width:100%;margin:0}.cimm_itemMainImage{margin-bottom:30px}#productSearchForm input[type=text]{width:calc(100% - 205px);display:inline-block}.searchZero a{margin:2px 0;vertical-align:middle}.cimm_header_mid .headerForMobi{background:navy;width:100%;height:49px;padding:10px 8px;border-radius:inherit}.cimm_header_mid .headerForMobi .icon-bar{background:#fff;height:3px !important}.cimm_header_mid .headerForMobi label{float:right}.cimm_header_mid .headerForMobi label a{color:#fff;font-size:14px;font-family:"OpenSansRegular"}.cimm_header_mid .headerForMobi label a span i{padding-right:8px}.cartTotal_Top span{margin-bottom:10px}.cimm_itemdetail .cimm_itemdetail-imgcontainer{float:none;margin:0 auto}.cimm_itemdetail .cimm_itemDescription{width:100%;float:none;margin-top:30px}.quickOrderPad ul.multiTabHeading{position:initial}.quickOrderPad ul.multiTabHeading slide{position:initial}.quickOrderPad .multiTabContent>h3:after{color:navy}.myaccountTab .uploadImage_wrap .uploadImage,.myaccountTab .uploadImage_wrap .uploadFile{width:100%}.myaccountTab .imgBtn{margin-right:3px;margin-top:5px}.registrationBlock #cimm_regBlock ul.multiTabHeading li a{font-size:10px}ul.DiSp_homestatic li{width:45%}.orderHistory .form-inline .input-group .btn,.openOrders .form-inline .input-group .btn{margin:7px 0px}.cimm_btnGroupEnclosure ul li{padding-right:10px}.orderSummaryWrap .cimm_salesBottomStrip .promoCode,.orderSummaryWrap .cimm_salesBottomStrip .promoCodeApplied{height:auto}#generalModal .modal-content{height:300px !important;overflow-x:hidden;overflow-y:auto}.cimm_mainContentEnclosure .modal-dialog{width:94% !important}.retailBtns a,.retailBtns button[type="button"],.retailBtns .button[type="button"],.retailBtns .calendarFilterWrap .tableHeader ul.calendarFilterHead li[type="button"],.calendarFilterWrap .tableHeader ul.calendarFilterHead .retailBtns li[type="button"],.retailBtns .cimm_inlineButton[type="button"],.retailBtns .multiTab .multiTabContent .buttonWrap .btnPrevious[type="button"],.multiTab .multiTabContent .buttonWrap .retailBtns .btnPrevious[type="button"],.retailBtns .multiTab .multiTabContent .buttonWrap .btnNext[type="button"],.multiTab .multiTabContent .buttonWrap .retailBtns .btnNext[type="button"],.retailBtns .btnFinish[type="button"]{width:100%}#shipAddress .buttonWrap a.btnNext{color:#fff !important}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist .slick-prev{transform:rotate(90deg);top:75px;left:-40px}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist .slick-next{transform:rotate(90deg);top:75px;right:-15px}}@media all and (max-width: 480px){.calendarFilterWrap .tableHeader h2{float:none !important;width:100%;text-align:center}.cartTotal_Top span{margin-bottom:10px}.orderHistory .form-inline .input-group .btn{margin:7px 0px}.cartTotal_Top{text-align:left}.cartTotal_Top a{margin:0 !important}.select_attributeBody>ul>li.selectOptions{width:100%;margin-right:0}.calendarFilterWrap .tableHeader .calendarFilterHead{float:none !important;width:270px;margin:0 auto}ul#featuredBrands .cimm_linkItemImg{width:100%}.cimm_sliderWrap .cimm_linkItemDesp{text-align:center}.calendarFilterWrap .tableHeader ul.calendarFilterHead li{width:90px}.listGridContainer .gridView,.listGridContainer .gridView:nth-child(3n+3),.listGridContainer .gridView:nth-child(2n+2),.listGridContainer .gridView:nth-child(3n+1){width:100%;float:none;height:auto;min-height:450px}.cimm_listGridTopControls .cimm_listGridTopRightCtrls,.cimm_listGridTopControls .cimm_listGridTopRightCtrls form{width:100%;float:none;text-align:center;display:block;margin:10px 0}.cimm_itemDetailWrap .cimm_itemMainImage .itemDetailImage{width:100%;height:300px}.cimm_itemDetailWrap .cimm_itemMainImage .itemDetailImage img{max-height:300px !important}.myaccountTab .uploadImage_wrap .uploadFile{width:50%;font-size:12px}.myaccountTab .uploadImage_wrap #profileImageForm .uploadImage,.myaccountTab .uploadImage_wrap #profileImageForm .uploadFile{width:100%}.myaccountTab .profileImage img{width:50%}.uploadFile span,.uploadImage_wrap .uploadImage span,.uploadImage_wrap .uploadFile span{font-size:10px;padding:8px 2px}.marketingMaterial label{margin-top:8px}#productSearchForm .cimm_inlineButton{margin-top:10px}#productSearchForm input[type=text]{width:100%}.multiTab.detailPage .multiTabContent div{padding:10px}.cimm_productCategory .cimm_categoryItemBlockWrap .cimm_categoryItemBlock,.cimm_productCategory .cimm_categoryItemBlockWrap .cimm_categoryItemBlock:nth-child(3n+2),.cimm_productCategory .cimm_categoryItemBlockWrap .cimm_categoryItemBlock:nth-child(2n+2){margin:25px 1% 0 1%;width:98%}.cimm_header_mid .headerForMobi{background:navy;width:100%;height:49px;padding:10px 8px;border-radius:inherit}.cimm_header_mid .headerForMobi .icon-bar{background:#fff;height:3px !important}.cimm_header_mid .headerForMobi label{float:right}.cimm_header_mid .headerForMobi label a{color:#fff;font-size:14px;font-family:"OpenSansRegular"}.cimm_header_mid .headerForMobi label a span i{padding-right:4px}footer .cimm_footer_mid .footerCol img{width:60%}.cartTotal_Top .sharethis_btn{display:none}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist{width:100%}.cimm_itemdetail .descriptionGridPage{float:left}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail-image{width:auto}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail-image{float:none}.cimm_itemdetail .cimm_itemdetail-imgcontainer .cimm_itemdetail_thumblist .slick-list,.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist .slick-list{padding:0;margin:0 0 0 -15px}.logoutBtn{display:block}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist li{margin:0px 10px}.cimm_mainContentEnclosure .modal-dialog{position:absolute;width:80%}.bootbox .bootbox-confirm{width:94%}.cimm_itemdetail .cimm_itemdetail-imgcontainer{width:325px}.documentStack li{width:40%}.registrationBlock #cimm_regBlock ul.multiTabHeading li a{font-size:10px}.registrationBlock #cimm_regBlock .multiTabContent h3{height:50px}ul.DiSp_homestatic li{width:100%;margin-right:0}footer .cimm_footer_down .cimm_footer-copyright{font-size:10px}#generalModal .modal-content{max-height:300px !important;overflow-y:scroll;overflow-x:auto}.orderSummaryWrap .cimm_salesBottomStrip .promoCode,.orderSummaryWrap .cimm_salesBottomStrip .promoCodeApplied{height:auto}.retailBtns a,.retailBtns button[type="button"],.retailBtns .button[type="button"],.retailBtns .calendarFilterWrap .tableHeader ul.calendarFilterHead li[type="button"],.calendarFilterWrap .tableHeader ul.calendarFilterHead .retailBtns li[type="button"],.retailBtns .cimm_inlineButton[type="button"],.retailBtns .multiTab .multiTabContent .buttonWrap .btnPrevious[type="button"],.multiTab .multiTabContent .buttonWrap .retailBtns .btnPrevious[type="button"],.retailBtns .multiTab .multiTabContent .buttonWrap .btnNext[type="button"],.multiTab .multiTabContent .buttonWrap .retailBtns .btnNext[type="button"],.retailBtns .btnFinish[type="button"]{width:100%}#shipAddress .buttonWrap a.btnNext{color:#fff !important}.hideOverflow{overflow:initial}}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: landscape){#generalModel .modal-body{height:300px;overflow-y:auto;overflow-x:hidden}.cimm_mainContentEnclosure .modal-dialog{width:94% !important}.hideOverflow{overflow:initial}#generalModal .modal-content{height:300px !important;overflow-x:hidden;overflow-y:auto}#shipAddress .buttonWrap a.btnNext{color:#fff !important}}@media all and (max-width: 767px){.actionBtnWrap{text-align:left !important;margin-top:10px}}@media all and (max-width: 320px){header .cimm_header .cimm_header_mid .cimm_logo{width:288px}footer .cimm_footer_mid .footerCol img{width:60%}footer .cimm_footer_down{height:60px}.cimm_category-item .cimm_category-itemname{max-height:70px;min-height:66px}.myaccountTab .cimm_myorderModuls table tbody tr td .btn-primary{padding:5px 15px}.myaccountTab .uploadImage_wrap #profileImageForm .uploadImage,.myaccountTab .uploadImage_wrap #profileImageForm .uploadFile{width:100%;margin-bottom:3%}.myaccountTab .cimm_myorderModuls table tbody tr td .btn-primary{padding:5px 15px}.cartTotal_Top .sharethis_btn{display:none}#generalModal .modal-content{height:300px !important;overflow-x:hidden;overflow-y:auto}#Address .cimm_moduleHeadEnclosure .dataTables_wrapper table.rwd-table tbody td{min-height:65px}.cimm_mainContentEnclosure .modal-dialog{width:92%}.cimm_mainContentEnclosure div.grpNameEditWrap{margin-top:10px}.registrationBlock #cimm_regBlock ul.multiTabHeading li a{font-size:10px}.registrationBlock #cimm_regBlock .multiTabContent h3{font-size:10px;height:50px}.cimm_itemdetail .cimm_itemdetail-imgcontainer{width:auto}.punchoutTabHeader{width:100%;font-size:12px}.punchoutTabHeader .selectBlock:after{width:47%;top:40px;left:37px}.configurBlock:after{width:30%;top:40px;left:54px}.completeBodyBlk .customBlock .customBlockUrl{width:auto}.orderSummaryWrap .cimm_salesBottomStrip .promoCode span{font-size:12px}.orderSummaryWrap .cimm_salesBottomStrip .promoCode a.applyBtn{font-size:13px}.registrationBlock .multiTab .multiTabContent>h3{height:46px}.registrationBlock .multiTab .multiTabContent>h3 .active{padding-bottom:37px}}#quickOrderTab .multiTabHeading li a{color:#fff}#quickOrderTab .multiTabHeading li a:active{color:#fff}#quickOrderTab .multiTabHeading li:active{color:#fff}#check{padding-top:15px}#c_signature{pointer-events:none}.mainLoginForm .form-group a.button,.mainLoginForm .form-group a.cimm_inlineButton,.mainLoginForm .form-group .multiTab .multiTabContent .buttonWrap a.btnPrevious,.multiTab .multiTabContent .buttonWrap .mainLoginForm .form-group a.btnPrevious,.mainLoginForm .form-group .multiTab .multiTabContent .buttonWrap a.btnNext,.multiTab .multiTabContent .buttonWrap .mainLoginForm .form-group a.btnNext,.mainLoginForm .form-group a.btnFinish{color:#fff}.mainLoginForm .form-group a:hover{color:navy}#triggerOrderButtonDiv a.buttonDisabled{display:none !important}#shipAddress .buttonWrap a.btnNext{color:#fff !important}#editContactAddressForm .customCheckBox2 input[type=checkbox]+span:after{top:3px !important}#orderHistoryShipTable tr td{height:40px}#orderHistoryShipTable_filter input[type="search"]{width:200px}#orderHistoryShipTable_wrapper table thead tr .sorting:after,table.dataTable thead .sorting_desc:after{color:#000;opacity:initial;right:14px}#orderHistoryShipTable_wrapper table thead tr .sorting:last-child:after,table.dataTable thead .sorting_desc:last-child:after{color:#fff}.cat-product .ac_priceWrap a.addToCart{width:128px;padding:8px 5px}.cat-product .ac_priceWrap a.addToCart em{padding-right:8px}nav.navbar{z-index:10}nav.navbar .cimm_nav>ul>li>a{padding-right:18px;padding-left:10px}.dropdown-menu{z-index:5}.loginWindow{z-index:11}.dropdown-backdrop{display:none}.salesrepPopup{overflow:auto}.persistUserDetails{padding:8px 13px}#usersList .salesName{width:86px !important}#usersList .salesAddress{width:88px !important}#usersList .salesUsername{word-break:break-all}#customersList .cListNameAddress{padding-right:28px}#salesrepModal{overflow:auto}
