/* ////////////////////////////////////////////////////////////////////////////////////////////////////

// print specific styles

//////////////////////////////////////////////////////////////////////////////////////////////////// */

#header { display: none; }
#footer { padding: 0; margin-top: 18px; }
#footer ul { display: none; }
#footer .copyright { float: none; margin-top: 12px; }
#footer .copyright a { display: none; }

.lshadow, .rshadow { display: none; }

#content,
.innerContent { background: !important;
}

#printHeader { display: block; }

.storelocator #shoeStoresList, .storelocator #retailersList { display: none; }

#mapSearch .mapHeader .form { display: none; }
#mapSearch .mapHeader .legend { margin-bottom: 10px; }
#mapSearch #mapFilter { display: none; }

#mapSearch #googleCont #map { width: 900px !important; }

#mapSearch #googleCont { height: auto; }
#mapSearch #googleCont #directions { position: relative; height: auto; width: auto; margin-top: 20px; }
#mapSearch #googleCont #directions h4 a { display: none; }
#mapSearch #googleCont #directions .googledir { height: auto; overflow: visible; }

.locationsList h1 { margin: 25px 40px 0; padding: 0; }
.locationsList ul li { height: 170px; }
.locationsList ul li .action a,
.locationsList ul li .action br { display: none; }