﻿@media screen and (min-width:1100px){.slicknav_menu{display:none;}
	#basketPage #account_wishlistPage table.inputForm td textarea, #basketPage #account_wishlistPage table.inputForm td input {width: 200px !important;}
}
@media screen and (min-width:1100px) and (max-width:1320px){.form-group-sm.buyProductForm.customOptionsTable .form-group select{display: block;width: 100%;}.menu > ul > li > ul{top:80px;}}
@media screen and (min-width:991px) and (max-width:1100px) {.form-group-sm.buyProductForm.customOptionsTable .form-group select{display: block;width: 100%;}
.newsletterCheckout .heading h2 {margin-right: 291px;	}
  #basketPage #account_wishlistPage table.inputForm td textarea, #basketPage #account_wishlistPage table.inputForm td input {width: 200px !important;}

}
@media screen and (min-width:991px) and (max-width:1024px){.visible-in-tablet{display:block !important;margin: 5px 0;}.row .lanshackleftsidebar{display:block !important;}.homecategories ul.catdisplay li > .catthumb{margin:2px;}}
@media screen and (min-width:768px) and (max-width:991px){.visible-in-tablet{display:block !important;margin: 5px 0; width: 94px; }.moreItemsListContainer div.itemListing div.tableNode{width:30%;}.menu #productlist > li:first-child{margin-left:0;}ul.paymentmethods{text-align:center;}.slicknav_menu {display:none;}.paymentmethods > li{float:none!important;}.BasketSummaryDiv{padding:0;}
 .newsletterCheckout .heading h2 {
		font-size: 12px;
		margin-bottom: 0 !important;
		margin-left: 165px;
		margin-top: 0 !important;
		padding: 0 !important;
		text-align: left;
		white-space: nowrap;
	}

/* PAYMENT */
	.basketSummaryAddressPage .ColumnWrapper .SummaryColumns:first-child {
    max-width: 100%;
}

.basketSummaryAddressPage .ColumnWrapper .SummaryColumns:last-child {
    max-width: 100%;  
}

/* SHIPMENT ADDRESS */
	.homepage_sprites2, .content {
    text-align: left;
}

.addressBook .entries {
    margin-left: 85px !important;
}
	
/* BILLING ADDRESS */
#checkoutPage .checkoutAddressInputForm th.rowHeader {
    width: 30% !important;
    padding-left: 0px !important;
}

#checkoutPage input.form-control-inline {

    margin-left: 0px !important ;
    width: 91% !important;
	 margin-bottom: 8px;
}

#checkoutPage select.form-control-inline {
    margin-left: 0px !important;
    width: 91% !important;
	 margin-bottom: 8px;
}

	   /* SHIPPING METHOD */
.shipMethod {
		margin-left: 0px;
	}
div.basketSummaryAddressPage.orderbasketshipmethod {
    margin-left: 0px;
    margin-right: 0px;
	}


.checkboxshipOptions {
  
    width: unset !important;
    margin-left: 122px;
    margin-bottom: 10px;
}

ul.orderItemsList .item_box .itemDetails .productName {
    margin-left: 5px;
}
#basketPage #account_wishlistPage table.inputForm td textarea, #basketPage #account_wishlistPage table.inputForm td input {width: 200px !important;}
#gradiantback #homecontentwrapper{width: 100%;}


}
/*Media query modified by propeers on 26July2018*/
@media screen and (min-width:767px) and (max-width:852px){.arrow-left{right:143px}}
@media screen and (min-width:853px) and (max-width:952px){.arrow-left{right:37%}}
@media screen and (min-width:953px) and (max-width:1024px){.arrow-left{right:36%}}

