.desktopHideImportant {

    display: none !important;

}

div.clearoutToMinWidth {

    min-width: 800px;

}

div.ns_paging_box {
    width: 970px;
}

div.shoerack, div.nbBrandHeader {
    width: 1000px;
}

.midleft {
    min-width: 475px;
}

div.nb_logo, div.nb_desc, div.landingPageDesc {
    width: 980px;
}

.centeredWhiteFooter, .brandlinks, .centeredWhite, .centered, .wishHeader, .homesubboxes, div.overlay-container2, div.footerSpacer {
    width: 1260px;
}

#productinfobox {
    width: 1190px;
}

.productleftcol {
    width: 778px;
}

.productInfoTabControl table {

    width: 89%;

}

.productInfoTabControl div.rosetteDiv {

    width: 9%;

}

div.productInfoImagesDiv {
    width: 620px;
    margin-left: auto;
    margin-right: auto;
}

img.productInfoSubImage, img.productInfoSubImageOld {

    width: 75px;
    height: auto;

}

.viewlarger {
    width: 760px;
}

div.instabox {

    width: 1200px;
    margin-left: 25px;

}

div.ni_insta a.instalink {

    margin-left: 12px;
    margin-bottom: 12px;
    height: 228px;
    width: 228px;

}

.footCol {

    float: left;
    line-height: 20px;
    width: 150px;
    margin: 0px;
    padding-right: 5px;
    padding-left: 5px;
    margin-right: 80px;

}

.lastFootCol {

    width: 300px;
    margin-right: 0px;
    padding-right: 0px;

}

.faq {

    width: 1200px;

}

div.lwwBox {

    width: 1230px;

}

div.lww a img {

    width: 297px;
    height: auto;

}

div.shoestyleimage img {

    width: 500px;

}

.shoestylelink {

    margin-left: 1100px;

}

.shoestylerow {

    margin-bottom: 50px;
    display: inline-block;
    float: none;

}

.shoestylecontentbox {

    width: 1000px;

}

div.jqmCountry, div.free_delivery_notification {

    margin-left: 400px;

}

.lwwContainer {

    width: 1260px;

}

div.styleIndicator div.siDesktop { background-color: gold; color: darkblue;}

/* new homepage */

div.ni_sale_box img {

    width: 920px;

}

div.saleSizeFitPickerBox_narrow {

    top: auto;

}

div.saleSizeFitPickerBox div.centreInBox {

    width: 100%;
}

div.saleSizeFitPickerBox_narrow div.centreInBox {

    width: 280px;

}

div.saleSizeFitPickerBox_short div.centreInBox {

    width: 280px;

}

div.ni_main_slider, div.ni_image_row, div.ni_main_slider ul li a img {

    width: 920px !important;

}

div.ni_main_slider ul li a img.newStyleOverlayImage {

    position: absolute;
    left: 780px;
    top: 10px;
    height: 74px !important;
    width: auto !important;

}

div.ni_floatover img {

    height: auto !important;
    width: auto !important;

}

div.ni_slider_caption {

    left: 0px;

}

div.ni_recent {

    width: 920px;

}

div.detector_desktop {

    display: block;

}

div.ni_types {

    width: 1228px;

}

/* end new homepage */

/* new search box (future) */

div.nsb_box {

    height: 388px;

}

/* end new search box (future) */

.fullWidthHide {

    display: none;

}

.fullWidthInline {

    display: inline;

}

div.ni_left div.ni_info_bar {

    width: 890px;

}

div.ni_insta div.instabox {

    margin-left: 8px;
    text-align: center;

}

div.ni_insta div.instabox a.instalink img {

    height: 228px;
    width: auto;

}

div.instabox {

    height: 250px;

}

div.ni_frontpage_returns_banner {

    text-align: center;
    margin: 15px 0px 15px 0px;
    width: 1228px;
    overflow: hidden;

}

div.ni_frontpage_xmas_deadline_banner {

    text-align: center;
    margin: 15px 0px 15px 0px;
    width: 1228px;
    overflow: hidden;

}

div.ni_frontpage_horiz_spacer {

    margin: 0px;
    padding: 0px;
    height: 15px;

}

div.ni_frontpage_returns_banner img {

    position: relative;
    right: 30px;

}

div.lwwInfoBoxLwwPage {

    width: 880px;
    padding-left: 20px;

}

div.landingPageHeader h1 {

    width: 980px;
    margin-bottom: 15px;

}

div.landingPageHeaderStandalone {

    text-align: center;
    margin-left: 0px;
    clear: both;
    width: 100%;

}

