/*
## Breadcrumb and Print Page Link
********************************************************************/

.breadcrumbAndPrint{
    margin: 0 auto;
    background:#ffffff;
}

.breadcrumbAndPrint .breadcrumbContainer{
    overflow:hidden;
    white-space:nowrap;
    height:50px;line-height:50px;
    width:93.75%;/*300/320*/
    margin:0 auto;
}

.breadcrumbAndPrint .breadcrumbContainer div[id*='_scrollbar_horizontal']{
    visibility:hidden;
}

.breadcrumbAndPrint .breadcrumbContainer .jspHorizontalBar,
.breadcrumbAndPrint .breadcrumbContainer .jspVerticalBar{
    display: none;
}

.breadcrumbAndPrint .breadcrumbContainer ul li{
    display:inline-block;
}

.breadcrumbAndPrint .breadcrumbContainer ul li.separator{
    padding:0 4px;
    font-family:MuseoSans;
    font-weight:300;
    font-size:12px;
}

.breadcrumbAndPrint .breadcrumbContainer  ul li,
.breadcrumbAndPrint .breadcrumbContainer  ul li a{
    color:#808080;
    font-family:MuseoSans;
    font-weight:300;
    font-size:12px;
}

.breadcrumbAndPrint .breadcrumbContainer  ul li a:hover{
    text-decoration:underline;
}

.breadcrumbAndPrint .breadcrumbContainer  ul li a.last{
    color:#000000;
    pointer-events: none;
    cursor: default;
}

.breadcrumbAndPrint .printPageLinkContainer{
    display: none;
}

/*printablePage, accountPrintablePage*/
.printablePage .breadcrumbAndPrint{
    margin:0 auto;
    width:93.75%;/*300/320*/
}

.accountPrintablePage .breadcrumbAndPrint .breadcrumb{
	float:left;
    width:78.3333333333%;/*235/300*/
    border-right-width: 0;
    padding-right:2%;
    margin:0;
}

.printablePage .breadcrumbAndPrint .breadcrumb{
    float:left;
    width:78.3333333333%;/*235/300*/
    padding-right:1.5%;
    padding-left:1.5%;
    margin:0;
}

.printablePage .breadcrumbAndPrint .breadcrumb .breadcrumbContainer{
    width:100%;
    margin:0;
}

.printablePage .breadcrumbAndPrint .printPageLinkContainer{
    display:block;
    float:right;
    width:21.6666666667%;/*65/300*/
    max-width:65px;
    border-left: 1px solid #ccc;
    text-align:center;
    margin:12px 0;
}

.printablePage.topAdobePage .breadcrumbAndPrint .printPageLinkContainer{
    width:17.6666666667%;/*65/300*/
}

.printablePage .breadcrumbAndPrint .printPageLinkContainer .printPageLink .ico-printer{
    font-size: 21px;
    color: #808080;
    position:relative;
    top:2px;
}

@media (min-width:600px){
    .printablePage .breadcrumbAndPrint .breadcrumb{
        /* 		width:87%; */
    }
}


@media (min-width:768px){

    .breadcrumb .breadcrumbContainer{
        width:96.7447916667%;/*743/768*/
    }

    .printablePage .breadcrumbAndPrint .breadcrumb,
    .printablePage.topAdobePage .breadcrumbAndPrint .breadcrumb{
        width:91.53084945678%;
    }

    .printablePage .breadcrumbAndPrint .printPageLinkContainer{
        max-width:64px;
    }

}

@media (min-width:1280px){

    #productDetailsPage.printablePage .breadcrumbAndPrint{
        width:942px;
        margin:0 auto;
    }

    .printablePage.topAdobePage .breadcrumbAndPrint .printPageLinkContainer{
        max-width:64px;
    }

    .printablePage .breadcrumbAndPrint .printPageLinkContainer{
        max-width:65px;
    }

    .printablePage.topAdobePage .breadcrumbAndPrint .breadcrumb {
        width: 91.5188122987%;
    }

    .printablePage.topAdobePage .breadcrumbAndPrint .printPageLinkContainer{
        width:7.6666666667%;
    }

}
