.rhs-cont{border-left:none;width:100%;padding:0}
body{    font: 400 14px/24px 'Open Sans', sans-serif;
    margin: 0 auto;
    background: #fff;
    color: #444;}
.demoContainer{margin:174px 0px 0px}

 @media screen and (max-width:767px) {
.container{width:90%}
.head{padding-top:40px;margin-bottom:10px}
.footHead{margin:5% 0 0;border-bottom:1px solid #3e3e3e;margin-bottom:15px!important;padding-left:22px}
.footCont ul li a{color:#bbb;display:block;border:1px solid #3e3e3e;margin-bottom:5px;padding:5px 10px;background:#333;border-radius:2px}
.footer .col3{padding:20px 24px;box-sizing:border-box}
#header-mainsec{top:33px}
.melogosvg img{width:125px!important}
#commonHeader{min-height:88px}
#MEmobPanel.prdMobMenu{top:86px}
.per30{width:100%;padding:30px;box-sizing:border-box;border-radius:4px;margin-top: 30px;    box-shadow: 0 2px 5px rgba(212,212,212,0.8);background: #f5f5f5;}
.fixed-tab{position:relative;margin:0;background:#fff;z-index:999;width:auto}
.borderright{margin:0;width:auto}
.demoContainer {display: none;}
.erptabs li {height: 135px;}
.erp-conts h3 a {font-size: 20px;font-weight: 600;}
.erpdivs h3 {margin-top: 0px;}
.erp-conts h3 a { line-height: 28px;}
.erp-conts{font-size: 14px;line-height: 24px;}
.main-fixed {margin-top: 25px;}
}

@media screen and (max-width:480px) {
.erp-tabs p {font-size: 12px;}
}
#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; }
.campareHeadGreen{ font:normal 18px  'Open Sans', sans-serif ; color:#FFFFFF; background:#82be33; padding:5px 5px 5px 10px;border-right:1px solid #ffffff;}
.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%;}