div.landingPageHeaderStandalone h1 {

    margin-bottom: 15px;
    text-align: center;
    margin-left: 0px;
    clear: both;
    width: 100%;

}

div.fullWidthShoerack {

    margin-left: 50px;
    width: auto;
    padding-left: 0px;

}

div.lwwAllProfiles div#flex-container {

    margin-left: 80px;

}

a#mainProdImageLink img.svgFlagFloated, div#largePhoto img.svgFlagFloated {

    height: auto;

}

.lwwIntroContainer {

    width: 1260px;

}

div.lwwAllProfiles {

    margin-left: 0px;
    width: 1260px;
    position: relative;
    right: 25px;

}

.productleftcol{
    border-right: none;
    /*dotted #cccccc thin; */
}

.cz_gert_big {

    width: 600px !important;
    height: 500px !important;

}

div.constrainedShoerack {

    width: 375px;
    padding: 0px;
    min-height: 100px;

}

div.about-shoes-left-col {

    width: 500px;
    float: left;
    margin-right: 20px;

}

div.basketAssocProductsBox {

    width: 960px;

}

div.wlp_text {

    width: 800px;

}

div.xrAdvisory {

    font-size: 1.3em;

}

div.xrAdvisory img.xrAdvisoryFlag {

    bottom: 9px;

}

div.haid_banner {

    width: 965px;
    overflow: hidden;
    padding-left: 15px;

}

div.haid_banner img {

    width: 965px;

}

img.buy-now-rtn-xmas-img {

    width: 920px;
    height: auto;

}

/*with wildsmith */

/*ul.navImg {

    margin-left: 65px;

}

.navImg .Seba ul { background: #FFFFFF; position: absolute; z-index: 600; top: 35px; left: -999em; list-style: none; padding: 0;}
.navImg .Seba:hover ul {width:auto;left: 15px;}
.navImg .Seba ul:hover {width:auto;left: 15px;}
.navImg .Seba ul li{width:auto;padding: 0;}
.navImg .Seba ul li a { width: auto;}

.navImg li { float: left; padding-right:27px;}*/

/* end with wildsmith */

/* without wildsmith */

ul.navImg {

    margin-left: 65px;

}

li.Alfr {

    display: block;

}

/* end without wildsmith */

div.newStylesLandingPageDesc, div.landingPageDescStandalone {

    width: 1280px;

}

div.landingPageDescStandaloneNarrower {

    width: 1080px;
    margin-left: 100px;
    margin-right: 100px;

}

.referral_bg {

    background: white url(../images/referral-page-desktop.jpg) no-repeat 50% 0%;

}

div.referralContents {

    width: 610px;

}

/* new section menu */

div.nmBodyInner {

    width: 1280px;

}

div.nmBodyInnerRight table.nm_menu_table_slimline {

    margin-right: 50px;

}

table.nm_menu_table thead th, table.nm_menu_table tbody td {

    padding-right: 50px;

}

/* end new section menu */

/* new sale area stuff */

div.ni_new_across {

    height: 264px;

}

div.ni_three_across {

    height: 264px;

}

div.ni_two_across {

    height: 403px;

}

div.ni_three_across a.ni_new_fp_box img  {

    width: 395px;

}

div.ni_two_across a.ni_new_fp_box img  {

    width: 604px;

}

div.ni_three_across a.ni_new_fp_box:first-child img, div.ni_three_across a.ni_new_fp_box:last-child img {

    width: 396px;

}

div.full_width_multi_activity, div.ni_container div.full_width_multi_activity {

    width: 1140px;
    margin-left: 45px;

}

/* end new sale area stuff */

div.ni_herringRecommends {

    width: 1200px;
    text-align: center;
    margin-left: 20px;

}

/* new main frontpage image */

div.ni_left_new a picture img {



}

div.ni_right div.convoSearchDivNew {

    width: 100%;

}

/* end new main frontpage image */

/* demo videos */

div.demo_video {

    width: 768px;
    height: 500px;

}

video.demo_video_player {

    width: 768px;
    height: auto;

}

/* end demo videos */

div.cmlp_embedded_callout_normal p {

    color: black;
    font-size: 1.5em;

}

div.shoebox_big div.transboxoffsm, div.shoebox_big div.transboxoffsm .trigger:first-child {

    width: 150px;
    height: 150px;

}

div.shoebox_big div.transboxoffsmmca {

    text-align: center;
    padding-top: 32px;
    padding-left: 32px;

}

div.shoebox_big div.transboxoffsmmca .trigger:first-child {

    width: 75px;
    height: 75px;

}