
#scroll ul.relPrd {
    line-height: 1.2em;
    list-style-type: none;
    padding: 0; width:250px;
}

#scroll ul.relPrd > li > span {
    color: #000000;
    display: inline-block;
    font-weight: bold;
    padding: 10px 0;
}
#scroll ul.relPrd li ul li span {
    margin-right: 18px;
}
#scroll ul.relPrd li ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#scroll ul.relPrd li ul li {
    border-top: 1px solid #ECECEC;
    color: #000000;
    font-size: 12px;
    list-style-type: none;
    margin: 0;
    padding: 0; 
	cursor:pointer;
	text-indent:10px; height:30px; overflow:hidden;
}
#scroll ul.relPrd li ul li:hover .product-quick-name {color:#7BBB2A; transition-duration:0.3s}


#scroll ul.relPrd li a {
    color: #000000; text-decoration:none; line-height:30px; display:block; width:250px;
}
#scroll ul.relPrd li a.product-expanded-name {
	font-size:10px;color:#777; border-radius:2px; padding:3px 10px 3px 0; margin:0px 0 5px; width:auto!important; line-height:12px; height:auto; }

.hed tr th{color:#FFFFFF;background: #eaecec;padding:5px 5px 5px 10px;border-right:1px solid #ffffff;vertical-align: middle;font-size: 18px;}
.hed tr td{border: 1px solid #f3f3f3;padding: 20px 30px 20px;}
.hed{border: 1px solid #e5e5e5;}
.campareHeadBlk{background: #617c82 !important;}
.campareHeadGreen{background: #28c37c !important;}
.campareTD img{width: 23px;}
.hed .addonDrop td:first-child{cursor: pointer;}
.hed .addonDrop td:first-child:before{content: '';background: url(images/up-down-arrow.png);background-size: 11px 7px;width: 11px;height: 7px;position: relative;float: right;margin-top: 10px; transition: .3s;}
.hed .addonDrop td.noDropIcon::before{display: none;}
.hed .addonDrop td.noDropIcon a{color: #444;}
.hed .dropOpen td:first-child:before{transform: rotate(180deg); transition: .3s;}
.dropContent {display: none;background: #fbfbfb;}
.dropContent div{font-size: 12px;}
.dropContent div ul {padding: 0 18px !important;margin-top: -5px;margin-bottom: -5px;}

.dropContent div ul li{padding-left: 5px;line-height: 30px;color: #000;}
.dropContent a{color: #000;}
.hed .dropContent td{vertical-align: middle;}

.addOnTable {width: 100%;}
.dropOpen{background: #fbfbfb;}


.hed .campareHeadGray {
    background: #eaecec !important;
    color: #000 !important;
}
.campareHeadGray {
    font: normal 18px 'Open Sans', sans-serif;
    color: #787878;
    background: #e1e1e1;
    padding: 5px 5px 5px 10px;
    border-right: 1px solid #ffffff;
}
.campareHeadTxt{ font:normal 18px  'Open Sans', sans-serif; color:#559600; padding:25px 7px 5px 7px;}
.campareHeadTxt2{ font:normal 15px 'open sans' ; color:#559600;}
.themeClr{color:#4C596E !important; padding-left:14px; }
.campareTD{ border-bottom:1px solid #e2e2e2; padding:10px 0;}
.campareTD3{ border-bottom:1px solid #e2e2e2; padding:10px 0; padding-left:10px;}
.campareTD2{ border-bottom:1px solid #e2e2e2; padding:10px 0; padding-right:7px;}
.grayRound{ background:#efefef; border-radius:5px;margin:25px 0 10px 0;padding:10px}
.grayRound td{vertical-align:top}
.addon{background:-moz-linear-gradient(center top , #FFFFFF, #E2E2E2);background:-webkit-linear-gradient(#FFFFFF, #E2E2E2);background:-o-linear-gradient(#FFFFFF, #E2E2E2);border:1px solid #DFDFDF;border-radius:5px;color:#006600;margin:0 auto;padding:0;width:50px;}
.buyNowBtn{background:#9AA7B1;border-radius:20px;color:#FFFFFF !important;padding:3px 10px;}
.per45 {padding: 0 1%;float: left;width: 43%;}
.per10 {padding: 0 1%;float: left;width: 8%;}
