﻿@import url("https://p.typekit.net/p.css?s=1&k=xle6mwc&ht=tk&f=10793.10794.10795.10796&a=5842179&app=typekit&e=css");.btn-primary{background:#02416a;color:#fff;border-radius:2px;position:relative;border-color:#023251}.btn-primary:hover{background:#333;color:#fff;border-color:#262626}.btn-primary:active{background:#02416a}.btn-primary:active:hover{background:#03609c;border-color:#023251}.btn-primary:focus{background:#03609c;border-color:#023251}.btn-secondary{background:#404040;color:#fff;border-radius:2px;position:relative;border-color:#333}.btn-secondary:hover{background:#000;color:#fff;border-color:#000}.btn-secondary:active{background:#404040}.btn-secondary:active:hover{background:#5a5a5a;border-color:#333}.btn-secondary:focus{background:#5a5a5a;border-color:#333}.btn-addtocart{background:#02416a;color:#fff;border-radius:2px;position:relative;border-color:#023251;border:1px solid #02416a;background:transparent;padding-left:35px}.btn-addtocart:before{content:"";speak:none;position:absolute;z-index:11;font-weight:normal;font-size:18px;font-family:"FontAwesome";top:5px;left:10px;color:#fff}.btn-addtocart:hover{background:#000;color:#fff;border-color:#000}.btn-addtocart:active{background:#02416a}.btn-addtocart:active:hover{background:#03609c;border-color:#023251}.btn-addtocart:focus{background:#03609c;border-color:#023251}.btn-viewallchoice{background:#02416a;color:#fff;border-radius:2px;position:relative;border-color:#023251;border:1px solid #02416a;background:transparent;padding-left:25px}.btn-viewallchoice:before{content:"";speak:none;position:absolute;z-index:11;font-weight:normal;font-size:16px;font-family:"FontAwesome";top:5px;left:5px;color:#fff}.btn-viewallchoice:hover{background:#333;color:#fff;border-color:#262626}.btn-viewallchoice:active{background:#02416a}.btn-viewallchoice:active:hover{background:#03609c;border-color:#023251}.btn-viewallchoice:focus{background:#03609c;border-color:#023251}.btn-continueshop{background:rgba(0,0,0,0);color:#02416a;border-radius:2px;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:11;font-weight:normal;font-size:16px;font-family:"FontAwesome";top:5px;left:5px;color:#02416a}.btn-continueshop:hover{background:rgba(0,0,0,0);color:#02416a;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:rgba(26,26,26,0);border-color:rgba(0,0,0,0)}.cimm_page-title{color:#404040;font-size:16px;font-family:"nimbus-sans";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:#404040;font-size:18px;font-family:"nimbus-sans";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:#404040;font-size:18px;font-family:"nimbus-sans";text-transform:uppercase;margin:0px 0px;padding:12px 0px;position:relative;border-bottom:1px solid #A6A6A6}.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:#404040;font-size:18px;font-family:"nimbus-sans";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:#404040;font-size:18px;font-family:"nimbus-sans";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:#02416a}abbr[data-original-title],abbr[title]{cursor:text;border-bottom:none}.modal-body{color:#404040}.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:bold}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}.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}.dataTables_paginate .pagination{margin:0}@font-face{font-family:"RobotoRegular";font-style:normal;font-weight:normal;src:url("../fonts/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Regular-webfont.woff") format("woff"),url("../fonts/Roboto-Regular-webfont.ttf") format("truetype"),url("../fonts/Roboto-Regular-webfont.svg#robotoregular") format("svg")}@font-face{font-family:"RobotoBlack";font-style:normal;font-weight:normal;src:url("../fonts/Roboto-Black-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Black-webfont.woff") format("woff"),url("../fonts/Roboto-Black-webfont.ttf") format("truetype"),url("../fonts/Roboto-Black-webfont.svg#robotoblack") format("svg")}@font-face{font-family:"RobotoCondensedBold";font-style:normal;font-weight:normal;src:url("../fonts/RobotoCondensed-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoCondensed-Bold-webfont.woff") format("woff"),url("../fonts/RobotoCondensed-Bold-webfont.ttf") format("truetype"),url("../fonts/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold") format("svg")}@font-face{font-family:"Glyphicons Halflings";font-style:normal;font-weight:normal;src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}@font-face{font-family:"nimbus-sans";src:url("https://use.typekit.net/af/da0c19/00000000000000000001518d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/da0c19/00000000000000000001518d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/da0c19/00000000000000000001518d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-style:normal;font-weight:600}@font-face{font-family:"nimbus-sans";src:url("https://use.typekit.net/af/7ba522/00000000000000000001011f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/7ba522/00000000000000000001011f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/7ba522/00000000000000000001011f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-style:italic;font-weight:600}@font-face{font-family:"nimbus-sans";src:url("https://use.typekit.net/af/360cf4/000000000000000000012544/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/360cf4/000000000000000000012544/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/360cf4/000000000000000000012544/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"nimbus-sans";src:url("https://use.typekit.net/af/a44ffc/000000000000000000010121/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/a44ffc/000000000000000000010121/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/a44ffc/000000000000000000010121/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-style:italic;font-weight:700}.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:"nimbus-sans"}header .cimm_header .container{padding:0}header .cimm_header .cimm_header_top{position:relative;height:75px;background:#000;padding:14px 10px;font-family:"nimbus-sans";font-size:12px;color:#fff;font-weight:normal}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_signWrap{text-align:right;margin:0}header .cimm_header .cimm_header_top .cimm_signWrap li{display:inline-block;position:relative;text-align:left;vertical-align:top;margin-right:10px;height:40px}header .cimm_header .cimm_header_top .cimm_signWrap li a{display:block;color:#fff;font-weight:bold}header .cimm_header .cimm_header_top .cimm_signWrap li span{font-weight:normal;font-family:"nimbus-sans";text-transform:uppercase;margin-top:0px;font-size:14px;font-weight:bold}header .cimm_header .cimm_header_top .cimm_signWrap li span.imgBox{display:block;width:45px;height:40px;background:#328bc4;position:relative;margin:0 auto;overflow:hidden}header .cimm_header .cimm_header_top .cimm_signWrap li span.imgBox em{position:absolute;left:10px;color:#fff;top:10px;font-size:20px}header .cimm_header .cimm_header_top .cimm_signWrap li span.imgBox img{position:absolute;top:5px;left:8px}header .cimm_header .cimm_header_top .cimm_signWrap li span.profileIcon{background:#6b7c8e}header .cimm_header .cimm_header_top .cimm_signWrap li .myAccountMenu{top:40px;background:#EBEBEB;right:0px;width:275px;left:auto;border:1px solid #A6A6A6;border-radius:2px;padding:0}header .cimm_header .cimm_header_top .cimm_signWrap li .myAccountMenu li{width:100%;text-transform:none;font-family:"nimbus-sans";text-align:left}header .cimm_header .cimm_header_top .cimm_signWrap li .myAccountMenu li a{font-weight:normal;color:#404040;font-size:16px;padding:3px 10px}header .cimm_header .cimm_header_top .cimm_signWrap li .myAccountMenu li a em{margin-right:10px;font-size:16px}header .cimm_header .cimm_header_top .cimm_signWrap li .myAccountMenu li.loginLink{margin-top:15px;padding:15px 0;background:#fff;text-align:center}header .cimm_header .cimm_header_top .cimm_signWrap li .myAccountMenu li.loginLink a{background:#404040;color:#fff;display:inline-block;padding:10px}header .cimm_header .cimm_header_top .cimm_signWrap li .myAccountMenu li:last-child{border-bottom:none}header .cimm_header .cimm_header_top .cimm_signWrap li .myAccountMenu li.logoutBtn{background:#fff;text-align:center}header .cimm_header .cimm_header_top .cimm_signWrap li .myAccountMenu li.logoutBtn a{background:#404040;color:#fff;display:inline-block;padding:12px;margin:25px 0;box-shadow:0 1px 2px rgba(0,0,0,0.6)}header .cimm_header .cimm_header_top .cimm_signWrap li.cartCountDisplayLi a span.cartCountrefresh{display:block;position:absolute;top:-10px;right:-10px;background:#e70026;border-radius:10px;color:#fff;padding:1px 5px}header .cimm_header .cimm_header_top .cimm_signWrap li.cartCountDisplayLi a svg{width:35px;fill:#fff;position:absolute;top:10px;left:5px}header .cimm_header .cimm_header_mid{width:1170px;height:111px;z-index:1;background:url(../images/header-bg.png) 0 0/cover no-repeat}header .cimm_header .cimm_header_mid .cimm_logo{width:250px;height:111px;position:relative}header .cimm_header .cimm_header_mid .cimm_logo a{position:absolute;top:30px;left:20px;z-index:1}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 .homeHeader{position:absolute;width:1170px;height:110px;z-index:1;background:url(../images/header-bg.png) no-repeat;background-size:cover}header .cimm_header .homeHeader .cimm_logo{position:absolute;top:35px;left:20px}.loginWindow{position:absolute;top:40px;right:80px;width:370px;min-height:300px;left:auto;border:none;border-radius:0;padding:0;margin:0;border:2px solid #d2d1d1;box-shadow:0px 3px 4px #ccc;font-family:RobotoRegular;font-size:12px}.loginWindow form{background:url(../images/texture.jpg) no-repeat;padding:30px 30px 10px}.loginWindow form .form-control{height:42px;box-shadow:none;border:1px solid #A6A6A6;border-radius:2px}.loginWindow form .form-group label{text-transform:capitalize;color:#000}.loginWindow form .link{color:#000 !important;margin:0;font-weight:normal !important;text-decoration:underline}.loginWindow ul,.loginWindow ul li{width:100%;text-transform:none;font-family:"nimbus-sans"}.loginWindow .rememberLogWrap{text-transform:none;padding-top:6px}.loginWindow .rememberLogWrap .customCheckBox{margin:15px 0}.loginWindow .rememberLogWrap span{color:#000;font-size:12px !important}.loginWindow .rememberLogWrap .button,.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-primary{background:#328bc4;border:none;width:120px;float:right;height:40px;padding:12px;font-size:14px;font-weight:bold}.loginWindow .customCheckBox span{text-transform:capitalize !important}.loginWindow .forgotPassword{font-family:"nimbus-sans";margin-top:15px;font-weight:normal;text-decoration:underline;text-align:right}.loginWindow .register_link{padding:26px 18px}.loginWindow .register_link a{color:#fff;font-size:16px;box-shadow:0 1px 2px rgba(0,0,0,0.6)}.cimm_searchWrapper{text-align:center;margin:0px 0 0px;position:relative;width:450px}.cimm_searchWrapper input[type='text']{border:1px solid #A6A6A6;border-radius:0px;font-family:"nimbus-sans";height:40px}.cimm_searchWrapper .cimm_searchIcon{border-radius:0px;width:47px;height:40px;color:#fff;font-size:24px;padding:0px;background:#6b7c8e;border:none}nav.navbar{background:#404040;border-radius:0px;border:0px;margin:0}nav.navbar .cimm_nav{position:relative}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:11;font-weight:normal;font-size:20px;font-family:"FontAwesome";top:10px;right:10px;color:#fff}nav.navbar .cimm_nav>ul>li.dropdown:hover:after{content:"";speak:none;position:absolute;z-index:11;font-weight:normal;font-size:20px;font-family:"FontAwesome";color:#fff}nav.navbar .cimm_nav>ul>li:hover{background:#02416a}nav.navbar .cimm_nav>ul>li:hover>a{color:#fff}nav.navbar .cimm_nav>ul>li:hover .dropdown-menu{display:block}nav.navbar .cimm_nav>ul>li>a{padding:15px 20px 15px 20px;text-transform:uppercase;font-family:"nimbus-sans";font-size:14px;color:#f9f9f9}nav.navbar .cimm_nav>ul>li>.dropdown-menu{background:#f9f9f9;padding:10px 0px;min-width:275px}nav.navbar .cimm_nav>ul>li>.dropdown-menu li>a{color:#404040;padding:4px 10px;display:block}nav.navbar .cimm_nav>ul>li>.dropdown-menu li>a:hover{background:#02416a;color:#fff}nav.navbar .cimm_nav>ul>li>.dropdown-menu>ul{width:282px;vertical-align:top;display:inline-block}.cimm_nav ul.navbar-nav{padding:35px 0 35px 50px;display:inline-block;width:100%}.cimm_nav ul.navbar-nav li{padding:10px}.cimm_nav ul.navbar-nav li a{color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;padding:0}.cimm_nav ul.navbar-nav li:hover{background:#fff url(../images/texture.jpg) repeat;color:#000}.cimm_nav ul.navbar-nav li:hover a{color:#000}.cimm_nav ul.navbar-nav li:hover .dropdown-menu{display:block;background:#fff url(../images/texture.jpg) repeat;top:39px;color:#000;padding:10px;left:0px}.cimm_nav ul.navbar-nav li:hover .dropdown-menu>li{padding:5px}.cimm_nav ul.navbar-nav li:hover .dropdown-menu p .cimm_inlineButton{background:none;font-size:12px;font-weight:normal;text-decoration:underline}.cimm_nav ul.navbar-nav li:hover .dropdown-menu .featuredCategories{width:650px;display:inline-block}.cimm_nav ul.navbar-nav li:hover .dropdown-menu .featuredCategories ul li{display:block;padding:0;background:none}.cimm_nav ul.navbar-nav li:hover .dropdown-menu .featuredCategories ul li a{color:#000;font-size:13px;text-transform:capitalize;padding:5px 0;display:block;font-weight:normal}.cimm_nav ul.navbar-nav li:hover .dropdown-menu .featuredCategories ul li a:hover{background:none;color:#ed8b00;padding:5px 0}.cimm_nav ul.navbar-nav li:hover .dropdown-menu h5.dropDownHeading{color:#02416a}.cimm_nav ul.navbar-nav li:hover .shopbyprod,.cimm_nav ul.navbar-nav li:hover .shopbymanuf{width:650px}.cimm_nav ul.navbar-nav li:hover .shopbyprod ul,.cimm_nav ul.navbar-nav li:hover .shopbymanuf ul{float:left;margin:0px 4px}.cimm_nav ul.navbar-nav li:hover .shopbyprod ul li,.cimm_nav ul.navbar-nav li:hover .shopbymanuf ul li{display:block;padding:0;background:none}.cimm_nav ul.navbar-nav li:hover .shopbyprod ul li a,.cimm_nav ul.navbar-nav li:hover .shopbymanuf ul li a{color:#000;font-size:13px;text-transform:capitalize;padding:5px 0;display:block;font-weight:normal}.cimm_nav ul.navbar-nav li:hover .shopbyprod ul li a:hover,.cimm_nav ul.navbar-nav li:hover .shopbymanuf ul li a:hover{background:none;color:#ed8b00;padding:5px 0}.cimm_leftnav .cimm_filter{padding: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;margin-bottom:15px;border:1px solid #A6A6A6}.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:#02416a;padding:10px 10px;margin:0px 0px;font-weight:bold;text-transform:uppercase;font-family:"nimbus-sans";font-size:14px;color:#fff;border-bottom:1px solid #A6A6A6}.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:11;font-weight:normal;font-size:18px;font-family:"FontAwesome";top:30%;right:10px;color:#fff}.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:11;font-weight:normal;font-size:18px;font-family:"FontAwesome";top:30%;right:10px;color:#fff}.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:"nimbus-sans";font-size:14px;color:#404040}.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 .cimm_filter-block .cimm_refinedMultiFilterResults ol li,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_refinedMultiFilterResults ol li{padding:5px 20px}.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+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}.cimm_filter .cimm_filter-block .cimm_filter-block-title .cleatBtn,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter-block-title .cleatBtn,.cimm_leftnav .cimm_filter .cimm_filter-block .cimm_myaccount-block-title .cleatBtn,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_myaccount-block-title .cleatBtn,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_search-block-title .cleatBtn{font-size:12px;margin-right:30px;margin-top:5px;color:#fff}.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 li span,.cimm_leftnav .cimm_filter .cimm_search-block ul li span{font-weight:normal}.cimm_filter .cimm_filter-block ul.myAccountLeftMenu li,.cimm_leftnav .cimm_filter .cimm_search-block ul.myAccountLeftMenu li{line-height:22px}.cimm_filter .cimm_filter-block ul.myAccountLeftMenu li em,.cimm_leftnav .cimm_filter .cimm_search-block ul.myAccountLeftMenu li em{width:26px;color:#02416a}.cimm_filter .cimm_filter-block .slimScrollBar,.cimm_leftnav .cimm_filter .cimm_search-block .slimScrollBar{width:11px !important;right:3px !important;background:#666666 !important}.cimm_filter .cimm_filter-block .cimm_filter_block-container,.cimm_leftnav .cimm_filter .cimm_search-block .cimm_filter_block-container,.cimm_filter .cimm_filter-block .myAccountLeftMenu,.cimm_leftnav .cimm_filter .cimm_search-block .myAccountLeftMenu{padding:10px}footer{color:#fff}footer .cimm_footerEnclosure>.container{padding:0;position:relative}footer .cimm_footer_mid{background:#000}footer .cimm_footer_mid .col-half-offset{margin-left:3.166667%}footer .cimm_footer_mid .footerCol h3{position:relative;font-size:12px;margin:15px 0;font-weight:normal}footer .cimm_footer_mid .footerCol h3 a{color:#fff;text-transform:capitalize;font-size:16px;font-weight:bold}footer .cimm_footer_mid .footerCol h3 em{display:none;position:absolute;top:2px;right:10px;width:10px;height:10px}footer .cimm_footer_mid .footerCol ul li{font-size:12px}footer .cimm_footer_mid .footerCol ul li a{font-size:12px;color:#fff;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 .locationDetail{margin:20px 0}footer .cimm_footer_mid .locationDetail p{margin-bottom:15px;font-size:16px}footer .cimm_footer_down{background:#000;padding:20px 10px 0px}footer .cimm_footer_down ul.socialMediaLinks li{display:inline-block;vertical-align:bottom;margin-right:20px}footer .cimm_footer_down ul.socialMediaLinks li p{margin-bottom:10px;text-align:left;font-size:15px}footer .cimm_footer_down ul.socialMediaLinks li .btn-signup{text-transform:uppercase;font-weight:bold}footer .cimm_footer_down .cimm_footer-copyright{margin:0;color:#fff;font-size:10px;letter-spacing:1px}footer .cimm_footer_down .footer_bottom_wrap{text-align:center;padding:10px 0}footer .cimm_footer_down .footer_bottom_wrap ul li{display:inline-block;border-right:1px solid #fff;padding-right:10px;padding-left:10px;line-height:10px}footer .cimm_footer_down .footer_bottom_wrap ul li a{color:#fff}footer .cimm_footer_down .footer_bottom_wrap ul li:last-child{border-right:none}.cimm_category_bannercont .cimm_category-banners{margin-bottom:20px;min-height:180px;border:1px solid #A6A6A6;vertical-align:middle;text-align:center;line-height:180px}.cimm_category_bannercont .cimm_category-banners .slick-list{padding:0}.cimm_category .cimm_sliderWrap{overflow:unset}.cimm_category .cimm_sliderWrap .cimm_caroWrap{margin:0;padding:0}.cimm_category .cimm_sliderWrap .cimm_caroWrap .cimm_linkItemImg{height:260px;width:100%;position:relative;border:1px solid #A6A6A6}.cimm_category .cimm_sliderWrap .cimm_caroWrap .cimm_linkItemImg 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 .cimm_sliderWrap .cimm_caroWrap .cimm_linkItemDesp .cimm_category-itemname{font-weight:400;text-align:center;text-transform:uppercase;margin:0;padding:10px;height:60px}.cimm_category .cimm_sliderWrap .cimm_caroWrap .cimm_linkItemDesp .cimm_category-itemname a{font-size:14px;font-family:'nimbus-sans';color:#02416a;font-weight:700}.cimm_category .cimm_sliderWrap .cimm_caroWrap .cimm_linkItemDesp .cimm_category-itemname a:hover{color:#02416a;text-decoration:underline}.cimm_ctegory-description{text-align:justify}.cimm_category-item .cimm_category-itemimage{border:1px solid #A6A6A6}.cimm_category-item .cimm_category-itemname{background:transparent}.cimm_category-item .cimm_category-itemimage{height:260px;position:relative;background:rgba(0,0,0,0)}.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:normal;text-align:center;text-transform:uppercase;margin:0;padding:10px;height:60px}.cimm_category-item .cimm_category-itemname a{font-size:14px;font-family:"nimbus-sans";color:#02416a;font-weight:bold}.cimm_category-item .cimm_category-itemname a:hover{color:#02416a;text-decoration:underline}.cimm_listGridTopControls{padding:15px 0;border-bottom:1px solid #A6A6A6}.cimm_listGridTopControls .cimm_listGridTopLeftCtrls{padding:10px 0}.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 #ItemsperPageForm{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 .switchIcons a{vertical-align:middle}.cimm_listGridTopControls .cimm_listGridTopRightCtrls .switchIcons a i{font-size:16px;top:2px;position:relative;color:#02416a}.listGridContainer .listView{width:100%;min-height:360px;border:1px solid #a6a6a6;padding:15px 10px;border-radius:2px;margin-top:25px}.listGridContainer .listView ul li{float:left}.listGridContainer .listView ul li.sessionImg{width:250px;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 #ebebeb}.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:calc(100% - 270px);float:left;height:220px;position:relative}.listGridContainer .listView ul li.sessionDesp ul.skuStyle{float:left;width:65%;padding-right:8px}.listGridContainer .listView ul li.sessionDesp ul.skuStyle li{width:100%;float:none;font-size:12px;padding:0 0 5px 0;font-family:"nimbus-sans"}.listGridContainer .listView ul li.sessionDesp ul.skuStyle li .productGroupBtn a{font-size:12px}.listGridContainer .listView ul li.sessionDesp ul.skuStyle li strong{font-weight:100}.listGridContainer .listView ul li.sessionDesp ul.skuStyle li ul.qtyIntervalDiv{width:100%}.listGridContainer .listView ul li.sessionDesp ul.skuStyle li ul.qtyIntervalDiv li{display:inline-block;width:auto;margin-right:5px;border-right:1px solid #353535;line-height:10px;padding-right:5px;padding-bottom:0}.listGridContainer .listView ul li.sessionDesp ul.skuStyle li ul.qtyIntervalDiv li:last-child{border-right:none}.listGridContainer .listView ul li.sessionDesp ul.skuStyle li .viewBranch{width:auto;display:inline-block}.listGridContainer .listView ul li.sessionDesp ul.skuStyle li .viewBranch ul li{width:auto}.listGridContainer .listView ul li.sessionDesp>ul{float:left;width:35%;padding-right:8px}.listGridContainer .listView ul li.sessionDesp>ul li{width:100%;float:none;font-size:12px;padding:0 0 5px 0;font-family:"nimbus-sans";position:relative}.listGridContainer .listView ul li.sessionDesp>ul li .productGroupBtn a{font-size:12px}.listGridContainer .listView ul li.sessionDesp>ul li strong{font-weight:100}.listGridContainer .listView ul li.sessionDesp>ul li ul.qtyIntervalDiv{width:100%}.listGridContainer .listView ul li.sessionDesp>ul li ul.qtyIntervalDiv li{display:inline-block;width:auto;margin-right:5px;border-right:1px solid #353535;line-height:10px;padding-right:5px;padding-bottom:0}.listGridContainer .listView ul li.sessionDesp>ul li ul.qtyIntervalDiv li:last-child{border-right:none}.listGridContainer .listView ul li.sessionDesp>ul li .dropdown-menu{background:#fff;padding:0;top:15px;max-height:200px;overflow-y:auto}.listGridContainer .listView ul li.sessionDesp .listGridItemDesc{padding:8px 0}.listGridContainer .listView ul li.sessionDesp .listGridItemDesc a{font-weight:bold}.listGridContainer .listView ul li.sessionDesp .itemCountList{margin:20px 20px 0 0;text-align:left;position:absolute;bottom:40px}.listGridContainer .listView ul li.sessionDesp .itemCountList .button,.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:"nimbus-sans";letter-spacing:normal;font-size:14px;width:205px;border-radius:2px}.listGridContainer .listView ul li.sessionDesp .itemCountList .button 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 .itemCountGrid{display:none}.listGridContainer .listView ul li.sessionDesp .productTitle a{color:#02416a;font-size:15px}.listGridContainer .listView ul li.prodModeItemCountGrid{width:100%}.listGridContainer .listView ul li.productModeItemsDiv{width:100%;margin-top:10px}.listGridContainer .listView ul li.productModeItemsDiv table thead th{background:none;color:#02416a}.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}.listGridContainer .listView ul li.selectCompareGroupBlock .itemDetailInfoList a:after{content:"";height:14px;width:14px;background:#fff;position:absolute;left:0;top:1px;border:1px solid #A6A6A6}.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 .listView .warningMsg img{width:15px;display:inline-block;margin-bottom:4px}.listGridContainer .listView .warningMsg span{color:#328bc4}.listGridContainer .listView .warningMsg b{color:#ee3426}.listGridContainer .gridView{width:30.5%;float:left;margin:25px 0.5% 0 0.5%;position:relative;height:870px}.listGridContainer .gridView .gridFixHeight{padding:10px;height:875px;border:1px solid #A6A6A6;width:100%}.listGridContainer .gridView:nth-child(3n+2){margin:25px 3.2% 0 3.2%}.listGridContainer .gridView ul li{width:100%}.listGridContainer .gridView ul li.sessionImg{width:100%}.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 #ebebeb}.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.sessionDesp{width:100%;margin-top:10px}.listGridContainer .gridView ul li.sessionDesp ul li{padding:0 0 5px;font-size:12px;position:relative}.listGridContainer .gridView ul li.sessionDesp ul li.hideToHover{display:none}.listGridContainer .gridView ul li.sessionDesp ul li .productGroupBtn a{font-size:12px}.listGridContainer .gridView ul li.sessionDesp ul li strong{font-weight:100}.listGridContainer .gridView ul li.sessionDesp ul li .viewBranch{width:auto;display:inline-block}.listGridContainer .gridView ul li.sessionDesp ul li .viewBranch ul li{border-right:none;border-bottom:1px solid #a6a6a6}.listGridContainer .gridView ul li.sessionDesp ul li .viewBranch ul li:last-child{border-bottom:none}.listGridContainer .gridView ul li.sessionDesp ul li .dropdown-menu{background:#fff;padding:0;min-width:200px;top:15px;max-height:200px;overflow-y:auto}.listGridContainer .gridView ul li.sessionDesp ul li ul.selectBoxWrap li{display:inline-block;width:auto;margin-top:5px}.listGridContainer .gridView ul li.sessionDesp ul li ul.selectBoxWrap li:last-child{float:right}.listGridContainer .gridView ul li.sessionDesp ul li ul.selectBoxWrap li .productGroupBtn ul li{width:100% !important}.listGridContainer .gridView ul li.sessionDesp .listGridItemDesc{padding:8px 0}.listGridContainer .gridView ul li.sessionDesp .listGridItemDesc a{font-weight:bold}.listGridContainer .gridView ul li.sessionDesp .itemCountList{position:absolute;bottom:0;text-align:center;width:100%;display:none}.listGridContainer .gridView ul li.sessionDesp .itemCountGrid{position:absolute;bottom:15px;text-align:center;width:100%;left:0}.listGridContainer .gridView ul li.sessionDesp .itemCountGrid a{display:inline-block;padding:8px;width:80%;font-family:"nimbus-sans";letter-spacing:normal;font-size:14px;border-radius:2px}.listGridContainer .gridView ul li.sessionDesp .itemCountGrid a em{margin-right:12%}.listGridContainer .gridView ul li.sessionDesp .productTitle a{color:#02416a;font-size:15px}.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:#02416a;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:"nimbus-sans";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 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:FontAwesome;content:"\f103  Show More";color:#46acee;font-size:16px;position:absolute;left:45%;bottom:20px}.assignedStaticPageWrap .recal_overlay:after{font-family:FontAwesome;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;border:0;background:none;box-shadow:none}.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:30px;width:50px;height:25px;left:25px;border:0;background:none;box-shadow:none}.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:10px}.cimm_itemdetail .cimm_itemdetail-imgcontainer .cimm_itemdetail-image{width:320px;height:320px;text-align:center;position:relative;margin:0 auto;border:1px solid #A6A6A6}.cimm_itemdetail .cimm_itemdetail-imgcontainer .cimm_itemdetail-image img{max-height:320px;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:#d5d5d5;font-size:24px;z-index:2}.cimm_itemdetail .cimm_itemdetail-imgcontainer .cimm_itemdetail_thumblist .cimm_slideItemImg{height:80px;margin:0;border:1px solid #A6A6A6}.cimm_itemdetail .cimm_itemdetail-imgcontainer .cimm_itemdetail_thumblist .cimm_slideItemImg img{max-height:78px}.cimm_itemdetail .cimm_itemDescription{width:calc(100% - 480px);float:left}.cimm_itemdetail .cimm_itemDescription .itemDetailUtility .detailreview{float:left}.cimm_itemdetail .cimm_itemDescription .detailreview_printWrap{padding:10px 0}.cimm_itemdetail .cimm_itemDescription ul li{padding:0px 0 5px;position:relative}.cimm_itemdetail .cimm_itemDescription ul li .prodSharePrintBtnWrap{float:right}.cimm_itemdetail .cimm_itemDescription ul li .prodSharePrintBtnWrap>a{color:#555;margin:0 3px;vertical-align:middle;font-size:16px}.cimm_itemdetail .cimm_itemDescription ul li .prodSharePrintBtnWrap a#sharePageTrigger:hover+ol{display:block}.cimm_itemdetail .cimm_itemDescription ul li .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 ul li .prodSharePrintBtnWrap ol.sharePageWrap{width:0;overflow:hidden;padding:0}.cimm_itemdetail .cimm_itemDescription ul li .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 ul li .prodSharePrintBtnWrap ol li{line-height:20px}.cimm_itemdetail .cimm_itemDescription ul li .prodSharePrintBtnWrap ol li div{display:block;padding:4px 2px}.cimm_itemdetail .cimm_itemDescription ul li strong{font-weight:300}.cimm_itemdetail .cimm_itemDescription ul li ul.qtyIntervalDiv li{display:inline-block;margin-right:5px;border-right:1px solid #353535;line-height:10px;padding-right:5px;padding-bottom:0}.cimm_itemdetail .cimm_itemDescription ul li ul.qtyIntervalDiv li:last-child{border-right:none}.cimm_itemdetail .cimm_itemDescription ul li .dropdown-menu{background:#fff;padding:0;min-width:auto;top:15px;max-height:200px;overflow-y:auto}.cimm_itemdetail .cimm_prodDetailTitle{margin:0;padding:10px 0 15px;font-family:"nimbus-sans";text-transform:uppercase;font-size:16px;color:#02416a}.cimm_itemdetail .cimm_itemShortDesc{margin-bottom:6px}.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 #404040;cursor:pointer}.cimm_itemdetail ul li.quantityWrap span a i{color:#404040;font-size:16px}.cimm_itemdetail ul li.quantityWrap span input{float:left;width:60px;text-align:center;height:30px;border-top:1px solid #404040;border-bottom:1px solid #404040;border-width:1px;border-style:ridge;font-weight:bold;font-size:18px}.cimm_itemdetail ul li.detailButtonWrap div a:not(.popMsg){display:block}.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:#404040}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul{width:100%;padding:5px}.cimm_itemdetail ul li.detailButtonWrap div.productGroupBtn ul li,.cimm_itemdetail ul li.detailButtonWrap div.custparNoBtn ul li{width:100%;border-bottom:1px solid #A6A6A6;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:#404040;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:#02416a;color:#fff}.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}.reviewsBlock{margin:20px 0}.reviewsBlock>ul>li{border-bottom:1px solid #A6A6A6}.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}#specificationSection table tbody tr td strong{font-weight:normal;color:#000}.recentlyhide .cimm_productHead{font-size:16px;color:#02416a;text-transform:uppercase;padding:0 5px}.recentlyhide .cimm_productHead label{font-weight:bold}.recentlyhide ul li .cimm_slideItemDesp ul li{text-align:center}#linkedItemSectionContent .cimm_sliderTitile{font-size:16px;color:#02416a;text-transform:uppercase;padding:0 5px}#linkedItemSectionContent .cimm_sliderTitile label{font-weight:bold}#linkedItemSectionContent .cimm_slideItemDesp ul li{text-align:center}#linkedItemSectionContent .cimm_slideItemDesp ul li img{width:auto}.warningMsg img{width:15px;display:inline-block;margin-bottom:4px}.warningMsg span{color:#328bc4}.warningMsg b{color:#ee3426}.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:fontAwesome;position:absolute;top:5px;left:18px;color:#fff;font-size:24px}.eventCalendar-wrap .next{right:0}.eventCalendar-wrap .next:after{content:"\f0da";font-family:fontAwesome;position:absolute;top:5px;left:18px;color:#fff;font-size:24px}.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:#02416a}.eventsCalendar-daysList.showAsWeek li.eventCalendar-current a{color:#FFF}.calendarFilterWrap{width:75%;float:left;margin-left:1%}.calendarFilterWrap .tableHeader h2{margin:0;color:#404040;font-size:14px;padding:0 15px;line-height:45px}.calendarFilterWrap .tableHeader ul.calendarFilterHead li{float:left;border:1px solid #4181bd;width:100px;padding:10px;text-align:center;margin-right:5px}.calendarFilterWrap .tableHeader ul.calendarFilterHead li:hover,.calendarFilterWrap .tableHeader ul.calendarFilterHead li.active{background:#4181bd;color:#fff}.calendarFilterWrap .tableHeader ul.calendarFilterHead li label{margin:0;display:block;cursor:pointer}.calendarFilter h4{margin:3px 0;color:#02416a}.calendarFilter h4 a{color:#02416a}.calendarFilter ul li{margin:8px 0;border-top:1px solid #BDBDBD;padding:4px 0 0 20px}.calendarFilter .calendarFilterHead{color:#02416a}.calendarFilter .calendarFilterHead h2{margin:10px 0 6px 0;font-size:16px;display:inline-block;position:relative;margin-right:15px}.calendarFilter h2>i.left{position:absolute;left:0;top:3px}.calendarFilter h2>i.right{position:absolute;right:0;top:3px}.calendarFilter h5{font-size:18px;text-decoration:underline}.calendarFilter h5 a{color:#02416a}.calendarFilter span.pull-right{color:#02416a;font-size:14px;margin-top:4px}.eventsCalendar-list-wrap h2{margin:0;border-bottom:1px solid #DFDFDF;color:#02416a;text-transform:uppercase}.eventsCalendarHead{width:100%;text-align:center;font-size:16px;text-transform:uppercase;color:#02416a}.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}.eventsSidebar{background:#E9E9E9;color:#000;padding:10px}.eventRightContent h3{margin:0 0 10px 0;color:#02416a}ul.eventInfoBlock li{padding:3px 0}form#eventForm h2{color:#02416a}.eventRightContent p a.mailtoLink{color:#02416a;font-size:12px}.eventRightContent p a{color:#02416a}#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:nth-child(2) p{margin-top:50px}#events_Table_wrapper #events_Table td.calendarDetail{text-align:right;padding-right:20px}#location,#events_Table_wrapper .dataTables_info,#events_Table_wrapper .dataTables_paginate{display:none}.group td a:not(.cimm_inlineButton){color:#02416a}#events_Table_wrapper #events_Table td.calendarDetail a{color:#02416a;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:#02416a;font-size:14px;margin:5px 0 8px 0;display:block}#events_Table_wrapper #events_Table .group td{color:#02416a;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 0px;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:left;font-size:14px;margin-top:10px}.eventCalendar-wrap .arrow{text-decoration:none;color:#fff;line-height:28px;width:45px;height:45px;top:0;padding:11px;background:#02416a}.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:22%;float:left;position:relative;overflow:hidden;margin-bottom:20px;margin-left:10px}.eventsCalendar-currentTitle{line-height:45px;background:#02416a;margin:0 0px 2px 0px}.eventsCalendar-currentTitle .monthTitle{font-size:13px;text-decoration:none;color:#fff;font-family:"nimbus-sans";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:#02416a}.eventsCalendar-daysList:before,.eventsCalendar-daysList:after{content:"";display:table}.eventsCalendar-daysList:after{clear:both}.eventsCalendar-day-header{text-align:center;background:#fff;color:#02416a;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:#02416a;font-weight:bold}li.eventsCalendar-day.dayWithEvents a:hover{background:#e5e5e5;color:#000}li.eventsCalendar-day.current a:hover{background-color:#02416a;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:#02416a;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:#02416a;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}.timeDateWrap{display:none}.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}}.hideMe{display:none}@media (max-width: 480px){.goingEvents,.eventsCalendar-slider{width:100%;float:none}}.upcomingEvents a{color:#02416a}.upcomingEvents h3:hover{text-decoration:underline}.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:#404040}.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:#404040;padding:14px 10px 14px 14px;width:100%;z-index:1000;text-align:right}.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}.locationZipcode .inputWrap{width:100%}.labelWrap{float:left;width:95px;margin:6px 15px 0 0;text-align:right}.inputWrap{float:left;width:calc(100% - 110px)}.inputWrap input{width:100%;padding:5px}.locationSearch .inputWrap{width:100%}.locationSearch+a{background:#4181bd;display:inline-block;margin:10px 0;color:#fff;padding:7px 20px;text-transform:uppercase}.locatehead{margin-top:58px}.locationtitle{color:#4285f4;font-family:Arial;font-weight:400;font-style:normal;}.locationtitlehead{color:black;font-family:Arial;font-weight:400;font-style:normal;margin-top:-10px}.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:first-child{padding:0 0 0px}.locationDataWrap .store-list li div{cursor:pointer;background:#02416a;font-family:"nimbus-sans";color:#fff;padding:0px 10px}.locationDataWrap .store-list li div span.iconToggle{float:right;width:8%;font-size:20px;padding:5px 0;margin:15px 0 15px}.locationDataWrap .store-list li div span.pull-left{width:90%;background:#02416a;font-family:"nimbus-sans";color:#fff;font-size:13px;font-weight:bold;padding:10px 0}.locationDataWrap .store-list li div span.subTitlename{width:90%;background:#02416a;font-family:"nimbus-sans";color:#fff;font-size:13px;font-weight:bold;padding:10px 0;float:left !important}.locationDataWrap .store-list li div span.pull-right{width:26%}.locationDataWrap .store-list li .locationDetailList{border:1px solid #a6a6a6}.locationDataWrap .store-list li .locationDetailList li{padding:2px 2px 2px 20px}.crdirections{text-decoration:underline}.locDetailWrap ul li{padding:2px 0}.locationDetails{font-size:14px;margin-top:40px}.locationDetails .searchHeading{font-size:16px;color:#02416a;margin:0 0 16px 0}.locationDetails .locationHeading{font-size:20px;color:#02416a;text-transform:uppercase;margin:0 0 12px 0}.locationDetails .gm-style .gm-style-iw{font-weight:40px;font-size:14px;font-family:'nimbus-sans';list-style-type:none}#locationRespns .centerAlign{border:none !important}#locationRespns .centerAlign li{background:#f9f9f9;padding:4px 20px;font-weight:bold;border:1px solid gray;border-radius:10px 0px 0px 10px}#locationRespns .centerAlign li.active{background:#ee3426;color:#f9f9f9;padding:5px 20px;border-radius:10px 0px 0px 10px}#locationRespns .centerAlign li.zipcodestyle{border-radius:0px 10px 10px 0px}#locationRespns .centerAlign li.zipcodestyle .active{background:#ee3426;color:#f9f9f9;padding:5px 20px;border-radius:0px 10px 10px 0px}#locationRespns .centerAlign li.active>a{background-color:#ee3426;border:none;color:#f9f9f9}body{position:relative;height:100%;font-family:"nimbus-sans";font-size:14px;color:#404040;overflow-x:hidden;outline:none}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#02416a;border-color:#02416a}#backToTop{text-align:center;width:45px;height:45px;background:#555;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;display:none;position:fixed;bottom:90px;right:30px;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);z-index:99}#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:11;font-weight:normal;font-size:18px;font-family:"FontAwesome";top:10px;left:14px;color:#fff}#backToTop:hover{opacity:1;background:#404040;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}footer,.cimm_stickyPageWrap:after{height:405px}.cimm_bodyContentWrap{margin-top:40px;margin-bottom:30px;height:100%}.modal-title{position:relative;color:#404040}.modal-title .backBtn{position:absolute;top:0px;left:0px;width:20px;height:20px;font-size:14px;color:#404040;cursor:pointer}.modal-title .close{position:absolute;top:0px;right:0px;width:20px;height:20px;font-size:24px;color:#404040;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:"nimbus-sans"}.pgnation .pagebarUTH span{color:#02416a;font-size:20px;padding:0 3px}.pgnation .pagebarUTH a{color:#404040;font-size:16px;padding:0 3px}.pgnation .pagebarUTH a:hover{color:#02416a}.priceSpan{font-family:"nimbus-sans";font-size:20px}.priceSpan img{width:auto !important;display:inline-block !important}.price{font-family:"nimbus-sans";font-size:20px;color:#000}.price img{width:auto;display:inline-block}.cimm_priceWrap{color:#000}.cimm_BreadCrumbs .breadcrumb{background:none;padding:0px;margin:10px 0}.cimm_BreadCrumbs .breadcrumb li+li:before{content:"|";color:#000}.cimm_BreadCrumbs .breadcrumb li.active{color:#000;font-weight:bold}.cimm_BreadCrumbs .breadcrumb li:last-child{font-weight:bold}.cimm_BreadCrumbs .breadcrumb a{color:#06c}.searchResults{color:#02416a;font-family:'RobotoRegular';font-size:14px}.searchResults .spellCheckWrap{color:#02416a}.searchResults .spellCheckWrap .spellCheckHighlight{font-style:italic}.cimm_blockHeading{margin:0 0 10px 0;text-transform:capitalize;font-size:16px}.cimm_blockHeading a{color:#02416a}.quantity{width:60px;text-align:center;height:32px;padding:5px;text-align:center}.productTitle{margin:15px 0 15px;color:#02416a;font-size:18px;text-transform:uppercase;font-family:"nimbus-sans"}.cimm_compareControls{margin-top:6px;display:block}.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 #A6A6A6}.groupList ul li{width:100%;border-bottom:1px solid #A6A6A6}.groupList ul li:last-child{border:none}.groupList ul li input{height:35px;padding:10px;width:100%}.groupList ul li a{color:#404040;text-transform:capitalize;display:block;padding:5px}.groupList ul li a:hover{background:#02416a;color:#fff}.cimm_item-skus li{padding:2px 0px}.cimm_item-skus li strong{font-weight:500}.cimm_item-skus li span{color:#02416a;font-weight:600}.cimm_qtyWrap span{display:inline-block}#generalModel .modal-dialog{min-width:840px}#generalModel .modal-body{max-height:450px;overflow-y:auto}.dataTables_wrapper{color:#404040}.productGroupPopWrap{color:#404040}.productGroupPopWrap .addNewPgWrap .button,.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:190px;float:left}.productGroupPopWrap .addNewPgWrap input{width:calc(100% - 190px);float:left;height:40px;padding:5px 10px}.productGroupPopWrap .existingPgListWrap h4{color:#02416a}.productGroupPopWrap .existingPgListWrap ul li{width:25%;display:inline-block}.productGroupPopWrap .selectedItemsWrap h4{color:#02416a}.productGroupPopWrap .selectedItemsWrap div{margin:10px 0}.productGroupPopWrap .selectedItemsWrap div .row{border-bottom:1px solid #A6A6A6}.productGroupPopWrap .selectedItemsWrap div .row a.delBtn{display:block}.productGroupPopWrap .submitProductGroup a{display:inline-block}.productGroupPopWrap .addNewPgResponse ul li a{color:#02416a;text-transform:capitalize;font-size:16px;font-weight:bold}.mulAddTocartWrap .addToCartHeaderContent a{color:#02416a;font-size:16px}.mulAddTocartWrap .addToCartHeaderContent a em{margin-right:10px}.mulAddTocartWrap .muladdtoCartItemsWrap .muladdtoCartItems{padding:10px;margin-bottom:15px;border-bottom:1px solid #A6A6A6}.mulAddTocartWrap .popCheckout{margin-bottom:10px}.cimm_salesBottomStrip ul{width:40%;float:right}.cimm_salesBottomStrip ul li{color:#02416a;font-size:20px;font-weight:bold;text-align:right}.popMsg{background:#6b6a6a !important;padding:5px;border-radius:4px;position:absolute;width:250px;top:25px;font-size:14px;color:#fff !important;z-index:10;right:2px}.cimm_instructions{width:82%;margin:40px auto;font-size:14px;line-height:32px}.cimm_instructions ul{list-style-type:disc;padding-left:30px}.cimm_instructions ul li{list-style-type:disc}.cimm_instructions ul li em{vertical-align:middle}.cimm_refreshList{font-size:16px;margin-bottom:10px}.profileImage img{width:100%}.uploadImage_wrap .uploadImage,.uploadImage_wrap .uploadFile{width:calc(100% - 150px);float:left;border:1px solid #a6a6a6;height:35px;cursor:pointer;position:relative}.uploadImage_wrap .uploadImage span,.uploadImage_wrap .uploadFile span{text-align:center;display:block;padding:6px;color:#404040;position:absolute;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uploadImage_wrap .uploadImage input,.uploadImage_wrap .uploadFile input{opacity:0;height:35px;width:100%;cursor:pointer;border:none}.uploadImage_wrap .uploadImageEstimate{width:calc(100% - 250px)}.uploadImage_wrap .uploadFile{width:calc(100% - 130px)}.uploadImage_wrap .button,.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:3px;float:left;height:35px;padding:5px 10px;border-radius:0}.userInfoWrap{height:160px}.userInfoWrap h4{position:absolute;bottom:0;margin:0;font-size:14px}.searchBoxWrap{background:#404040}.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:#02416a}.cimm_brandAtoZletters{width:100%;margin:0;background:#02416a}.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 #404040;line-height:14px;font-size:14px}.cimm_brandAtoZletters.cimm_brandLetter ul li a{padding:0 8px;color:#404040}.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;width:1170px;margin-left:-15px;z-index:2}#sharePop .modal-body{max-height:190px;overflow:auto}.hideOverflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#updateSelectedItems{-ms-transform:translate(-239px, 0%);-webkit-transform:translate(-239px, 0%);transform:translate(-239px, 0%)}#updateSelectedItems.slideBtns-hide{-ms-transform:translate(-239px, 100%);-webkit-transform:translate(-239px, 100%);transform:translate(-239px, 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{width:19%;display:inline-grid}.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:#02416a}.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:#02416a}.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 h3{margin:0 0 6px 0;text-transform:uppercase;font-size:14px;font-family:"nimbus-sans"}.orderSummaryWrap a{color:#02416a;text-decoration:underline;font-weight:700}.orderSummaryWrap .table thead tr th{border-bottom:1px solid #404040}.orderSummaryWrap .table tbody{text-align:center}.orderSummaryWrap .table tbody tr td p{font-size:12px}.orderSummaryWrap .cimm_salesBottomStrip{border-top:1px solid #404040;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:capitalize}.orderSummaryWrap .cimm_salesBottomStrip ul li .priceValue{float:right}.actionIcon{background:none;border:0;font-size:22px;padding:0;margin:0 6px;color:#02416a}.actionIcon:active{color:#02416a}.copyPaste{width:100%;height:200px}#example1{height:280px;overflow:auto}.quickcartclass li{list-style-type:upper-alpha;margin-left:15px}.quickcartclass li ul li{display:block;float:none;position:relative}.quickcartclass li ul li:after{content:"";height:6px;width:6px;background:#585858;position:absolute;left:-12px;border-radius:50%;top:6px}.quickcartclass a{color:#02416a;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:#02416a;text-decoration:underline;font-family:"nimbus-sans"}.select_attributeBody>ul>li div.toggle_attributeList{display:inline-block;padding:6px 25px 6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #A6A6A6;border-radius:4px;color:#333;background-color:#fff;width:100%;position:relative}.select_attributeBody>ul>li div.toggle_attributeList .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.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;background:#02416a}.cartHead h5 a{padding:0 !important;font-size:12px !important}.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{float:left;height:30px}#ManagePurchaseAgent_wrapper table tbody tr td label.switch{float:right}.fileUploadDescription a{background:none !important;color:#02416a !important;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:#02416a;font-weight:600}.cimm_genericSearch{padding:10px 5px;margin:0 0 15px 0;border:1px solid #A6A6A6}.cimm_genericSearch a{color:#02416a;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:#328bc4;font-size:12px}.divWrap{margin-top:10px}.cimm_itemTitle{margin:0;padding:5px 0;font-family:'RobotoBlack';text-transform:uppercase;font-size:14px}#customerPartNumSubmit{left:auto;right:0;width:300px}div.dataTables_wrapper .cartPagination div.dataTables_paginate{text-align:left}.cartTotalBlock{color:#000;font-size:16px;font-weight:bold;text-align:right;padding:2% 9%}.cartTotal_Top{text-align:center;margin-bottom:25px;text-transform:uppercase;padding-left:30%}.cartTotal_Top span{background:#000;color:#fff !important;border-radius:4px;font-size:14px}.cartTotal_Top a{font-size:14px;font-weight:700;border-radius:5px}.cartTotal_Top a:last-child{font-size:14px;font-weight:400;float:right;padding:10px;text-transform:capitalize}.eMailLogo{background:#fff;padding:10px;border-top:2px solid #A6A6A6;border-bottom:2px solid #A6A6A6;margin-bottom:20px}.dropdown-menu.customDropDown{padding:5px;background:#fff;border:1px solid #A6A6A6;max-height:200px;overflow-y:auto;width:220px;max-width:220px}.dropdown-menu.customDropDown li{width:100%;border-bottom:1px solid #A6A6A6;text-align:left;padding:3px 0}.dropdown-menu.customDropDown li input{height:35px;padding:5px;width:100%}.dropdown-menu.customDropDown li a{color:#404040 !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:#02416a;text-decoration:underline}.clearenceTag{background:url(../images/Clearance_Icon.png) no-repeat 0 0;height:65px;width:65px;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}.zipcodestyle>a{color:#000}.btn-signup{width:250px;height:50px;background:#328bc4}.mainLoginForm{width:400px;margin:0 auto}.form-control{border-radius:0}.removeMargin{margin-top:0;margin-bottom:0}.removeMargin .container{padding:0}.loginHeading{text-transform:uppercase;color:#02416a}.cimm_sliderWrap #shopByCategory{padding:0 5% 30px}.cimm_sliderWrap #shopByCategory .slick-list{background:#fff;margin:0 20px}.cimm_sliderWrap #shopByCategory .slick-slide{box-shadow:none;border-radius:0}.cimm_sliderWrap #shopByCategory .slick-slide .cimm_linkItemImg{height:150px}.cimm_sliderWrap #shopByCategory .slick-slide .cimm_linkItemImg img{max-height:150px}.cimm_sliderWrap #shopByCategory .slick-slide .cimm_linkItemDesp{text-align:center;padding-top:10px}.cimm_sliderWrap #shopByCategory .slick-slide .cimm_linkItemDesp ul li .productTitle{font-weight:bold;font-size:14px;color:#000}.cimm_sliderWrap #shopByCategory .slick-next{box-shadow:none;border:none;transform:rotate(270deg);width:60px;height:60px;right:25px;top:40%;background:url(../images/AndroidIcon.svg) no-repeat}.cimm_sliderWrap #shopByCategory .slick-next:hover{box-shadow:none;border:none}.cimm_sliderWrap #shopByCategory .slick-next:before{display:none}.cimm_sliderWrap #shopByCategory .slick-prev{box-shadow:none;border:none;transform:rotate(90deg);width:60px;height:60px;left:25px;top:40%;background:url(../images/AndroidIcon.svg) no-repeat}.cimm_sliderWrap #shopByCategory .slick-prev:hover{box-shadow:none;border:none}.cimm_sliderWrap #shopByCategory .slick-prev:before{display:none}.featuredCategoryWrap .cimm_CaroBlockTitle{text-align:center !important;padding:25px 0}.featuredCategoryWrap .cimm_CaroBlockTitle label{background:none !important;color:#fff;text-align:center;font-weight:bold;font-size:50px !important}.featuredCategoryWrap .viewAllWrap{text-align:center;margin:30px 0 40px}.featuredCategoryWrap .viewAllWrap a{padding:10px 20px;background:#000;color:#fff;border:1px solid #fff;text-transform:uppercase;font-weight:bold}.featuredMnfrWrap .cimm_CaroBlockTitle{text-align:center !important}.featuredMnfrWrap .cimm_CaroBlockTitle label{font-size:50px !important;font-weight:bold;margin:0 !important;color:#000}.featuredMnfrWrap ul{padding:20px 5% 30px !important}.featuredMnfrWrap ul li{box-shadow:none !important;margin:0 5px 0 10px !important}.featuredMnfrWrap .featuredMnfwrap{text-align:center;margin:20px 0 30px}.featuredMnfrWrap .featuredMnfwrap a{padding:10px 20px;color:#000;border:1px solid #000;text-transform:uppercase;font-weight:bold}.featuredMnfrWrap .slick-next{box-shadow:none;border:none;transform:rotate(270deg);width:60px;height:60px;right:10px;top:38%;background:url(../images/featureMftBtn.svg) no-repeat}.featuredMnfrWrap .slick-next:hover{box-shadow:none;border:none;background:url(../images/featureMftBtn.svg) no-repeat}.featuredMnfrWrap .slick-next:before{display:none}.featuredMnfrWrap .slick-prev{box-shadow:none;border:none;transform:rotate(90deg);width:60px;height:60px;left:25px;top:38%;background:url(../images/featureMftBtn.svg) no-repeat}.featuredMnfrWrap .slick-prev:hover{box-shadow:none;border:none;background:url(../images/featureMftBtn.svg) no-repeat}.featuredMnfrWrap .slick-prev:before{display:none}#searchForm #keyWordTxt{text-transform:uppercase}#searchForm #searchWithInBtn{background:#000}.refineHeading{color:#02416a;text-transform:uppercase;font-size:14px}.accountHeading{color:#02416a;text-transform:uppercase;font-size:16px}.soldAsTxt{color:#328bc4}.viewBranch{border:1px solid #a6a6a6;width:auto;display:inline-block;border-radius:3px}.viewBranch ul li{display:inline-block;padding:4px !important;border-right:1px solid #a6a6a6}.viewBranch ul li:last-child{border-right:none}.viewBranch ul li:last-child a{color:#328bc4}.tabBackbround{border-top-left-radius:4px;border-top-right-radius:4px;background-color:#fafafa;margin-bottom:20px}.nav-tabs{border-bottom:1px solid #a6a6a6}.nav-tabs li p{color:#0090ff;font-weight:700;font-size:14px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid #a6a6a6;border-bottom-color:transparent}.tabBackbround .nav-tabs>li>a{padding:10px 10px;width:210px}.openOrders{background:url(../images/dashboard-open-order.png);width:52px;height:52px;margin:0px auto 10px}.orderHistory{background:url(../images/dashboard-order-history.png);width:52px;height:52px;margin:0px auto 10px}.quickOrderStd{background:url(../images/blackIcons.png);width:52px;height:52px;margin:0px auto 10px}.cartFileUpload{background:url(../images/blackIcons.png);width:52px;height:52px;margin:0px auto 10px}.invoice{background:url(../images/dashboard-view-pay-invoice.png);width:52px;height:52px;margin:0px auto 10px}.requestforQuote{background:url(../images/dashboard-rfq.png);width:52px;height:52px;margin:0px auto 10px}.myFavorites{background:url(../images/dashboard-my-shopping-list.png);width:52px;height:52px;margin:0px auto 10px}.mySavedCarts{background:url(../images/dashboard-my-saved-cart.png);width:52px;height:52px;margin:0px auto 10px}.accountEnquiry{background:url(../images/dashboard-account-inquiry.png);width:52px;height:52px;margin:0px auto 10px}.changePassword{background:url(../images/dashboard-change-password.png);width:52px;height:52px;margin:0px auto 10px}.changeShippingAddress{background:url(../images/dashboard-change-shipping-address.png);width:52px;height:52px;margin:0px auto 10px}.editContactInfo{background:url(../images/dashboard-edit-contact-info.png);width:52px;height:52px;margin:0px auto 10px}.dash90mindelivery{background:url(../images/dashboard-90min-delivery.png);width:52px;height:52px;margin:0px auto 10px}.contractorreward{background:url(../images/dashboard-contractor-reward.png);width:52px;height:52px;margin:0px auto 10px}.dashboardmanufacturers{background:url(../images/dashboard-manufacturers.png);width:52px;height:52px;margin:0px auto 10px}.dashboardtriprewards{background:url(../images/dashboard-trip-rewards.png);width:52px;height:52px;margin:0px auto 10px}.video-tutorial{background:url(../images/dashboard-video-tutorial.png);width:52px;height:52px;margin:0px auto 10px}.dashboardestimator{background:url(../images/estimator.png);width:52px;height:52px;margin:0px auto 10px}.quickOrderHeading{font-size:14px;text-transform:uppercase}.quickOrderHeading a{font-size:20px;color:#02416a;margin-left:20px}.tabHead_shippingAdd{color:#02416a;font-weight:normal;text-transform:uppercase}.openOrdesHeading{margin-bottom:20px}.openOrdesHeading p{font-size:14px;text-transform:uppercase}.openOrdesHeading .viewAllBtn{font-size:14px;text-transform:uppercase;color:#000;text-decoration:underline;font-weight:bold}.openOrdrTable thead th{background:#02416a;color:#fff;text-transform:uppercase}.openOrdrTable tbody tr td .viewAll{font-size:12px;color:#0066ff;text-decoration:none}.openOrdrTabledashboard tr td{width:50%}.viewAll{font-size:14px;color:#0066ff;text-decoration:none}.printInv{color:#000;text-transform:uppercase}.printInv .ng-element{vertical-align:middle;margin-right:5px}#reqForQuoteTableId thead th{background:#02416a;color:#fff;text-transform:uppercase}#reqForQuoteTableId tbody tr .openOrder_viewAll{background:none;border:none;text-transform:capitalize;font-size:14px}#reqForQuoteTableId tbody tr .openOrder_viewAll span{margin-left:10px;color:#02416a}.quickcartclass li{margin-bottom:15px;color:#000;font-weight:bold;font-size:14px}.quickcartclass li ul li{font-weight:normal;font-size:12px;margin-bottom:0}#quick_order .cimm_radioBtnWrap .customRadioBtn,#cartFileUpload .cimm_radioBtnWrap .customRadioBtn{margin-right:30px}#groupCart thead th{background:#02416a;color:#fff;text-transform:uppercase}.table thead th{background:#02416a;color:#fff;text-transform:uppercase}.grpNameEditWrap .btn{background:none;border:none;color:#000}.grpNameEditWrap .btn em{color:#02416a}.cimm_page-title{margin:0;padding:10px 0px 10px;color:#02416a}#productGroupForm table tbody td .priceSpan{color:#4da13f;font-size:16px}#SendOrderConfirmationPage h4{color:#02416a;font-size:12px;text-transform:uppercase}#SendOrderConfirmationPage p{color:#464444;font-size:12px}.blogMainWrap{background:url(../images/texture.jpg)}.blogMainWrap #blogData_HirschBlog>div{width:31%;display:inline-block;margin:0 1%}.blogMainWrap #blogData_HirschBlog>div ul li .imgContainer{width:100%;height:200px;position:relative}.blogMainWrap #blogData_HirschBlog>div ul li .imgContainer img{width:100%;max-width:100%;width:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:200px}.blogMainWrap #blogData_HirschBlog>div ul li .txtContainer{background:#fff;padding:10px}.blogMainWrap #blogData_HirschBlog>div ul li .txtContainer h3{font-size:24px;height:50px}table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_asc:after,table.dataTable thead th.sorting_desc:after{font-family:FontAwesome !important;color:#FFF !important;opacity:1}table.dataTable thead th.sorting:after{content:"\f0dc" !important;color:#FFF !important;font-size:12px !important;opacity:1;position:relative;display:inline-block;bottom:0;left:25px;right:0px}table.dataTable thead th.sorting_asc:after{content:"\f0de" !important;color:#FFF !important;font-size:12px !important;opacity:1;position:relative;display:inline-block;bottom:0;left:8px;right:0px}table.dataTable thead th.sorting_desc:after{content:"\f0dd" !important;color:#FFF !important;font-size:12px !important;opacity:1;position:relative;display:inline-block;bottom:0;left:8px;right:0px}.btLHeading a{color:#02416a;text-decoration:underline}.chatsWrap{position:fixed;bottom:28%;right:0}.quickOrderTabHeading{text-transform:uppercase;color:#02416a;margin:10px 0;font-size:14px}.hideQtyBreakData .qtyBreakData{float:left;border:1px solid #ccc;border-right:none}.hideQtyBreakData .qtyBreakData .quantityWrap{padding:5px;text-align:center;border-bottom:1px solid #ccc;border-right:none}.hideQtyBreakData .qtyBreakData .priceWrap{padding:5px;text-align:center}.hideQtyBreakData .qtyBreakData:last-child{border-right:1px solid #ccc}.qtyBreakHeading{color:#ed5215;display:none;text-decoration:underline}#triggerOrderButtonDiv{margin-top:15px}#triggerOrderButtonDiv .btnFinish{height:40px;padding:10px;float:right}.dropdown-backdrop{cursor:auto}.cimm_caption{font-size:14px}#reqForQuoteTableId tbody tr td{border-top:none}.datePicIcon{background:url("../images/calIcon.png") no-repeat;background-position:96% 50%;background-size:20px}.promoCode{background:#666666;padding:15px 5px;margin:10px 0;font-size:12px}.promoCode span{color:#fff}.promoCode input[type="text"]{width:190px;height:35px}.promoCode .applyBtn{background:#fff;color:#000;padding:10px;text-decoration:none}.promoCode .applyBtn:hover{background:#ccc;color:#000}#orderDetails .nav-tabs{border:none}#orderDetails .nav-tabs li{margin-bottom:0px;border:1px solid #02416a;margin-right:5px;background:#02416a;color:#fff}#orderDetails .nav-tabs li a{border:none;color:#fff;font-weight:bold;margin:0;border-radius:0;padding:10px 40px}#orderDetails .nav-tabs li a:hover{background:#fff;color:#02416a}#orderDetails .nav-tabs li.active a{color:#02416a}#orderDetails .tab-content{margin-top:20px}#allBranch tbody tr td:last-child{text-align:center !important}.cimm_leftnav .cimm_filter .cimm_search-block{border:none}.cimm_leftnav .cimm_filter .cimm_search-block .filterTypeTitle{text-align:center;padding:5px 0;text-decoration:underline}#orderHistoryShipTable_filter input{width:200px}#printOrderConfirm{width:80%;margin:0 auto}.confirmOrderHeading{font-size:16px;text-transform:uppercase;color:#4181bd;font-weight:400}.printOrderConfirm{margin:10px 0;display:inline-block}.printOrderConfirm a{color:#4181bd;font-weight:bold}.orderConfBottomStrip ul{width:auto;border-top:1px solid #000;padding-top:10px}.orderConfBottomStrip ul li{color:#000;text-transform:uppercase}.orderConfBottomStrip ul li .priceLabel{text-align:left;width:250px;display:inline-block}.OrderConfirmSubTotalWrap ul{width:40%;float:right}.OrderConfirmSubTotalWrap ul li{text-align:right}.OrderConfirmSubTotalWrap ul li .priceLabel{text-align:left;width:250px;display:inline-block}.orderSummaryWrap{max-height:600px;overflow-y:auto;overflow-x:hidden;height:auto}.deviceLocationWrap{display:none}.deviceLocationWrap ul li{display:inline-block;text-align:left}.deviceLocationWrap ul li img{vertical-align:bottom}.deviceCartWrap{position:absolute;display:inline-block;top:0;right:25px}.deviceCartWrap .imgBox{display:block;width:40px;height:40px;background:#328bc4;position:relative;margin:0 auto;overflow:hidden;padding:5px}.deviceCartWrap .cartCountrefresh{position:absolute;top:-5px;right:-5px;background:#e70026;border-radius:10px;padding:0 3px}.productModeItemsDiv .priceSpan{font-size:14px}.productModeItemContent #childItemTable .priceSpan{font-size:14px}.productModeItemContent #childItemTable #documentsSection ul li{margin-right:10px}.productModeItemContent #childItemTable #documentsSection ul li a label{font-size:12px;width:100px;word-break:break-word;text-align:center}.productModeItemContent #childItemTable .cimm_pdfLink{display:none}.accountInquiryDate{float:right}.accountInquiryDate strong{float:left;margin:5px 0px;padding-right:10px}.accountInquiryDate input[type="text"]{width:200px;float:left}.accountInquiryDate .button,.accountInquiryDate .cimm_inlineButton,.accountInquiryDate .multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .accountInquiryDate .btnPrevious,.accountInquiryDate .multiTab .multiTabContent .buttonWrap .btnNext,.multiTab .multiTabContent .buttonWrap .accountInquiryDate .btnNext,.accountInquiryDate .btnFinish{float:left;border-radius:0;height:34px}.accountInqHeading{background:#02416a;color:#fff;text-transform:uppercase;font-size:14px;padding:10px}.responsiveTitle{display:none}.estimateupdate{margin-bottom:2px}.htContextMenu div.ht_master:nth-child(2){display:none}.boldHomeBranch{font-weight:bold}.HirschOrder{color:#e70026}.hirschStore{background:#f4ac31;color:#000;text-align:center;font-family:"nimbus-sans";padding:3px}.hirschStore p.StoreSpan1{font-size:12px;text-transform:capitalize;color:#ee3426;font-weight:700;font-style:italic}.hirschStore p a.StoreSpan2{font-size:12px;display:inline-block !important;color:#328bc4 !important;text-decoration:underline}.staticContentBlock{width:100%;display:inline-block;border:1px solid #ccc;padding:10px;margin-top:10px}.staticContentBlock .clickBtn{margin:20px 0}button,.button,.cimm_inlineButton,.multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .btnNext,.btnFinish,input[type='submit']{-moz-appearance:none;-webkit-appearance:none;-appearance:none;font-family:"nimbus-sans";text-transform:uppercase;outline:none}button:active,.button: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:"nimbus-sans"}.button,.cimm_inlineButton,.multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .btnNext,.btnFinish{background:#328bc3;padding:8px 15px;color:#fff;font-family:"nimbus-sans";font-size:14px;letter-spacing:normal;cursor:pointer;text-align:center;border:none;border-radius:5px;font-weight:bold}.button:hover,.cimm_inlineButton:hover,.multiTab .multiTabContent .buttonWrap .btnPrevious:hover,.multiTab .multiTabContent .buttonWrap .btnNext:hover,.btnFinish:hover{background:#000;color:#fff}.compareSimDiffBtns.active{background:#02416a}.cimm_inlineButton{padding:7px 12px;vertical-align:bottom;height:auto;display:inline-block}.cimm_inlineButton:hover{color:#fff}.btn-addtocart{text-transform:uppercase;vertical-align:unset;padding-right:40px;padding-left:10px;background:#328bc3;border-radius:4px}.btn-addtocart.btns-disable{opacity:.3}.btn-addtocart:before{left:auto;right:0;top:0px;width:35px;height:32px;background:#fff;padding:4px;color:#000;border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-viewallchoice{text-transform:uppercase;vertical-align:unset;padding-right:40px;padding-left:10px;background:#328bc3;border-radius:4px}.btn-viewallchoice:before{left:auto;right:0;top:0px;width:35px;height:32px;background:#fff;padding:4px;color:#000;border-top-right-radius:4px;border-bottom-right-radius:4px}.btns-disable{cursor:not-allowed !important;opacity:0.8}.btns-disable:hover{text-decoration:none}.chkOutBtn{background:#06c;columns:#fff;font-size:14px;font-weight:700;border-radius:4px;text-align:center;text-transform:uppercase;padding:9px 52px}.refreshBtn{color:#02416a;font-size:24px}.cimm_btnGroupEnclosure{margin:5% 0 2% 10%;padding-bottom:30px;border-bottom:1px solid #000}.cimm_btnGroupEnclosure ul li{display:inline-block;padding-right:70px;position:relative}.cimm_btnGroupEnclosure ul li:last-child{padding-right:0;float:right}.cimm_btnGroupEnclosure ul li a:not(.btn){color:#000;font-size:14px;line-height:30px;background:none;cursor:pointer}.cimm_btnGroupEnclosure ul li a:not(.btn) em{margin-right:10px;font-size:24px;color:#02416a}.myProductGroupbutton{position:relative;padding:0px 0px 0px 10px !important;text-decoration:underline !important;display:inline-block;font-size:14px;color:#02416a !important}.myProductGroupbutton:before{content:"+";position:absolute;left:0px}.productGroupBtn{cursor:pointer;position:relative;font-size:14px}.productGroupBtn a{color:#404040}.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 #A6A6A6}.productGroupBtn ul li{width:100%;border-bottom:1px solid #A6A6A6}.productGroupBtn ul li:last-child{border:none}.productGroupBtn ul li input{height:35px;padding:10px;width:100%}.productGroupBtn ul li a{color:#404040;text-transform:capitalize;display:block;padding:5px}.productGroupBtn ul li a:hover{background:#02416a;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:#555;-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;text-transform:uppercase}.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:"nimbus-sans";border:1px solid #A6A6A6}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/calIcon.png") no-repeat;background-position:96% 50%;background-size:20px}.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 #A6A6A6}.customRadioBtn input[type="radio"]:checked+span:after,.customRadioBtn input[type="radio"]:checked+span:before{border:2px solid #02416a;-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:#02416a;-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}.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 #d9d9d9;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;border-radius:2px}.customCheckBox input[type="checkbox"]:checked+span:after,.customCheckBox2 input[type="checkbox"]:checked+span:after{border:1px solid #02416a;background:#02416a;-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:#02416a;-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;background:#02416a;color:#fff;font-size:14px;line-height:30px;border-top:1px solid #A6A6A6 !important;text-align:center}.table.customBorderTable tbody tr:last-child td{border-bottom:1px solid #A6A6A6}.table.customBorderTable tbody td{border:1px solid #A6A6A6;position:relative;vertical-align:middle;text-align:center;font-size:12px;color:#000}.table.customBorderTable tbody td:after{content:'';width:1px;min-height:90%;height:110px;position:absolute;top:0;right:0}.table.customBorderTable tbody td a.updateLink{display:block;text-decoration:none}.table.customBorderTable tbody td:last-child:after{content:none}.table.customBorderTable tbody td .cimm_cartProdDescription{width:280px;text-align:left;min-height:110px}.table.customBorderTable tbody td .cimm_cartProdDescription a{color:#464444;font-size:14px}.table.customBorderTable tbody td .cimm_cartProdDescription ul li a{color:#000;font-size:14px}.table.customBorderTable tbody td .cimm_cartProdDescription input{padding:5px 10px;text-align:left;border:1px solid #A6A6A6;color:#464444;font-weight:700}.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:#404040}.tableWrapper{max-width:100%;overflow-y:auto}#openOrderTable_wrapper .table thead tr th.sorting:last-child::after,#orderHistoryShipTable_wrapper .table thead tr th.sorting:last-child::after{display:none}#openOrderTable_wrapper .table thead tr th.sorting_asc:last-child::after,#orderHistoryShipTable_wrapper .table thead tr th.sorting_asc:last-child::after{display:none}#openOrderTable_wrapper .table thead tr th.sorting_desc:last-child::after,#orderHistoryShipTable_wrapper .table thead tr th.sorting_desc:last-child::after{display:none}@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;width:auto !important}.rwd-table thead tr{display:none}.rwd-table tr{border:1px solid #ccc}.table.rwd-table td{border:none;border-bottom:1px solid #eee;position:relative;padding:8px 8px 8px 50%;white-space:normal;text-align:left;word-wrap:break-word;min-height:15px}.rwd-table td:before{position:absolute;top:6px;left:6px;max-width:54%;padding-right:10px;text-align:left;font-weight:bold}.rwd-table td:before{content:attr(data-th)}}.multiTab{width:100%}.multiTab ul.multiTabHeading{position:relative}.multiTab ul.multiTabHeading li{float:left}.multiTab ul.multiTabHeading li a{padding:10px 15px;display:block}.multiTab ul.multiTabHeading li a.active{color:#404040}.multiTab ul.multiTabHeading slide{content:"";position:absolute;height:2px;left:0;background:#02416a;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}.multiTab .multiTabContent>h3{margin:0;text-transform:uppercase;font-weight:bold;background:#ebebeb;color:#02416a;padding:5.5px;position:relative;line-height:24px;font-size:14px;cursor:pointer;font-weight:700;border-bottom:1px solid #555}.multiTab .multiTabContent>h3:after{position:absolute;top:7px;right:10px;font-size:16px}.multiTab .multiTabContent>h3.active{background:#02416a;color:#fff}.multiTab .multiTabContent>h3.active:after{content:"";font-family:"FontAwesome"}.multiTab .multiTabContent>h3:after{content:"";font-family:"FontAwesome"}.multiTab .multiTabContent>div{padding:20px;background:#fff;border:2px solid #e5e5e5}.multiTab .multiTabContent .buttonWrap{text-align:right;margin-top:10px}.multiTab .multiTabContent .buttonWrap .btnPrevious,.multiTab .multiTabContent .buttonWrap .btnNext{margin-right:10px;background:#328bc3;display:inline;font-size:14px;font-weight:700;text-align:center;padding:1.5% 9.2%;border-radius:4px}.btnFinish{margin-right:0;display:inline-block}.ac_results{position:absolute;background-color:#fff;border:1px solid #555;z-index:999;box-shadow:0 2px 4px #555;width:100%;top:34px}.ac_results ul li{text-align:left;margin:0px;padding:6px 10px;cursor:pointer;color:#404040;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:#02416a;color:#fff;cursor:default;text-align:left}.ac_results ul li.ac_over{background:#e6e6e6}.ac_results ul li strong{color:#02416a}.ac_results ul li.suggest{position:absolute;left:100%;top:-1px;background:#fff;width:450px;border:1px solid #555;padding:0;min-height:424px;box-shadow:2px 2px 4px #555;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:#404040;float:left;width:calc(100% - 90px);font-size:16px}.ac_results ul li.suggest .titleImg-container a.title{color:#02416a;font-family:"nimbus-sans";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:#404040;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:#404040;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:#02416a}.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:"nimbus-sans";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:35%;display:block;width:45px;height:50px;margin-top:-22px;padding:0;cursor:pointer;color:transparent;border:1px solid #02416a;outline:none;background:#fff;z-index:9}.bxslider .slick-prev{left:0}.slick-prev{left:20px;box-shadow:1px 2px 10px -1px #adadad}.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;box-shadow:1px 2px 10px -1px #adadad}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 .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 .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:#02416a;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 .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:#fff;box-shadow:1px 2px 10px 1px #adadad}.slick-prev:hover:before,.slick-next:hover:before{color:#e5e5e5}.slick-prev:before,.slick-next:before{font-family:FontAwesome;font-size:38px;line-height:1;opacity:.75;color:#02416a}.slick-prev::before{content:"\f0d9"}.slick-prev:hover:before,.slick-next:hover:before{color:#555}.slick-next::before{content:"\f0da"}.cimm_stickyPageWrap{min-height:100%;margin:0 auto -382px auto;width:1170px;box-shadow:0 0 8px 0px #9e9a9a}.cimm_stickyPageWrap:after{content:"";display:block}.cimm_sliderWrap{overflow:hidden}.cimm_sliderWrap .cimm_CaroBlockTitle{color:#404040;font-family:"nimbus-sans";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;border-radius:3px}.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_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_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;border:1px solid #a6a6a6;margin-top:20px}.cimm_slideItemImg a{text-align:center;height:100%}.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}.cimm_slideItemDesp{padding:5px}.cimm_slideItemDesp .productTitle{height:40px;display:inline-block;line-height:20px;font-size:16px}.cimm_slideItemDesp ul li{margin:0 0 5px 0}.cimm_slideItemDesp ul li h4{margin:0}.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:#02416a}.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){.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}.cimm_bodyContentWrap>.container{padding-bottom:20px}nav.navbar .container{padding:0 15px}.cimm_headerMidContent .container{padding:0 15px}.cimm_btnGroupEnclosure,.cimm_instructions{float:none;width:100%;text-align:left}header .cimm_header .cimm_headerMidContent .cimm_searchWrapper{width:57%}header .cimm_header .cimm_header_mid{width:auto}}@media all and (max-width: 1024px){header .cimm_header .cimm_headerMidContent .cimm_searchWrapper{width:100%;margin:0 0 18px 0}.cimm_BreadCrumbs .breadcrumb{margin:10px 20px}.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}.webViewSearch{border-radius:4px;background:#e5e5e5;box-shadow:inset 1px 1px 1px #adadad}.webViewSearch em{color:#BABABA}.multiTab .multiTabContent .buttonWrap .btnPrevious:hover,.multiTab .multiTabContent .buttonWrap .btnNext:hover{background:#02416a}.btnFinish:hover{background:#02416a}.cimm_bodyContentWrap .container{box-shadow:none}nav.navbar{display:none}.cimm_inlineButton{letter-spacing:0.5px}#ManagePurchaseAgent_wrapper .dataTables_filter{float:none;width:100%}.navbar-toggle{display:block;margin:0}.icon-bar{background-color:#333;width:100%;height:4px !important;width:28px !important}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}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}.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:FontAwesome;font-size:18px;color:#404040}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}.cimm_stickyPageWrap{width:100%}.showFromTab,.footerCol h4 em{display:none}#locationRespns .centerAlign li.active{padding:10px 14px}#locationRespns .centerAlign li{padding:9px 10px;background-color:#F0F0F0}.cimm_itemdetail .cimm_itemdetail-imgcontainer{margin-right:10px}.cimm_itemdetail .cimm_itemDescription{width:calc(100% - 450px)}.tabBackbround .nav-tabs>li>a{width:190px}.listGridContainer .listView ul li.sessionDesp ul.skuStyle li .viewBranch ul li{width:auto;display:block;border-right:none;border-bottom:1px solid #ccc}.viewBranch ul li{display:block;border-right:none;border-bottom:1px solid #a6a6a6}.viewBranch ul li:last-child,.listGridContainer .listView ul li.sessionDesp ul.skuStyle li .viewBranch ul li:last-child{border-bottom:none}.cimm_btnGroupEnclosure{margin:5% 0 2% 0%}.cimm_bodyContentWrap{margin-top:70px}header .cimm_header .homeHeader{width:100%}.blogMainWrap #blogData_HirschBlog>div ul li .txtContainer h3{font-size:20px}.headerLocationDetails p{font-size:10px}h3.heading{font-size:120px}.cimm_sliderWrap #shopByCategory .slick-prev{left:20px}.cimm_sliderWrap #shopByCategory .slick-next{right:20px}.tooltip{display:none !important}.responsiveTitle{display:none;text-align:center;margin-bottom:10px}.locationDetails .centerAlign{width:268px;margin:auto}.popMsg{right:0px}}@media all and (max-width: 980px){.hideForIpad{display:none}.popMsg{right:2px;left:-10px}.EstimateprofileImage img{width:50px;margin-top:-117px}.BorderNearest{border-top:2px solid}.locationNote{margin-left:70px}.estbtnsave{margin-bottom:10px}.estimatetitle{float:none !important}.savedestimator{margin-left:14% !important}.borderBottom{border-bottom:2px solid black;margin-bottom:20px}.locationDataWrap .store-list li:first-child{border-top:3px solid}#locationRespns .centerAlign li>a{font-size:20px;width:100px;padding:0px;color:#000}.locationSearch+a{margin-left:43%;font-size:12px}.locationDetails .searchHeading{text-transform:uppercase;margin-top:10px}#locationzipcode{border-top:1px solid;margin-top:20px}.storeDetailview{position:absolute;z-index:3;top:54px;background:#fff;width:100vw;padding:20px;left:100%;transition:all 0.3s ease-in-out;padding-top:0px}.locationDataWrap.active .storeDetailview{left:0}.active.locationDataWrap{overflow:hidden;height:550px}.locationDataWrap.active .store-list{position:absolute;left:-108%;transition:all 0.3s ease-in-out}#locationRespns{overflow:hidden}.pagebackicon{width:8%;font-size:35px}footer .cimm_footer_mid .footerCol{width:35%;margin:auto}.cimm_brandAtoZletters.fixIt{width:100%}.fixOnApp{position:fixed;width:100%;top:0;background:#FFF;padding-top:0px;z-index:111}.fixOnApp+div{padding:100px 0 40px 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:32px}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 .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}.locationDetails .centerAlign{margin:auto}.cimm_mobileNavIconWrap{position:relative;float:left;margin-right:8px;left:10px;top:0px}.cimm_mobileNavIconWrap button,.cimm_mobileNavIconWrap .button,.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}.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;width:100%}.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}.showInDevice{display:block}.locationDetails{margin-top:-10px}.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}.showFromTab,.footerCol h4 em{display:block}header .cimm_header .cimm_header_mid .cimm_logo{display:none}.cimm_logo_responsive{text-align:center;margin:10px 0}.cimm_bodyContentWrap{margin-top:0px}.deviceLocationWrap{text-align:center}.cimm_searchWrapper{width:100%;padding:10px 0;position:absolute}.cimm_itemdetail .cimm_itemdetail-imgcontainer{width:60%;margin:0 auto 15px;float:none}.cimm_itemdetail .cimm_itemDescription{width:100%}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist li{width:80px !important}header .cimm_header .homeHeader .cimm_logo{display:none}header .cimm_header .cimm_header_top{height:130px}h3.heading{top:39%;left:20%;font-size:66px}p.subHeadingWrap{position:absolute;top:58%;right:20%;font-size:22px}.locationimage{float:left;margin-right:20px}.imageiconMrg{margin-left:70px}.locationNametitle{background-color:lightgray;padding:20px;text-align:center;border-top:2px solid black}.titleNameloctn{color:#000;font-size:22px;text-transform:capitalize}.cimm_sliderWrap #shopByCategory .slick-prev{left:5px}.cimm_sliderWrap #shopByCategory .slick-next{right:5px}.featuredCategoryWrap .cimm_CaroBlockTitle{padding:10px 0;margin:0 !important}.promoCode span{float:left}.promoCode input[type="text"]{width:160px}#orderDetails .nav-tabs li a{width:100%;padding:10px 25px}#printOrderConfirm{width:100%}.OrderConfirmSubTotalWrap ul li .priceLabel{width:180px}.savedCartForm .form-group{margin-bottom:10px;margin-left:0 !important;width:100%}.cimm_listGridTopControls .cimm_listGridTopRightCtrls #ItemsperPageForm{float:right}#reqForQuoteTableId tbody tr .openOrder_viewAll{float:none !important}.listGridContainer .gridView ul li.sessionDesp ul li ul.selectBoxWrap li .productGroupBtn .popMsg{left:0;right:auto}.dropdown-menu.customDropDown{left:40%}.tabBackbround .nav-tabs>li>a{width:135px}#generalModel .modal-dialog{min-width:90%}.ac_results ul li.suggest{display:none}.brandsListRow{width:100%}.locationDataWrap .store-list li div{cursor:pointer;background:none;font-family:"nimbus-sans";color:#000;padding:0px 10px}.locationDataWrap .store-list li:nth-of-type(even){background:#F0F0F0}.locationDataWrap .store-list li div span.subTitlename{width:90%;background:none;font-family:"nimbus-sans";color:#000;font-size:22px;font-weight:bold;padding:10px 0;float:none !important;text-transform:capitalize}.locDistance{font-size:22px;color:gray;font-weight:400;text-transform:capitalize}.locationDataWrap .store-list li div span.pull-left{width:90%;background:#fff;font-family:"nimbus-sans";color:#000;font-size:13px;font-weight:bold;padding:10px 0}}@media all and (max-width: 768px){.documentStack li{width:25%}#cimm_static_block h2{font-size:24px}.calendarFilter ul li{border:none}.grid-item{width:45%}.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}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_itemdetail .cimm_itemdetail-imgcontainer{width:100%}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail-image{float:none}.deviceCartWrap{right:40px}.cimm_logo_responsive{margin:10px 40px}.cimm_stickyPageWrap{width:100%}.hirschSection .col-sm-3{width:49%}.customHirsch_heading{font-size:34px}.featuredCategoryWrap .cimm_CaroBlockTitle label,.featuredMnfrWrap .cimm_CaroBlockTitle label{font-size:34px !important}.featuredMnfrWrap .slick-prev{left:30px;transform:rotate(225deg);width:25px;top:39%}.featuredMnfrWrap .slick-next{right:30px;transform:rotate(45deg);width:25px;top:42%}.cimm_sliderWrap #shopByCategory .slick-prev{transform:rotate(225deg);width:30px;left:30px}.cimm_sliderWrap #shopByCategory .slick-next{transform:rotate(45deg);width:30px;right:30px;top:40%}.blogMainWrap #blogData_HirschBlog>div{width:100%;margin:0 0 15px 0}.blogMainWrap #blogData_HirschBlog>div ul li .txtContainer{width:300px;margin:0 auto}.cimm_btnGroupEnclosure ul li:last-child{float:none}.cartTotal_Top{padding-left:0}.ac_results{top:50px}#triggerOrderButtonDiv{margin-top:5px;margin-bottom:10px}#triggerOrderButtonDiv .btnFinish{float:none;width:100%}.pgnation .pagebarUTH .pageNextBtn,.pgnation .pagebarUTH .pagePrevBtn{text-decoration:underline}.tooltip{display:none !important}.dropdown-menu.customDropDown{left:35%}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist{float:none;width:100%;overflow:initial}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail_thumblist li{margin-right:10px;margin-top:0}.pp_pic_holder.pp_default{top:20px !important}}@media all and (max-width: 480px){.lineItemComments{width:128px}.featuredMnfrWrap .slick-prev{top:36%}.cimm_pdfLink{word-break:break-all}#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox h3{width:41% !important}#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox .option-container{width:58% !important}.calendarFilterWrap .tableHeader h2{float:none !important;width:100%;text-align:center}footer .cimm_footer_mid .footerCol{width:100%;margin:auto}.cartTotal_Top span{margin-bottom:10px}.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}.calendarFilterWrap .tableHeader ul.calendarFilterHead li{width:60px}.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}.listGridContainer .gridView .gridFixHeight{padding:15px;height:auto;border:1px solid #A6A6A6;width:100%;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}.uploadImage_wrap .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%}.deviceCartWrap{right:25px}.cimm_itemdetail .cimm_itemdetail-imgcontainer.verticalThumblist .cimm_itemdetail-image{width:100%}.listGridContainer .gridView:nth-child(2n+2){margin-left:0}header .cimm_header .homeHeader{height:50px}h3.heading{top:20%;left:10%;font-size:42px}p.subHeadingWrap{top:50%;right:20%;font-size:16px}.customHirsch_heading{font-size:26px}.cimm_sliderWrap #shopByCategory .slick-prev{transform:rotate(-135deg);width:15px;left:30px}.cimm_sliderWrap #shopByCategory .slick-next{transform:rotate(45deg);width:15px;right:30px;top:45%}.featuredMnfrWrap .slick-next{width:15px}.featuredMnfrWrap .slick-prev{width:15px}.featuredCategoryWrap .cimm_CaroBlockTitle label,.featuredMnfrWrap .cimm_CaroBlockTitle label{font-size:24px !important}.blogHeading{text-align:center;padding:15px 0px;font-size:34px}.cimm_stickyPageWrap{width:100%}.mainLoginForm{width:100%}.cartTotal_Top{padding-left:15px}.dropdown-menu.customDropDown{left:20%}.productGroupPopWrap .existingPgListWrap ul li{width:100%}.tabBackbround .nav-tabs>li>a{width:60px;padding:5px}.nav-tabs li p{font-size:10px;height:50px}.mobileAppView{margin-bottom:90px}.promoCode span{float:none !important}.promoCode input[type="text"]{width:190px !important;padding-left:8px !important}.cimm_bodyContentWrap>.container{padding-bottom:90px}.locationSearch+a{margin-left:32%}}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: landscape){#generalModel .modal-body{max-height:320px}.mobileAppView .locationDetails .centerAlign{border:none !important}}@media all and (max-width: 767px){.actionBtnWrap{text-align:left !important;margin-top:10px}.mobileAppView{margin-bottom:90px}}#warningModal{text-align:center;padding:0 !important}#warningModal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}#warningModal .modal-title{display:inline-block}#warningModal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:20%}#warningModal .modal-content{border:2px solid #A6A6A6;border-radius:0}#warningModal .modal-content button.close,#warningModal .modal-content .close.button,#warningModal .modal-content .close.cimm_inlineButton,#warningModal .modal-content .multiTab .multiTabContent .buttonWrap .close.btnPrevious,.multiTab .multiTabContent .buttonWrap #warningModal .modal-content .close.btnPrevious,#warningModal .modal-content .multiTab .multiTabContent .buttonWrap .close.btnNext,.multiTab .multiTabContent .buttonWrap #warningModal .modal-content .close.btnNext,#warningModal .modal-content .close.btnFinish{width:100%;text-align:right;padding:5px;background:#636a72;font-size:30px;color:black;text-shadow:none;opacity:1;margin-top:0}#warningModal .modal-content .modal-body{position:relative;padding:20px 20px;text-align:justify}#warningModal .modal-content .modal-body img{width:16px;height:16px;margin-bottom:2px}#warningModal .modal-content .modal-header{padding:0;border-bottom:none}.listPriceSpan{font-family:"nimbus-sans";font-size:10px}.listPriceSpan img{width:auto !important;display:inline-block !important}.tabBackbround h5{background:#000;color:#fff}.imagesize{width:52px}.graph-cont{width:calc(100% - 40px);width:100%;max-width:800px;margin:0 auto}.bar{height:30px;max-width:800px;margin:0 auto 10px auto;line-height:30px;font-size:16px;color:white;padding:0 0 0 10px;position:relative}.bar::before{content:'';width:100%;position:absolute;left:0;height:30px;top:0;z-index:-2;background:#ecf0f1}.bar::after{content:'';background:#2ecc71;height:30px;transition:0.7s;display:block;width:100%;-webkit-animation:bar-before 1 1.8s;position:absolute;top:0;left:0;z-index:-1}@-webkit-keyframes bar-before{0%{width:0px}100%{width:100%}}.estbtn{width:210px;height:60px;border:1px solid black;background-color:white}.viewestimator .table thead th{color:black;font-size:16px;text-transform:capitalize;background:white}.viewestimator .table thead th:nth-child(odd){background-color:white}.viewestimator .itemdelete{color:#00a9e7;padding:5px;cursor:pointer}#estimatorWrap a.active{color:black !important}#estimatorWrap a.tab{color:#00a9e7}#estimatorWrap a{margin:5px}.estimatedetails .updateLink{color:#00a9e7;text-decoration:underline}.Estimateprint{font-size:16px;text-decoration:underline;text-align:right}.Estimateprint a{color:#00a9e7}.detailPageEstimator ul li{width:100%;border-bottom:1px solid #A6A6A6}.detailPageEstimator ul li input{height:35px;padding:10px;width:100%}.detailPageEstimator ul li input{pointer-events:none}.detailPageEstimator ul li input::placeholder{color:transparent}.detailPageEstimator ul li ::-webkit-input-placeholder{color:transparent}.detailPageEstimator ul li :-moz-placeholder{color:transparent}.detailPageEstimator ul li ::-moz-placeholder{color:transparent}.detailPageEstimator ul li :-ms-input-placeholder{color:transparent}.cimm_estimator ul li{font-size:16px;margin-bottom:15px;text-align:right;color:#02416a;font-weight:bold}.registermsg>p{font-size:20px;font-weight:bold;color:black}.registermsg>p a{color:blue}.listGridContainer .listView ul li.sessionDesp ul.skuStyle{float:left;width:65%}.listGridContainer .listView ul li.sessionDesp>ul{width:34%}.dwnldpage{border:none}img.qtyBreakImg{width:33px;position:absolute;top:-5px;z-index:99999;left:0;display:none}.hideQtyBreakData .qtyBreakData .quantityWrap,.hideQtyBreakData .qtyBreakData .priceWrap{padding:0px 20px}.hideQtyBreakData>div.qtyBreakData:first-child{font-weight:bold}.modal-body table tr td:last-child{word-break:normal}.modal-body table{word-break:break-all}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.prodgrprint ul.list-inline li:first-child{width:120px;position:relative;float:left;margin-left:30px}.savedestimator{margin-left:23%;margin-top:-23px}.estbtnsave{width:175px;height:43px;border:1px solid black;background-color:white}.estimagesize{width:32px}.estimatetitle{float:left}#rewadrWrap thead th{background:#02416a;color:#fff;text-transform:uppercase}.printPage{background-color:#fff;margin-left:20px}.pgLogo{float:right;margin-bottom:10px;margin-right:16px}.imageprintname{margin-left:30px;font-weight:bold}.labourQuantity{width:100px;height:32px;padding:5px}.locationDetails .centerAlign li{background:#fff;padding:5px 20px;font-weight:bold}.locationDetails .centerAlign li.active{background:#ee3426;color:#fff;padding:5px 20px;border-radius:0px 10px 10px 0px}.locationDetails .nav-tabs>li.active>a{background-color:#ee3426;border:none;color:#fff}@media (min-width: 320px) and (max-width: 480px){.cimm_myorderModuls .col-md-12{white-space:nowrap}.cimm_myorderModuls .col-md-12 .col-md-offset-2 .col-md-8 .form-horizontal .form-group .col-xs-9 input[type='text']{width:50%}.estbtn{margin-bottom:10px}.cimm_page-title{margin-left:10px}.form-inline .btn-primary{margin-top:10px;margin-bottom:10px}}@media only screen and (max-width: 992px){table#rewadrWrap.table.rwd-table td{padding:104px 39px 15px 50%}.profileImage img{width:100%;margin-top:-117px}.uploadImage_wrap .uploadImageEstimate{width:132px !important;margin:-78px -123px}.uploadImage_wrap .button,.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,.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,.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:-78px 9px}}	.responsive-iframe-container {position: relative;overflow: hidden;width: 100%;padding-top: 66.66%;}.responsive-iframe-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
