/*-----------------------------
	    Top Bar
------------------------------*/
.top-bar.expanded .title-area {
    background: #111;
}
.top-bar.expanded .toggle-topbar a {
    color: #fff;
}
.top-bar.expanded .toggle-topbar a span {
    -webkit-box-shadow: 0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff;
    box-shadow: 0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff;
}
.top-bar-section ul li > a {
    border-bottom: 1px solid #444;
	font-weight:normal !important;
}
.top-bar-section .dropdown li.title h5 a {
    font-size: 12px;
    text-transform: uppercase;
}
.top-bar-section .dropdown li.title h5 a:before {
    color:#fff;
    content: "← ";
    position: relative;
    top: -2px;
}
a.parentLink {
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 700 !important;
}
/*-------------------------------
	    Paginator
-------------------------------*/
ul.pagination li a{
    padding: 0 7px;
    border-radius: 0;
}
.pagination.current{
    color: #fff;
    background: #2795b6;
    padding: 2px 7px;
}

/*.storeList { display:inline-block; margin:10px; width:22%; width:22%;} */
.storeList { display:inline-block; margin:10px; width:30%;} 
.prodList { margin:0 auto 20px auto; width:100%; border:0; border-bottom:1px #D4D4D4 solid;} 
.mainPic { } 
@media only screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  /* High-res styles go here */
}
@media only screen and (max-width:940px){ 
.radList td { display: inline-block; width:31%;  !important}
.prodList { text-align:center}
.prodList td:nth-child(1) { display: inline-block; width:90%; clear:both}
.prodList td { display: inline-block; width:31%;}
}

@media only screen and (max-width:850px){ 
.storeList { display:inline-block; margin:10px; width:44%}
}
@media only screen and (max-width:520px){ 
.radList td { display: block; width:90% !important;}
.prodList { text-align:center}
.prodList td { display: block; width:90%; clear:both; overflow:hidden; text-align:left}
.prodList img { width:100px !important; height:auto; float:left}

.prodList td:nth-child(1) { display: block; width:90%; clear:both; text-align:center}

.prodList td:nth-child(1) img { width:100% !important; height:auto; float:none !important; }

}
@media only screen and (max-width:470px){ 
.storeList { display:block; margin:20px 0 ; width:100%; clear:both;}
}