/* ----------------------------------------------- HUB Wrapper + content */
.hubsPageFrameworkWrapper{margin-top: 5px; font-family: Verdana, Geneva, sans-serif!important; color: #4d4e53!important; width: 960px; text-align: left; margin-top: -20px; }
.hubContentNew{float:left; padding:5px 0px 5px 5px; margin:10px  0 0 0; overflow: hidden;}
.hubContentNew  .breadCrumbWrapper a{color:#0070bc!important;}
.breadcrumb-separator{margin-left:4px!important;}
.searchResultsWrapper, .hubsPageWrapperNew{/*overflow:auto;*/}
.cmsCaaSClass {width: 755px;}

 /* ----------------------------------------------   HUB Navigation   */
 
.hubContentNew .hub-navigation-wrapper {width:750px; overflow:hidden;}
.hubContentNew .hub-navigation-wrapper h1{font-weight:normal; font-family: 'Prelo-Medium', Verdana!important; font-size: 24px; color:#4d4e53; text-decoration: none;margin: 0 0 0 15px; text-align:left; display:block!important;  padding:0; }
.hubContentNew .hub-navigation-wrapper .itemAlternate{float:left; margin-top:20px; margin-left:15px; margin-bottom:22px;}
.hubContentNew .hub-navigation-wrapper .itemAlternate ul{float:left; margin:0 0 0 15px; padding:0;}
.hubContentNew .hub-navigation-wrapper .itemAlternate li{list-style:none; margin:0; padding:.5em 0;}
.hubContentNew .hub-navigation-wrapper .itemAlternate li a{font-size:13px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#0070bc; text-decoration:none;}
.hubContentNew .hub-navigation-wrapper .itemAlternate li a:hover{text-decoration:underline;}
.hubContentNew .hub-navigation-wrapper .itemAlternate ul .firstListItem{padding-top:0;}
.hubContentNew .hub-navigation-wrapper .itemAlternate ul .lastListItem{padding-bottom:0;}
.hubContentNew .hub-navigation-wrapper .itemAlternate img{float:left;}
.hubContentNew .hub-navigation-wrapper .list_carousel h2{font-size:13px;}
.hubContentNew .hub-navigation-wrapper .itemAlternate h2{font-size:13px; line-height: 0;}


 /* ----------------------------------------------   HUB Navigation 3 Columns   */
 
.hub-navigation-wrapper .item3c {float: left;background-repeat:no-repeat;margin:0;padding:22px 35px 22px 15px;height: 196px;width: 199px;overflow:hidden;text-align:center;}
.lt3c {background-image: url(https://img.cdw.com/content/hubs/dmz/bg_hub_L1_left_top.png);}
.rt3c {background-image: url(https://img.cdw.com/content/hubs/dmz/bg_hub_L1_right_top.png);}
.lb3c {background-image: url(https://img.cdw.com/content/hubs/dmz/bg_hub_L1_left_bottom.png);}
.rb3c {background-image: url(https://img.cdw.com/content/hubs/dmz/bg_hub_L1_right_bottom.png);} 
.hub-navigation-wrapper .item3c img {overflow:hidden;margin: 20px 0 10px -5px;text-align:center;height: 115px;}
.hub-navigation-wrapper .item3c h2 {Verdana; font-size: 15px;}
.hub-navigation-wrapper .item3c h2 .footer {margin: 0 0 0 -5px;text-align:center;}
.hub-navigation-wrapper .item3c a {font-family: Verdana; font-size: 15px; color:#0070bc; font-weight:bold;line-height:18px;text-decoration:none;margin: 10px 0 0 0;}
.hub-navigation-wrapper .item3c a:hover {text-decoration:underline;}

 /* ----------------------------------------------   HUB Navigation 4 Columns  */
 
.hub-navigation-wrapper .item4c {float: left;background-repeat:no-repeat;margin:0;padding:22px 5px 22px 5px;height: 196px;width: 172px;overflow:hidden;text-align:center;}
.lt4c {background-image: url(https://img.cdw.com/content/hubs/dmz/bg_hub_L14c_left_top.png);}
.rt4c {background-image: url(https://img.cdw.com/content/hubs/dmz/bg_hub_L14c_right_top.png);}
.lb4c {background-image: url(https://img.cdw.com/content/hubs/dmz/bg_hub_L14c_left_bottom.png);}
.rb {background-image: url(https://img.cdw.com/content/hubs/dmz/bg_hub_L1_right_bottom.png);}
.hub-navigation-wrapper .item4c img {overflow:hidden;margin:10px 0 0 -5px;text-align:center;height: 115px;}
.hub-navigation-wrapper .item4c .footer {margin: 0 0 0 -5px;text-align:center;height: 45px; padding:0 10px;}
.hub-navigation-wrapper .item4c a {font-family: Verdana; font-size: 15px; color:#0070bc; font-weight:bold;line-height:18px;text-decoration:none;margin: 10px 0 0 0;}
.hub-navigation-wrapper .item4c a:hover {text-decoration:underline;}

 /* ----------------------------------------------   HUB DMZ   */
 .hub-dmz-wrapperLonger{min-height:812px!important;}
.hub-dmz-wrapper {width:750px; /*overflow:hidden;*/ min-height:572px;  }
.hub-dmz-wrapper  h1{font-weight:normal; font-family: 'Prelo-Medium', Verdana!important; font-size: 24px; color:#4d4e53; text-decoration: none;margin: 0 0 0 15px; text-align:left; display:block!important;  padding:0;}
.hubContentNew .hub-dmz-wrapper  h2{font-weight:normal; font-family: 'Prelo-Medium', Verdana!important; font-size: 24px; color:#4d4e53; text-decoration: none; margin: 10px 0 0 10px; text-align:left; display:block!important;  padding:0;}
.hubContentNew .hub-dmz-wrapper  h1{font-weight:normal; font-family: 'Prelo-Medium', Verdana!important; font-size: 24px; color:#4d4e53; text-decoration: none; margin: 10px 0 0 10px; text-align:left; display:block!important;  padding:0;}

.hub-dmz-wrapper .products {float: left;width: 500px;/*overflow:hidden;*/ margin: 20px 0 0 5px; min-height:512px; }

.hub-dmz-wrapper .products .dotw_large {float: left;background:#fff; border:solid 9px #f3f3f2; width:429px; height:200px; overflow: hidden;text-align:left; float:left; margin:6px; padding:17px;}
.hub-dmz-wrapper .products .dotw_large h3 {font-weight:normal;font-family: 'Prelo-Black', Verdana; font-size: 30px; color:#cc0000; margin: 0 0 10px 0;padding:0 30px 0 0; text-align:left; float:left;}
.hub-dmz-wrapper .products .dotw_large .content {font-family: 'Prelo-Medium', Verdana; font-size: 18px; color:#616265; line-height: 22px;width: 220px;float: left; text-align:left; float:left;}
.hub-dmz-wrapper .products .dotw_large .content .gray {font-family: 'Prelo-Bold', Verdana; font-size: 20px; color:#afafaf; margin: 10px 0 0 0;  text-align:left; float:left;}
.hub-dmz-wrapper .products .dotw_large .pic {float: left;background-color:#fff;overflow: hidden;width: 200px;float: left;}
.hub-dmz-wrapper .products .dotw_large_generic .pic{margin: -90px 0 0 140px; width:304px; position:relative; z-index:10;}
.hub-dmz-wrapper .products .dotw_large_generic .content, h3{position:relative; z-index:40;}
.hub-dmz-wrapper .products .dotw_large_generic .mt20{margin-top:40px;}
.hub-dmz-wrapper .products .dotw_large_generic .clearLeftMtNeg20{top:-70px; display:block; clear:both;}
.hub-dmz-wrapper .products .dotw_small_1 {float: left; background:#ffffff; border:9px solid #f3f3f2; margin:6px;padding:12px; height: 194px;width: 194px;overflow:hidden; text-align:left; float:left;}
.hub-dmz-wrapper .products .dotw_small_1 h3 {font-weight:normal;font-family: 'Prelo-Black', Verdana; font-size: 22px; color:#cc0000; margin: 0;  text-align:left; float:left;}
.hub-dmz-wrapper .products .dotw_small_1 .gray {font-family: 'Prelo-Medium', Verdana; font-size: 14px; color:#616265; margin: 0;  text-align:left; float:left;}
.hub-dmz-wrapper .products .dotw_small_1 .pic {overflow:hidden;font-family: 'Prelo-Medium', Verdana; font-size: 18px; color:#616265; margin: 10px 0 0 0;width: 100px;float: left;}
.hub-dmz-wrapper .products .dotw_small_1_Generic .pic{width:auto; margin:15px 0 15px 20px;}
.hub-dmz-wrapper .products .dotw_small_1 .prices {overflow:hidden;padding:20px 10px 0 0;width: 75px;float: right;}
.hub-dmz-wrapper .products .dotw_small_1 .prices .pricenow {font-family: 'Prelo-Bold', Verdana; font-size: 16px; color:#ea7125; }
.hub-dmz-wrapper .products .dotw_small_1 .prices .was {font-family: 'Prelo-Medium', Verdana; font-size: 14px; color:#616265; }
.hub-dmz-wrapper .products .dotw_small_1 .prices .price {font-family: 'Prelo-Bold', Verdana; font-size: 16px; color:#616265;float:left; clear:both; }
.hub-dmz-wrapper .products .dotw_small_1 .prices .now {font-family: 'Prelo-Medium', Verdana; font-size: 14px; color:#ea7125; float:left; clear:both; }
.hub-dmz-wrapper .products .dotw_small_1_Generic, .hub-dmz-wrapper .products .dotw_small_1 .redButtonWhiteBorder a {font-size:13px!important; }


.hub-dmz-wrapper .products .dotw_small_2 {float: left; background:#ffffff; border:9px solid #f3f3f2; margin:6px;padding:12px; height: 194px;width: 194px;overflow:hidden;  text-align:left; float:left;}
.hub-dmz-wrapper .products .dotw_small_2 h3 {font-weight:normal;font-family: 'Prelo-Black', Verdana; font-size: 22px; color:#cc0000; margin: 0;  text-align:left; }
.hub-dmz-wrapper .products .dotw_small_2 .gray {font-family: 'Prelo-Medium', Verdana; font-size: 14px; color:#616265; margin:  0 0 10px 0;  text-align:left;}
.hub-dmz-wrapper .products .dotw_small_2 .pic {overflow:hidden;margin: 0 0 0 0;text-align:center;  text-align:left;}





/* --------------------------------   HUB DMZ 1-aross Ink and Toner   */
.hub-dmz-wrapper .dotw_small_1ink{overflow:visible!important;}
.hub-dmz-wrapper .ink_tonner1aross  { background-color:#ffffff; width:185px; float:left; text-align:center; }
.hub-dmz-wrapper .ink_tonner1aross .clsTypeaheadControlHubs {background-image: none; background-color:#ffffff; margin:0;padding: 5px 0 10px 10px;height: auto;width: 186px; position:relative; border:0;}
.hub-dmz-wrapper .ink_tonner1aross .clsTypeaheadControlHubs .clsTypeaheadThumbnail {margin: 0 auto;display: block;clear: both;text-align: center;float:none!important;}
.hub-dmz-wrapper .ink_tonner1aross .clsTypeaheadControlHubs .clsTypeaheadThumbnail img{margin:0; left:0; height:95px;}
.hub-dmz-wrapper .ink_tonner1aross .clsTypeaheadControl .clsTypeaheadTextLabel {text-align: center;font-size: 12px; margin-top:0!important; float:left;}
.hub-dmz-wrapper .ink_tonner1aross .clsTypeaheadControl h3 img{margin:-20px 0 0 0; padding: 0;padding-bottom: 0;width:163px;}
.hub-dmz-wrapper .ink_tonner1aross .clsTypeaheadControlTextBox {width: 142px;}
.ways-to-shop-toner{border:none;}
.hub-dmz-wrapper .ink_tonner1aross .clsTypeaheadControlHubs .clsTypeaheadResults{width:163px!important; z-index:100!important; margin-top:56px!important;}
.hub-dmz-wrapper .ink_tonner1aross .clsTypeaheadControlHubs .clsTypeaheadResults ul li a {width:152px!important;}
.hub-dmz-wrapper .ink_tonner1aross .clsTypeaheadControlHubs input {margin-top:0px!important;}
/* --------------------------------   HUB DMZ 1-aross Ink and Toner Ends  */


/* --------------------------------   HUB DMZ Canada temp line break starts   */
.hub-dmz-wrapper .products .dotw_large_cdwcanada {float: left;background:#fff; border:solid 9px #f3f3f2; width:429px; height:200px; overflow: hidden; text-align:left; float:left; margin:6px; padding:17px;}

.hub-dmz-wrapper .products .dotw_large_cdwcanada h3 {font-family: 'Prelo-Bold', Verdana; width: 200px; font-size: 22px; color:#666666; line-height: 22px; margin: 10px 0 0 0;  text-align:left; float:left; padding: 0 0 0 0px; overflow: hidden;}

.hub-dmz-wrapper .products .dotw_large_cdwcanada .content {font-family: 'Prelo-Medium', Verdana; font-size:18px; color:#616265; line-height: 22px; height:220px; width:450px; text-align:left; float:left; overflow: hidden; margin:-10px 1px 1px -3px;}

.hub-dmz-wrapper .products .dotw_large_cdwcanada .content .gray {font-family: 'Prelo-Medium', Verdana; width:220px; font-size:18px; color:#616265; margin:60px 0 0 -200px; text-align:left; float:left; overflow:hidden;}

.hub-dmz-wrapper .products .dotw_large_cdwcanada .pic {float: right; width:185px;height:185px; margin:22px 44px 1px 1px; z-index:1; position:relative;}

.hub-dmz-wrapper .products .dotw_large_cdwcanada .logo_pf {z-index:2; float:right; margin:10px 16px -32px 4px; position:relative; height:40px; width:133px;}

.hub-dmz-wrapper .products .dotw_large_cdwcanada .prices {overflow:hidden; height:70px; width:190px; float:right; margin:6px 27px 0 25px;}
.hub-dmz-wrapper .products .dotw_large_cdwcanada .prices .pricenow {font-family: 'Prelo-Bold', Verdana; font-size: 16px; color:#ea7125; }
.hub-dmz-wrapper .products .dotw_large_cdwcanada .prices .was {font-family: 'Prelo-Medium', Verdana; font-size: 14px; color:#616265; }
.hub-dmz-wrapper .products .dotw_large_cdwcanada .prices .price {font-family: 'Prelo-Bold', Verdana; font-size: 16px; color:#616265;float:left; clear:both; }
.hub-dmz-wrapper .products .dotw_large_cdwcanada .prices .now {font-family: 'Prelo-Medium', Verdana; font-size: 14px; color:#616265; float:left; clear:both; }

.hub-dmz-wrapper .products .dotw_large_cdwcanada .redButtonWhiteBorder {font-size:13px; width:150px; height:50px; float:left; margin:-16px 0 0 2px;}
/* --------------------------------   HUB DMZ Canada temp line break ends   */




 /* ----------------------------------------------   HUB EDZ   */
 .hub-dmz-wrapper .products .finderPromo h4{color:#5bb4e5!important;}
.hub-dmz-wrapper .products .edz_1 {float: left; background:#ffffff; border:9px solid #f3f3f2; margin:6px;padding:15px; height: 188px;width: 186px;overflow:hidden;  text-align:left; float:left;}
.hub-dmz-wrapper .products .edz_1 h3 {font-weight:normal;font-family: 'Prelo-Black', Verdana; font-size: 22px; color:#616265; line-height:20px;margin: 0;  text-align:left; float:left;}
.hub-dmz-wrapper .products .edz_1 h4 {font-weight:normal;font-family: 'Prelo-Black', Verdana; font-size: 18px; color:#666666; line-height:20px;margin: 0;  text-align:left; float:left; clear:both; text-transform:uppercase; overflow:hidden; max-height:40px;}
.hub-dmz-wrapper .products .finderPromo h4 {font-weight:normal;font-family: 'Prelo-Black', Verdana; font-size: 18px; color:#666666; line-height:20px;margin: 0;  text-align:left; float:left; clear:both; text-transform:uppercase; overflow:hidden; max-height:40px;}
.hub-dmz-wrapper .products .edz_1 .gray {height: 35px; overflow:hidden;font-family: 'Prelo-Medium', Verdana; font-size: 14px; color:#616265; margin: 5px 0 0 0;  text-align:left; float:left; clear:both; padding-right:20px;}
.hub-dmz-wrapper .products .edz_1 .pic {overflow:hidden;margin: 10px 0 0 0;width: 91px;float: left; text-align:center;}
.hub-dmz-wrapper .products .edz_1 .pic2 {overflow:hidden;margin: 10px 0 0 0;text-align:center;height: 75px; text-align:center;}
.hub-dmz-wrapper .products .edz_1 .prices {overflow:hidden;padding:20px 0 0 0;width: 95px;float: left;}
.hub-dmz-wrapper .products .edz_1 .prices .now {font-family: Verdana; font-size: 11px; color:#616265; float:left; clear:both; }
.hub-dmz-wrapper .products .edz_1 .prices .price {font-family: 'Prelo-Bold', Verdana; font-size: 16px; color:#616265;}
.hub-dmz-wrapper .products .edz_1 .prices .price_o {font-family: 'Prelo-Bold', Verdana; font-size: 16px; color:#ea7125;}
.hub-dmz-wrapper .products .edz_1 .more {margin: 0px 10px 0 0;font-family: 'Prelo-Medium', Verdana; font-size: 16px; color:#0070bc; text-decoration: none;float: right;}
.hub-dmz-wrapper .products .edz_1 .more a{color:#0070bc; text-decoration:none;}
.hub-dmz-wrapper .products .edz_1 .more:hover {text-decoration: underline;}
.hub-dmz-wrapper .products .edz_1 .logo_pf {margin:0;height: 30px;}

.hub-dmz-wrapper .products a .brand_promo {float: left; margin:6px;padding:15px; height: 188px; width: 186px;overflow:hidden;}
.azul { background:#0065a2; border:9px solid #5297c0;}
.celeste {background:#0197d6; border:9px solid #53b8e3; }
.gris {background:#616265; border:9px solid #949497;}
.naranja {background:#f75314; border:9px solid #fa8a60;}
.amarillo {background:#ecac00; border:9px solid #f2c752;}
.hub-dmz-wrapper .products a .brand_promo h3{font-weight:normal;font-family: 'Prelo-Bold', Verdana; font-size: 22px; color:#ffffff; text-transform: uppercase;line-height:22px;margin: 0 0 0 -6px;text-align:center;height: 50px;}
.hub-dmz-wrapper .products a .brand_promo .pic {overflow:hidden;margin: 10px 0 0 -5px;text-align:center;height: 85px;}
.hub-dmz-wrapper .products a .brand_promo h5 {font-weight:normal;font-family: 'Prelo-Medium', Verdana; font-size: 20px; color:#ffffff; line-height:18px;margin: 10px 0 0 -5px;text-align:center;height: 45px; overflow:hidden;}
.lowestPrice {color: #ea7125!important; font-family: 'Prelo-Bold', Verdana; font-size: 16px; /*float:left;*/ clear:both;}
.cdwcanada {background:#C00; border:9px solid #900;}
.cdwcanada-2across {background:#C00; border:9px solid #900; width:429px;}
/* ----------------------------------------------   HUB DMZ  RIGHT MENU  */

.hub-dmz-wrapper-menu {float: left;background-image: url(https://img.cdw.com/content/hubs/dmz/hub_right_menu.png); background-repeat:no-repeat;margin:26px 0 0 0;padding:7px 0px 22px 35px;height: 437px;width: 202px;line-height: 16px; text-align:left; position:relative; left:-6px; }
.hub-dmz-wrapper-menu h4 {font-family: Verdana; font-size: 13px; color:#4d4e53; margin-top: 15px ; font-weight:bold; text-align:left; }
.hubContentNew .hub-dmz-wrapper-menu h2 {font-family: Verdana!important; font-size: 12px; font-weight:bold; color:#4d4e53; margin: 15px 0 5px 0; text-align:left; }
.hub-dmz-wrapper-menu a {font-family: Verdana; font-size: 12px; color:#0070bc; text-decoration: none; text-align:left; }
.hub-dmz-wrapper-menu  a:hover  {text-decoration: underline;}

/* ------------------------------------------------ CAROUSEL */



.hub-navigation-wrapper .list_carousel {margin: 30px 10px 20px 20px;width: 700px;}
.hub-navigation-wrapper .list_carousel ul {margin: 0;padding: 0;list-style: none;display: block;}
.hub-navigation-wrapper .list_carousel ul li {height: 170px; display: block;text-align: center;float: left; overflow:hidden; padding: 0 16px; margin: 0 0 22px 0; width: 140px;}
.hub-navigation-wrapper .list_carousel #foo2 li{padding:0 16px; margin:0 0 22px 0; width:140px;}
.hub-navigation-wrapper .list_carousel ul li a {	font-family: Verdana;font-weight:bold;font-size: 13px;color: #0070bc;text-decoration:none;}			
.hub-navigation-wrapper .list_carousel #foo2 li a {	 text-align:center; display:block; margin:0 auto; font-size:13px;}			
.hub-navigation-wrapper .list_carousel ul li a:hover {text-decoration:underline;}		
.hub-navigation-wrapper .list_carousel ul li a img{clear: both; text-align: center; display: block; margin: 0 auto 10px auto; display: block;}	
.hub-navigation-wrapper .list_carousel #foo2 li a img{ clear:both; text-align:center; display:block; margin:0 auto 10px auto; display:block;}	
				
.hub-navigation-wrapper .list_carousel a .prev_items {text-indent:-9999px; background:url(https://img.cdw.com/content/products/rr-product-carrousel-controls.png) -18px 0 no-repeat; width:18px; height:30px; display:block;float: left;margin: -115px 0 0 -15px;}
.hub-navigation-wrapper .list_carousel a .prev_items:hover {background:url(https://img.cdw.com/content/products/rr-product-carrousel-controls.png) -18px -30px no-repeat;}
.hub-navigation-wrapper .list_carousel a .next_items {text-indent:-9999px;  background:url(https://img.cdw.com/content/products/rr-product-carrousel-controls.png) 0 0 no-repeat; width:18px; height:30px; display:block;float: right;margin: -115px -10px 0 0;}		
.hub-navigation-wrapper .list_carousel a .next_items:hover {background:url(https://img.cdw.com/content/products/rr-product-carrousel-controls.png) 0 -30px no-repeat; }

/* ------------------------------------------------ BANNERS */

.they_are_back_xlarge {float: left;background-color:#fff;margin:0;height: 480px;width: 477px;overflow: hidden;}
.they_are_back_large {float: left;background-color:#fff;margin:6px;height: 234px;width: 476px;overflow: hidden;}
.they_are_back_small {float: left;background-color:#fff;margin:6px;height: 234px;width: 234px;overflow: hidden;}
.hand {cursor: pointer; cursor: hand;}

/* ------------------------------------------------ WAYS TO SHOP */
.more_ways_to_shop { background-color:#ffffff; width:185px; border: 2px solid #eeeeee; float:left; text-align:left; }
.more_ways_to_shop .title { background-color:#eeeeee; font-family:Verdana!important; font-size:12px; color:#4d4e53; text-decoration: none; text-align:left; font-weight:bold; padding: 5px 10px 5px 10px;}
.more_ways_to_shop .content { padding: 0 15px 5px 10px;}
.more_ways_to_shop .content ul  li{ list-style:none; margin-bottom:5px; margin-left:-38px; }
.more_ways_to_shop .content ul  li a{ font-family:Verdana!important; font-size:11px; color:#4d4e53; text-decoration: none; text-align:left; color:#0070bc;}
.more_ways_to_shop .content ul  li a:hover{text-decoration: underline;}

/* ------------------------------------------------ BREADCRUMB  */

.transHeader {font-family: Verdana;font-weight:normal;font-size: 11px;color: #616265;text-decoration:none;}		
.transHeader a{	color: #0070bc;text-decoration:none;}
.transHeader a:hover{text-decoration:underline;}		

/* ------------------------------------------------ OTHERS */

.clear{clear:both;}
.mt20 {margin-top:20px; display:block;}
.mt5 {margin-top:5px;}
.mb20  {margin-bottom:20px;}
img {border:none;}
.breadCrumb { display:inline; } 
.clearLeftMtNeg20{clear:left; position:relative; top:-20px;}
.clearLeftMtNeg50{top:-50px;}
.fullLink{float:left; clear:both; height:100%;}

/* ------------------------------------------------ ADJUSTMENT TO CONTACT FORM */

.hubContentNew .survey-questions-container{ padding:65px 0 20px 40px; float:left; border:solid 4px #c1c2c5; float:left; width:690px!important; position:relative; z-index:0;   background:url(https://img.cdw.com/assets/misc/survey-banner-img2.png) no-repeat; position:relative; margin-left:10px; margin-bottom:30px;}

.hubContentNew .survey-confirmation-container {width:690px!important; margin-bottom:30px;}

/* ------------------------------------------------ ADJUSTMENT TO INK TONNER FINDER LARGE*/

.hub-dmz-wrapper .clsTypeaheadControlHubs {float: left;background:#fff; border:solid 9px #f3f3f2; width:429px; height:200px; text-align:left; float:left; margin:6px; padding:17px;text-align:left; float:left; position:relative;}
.hub-dmz-wrapper .clsTypeaheadControlHubs .clsTypeaheadThumbnail {float:right; margin: -45px 20px 0 0; position:relative;}
.hub-dmz-wrapper .clsTypeaheadControlHubs h3{margin-top:20px;}
.hub-dmz-wrapper .clsTypeaheadControlHubs input{margin-top:-40px!important;}
.hub-dmz-wrapper .clsTypeaheadControlHubs .clsTypeaheadTextLabel{margin-top:30px!important;}
.hub-dmz-wrapper .clsTypeaheadThumbnail img{margin-top:20px;	position:relative; left:30px;}
.clsTypeaheadControlHubs .clsTypeaheadResults {width: 307px;}
#ctl06_InkTonerHub{ display:none;}

/* ------------------------------------------------ ADJUSTMENT TO INK TONNER FINDER SMALL*/

.more_ways_to_shop .ink_tonner  { background-color:#ffffff; width:185px; border: 2px solid #eeeeee; float:left; text-align:center; padding-bottom:10px;}
.more_ways_to_shop .ink_tonner .clsTypeaheadControlHubs {background-image: none; background-color:#ffffff; margin:0;padding: 5px 0 10px 10px;height: auto;width: 155px; position:relative;}
.more_ways_to_shop .ink_tonner .clsTypeaheadControlHubs .clsTypeaheadThumbnail {margin: 0;}
.more_ways_to_shop .ink_tonner .clsTypeaheadControl .clsTypeaheadTextLabel {text-align: center;font-size: 12px;}
.more_ways_to_shop .ink_tonner .clsTypeaheadControl h3 img{margin: -20px 0 0 0;padding: 0;padding-bottom: 0;width:163px;}
.more_ways_to_shop .ink_tonner .clsTypeaheadControlTextBox {width: 142px;}
.ways-to-shop-toner{border:none;}
.more_ways_to_shop .ink_tonner .clsTypeaheadControlHubs .clsTypeaheadResults{width:163px!important; z-index:100!important;}
.more_ways_to_shop .ink_tonner .clsTypeaheadControlHubs .clsTypeaheadResults ul li a {width:152px!important;}

/* ------------------------------------------------ CONTENT SEO  */
.seo{float:left; clear:both;}
.hub-seo-wrap {margin-left:10px; margin-bottom:30px; width:730px; background-color:#fff; clear:both;}	
.hub-seo-wrap p{font-family:Verdana!important; font-weight:normal;font-size: 12px;color: #4d4e53; line-height:1.5em; text-decoration:none; margin-top:10px;}	
.hub-seo-wrap a {font-family:Verdana!important; font-weight:normal;font-size: 12px;color: #4d4e53;text-decoration:underline;}
.hub-seo-wrap a:hover {font-family:Verdana!important; font-weight:normal;font-size: 12px;color: #4d4e53;text-decoration:underline;}		
	
/* ------------------------------------------------ OLD HUB Styles */
.rrProductsWrapperVerticle { margin-left: 0px!important; }
.rrProductsWrapperVerticle .rrProductPlacementWrapper .verticalScrollable { height: 610px!important;}
.searchResultsWrapper .whiteSpacer { background: #fff; height: 5px; display: block; clear: both; overflow: visible; }

/* ------------------------------------------------- HUB left Filter navigation */

.leftFilterNav{width:200px; float:left;}

/* ------------------------------------------------- HUB Carousel */
 /*.hub-navigation-wrapper {width:700px!important;overflow:hidden;}*/
 .list_carousel {clear:both;position:relative;display:block;height:182px;margin: 0 30px 0 0;overflow:hidden;}
 .list_carousel .items {display:block;position: absolute;width: 20000em;overflow:hidden;}
 .list_carousel .itemSet {float:left;display:block;}
 .list_carousel .itemWrapper {width:180px;height:160px;float:left;}
 .list_carousel img {clear: both;text-align: center; margin: 0 auto 10px auto;display: block;}
 .list_carousel a {text-align: center;display: block;margin: 0 auto;font-size: 13px;}
 .list_carousel a:hover {text-decoration: underline;}
 .list_carousel a {font-family: Verdana;font-weight: bold;color: #0070bc; text-decoration:none;}
 .hub-navigation-wrapper .nextProducts {top: 150px;}
 .hub-navigation-wrapper .nextProducts {position: absolute;top: 175px;right:20px;text-indent: -9999px;
 background: url(https://img.cdw.com/content/products/rr-product-carrousel-controls.png) 0 0 no-repeat;width: 18px;height: 30px;}
 .hub-navigation-wrapper .disabled {opacity: .50;filter: alpha(opacity=50);cursor: default!important;}
 .hub-navigation-wrapper .previousProducts {position: absolute;top: 175px;left: 220px;text-indent: -9999px;
 background: url(https://img.cdw.com/content/products/rr-product-carrousel-controls.png) -18px 0 no-repeat;width: 18px;height: 30px;}

 /* --------------------------------   Reset Styles inside CaaS Wrapper   */
.cmsCaaSClass {color: #616265;font-family: "Prelo",verdana,sans-serif;}
.cmsCaaSClass a:active, .cmsCaaSClass a:link, .cmsCaaSClass a:visited {color: #0070bc;}
.partner-header-wrapper .partner-header .partner-menu li.other-categories .button-lockup {top: -25px !important;}
.partner-header-wrapper .partner-header .partner-menu li.other-categories .button-lockup .button {margin: 0;}
.cmsCaaSClass .button {font-family: "Prelo",verdana,sans-serif; }
.cmsCaaSClass .product-image {height: auto;width: auto;}
.cmsCaaSClass hr {height: 1px;background-color: #dbdbdb;}

 /* --------------------------------   Fix Styles being overwritten by CaaS   */
footer {font-size: 14px;}
footer h4 {font-size: 18px;font-weight: 700;line-height: 20px;}
.sub-footer {font-size: 14px;line-height: 18px;}
#header {font-size: 14px;}
#header .nav {float: none;}
#header h3 {font-size: 20px; line-height: 22px;}
#header h4 {font-size: 18px; line-height: 22px;}
#header h5 {font-size: 16px; font-weight: 500; line-height: 18px; margin: 0;}
#header p {font-size: 14px; margin: 0;}
#products-menu-brands h3 {font-size: 20px;line-height: 22px;}
h2.footer{font-size: 13px; line-height: 15px;}
.syndication-3rd-party.-center{display: block !important ;}

.cmsCaaSClass .layout-full {padding-top:0; background-color:transparent;}