/*CSS hacks for chrome only modified by propeers on 26July2018*/
@media screen and (min-width:767px) and (max-width:852px) and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {.arrow-left{right:143px}}
@media screen and (min-width:853px) and (max-width:952px) and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {.arrow-left{right:144px}}
@media screen and (min-width:953px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {.arrow-left{right:34%}}


@media screen and (min-width:768px) and (max-width:1100px){#categoryPage #categoryDetailsPage .categoryDetailsListing div.itemContainer div.itemDisplay div.thumbnailArea{ float: left;width: 25% !important;} #categoryPage #categoryDetailsPage .categoryDetailsListing div.itemContainer div.itemDisplay{float:left;width:100% !important;} .tutsplus .leftcolumn, .tutsplus .middlecolumn,.tutsplus .rightcolumn{width:50%;}ul.paymentmethods{text-align:center;}.submitButtons>input{font-size:10px;width:auto;}.homepage_utilities_list li{display:inline-block;float:none;margin:3px;max-width:100%;vertical-align:top;}.homepage_sprites2 div{display:block;}.slicknav_menu{display:none;}}
@media screen and (min-width:1px) and (max-width:1024px){.custom-search-input .input-group, .input-group-btn.searchcontrols {font-size: 12px !important;} div.widget .content{padding:0;}#NavTabGroup{margin:0;}ul.paymentmethods{text-align:center;}}
@media screen and (min-width:1025px) and (max-width:1100px){#navbar_Main .menu #productlist > li > a {min-height: 84px !important;}  .menu > ul > li > ul { top: 84px !important; }  #footlinks .brands .socials{display: inline-block;text-align: center;vertical-align: top;}#footlinks .brands{display:inline-block;vertical-align:top;float:none;} #tablet-footer .footer-inner .lsbranding{display: block;float: left;height: 49px;text-align: center;width: 48px;}.footer-inner .lsbranding.icon1{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -116px -3px;}.footer-inner .lsbranding.icon2{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -63px -3px;}.footer-inner .lsbranding.icon3{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -3px -2px;}.footer-inner .lsbranding.icon4{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -170px -3px;}.footer-inner .lsbranding.icon5{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -4px -67px;}.glyphicon.glyphicon-plus-sign{display:none !important;}#tablet-footer{display:block;}#desktop-footer{display:none;}#mobile-footer{display:none;}.cat6patchcablewith4columns{width:32%;}.bxSliderShadowImageRight{left:774px;top:70px;}.bxSliderShadowImageLeft{left:-20px;top:70px;}.slicknav_menu{display:none;}.container.leftSidebarResponsive{width:100%;}}
@media screen and (min-width:961px) and (max-width:1024px){#productmenu .menu #productlist li[id^='menu1'] h2,#productmenu .menu #productlist li[id^='menu2'] h2,#productmenu .menu #productlist li[id^='menu3'] h2,#productmenu .menu #productlist li[id^='menu4'] h2,#productmenu .menu #productlist li[id^='menu5'] h2,#productmenu .menu #productlist li[id^='menu6'] h2,#productmenu .menu #productlist li[id^='menu7'] h2{line-height:17px;}#productmenu .mainmenucontainer.level0{display: inline-block;margin: 0;padding: 0;text-align: center;vertical-align: top;width: 100%;}#productmenu .menu #productlist li[id^='menu1'],#productmenu .menu #productlist li[id^='menu2'],#productmenu .menu #productlist li[id^='menu3'],#productmenu .menu #productlist li[id^='menu4'],#productmenu .menu #productlist li[id^='menu5'],#productmenu .menu #productlist li[id^='menu6'],#productmenu .menu #productlist li[id^='menu7'] {background-color: transparent;background-image: none;display: inline-block;float: none;text-align: center;vertical-align: top;width: 12%;}#productmenu .menu #productlist > li > a{text-align:center !important;}.menu #productlist > li > a:hover{background-image: none !important;background-color: #fff !important;border: 1px solid #272727 !important;color: #333 !important;}#productmenu .menu #productlist > li > a{text-align:center;}.col-lg-4.col-md-4.col-sm-2.col-lg-offset-4.col-md-offset-4.userinfo{margin-left:10% !important;}.homecategories ul.catdisplay li > .catthumb{min-height:123px;max-width:123px;}.homecategories ul.catdisplay li{width:123px;margin:0 3px 5px 0;}.glyphicon.glyphicon-plus-sign{display:none !important;}#productmenu #productlist li#purhelpmenu{display: none;}}
@media screen and (min-width:768px) and (max-width:1024px){
	/*PPIS changes 02-Nov-2018*/	
	.pnl_OptionsCls {overflow: hidden;}

		.basketShippingEstimatepanel{width:95%} .floatDiv {width: 100%;}#footlinks .brands .socials{display: inline-block;text-align: center;vertical-align: top;}#footlinks .brands{display:inline-block;vertical-align:top;float:none;} #tablet-footer .footer-inner .lsbranding{display: block;float: left;height: 49px;text-align: center;width: 48px;}.footer-inner .lsbranding.icon1{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -116px -3px;}.footer-inner .lsbranding.icon2{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -63px -3px;}.footer-inner .lsbranding.icon3{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -3px -2px;}.footer-inner .lsbranding.icon4{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -170px -3px;}.footer-inner .lsbranding.icon5{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -4px -67px;}.criteriaPanel table tbody tr{text-align:left;}div.postbackButtonspatchcables div > input[id*="Add"]{border:0 none !important;text-indent: -9999px;border-radius: 15px;color: black;font-weight: bold;height: 50px;max-height: 50px;background:rgba(0, 0, 0, 0) url("../../App_Themes/Lanshack_Responsive/images/cart_btn2.gif") no-repeat scroll 0 0 !important;}#user-data-wrapper .mcafeeseal{padding-right:20px;}.col-lg-4.col-md-4.col-sm-2.col-lg-offset-4.col-md-offset-4.userinfo{margin-left:21% !important;}.homecategories ul.catdisplay li > .catthumb{border:1px solid black !important;}.footer-outer .footer-inner .infoLinks.mobile-footer-res li{text-align:center;}.footer-outer .footer-inner .infoLinks{text-align:left;}/*.footer-outer .footer-inner .infoLinks.mobile-footer-res li:first-child, .footer-outer .footer-inner .infoLinks.mobile-footer-res li:nth-child(5n) {margin-left: 0;}*/#productmenu .menu #productlist > li > a#purhelp{line-height: 25px;margin-bottom: 2px;}.menu > ul > li > ul > li > ul > li{clear:both;}.glyphicon.glyphicon-plus-sign{display:block;}.menu #productlist > li > a h2{line-height:25px;}#menu1 .root #menu0, .root #menu01, .root #menu02{width:100%;}#productmenu .menu #productlist > li > a:hover{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(15, 15, 15, 1) 0%, rgba(68, 68, 68, 1) 90%) repeat scroll 0 0;border:0;color: #fff;}#mainwrapper #navbar_Main .menu-container.maincategorymenu .menu{width:100%;}#navbar_Main .menu-container.maincategorymenu .menu li#purhelpmenu, #navbar_Main .menu-container.maincategorymenu .menu li.subheading.menu-dropdown-icon{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(15, 15, 15, 1) 0%, rgba(68, 68, 68, 1) 90%) repeat scroll 0 0;color: #fff;cursor:pointer;}#LogoWrapper2,  #HeaderInfoWrapper2, #user-data-wrapper, #main-header-links{display:block;}#productmenu .menu #productlist > li > a{text-align:left;padding:10px;}.footer-outer .footer-inner .f1, .footer-outer .footer-inner .f2, .footer-outer .footer-inner .f3,.footer-outer .footer-inner .f4,.footer-outer .footer-inner .f5{margin:0;}#productlist li#purhelpmenu{display:block;}#productlist ul.root li a{display: block;width: 100%;}#tablet-footer{display:block;}#desktop-footer{display:none;}#mobile-footer{display:none;}.toprightheader{width:90%} .leftMainLayout {width: 100%; }.lanshackleftsidebar{display:none;} #paycards{display:none;} #Dvshipping{display:none;} .toprightheader .fancysearchpanel{margin-right:0;}  .row .mcafeeseal{width:43%; text-align:right;}  .needhelpcall h2.yoursource{display:none;} .toplinks{width:100%;}  table.customcat6List tbody tr td div.itemTemplate a img{width:auto !important;}.footer-outer .footer-inner ul li a{font-size:13px;} .menu-mobile::after{float:left; content: " SHOP";}   .cat6patchcablewith4columns{width:31%;}table.customcat6List tbody tr td div.itemTemplate a img {display: block;padding: 10px;width: 100%;}.catalogWrapper .catalog.cat6Tree, .catalogWrapper .catalog.cat6Tree tbody, .catalogWrapper .catalog.cat6Tree tbody tr{display: block;text-align:center;}#contentContainer .container.leftSidebarResponsive{width:100%;}#innerContentWrapper #contentContainer.container.leftSidebarResponsive{width:100%;}.menu #productlist > li:first-child{margin-left:0;}#footlinks.row-fluid{max-width:100%;}.row .lanshackleftsidebar{padding:0 1px;}.row .panel-danger.resources .panel-body .resourceslist li a{font-size:12px;}.dvheader{min-height:52px;}.brands .socials a{display:inline-block;margin-bottom:6px;margin-right:1px;}.brands .socials{padding-left:8px;padding-top:12px;}.slicknav_menu{display:none;}#bootstrapmenu.AcctMgmt li a{color: #fff;}.bxSliderShadowImageRight{left:718px;}#webpagePage > p{padding-left: 7px;}#LogoWrapper{max-width:200px;}.slick-slide{display:none;float:left;height:auto;margin-right:20px;max-width:475px;min-height:1px;width:100%;}.slick-slide img{height:100%;max-height:183px;}.slick-list{width:100%;}.howToVideos .slick-slide > a{left:12px;position:relative;top:-4px;}#HeaderInfoWrapper{float:right;max-width:550px;margin-top:0;}#CartImage{float:none;margin-top:-35px;}.w2mUserLinks:not(*:root){margin:0;}.w2mUserLinks{margin-top:-15px;}#search{background:rgba(0, 0, 0, 0) url("images/search.gif") no-repeat scroll 21px 3px / 88% 20px;width:278px;}.innerSection .input-group input.form-control-inline{width:188px !important;margin-top:5px;}.industryNews_table, .selfGuide{background-size:100%;}.homepage_sprites2 div{display:block;text-align:center;vertical-align:middle;}ul.socialMediaLinks{display:block;margin:0 auto;max-width:200px;overflow:hidden;}.homepage_sprites2 .mcafee_link{display:block;margin: 0 auto;max-width:150px;}.homepage_sprites2 > img{display: inline;text-align: center;}.inputForm.regForm,.inputForm.regForm tr,.validator,.usernamevalidator{display:block;}ul.pricing-wrapper{list-style-type: none;margin: 0;width: 100%;}ul.pricing-wrapper li{float:left;}#BasketInfo:not(*:root){position:static;margin-top:20px;}#BasketInfo{display: block;float: right;width: 20%;}#TutorialMenu{top:46px;left:340px;}#PurchasingMenu{top:46px;left:537px;}.multipleAddressbtn{width:100%;font-size:9px !important;display:inline;padding:0 !important;margin:0 !important;}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{margin-left:5px;}.homepage_sprites2,.content{text-align:unset;}.homepage_sprites2 div{text-align: center;padding:0 5px;}#BasketInfo{margin-top:-10px;}.middlewrapper .middlecontentpanel{display:inline-block;}}
@media screen and (min-width:1px) and (max-width:767px){

	.subline {float: left;   height: 4px;  margin: 12px -2.6%;
    width: 10%;  background: #970100; }

	.dvcircle {float: left;	 position: relative;	text-align: center; width: 22%;  }
	.dvcircle.active>p {margin: 11px 0 0 19% !important;}

	/*PPIS changes 01 Nov 2018*/
	#mainColumn .customFiberBuilder {margin: 15px !important;}
   .customFiberBuilder #customProductOptionsPage p{text-align:justify;}
   .customFiberBuilder .productpageHeader h1 {text-align: center;margin-top: 10px;}
   .customFiberBuilder .alert-info {margin: 4px 0;padding: 4px 0;}
   .customFiberBuilder .innerSection.MoreItemsHeading p { text-align:left;}
   .customFiberBuilder #connectortype p , #pullingeye p, #strands p{ text-align: justify;}
   .customFiberBuilder #customProductOptionsPage p {text-align: justify;}
   .customFiberBuilder .container.leftSidebarResponsive {width: 94%;}
	.customFiberBuilder .connectortype-p-head {text-align: center !important;}
	.customFiberBuilder a:hover, .customFiberBuilder a:focus {color: #333333 !important;}
	.form-group-sm.buyProductForm.customOptionsBuilder .form-group {height: auto;}
	.pnl_OptionsCls {overflow: hidden;}
	.customFiberBuilder .control-label > a { display: inline;}
	.customFiberBuilder .ItemNumCls {display: inline-block;}
	.customFiberBuilder .quantityUpDown { position: absolute;}
	.customFiberBuilder .pnl_OptionsCls > .col-lg-12.col-md-12.col-xs-12 {padding:0 !important;	}
	.customFiberBuilder .col-md-12.BuyProductPanelCls {padding: 0 6px;}
	.customFiberBuilder .lbl_JacketTypeDetailsCls{text-align:justify;}
	.customFiberBuilder .pnl_ProductDetailCls{text-align:left;}
	.customFiberBuilder #customProductOptionsPage p {text-align: left;}
	.customFiberBuilder .pnl_OptionsCls select {max-width: 98%;}

	.custom-search-input input.form-control-inline {-webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-top-left-radius: 10px; -moz-bottom-left-radius: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-top-right-radius: 10px; -moz-bottom-right-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; font-size: 12px;}/*added by propeers on 23july2018 for border radius to 767px*/ #checkoutPage .couponForm.customApply input.form-control-inline {padding-right: 0 !important;} div.basketShippingEstimatepanel{border: solid 1px #ddd;   display: block !important;width:100%;}.widget.basketShippingEstimatepanel { border: solid 1px #ddd;  display: block;  margin-bottom: 5px;}.floatDiv {margin: 15px auto;width: 100%;} .FloatingProduct{float:left; width:49%;}	table.fiber-chart p, a {text-align:center;} #categoryPage #categoryDetailsPage .categoryDetailsListing div.itemContainer div.itemDisplay { width:80% !important;	} .basketItems .itemActions a.link {padding: 0 !important;} .iterate_box .itemContainer div.actionsArea div.actions{text-align:center;}.iterate_box .itemContainer div.detailsArea{text-align:center !important;}#searchPage .searchResultProductsList .itemListing .tableNode{display:block;float:none;margin-right:0;padding:0;width:100%;overflow:hidden;margin-bottom:5px;min-height:initial;}.expandCategoryLinks{padding-left:10px;text-align:left;}.basketItems .itemActions a{border:1px solid maroon;background-color: maroon;color:#fff;}.basketItems .itemActions a{border: 1px solid #333;border-radius: 10px;display: inline-block;height: 25px;line-height: 20px;margin: 5px 0;text-align: center;width: 130px;}.moreItemsListContainer div.itemListing div.tableNode .moreItem, .itemContainer.moreItem div.detailsArea, .itemContainer div.details div.itemName a{text-align:center !important;}.itemContainer.moreItem div.actionsArea{display: inline-block;text-align: center;}div.postbackButtonspatchcables div > input[id*="Add"]{border:0 none !important;text-indent: -9999px;border-radius: 15px;color: black;font-weight: bold;height: 50px;max-height: 50px;background:rgba(0, 0, 0, 0) url("../../App_Themes/Lanshack_Responsive/images/cart_btn2.gif") no-repeat scroll 0 0 !important;}#navbar_Main .maincategorymenu .menu > ul > li a:first-child{padding: 3px 5px;}#mobile-main-links > li:first-child{border-right: 1px solid black !important;}.homecategories ul.catdisplay li > .catthumb{min-height:90px;max-width:100px;}.homecategories ul.catdisplay li{width:90px;margin:0 2px 5px 0;}#homecontentwrapper{width:100%;}#navbar_Main .maincategorymenu .menu > ul > li a.slicknav_row:first-child{padding:3px 2px;}#navbar_Main .maincategorymenu .menu .root .slicknav_item.slicknav_row span.glyphicon-plus-sign{color:#333;}#navbar_Main .maincategorymenu .menu .slicknav_item.slicknav_row span, #navbar_Main .maincategorymenu .menu .slicknav_item.slicknav_row a span{color:#333;}#navbar_Main .maincategorymenu .menu .slicknav_item.slicknav_row a, #navbar_Main .maincategorymenu .menu .slicknav_item.slicknav_row h2, #navbar_Main .maincategorymenu .menu .slicknav_item.slicknav_row span{color: #fff;}.glyphicon.glyphicon-plus-sign{display:block;}#lan-tablet-links{display:none;}#navbar_Main .maincategorymenu .menu > ul > li > ul.normal-sub{background-color:#fff;}#navbar_Main .maincategorymenu .menu > ul > li > ul.root{background:#fff;padding:0;}#navbar_Main .maincategorymenu .menu > ul > li > ul.normal-sub li a{padding:6px 5px;}#navbar_Main .maincategorymenu .menu > ul > li a{margin:0;border:0;box-shadow:none;width:98%;}#navbar_Main .maincategorymenu .menu > ul > li a:hover{background-color:transparent;color:maroon;}#navbar_Main .maincategorymenu .menu > ul > li a h2:hover{background-color:transparent;color:maroon;}#navbar_Main .maincategorymenu .menu > ul > li:first-child hr{display:none;}#navbar_Main .maincategorymenu .menu > ul > li a h2, #navbar_Main .maincategorymenu .menu > ul > li a, #navbar_Main .maincategorymenu .menu > ul > li span{font-weight:600;color:#333;font-size:12px;}#navbar_Main .maincategorymenu .menu > ul > li{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(15, 15, 15, 1) 0%, rgba(68, 68, 68, 1) 90%) repeat scroll 0 0;color:#fff;width:100%; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,black), color-stop(0%,#0F0F0F), color-stop(100%,#444));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');}#navbar_Main .menu-container.maincategorymenu .menu{width:100% !important;}#featuredproductlist{display:inline-block;vertical-align:top;}.footer-outer .footer-inner .f3{min-height:initial;}.slick-track .slick-slide{margin:0;}#webpagePage .homecategories ul.catdisplay{border-top:0;padding:0 !important;margin:0;text-align:center;}/*body.megamenubodywrapper{overflow-y:hidden !important;}*/#mob-shop-cat{display:block;}#LogoWrapper2, #HeaderInfoWrapper2, #user-data-wrapper, #main-header-links{display:none;}.custom-search-input{margin:2px 0 0;}.row-fluid.dvheader{height:auto;background:url('images/ls-mob-bg.png');background-repeat:repeat-x;background-position:top center;background-size:contain;}.custom-search-input #mob-search-wrapper .input-group-btn.searchcontrols{float:right;padding-right:25px;}.custom-search-input #mob-search-wrapper{display:block;}.custom-search-input #mob-search-wrapper .input-group-btn.searchcontrols a{margin:0;}.custom-search-input #mob-search-wrapper .input-group-btn.searchcontrols a i{color:#fff;font-size:20px;}.custom-search-input #mob-search-wrapper input.form-control-inline{float: left;padding: 4px;width: 90% !important;border:0;}#mob-search{display:inline-block;width:100%;padding:5px 0;}.slicknav_menu #ls-mob-logo{width:55%;}.slicknav_menu span.ls-mob-cart{width:8%;padding:0;}.slicknav_menu .mob-head-icon > img{margin:0;padding:3px;}.slicknav_menu .mob-head-icon{border: 1px solid #000;border-radius:18px;display: block;float: left;text-align: center;width: 35px;overflow:hidden;}#productlist li#purhelpmenu{display:block;text-align:left;}.footer-outer{width:100%;text-align:center;}.footer-outer .footer-inner ul#mobile-main-links li a{font-size:8px;padding: 6px 10px;}#mobile-main-links > li:last-child{border-right: 0;}#mobile-main-links > li{display: inline-block;margin-bottom:10px;text-decoration: underline;border-right: 1px solid black;}ul#mobile-main-links{background-color: #cccccc;display: block;width: 100%;}div#mobile-featuredproductlist{padding: 0;}div#mobile-featuredproductlist div{padding: 0;}.mobile-footer-contact{font-size: 16px;font-weight: normal;display:block;font-family:exo-medium;}.footer-outer .footer-inner .lsbranding{display: block;float: left;height: 49px;text-align: center;width: 48px;}.footer-inner .lsbranding.icon1{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -116px -3px;}.footer-inner .lsbranding.icon2{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -63px -3px;}.footer-inner .lsbranding.icon3{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -3px -2px;}.footer-inner .lsbranding.icon4{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -170px -3px;}.footer-inner .lsbranding.icon5{background: rgba(0, 0, 0, 0) url("images/social-icons.jpg") no-repeat scroll -4px -67px;}.footer-outer .footer-inner .infoLinks.mobile-footer-res li{margin:5px 0;max-width:126px;}.footer-outer .footer-inner ul li a{font-size:12px;}#footlinks div{margin-bottom:10px;padding: 0;text-align:center;display:inline-block;}.footer-outer .footer-inner{margin:0;width:100%;}#tablet-footer{display:none;}#desktop-footer{display:none;}#mobile-footer{display:block;overflow:hidden;}.toprightheader .fancysearchpanel{margin-right:2px;}.callhelplineh2{/*display:block;*/}.footer-outer .footer-inner .f1, .footer-outer .footer-inner .f2, .footer-outer .footer-inner .f3, .footer-outer .footer-inner .f4, .footer-outer .footer-inner .f5{margin-top:auto !important;min-height:1px;width:100%;}#productlist li#purhelpmenu{display:block;}td.postbackButtons div > input[id*="Add"], div.actionsArea div.actions > input[id*="Add"]{background: rgba(0, 0, 0, 0) none no-repeat scroll 0 0 !important;border: 1px solid #333;text-indent: 0;line-height:0;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}#productlist ul.root li a{display: block;width: 100%;}.toprightheader{width:90%} .cat6patchcablewith4columns{width:47%;}table.customcat6List tbody tr td div.itemTemplate a img {display: block;width: 100%;}.catalogWrapper .catalog.cat6Tree,.catalogWrapper .catalog.cat6Tree tbody,.catalogWrapper .catalog.cat6Tree tbody tr{display: block;}#contentContainer .container.leftSidebarResponsive{width:100%;}.container.leftSidebarResponsive{width: 100%;}.catalog.cat6Tree,.catalog.cat6Tree tbody,.catalog.cat6Tree tbody tr{display:block;}.mainImage .sliderwrapper, .mainImage .sliderwrapper .contentdiv{display: block;width: 100%;}#paginate-slider1{display:block;margin-top:20px;overflow:hidden;position:static;width:100%;}.footer-outer .footer-inner .f1,.footer-outer .footer-inner .f2,.footer-outer .footer-inner .f3,.footer-outer .footer-inner .f4,.footer-outer .footer-inner .f5{border:0;}ul.paymentmethods{text-align:center;}.footer-outer .footer-inner .infoLinks li{border:0;width:100%;}.middlewrapper .middlecontentpanel{display:inline-block;}.toplinks{width:90%;}.tutsplus .leftcolumn,.tutsplus .middlecolumn,.tutsplus .rightcolumn{width:100%;}#footlinks{max-width:100%;}.dvheader{height:75px;}body{background:transparent;}.paymentmethods > li{float:none !important;}.row .panel-danger.resources .panel-body .resourceslist li{padding-left:15px;}.footer-outer{display:block;float:none;margin:0 auto;min-height:134px;width: 100%;}#mainColumn{padding:0 15px;}.row .lanshackleftsidebar{padding:0 15px;}.footer-outer .footer-inner .f2{border-right:inherit;}.leftMainLayout, .mainContentWrapper{padding:0 0px !important;}.home-content img.left,.home-content img.right{display:none;}#HeaderWrapper{height: auto;}#NavBarWrapper{display:none;}.pricing-wrapper > li{display:inline-block;float:left;}.industryNews_table,.selfGuide{display:none;}ul.pricing-wrapper{list-style-type:none;margin:0;padding:0;}#LogoWrapper{float:none;height:auto;max-width:100%;width:100%;}#ctl00_ctl00_StoreHeader_H_StoreLogo1_LogoLink > img{display: inline;text-align: center;}#HeaderInfoWrapper{float:none;height:auto;max-width:100%;text-align:center;}ul.pricing-wrapper li a{display:inline-block;vertical-align:middle;}#CartImage{float:none;margin-top:0;}.w2mUserLinks{float:none !important;line-height:10px;margin-bottom:10px;margin-top:0;}ul.lanshackMenu li{margin:1px;}#NavTabGroup.nav.navbar-nav.lanshackMenu{padding-left:10px;padding-right:10px;}.homepage_sprites2 div{display:inline-block;text-align:center;vertical-align:middle;}ul.socialMediaLinks{margin:0 auto;max-width: 200px;overflow: hidden;margin-top:10px;display:block;}.homepage_sprites2 .mcafee_link{display: block;margin:0 auto;max-width:150px;}.homepage_sprites2 > img{display:inline;text-align:center;}.ProductMenuMobile{display:block;}#TutorialMenuMobile{display:block;}#PurchasingMenuMobile{display:block;}.ProductMenu{display:none;}#TutorialMenu{display:none;}#PurchasingMenu{display:none;}#navbar_Main{width:100%;padding:0;margin:0;}.mainmenuStrip{width:100%;padding:0;margin:0;}li.products_li,li.search_list,li.tutorials_list,li.purchasing_list,li.wsa_icon{clear:both;width:100%;float:none;display:block;}li.products_li a,li.search_list a,li.tutorials_list a,li.purchasing_list a,li.wsa_icon a{width:100%;float:none;color:black;font-size:12px;}.customSearchPanel .input-group > input{background-color:#fff !important;border:1px solid rgb(176,176,178) !important;margin:0 !important;width:200px !important;}.MenuChild{z-index:4;position:static;overflow:visible;width:100%;}.GovRegisterPage .loginWidget{color:#000000;font-size:12px;margin:0 auto;text-decoration:none;width:98%;float:none;padding:0;}.GovRegisterPage .registerWidget{color: #000000;font-size:12px;margin-left:5px;text-decoration:none;width:98%;float:none;padding:0;margin-top:10px;}#BasketInfo{position:absolute;right:5px;top:0;width:70px;background-color:rgb(245,213,100)}#BasketInfo .basket{float:none;margin:5px}#BasketInfo > div{display:inline-block;float:left}.category6List{margin-bottom:20px}.cat6 tbody tr td,.cat6 tbody tr th{display:inline-block}.postbackButtons{text-align:center;width:50%}.postbackButtons div > input{float:none}.checkoutLoginWrapper{width:100%;margin:0;padding:0}.checkoutLoginWrapper .column_1{width:100%;float:none}.checkoutLoginWrapper .column_2{width:100%;float:none}.submitButtons > input{width:auto;font-size:12px}div.checkoutColumns .column_1,div.checkoutColumns .column_2{width:100%} ul.shipMethods li{width:100%;float:none;display:inline-block;min-height:200px}.paymentColumns .sidebarColumn{float:none;width:100%}.paymentColumns .paymentcolumnMain{float:none;border:0;padding:5px;margin-top:20px}.lanshackFooter .lanshack_footerLinks{padding:0}.lanshackFooter{height:auto}.leftSidebar{display:none}.LKMainLayoutWithLeftSideBar{float:none;display:block;width:100%}.searchResultProductsList .itemListing .tableNode{display:block;float:none;margin-right:0;padding:0}.searchSort{text-align:center}.MenuParentsWrapper{height:auto}ul.mobileMenuList li.slicknav_parent a.slicknav_item h2,ul.mobileMenuList li.slicknav_parent a.slicknav_item a{font-size:12px;display:inline;font-weight:bold}.bx-wrapper .bx-prev{background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{background:url(images/controls.png) no-repeat -43px -32px;right:-15px}.bxSliderShadowImageLeft,.bxSliderShadowImageRight{display:none}.container.leftSidebarResponsive{padding-left:10px !important;padding-right:10px !important}.homepage_sprites2,.content{text-align:center}.searchButton{height:18px}.search_Text{float:left;margin-left:15px;margin-right:10px}span.goSearchButton{line-height:5px;display:block;font-weight:bold}.copyright{width:100%}#NavTabGroup.nav.navbar-nav.lanshackMenu{padding-left:10px;padding-right:38px}span.cat6treenodes{display:block;float:none;margin-bottom:10px;min-height:200px;width:100%}.howToVideos .bx-wrapper .bx-viewport{height:113px !important}.moreItemsListContainer div.itemListing div.tableNode{width:100%;float:none;padding:0 10px;margin:0;}.categoryPage6_new .custom,.categoryPage6_new .stock{width:100%;float:none;margin-bottom:20px}.lsPriceItemDisplay{text-align:center}textarea.form-control-inline{max-width:220px !important;width:100%}div.cat6Tree{display:block}.cat6WithoutFullWidth{display:inline-block}.cat6WithoutFullWidth thead .cat6treenodes_headers{display:none}td.yourPriceTh{color:#000000;font-size:12px;text-align:left;width:100px}td.nameTh{text-align:center;width:360px}td.skuTh{text-align:left;width:100px;color:#000000;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold}.skuList{color:#000000;vertical-align:top}td.rPriceTh{text-align:left;width:100px}td.buttonsTh{text-align:center;width:0%}.panel{width:100%;margin:15px auto;float:none !important}.cat6treenodes_headers{width:100%;display:block;margin:0;padding:0}.cat6WithoutFullWidth tr td table tbody tr td{text-align:center}.sidebar-videos{width:100%;max-width:100%;float:none}.sidebar-videos .panel img{max-width:100%;width:100%;float:none}.email-contact{margin:0;text-align:center}.category h3{font-size:14px}.catItemNameList a{margin-left:0%}.cat6patchcablewithbordernodes,.cat6patchcablewithoutbordernodes{display:block;width:100%}.inputForm.mainregisterDialogBox tr .rowHeader{display:inline-block}.widget.registerDialog .inputForm.mainregisterDialogBox,.widget.registerDialog .inputForm.mainregisterDialogBox tbody,.widget.registerDialog .inputForm.mainregisterDialogBox tbody tr{display:block;width:100%;word-break:break-all;overflow:hidden} #productPage div.productDisplay div.simpleProduct{margin-left:0; margin-right:0;} #productPage div.productDisplay table.buyProductForm .priceLabel th.rowHeader{width: 70px !important;} #productPage div.productDisplay table.buyProductForm .rowHeader {margin-left: 25px; display: block; width: 70px;} .productpageHeader {margin-left: 15px;}}
@media screen and (max-width:480px){#mainColumn #categoryPage .categoryBreadCrumbs .content a {display: inline !important;}  table.fiber-chart .first-column p {font-size: 16px; }  table.fiber-chart p, a {display: block;} .floatDiv{width: 100% !important;} .FloatingProduct{float:none;width:100%;}   #mobile-main-links > li:nth-child(3n){border-right: 0 none;}.form-group-sm.buyProductForm.customOptionsTable .form-group select{display: block;width: 100%;}.ls-logo-first{font-size:32px !important;}.ls-logo-last{font-size:30px !important;}#navbar_Main .maincategorymenu .menu .purhelplist.normal-sub li a{font-weight: 400;}.ls-logo-first{font-size: 36px;line-height: 20px;}.ls-logo-last{font-size: 26px;}.toprightheader .cartwrapper{display:block;float:right;width:20%;}.toprightheader .fancysearchpanel {display: block;float: left;margin-right: 0;text-align: left;width: 65%;}#HeaderInfoWrapper2{padding:0;}.patchCablesFormatWithoutBorderList .itemTemplate a .categoryThumbnailImg{margin:0 auto;} table.customcat6List tbody tr td div.itemTemplate a {text-align: center;}.leftMainLayout #productPage .leftMainLayout .Custom_productImageArea .customOptionsTable tbody tr:nth-child(2n) th.rowHeader{white-space: normal;}.cat6treenodes table.customcat6List tbody tr td div.itemTemplate a,.cat6treenodes table.customcat6List tbody tr td div.itemTemplate a img{display: block;width: 100%;}embed{width: 100% !important;}#productmenu .menu #productlist > li {margin:0;width:100%;}.contentProductDesc .descriptionWrapper table, .contentProductDesc .descriptionWrapper table tbody,.contentProductDesc .descriptionWrapper table tbody tr,.contentProductDesc .descriptionWrapper table tbody tr td{display: block;}.itemContainer div.productItemDisplay, .itemContainer div.productItemDisplay a{display: block;}.productpageHeader h1{margin: 0;}.productpageHeader span{display: block;word-break: keep-all;}.customOptionsTable,.customOptionsTable tbody,.customOptionsTable tbody tr,.customOptionsTable tbody tr:nth-child(2n) th.rowHeader{ display: block;}.customOptionsTable tbody tr th.rowHeader{ display: table-cell !important; width: 50%; text-align: left;white-space: pre-wrap;}.catItemNameList a {width: 100%; word-break: keep-all;} .itemContainer div.detailsArea { display: block;  padding: 0 !important;	 text-align: left !important;	 width: 100%;    word-break: keep-all;} .cat6treenodes  table.customcat6List tbody tr td div.itemTemplate a img {display: inline-block;	 padding: 10px; text-align: center;	 width: auto; max-width:100% }.PwdPolicy{width:auto;} #loginPage {padding: 0 !important;} .oneColumnLayout .zone {padding:0;}  .cat6patchcablewith4columns{width:100%;}.catalogWrapper{padding:0px !important;}.mainregisterDialogBox .regInform div{word-break:keep-all;}.widget.loginWidget .dialogSection table.inputForm, .widget.loginWidget .dialogSection table.inputForm tbody, .widget.loginWidget .dialogSection table.inputForm tbody tr{display:block;overflow:hidden;width:100%;}.inputForm.mainregisterDialogBox .inputForm .rowHeader{display:inline-block}.widget.registerDialog .inputForm.mainregisterDialogBox,.widget.registerDialog .inputForm.mainregisterDialogBox tbody,.widget.registerDialog .inputForm.mainregisterDialogBox tbody tr{display:block;width:100%;word-break:break-all;overflow:hidden}.continueCheckoutWidget.widgetFullWrappers .innerSection .CheckoutContinueButton{text-align:center}.continueCheckoutWidget .info{padding:0}.columnWrappers .Checkoutcontent,.columnWrappers .method.shippingMethodsList.widgetFullWrappers,.columnWrappers .shippingValidations,.shipmentSection ul.shipMethods li,#checkout_receiptPage ul.shipMethods li{max-width:100%}.addressBook .entries{margin-left:0}.addressBook .entries .entry{margin:5px 0}.toprightheader{width:100%;text-align:center}.row .mcafeeseal{display:inline-block}.md-telephone-logo{left:4px}.need{padding-left:5px}.footer-outer .footer-inner .f1,.footer-outer .footer-inner .f2{min-height:inherit}div.simpleCategoryListWidget .category > li{display:block;text-align:center;width:100%}.needhelpcall h2.yoursource{padding:15px 5px}#NavTabGroup a{text-align:center;float:none}ul.lanshackMenu li{margin-bottom:5px;margin-right:10px;max-height:40px;text-align:center;width:100%}#BasketInfo{background-color:rgb(245, 213, 100);display:block;margin:0 auto;position:static;text-align:center;width:100%}#BasketInfo > div{float:none;width:70px;margin:0 auto;text-align:center}.BasketSummaryTotal,.BasketSummaryItems{color:black}.category6List{text-align:center}.category6List tbody tr td div a img{text-align:center;display:inline-block}.cat6OptList,.cat6Tree,.cat6Tree tbody,.cat6Tree tbody tr,.cat6Tree tbody tr td,.cat6Tree tbody tr th,.cat6Tree table,.cat6Tree tbody tr td div{display:block}.itemTemplate,.itemTemplate2,.priceList,.cat6treenodes,.cat6treenodes table tbody tr td,.cat6treenodes table tbody tr td div{width:100%;float:none}.itemTemplate,.itemTemplate2,.priceList,.cat6treenodes,.cat6treenodes table tbody tr td,.cat6treenodes table tbody tr td div > input{margin:0 auto;text-align:center}.paymentMethodList{width:100% !important;float:none !important}.paymentMethodList .inputForm{display:inline-block}div.paymentWidget .paymentFormContainer .paymentForm{width:100%;float:none;display:inline-block}.paymentcolumnMain{width:100%;float:none}.lanshackFooter .lanshack_footerLinks{padding:5px}.lanshackFooter{height:auto}.leftSidebar{display:none}.LKMainLayoutWithLeftSideBar{float:none;display:block;width:100%}.howToVideos .bx-wrapper .bx-viewport{height:80px !important}.innerSection .input-group input.form-control-inline{width:100px !important}div.simpleCategoryListWidget .category > li > a > img{margin:0 auto;max-width:none}span.cat6patchcablewithoutbordernodes{width:100%;float:none}.fiber-chart{display:block;float:none;width:100%}.fiber-chart tbody tr td{font-size:11px}ul#mygallery{padding:0}ul#mygallery .slick-list{width:85%}.next_slickarrowvideo{left:0;top:-3%}.next_slickarrowvideo > img,.prev_slickarrowvideo > img{min-height:190px}}
@media only screen and (min-width: 1101px) and (max-width: 1210px){ #navbar_Main .menu #productlist > li > a {min-height: 69px !important;}   .menu > ul > li > ul { top: 69px !important; }}
@media only screen and (min-width: 1211px) and (max-width: 1320px) {.menu > ul > li > ul {top: 60px !important;}  #menu3 {width: 13.2% !important; }}
@media screen and (min-width:1px) and (max-width:991px) { #basketPage .section.privacyShoppingCart {float: left; 	padding-top: 757px;	}	.forShoppingCartStyles #rightColumnFloatingRight {	 margin-top:0;	 }	 	#homecontentwrapper #rightColumnFloatingRight {	  float: left;	   position: absolute;}}
@media screen and (min-width:1px) and (max-width:480px)
 {
	/*PPIS changes 13 Nov 2018*/
	 /*.customFiberBuilder .BuyProductPanelCls h1,
	 .customFiberBuilder #jackettypes h1,
	 .customFiberBuilder #strands h1,
	 .customFiberBuilder #connectortype { font-size: 24px;}*/
	 .customFiberBuilder h1 { font-size: 1.7em !important;}
	 .customFiberBuilder p.builderText {text-align: justify; font-size:14px;}
	.customFiberBuilder .productpageHeader h1 {	  font-size:20px !important;}
	 .customFiberBuilder .productpageHeader h1>a{display:inline;}
	 .customFiberBuilder #pullingeye img{width:100% !important;}
	 .customFiberBuilder #pullingeyeDiv{float:none !important;}

	table.custom-tbl, table.custom-tbl tbody, table.custom-tbl th, table.custom-tbl td, table.custom-tbl tr {display: block;} table.custom-tbl tr { margin-top:20px;} table.custom-tbl {border:none !important;}	table.stock-tbl, table.stock-tbl tbody, table.stock-tbl th, table.stock-tbl td, table.stock-tbl tr { display: block;}	table.stock-tbl tr {margin-top:20px;}
	 																																																																																																																															#checkoutPage .contentborder {
    border: 3px solid #abadb3 !important;
    margin-left: 0px;
    margin-right: 0px;
}

#checkoutPage select.form-control-inline {
    margin-left: -5px !important;
}
.newsletterCheckout .heading h2 {
    font-size: 12px;
    margin-bottom: 0 !important;
    margin-left: 12px;
    margin-top: 0 !important;
    padding: 0 !important;
    text-align: left;
	 margin-right:0px;
}

	.basketSummaryAddressPage .ColumnWrapper .SummaryColumns:first-child {
    max-width: 100%;
}

	.basketSummaryAddressPage .ColumnWrapper .SummaryColumns:last-child {
    max-width: 100%;
}


/* SHIPMENT*/
	.item_box .itemDetails .priceColumn, .shipMethodQuantityColumn {
    width: auto;
}



/* PAYMENT */
	.paymentCardSelecttable table tbody tr td span, .paymentCardSelecttable table tbody tr th span, .paymentCardSelecttable table tbody tr th label {
    margin-left: 5px;
    text-align: left;
}

	.basketSummaryAddressPage .ColumnWrapper .SummaryColumns:first-child {
    max-width: 100%;
}

.checkoutProgress span span a {
    color: white !important;
    padding-left: 0px!important;
    padding-right: 0px !important;
    width: 100% !important;
}

div.paymentWidget .applyCouponPanel {
    padding: 30px 16px 20px !important;
    width: 100% !important;
}

table.inputForm th, table.inputForm .rowHeader {
    padding: 5px 0 0px 0 !important;
}

.paymentForm .inputForm.form-control-inline {  
	 margin-bottom:5px;
}

.paymentForm .inputForm.form-control-inline{
			margin-bottom:unset !important;
	 }

 .paymentForm.paymentCardSelecttable {
    margin-top: 25px;
}
	

/*Ship Address*/
.addressBook {
    margin-left: 10px; 
}

.addressEditor {
  
    padding: 0px;
  
}

 .itemDetails.shipItemDetail {
 
    padding-left: 75px !important;
}

 .item_box .itemDetails .priceColumn, .shipMethodQuantityColumn {

    padding-left: 10px;

}


 /* EDIT SHIPMENT ADDRESS */
 .addressWidget.editAddressForm {
    padding-left: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

	checkoutPage input.form-control-inline {		  
    margin-left: unset;	   
}

	#checkoutPage select.form-control-inline {
    margin-left: unset;
}

	 .SummaryColumns:first-child {

    padding-left: 0px !important;
 
}

	 .basketSummaryAddressPage .ColumnWrapper .SummaryColumns:first-child {
    padding-left: 0px !important; 
}


	 .item_box .itemDetails.addressPageItems {
 
    padding: 0px 0px 0px 10px !important;
}


.continueCheckoutWidget.widgetFullWrappers {
    height: 278px !important;
}


/* SHIPPING METHOD */
	.shipMethod {
		margin-left: 0px;
	}

	.orderbasketshipmethod {
    margin-left: 0px !important;
    margin-right: 0px !important;
}


	.orderTotalSummary tbody tr td span {
    padding-right: 7px;
}


/* EDIT BILL ADDRESS */

	#checkoutPage input.form-control-inline {

    margin-left: 1px !important ;
    width: 91% !important;
	 margin-bottom: 8px;
}

	#checkoutPage select.form-control-inline {
    margin-left: 1px !important;
    width: 91% !important;
	 margin-bottom: 8px;
}

	 .inputForm td {
    padding: 0px !important;
}

	 .inputForm.checkoutAddressInputForm tr {
    line-height: unset;
}

	#checkoutPage #checkout_billPage .column_1 .section {
    margin-top: 25px !important;
}

	#checkoutPage .checkoutAddressInputForm th.rowHeader {
		margin-left: 5px;
	}  

	#checkoutPage .checkoutAddressInputForm th.rowHeader {
  
    width: 50% !important;
}

	input[type="radio"], input[type="checkbox"] {
    line-height: 6px !important;
    margin: 0px;
	}

	.checkboxshipOptions {
 
    margin-left: 6px;
	 margin-bottom: 6px;
    margin-top: 10px;
}

	.newsletterCheckout {
    margin-left: 42px;
}

	.basketSummaryAddressPage.orderbasketeditaddress {
    width: 100% !important;
}

	ul.orderItemsList .item_box .itemDetails .productName {
    margin-left: 0px;
}

/*Home > Fiber Optic Cable, Testers, & Hardware > Fiber Optic Termination Boxes*/
.itemContainer div.productItemDisplay a{display: inline-block;}

#basketPage #account_wishlistPage center {padding: 0 10px;}
#basketPage #account_wishlistPage .footable-row-detail-name, #basketPage #account_wishlistPage .footable-row-detail-value {display: block; text-align: center;}
#basketPage #account_wishlistPage table.inputForm th, #basketPage #account_wishlistPage table.inputForm td, #basketPage #account_wishlistPage table.inputForm .rowHeader, #basketPage #account_wishlistPage table.inputForm th, #basketPage #account_wishlistPage table.inputForm td, #basketPage #account_wishlistPage table.inputForm .rowHeader {text-align: center;}
#basketPage #account_wishlistPage table.inputForm td input,  #basketPage #account_wishlistPage .footable-row-detail-value select {width: 100% !important;}
#basketPage #account_wishlistPage table.inputForm td textarea {width: 100% !important; max-width: 100% !important;}
#basketPage #account_wishlistPage table.inputForm td textarea {width: 100% !important;max-width: 100% !important;}
#basketPage #account_wishlistPage .footable-row-detail-name {background: #ddd;padding: 5px 0;margin: 10px 0;}
#basketPage #account_wishlistPage .footable-row-detail-inner {display: table;margin: auto;}
#basketPage #account_wishlistPage  table.inputForm {width: 100%;}

}
@media screen and (min-width:480px) and (max-width:767px) {
.dvcircle > p, .dvcircleQuote > p {
    font-size: 13px;
    margin-left: 0% !important;
}
.tick, .tickQuote {
    width: 27px;
    height: 27px !important;
    margin: 0 auto !important;
}
.line {
    height: 3px;
    margin: 13px -1px !important;
    width: 19% !important;
}
	.newsletterCheckout .heading h2 {
		font-size: 12px;
		margin-bottom: 0 !important;
		margin-left: 113px;
		margin-top: 0 !important;
		padding: 0 !important;
		text-align: left;
		white-space: nowrap;
	}
	#homecontentwrapper { padding: 0 5px;	  }

	/* PAYMENT */
.basketSummaryAddressPage .ColumnWrapper .SummaryColumns:first-child {
    max-width: 100%;
}


	/* SHIPMENT ADDRESS */

	.addressBook .entries {
    margin-left: 45px !important;
}

  /* EDIT SHIPMENT ADDRESS */
	.inputForm.editAddress {
    margin-left: 0px;
	}

	div.paymentWidget .applyCouponPanel {
    padding: 30px 30px 20px !important;
    width: 100% !important;
}

	ul.orderItemsList .item_box .itemDetails .productName {
    margin-left: 0px;
}

/*Margin Between Bottom Patch Cables Imgs*/
.homepage_sprites2 div:nth-child(3) {margin-right:10px;}
.homepage_sprites2 div:nth-child(4) {margin-left: 10px;}



/*	Fiber Optic Termination Boxes*/
table.customcat6List tbody td:nth-child(1) {float: left; height: 140px;}
table.customcat6List tbody td:nth-child(2) {display: block;}
.postbackButtons {text-align: left;}


/*Home  >  Fiber Optic Cable, Testers, & Hardware  >  Fiber Optic Termination Boxes*/
.itemContainer div.thumbnailArea {float: left; margin-right: 20px;}
.itemContainer div.detailsArea {float: left;}
.itemContainer.moreItem div.actionsArea {width: 100%;  margin-left: 140px;}
.lsPriceItemDisplay {text-align: left;}

 #basketPage #account_wishlistPage table.inputForm td textarea, #basketPage #account_wishlistPage table.inputForm td input {
    width: 110px !important;
}
#basketPage #account_wishlistPage select {
    width: 75px;
}
#basketPage .footable-last-column .btn-default {
    text-align: center !important;
    width: 58px !important;
    display: block;
    white-space: inherit;
	 height:45px;
}

  .customFiberBuilder .productpageHeader h1 {	  font-size:20px;}
}
@media screen and (min-width:0px) and (max-width:480px) {
	.Progressbar {
      margin: 19px 0;
}
	.ProgressbarQuote .dvcircleQuote > p {
		width: 71px !important;
	}
.backgroundgray9 {
        width: 100%;
    }
.lineQuote {
    float: left;
    height: 4px;
    margin: 11px -3.62% !important;
    width: 30% !important;
}
	.ProgressbarQuote .dvbar {
    width: 100%;
   }
  	.dvcircle.active>p {
      margin: 11px 0 0 19% !important;
}
	 .dvbar {
    width: 100%;
    }
	.dvcircle {
       width: 22%;
}
	.dvcircleQuote.active>p{
        width: 65px !important;
    margin: 9px 0 0 0 !important;
}
	.line {
    float: left;
    height: 4px;
    margin: 12px -5.6%;
    width: 14% !important;
}
.tick, .tickQuote {
    width: 21px;
    height: 21px !important;
    margin-left: 34% !important;
}
.dvcircle > p, .dvcircleQuote > p {
    font-size: 8px;
    width: 51px !important;
    margin: 11px auto 5px;
}
	.dv-order span {
      font-size: 16px;
   }
 .dv-order {
    margin: 0;
    width: 100%;
    padding: 0;
    max-width: 100%;
    display: inline-table;
}.img-order {
    text-align: center;
    display: inline-table;
}
 .sv-table {
    padding: 0 !important;
}
 .col-md-4.dv-btns {
    padding: 0;
}
   
   .sv-table .td-order1 {
      width: 4%;
   }
   .td-order2 {
    width: 5%;
    padding: 2px 0 0 4px;
    font-size: 10px;
}
	.dv-detail {
    font-size: 10px;
}
	.dv-Quoteship .text-ship.dv-method {
    padding: 7px !important;
    text-align: center;
}
.td-order3 {
    color: #980000;
    padding: 2px 0 0 5px;
    font-size: 10px;
    text-align: left;
}
   #account_mainPage table.pagedList > tbody > tr > td {
      border: none !important;
      width: 100%;
      display: block;
   }
   .submitButtons input.btn {
      width: 100% !important;
      margin: 0 0 9px 0 !important;
		    font-size: 10px;
   }
.dv-orderShip {
    max-width: 100%;
}
	.img-truck {
    padding: 2px 0 0 9px !important;
    width: 15% !important;
}
	.text-ship {
    padding: 6px 0 0 0 !important;
    font-size: 10px;
}
	.dv-shipdate span {
    float: none;
}
.EstimateDate {
    color: black;
    font-size: 8px;
    margin: 2px;
}
	.text-ship.dv-method {
    padding: 6px 0 0 0 !important;
}
	.AccFooterShipMethod {
    margin: 0 0 0 0;
    font-size: 8px !important;
}
	#homecontentwrapper > div#accountPage {
    padding: 0 -1px;
}
}
@media screen and (min-width:481px) and (max-width:767px) {
	.Progressbar {
        margin: 22px 0;
}
	.ProgressbarQuote .dvbar {
    width: 100%;
   }
		.ProgressbarQuote .dvcircleQuote > p {
		width: 71px !important;
	}
.backgroundgray9 {
        width: 100%;
    }
.lineQuote {
    float: left;
    height: 4px;
    margin: 11px -3.62% !important;
    width: 30% !important;
}
   .dv-order span {
      font-size: 16px;
   }
   .dv-order {
      margin: 0 0 0 0;
   }
   .img-order img {
      /*width: 100%;*/   }
   .sv-table .td-order1 {
      width: 6%;
   }
   .td-order2 {
      width: 5%;
      padding: 2px 0 0 4px;
   }
   #account_mainPage table.pagedList > tbody > tr > td {
      border: none !important;
      width: 100%;
      display: block;
   }
   .submitButtons input.btn {
      width: 100% !important;
      margin: 0 0 9px 0 !important;
   }
	.dv-orderShip {
    max-width: 94%;
}
	.img-truck {
    padding: 2px 0 0 9px !important;
    width: 58px  !important;
}
.text-ship {
    padding: 11px 0 0 0 !important;
    font-size: 10px;
}
	.dv-shipdate span {
    float: none;
}
.EstimateDate {
    color: black;
    font-size: 10px;
    margin: 2px;
}
.text-ship.dv-method {
    padding: 11px 0 0 0 !important;
}
	.AccFooterShipMethod {
    margin: 0 0 0 0;
    font-size: 10px !important;
}
	#homecontentwrapper > div#accountPage {
    padding: 0 -1px;
}
	.dv-Quoteship .text-ship.dv-method {
    padding: 9px !important;
    text-align: center;
}
}
@media screen and (min-width:768px) and (max-width:1025px) {
   .dv-order span {
      font-size: 16px;
   }
   .dv-order {
      margin: 0 0 0 0;
   }
   .img-order img {
      /*width: 100%;*/   }
   .sv-table .td-order1 {
      width: 6%;
   }
   .td-order2 {
      width: 5%;
      padding: 2px 0 0 4px;
   }
   #account_mainPage table.pagedList > tbody > tr > td {
      border: none !important;
      width: 100%;
      display: block;
   }
   .submitButtons input.btn {
      width: 100% !important;
      margin: 0 0 9px 0 !important;
   }
	.dv-orderShip {
    max-width: 96%;
}
	.img-truck {
    padding: 2px 0 0 9px !important;
    width: 9%  !important;
}
.text-ship {
    padding: 16px 0 0 5px !important;
    font-size: 10px;
}
	.dv-shipdate span {
    float: none;
}
.EstimateDate {
    color: black;
    font-size: 13px;
    margin: 2px;
}
.text-ship.dv-method {
    padding:16px 0 0 0 !important;
}
	.AccFooterShipMethod {
    margin: 0 0 0 0;
    font-size: 13px !important;
}
	#homecontentwrapper > div#accountPage {
    padding: 0 -1px;
}
}
@media screen and (min-width:1026px) and (max-width:1399px) {
.img-truck {
    padding: 10px 0 0 17px !important;
    width: 10% !important;
}
.text-ship.dv-method {
    padding: 17px 0 0 30px !important;
}
.text-ship.dv-method {
   padding: 20px 0 9px 16px !important;
}

}
@media screen and (min-width:1399px) and (max-width:1700px) {
   #homecontentwrapper, .menu > ul,.toplinks {
      width: 1046px !important;
   }
 .footer-inner .col-lg-offset-1 {
    margin-left: 16.333333%;
}
.footer-inner #featuredproductlist div {
    width: 18%;
}
	.dv-orderShip {
       max-width: 85%;
  }
	.dv-shipdate {
    padding: 13px 0 !important;
    display: block;
}


}
@media screen and (min-width:1700px) and (max-width:2000px) {
   #homecontentwrapper, .menu > ul,.toplinks {
      width: 1131px !important;
   }
 .footer-inner .col-lg-offset-1 {
    margin-left: 20.333%;
}
.footer-inner #featuredproductlist div {
    width: 17%;
}
	.dv-orderShip {
       max-width: 85%;
  }
	.dv-shipdate {
    padding: 13px 0 !important;
    display: block;
}

}