.custombox.white-box {
    background: #dddddd;
    border: 1px solid #666;
}
.white-box {
    font-size: 12px;
}

.sub form > div {
    margin-bottom: 10px;
}
.white-box.fullboxwith {
    display: table;
}
.white-box.fullboxwith {
    display: table;
}
.rlogo,.rlogo img{
	max-width:100px;
	margin-right: 40px;
}
.navbar-top-links{
    margin-top: 0;
}
.navbar-top-links > li > a {
   padding: 0 10px;
}
.nav.navbar-top-links  > li > a {
    padding: 0px 10px !important;
}
.text-center {
    text-align: center;
}
.w100p{width:100%;}
.orderform input, .orderform select {
    max-height: 35px;
}
.onlyproduct {
    clear: both;
}
.product_id.clearboth.heading {
    text-align: center;font-weight:bold;clear: both;
    padding-top: 20px;
}
.product_id div.nameholder {
    width: 33.5%;
}
.custombox.white-box {
    background: #eee none repeat scroll 0 0;
    border: 1px solid #666;
}
.white-box {
    font-size: 12px;
}
.footer {
    width: 100%;
    left: auto;
    border-top: 1px solid;
    font-size:11px;
}
/*.navbar-header {
    background: #eee !important;
}*/
.iB{background-color:#e1e1e1; padding:3px; border:1px solid #333;clear:both;float:none;}
.iB .lable{clear:both;float:left;}
.iB i.fa-trash{color:red;}
.bgdanger {
    background-color: #f00;
    border-bottom:1px solid #fff;
    color:#fff;
}
.invB {
    min-height: 17px;
    display: block;
    float: none;
    clear: both;
}
.actionPopup{display:none;}
.actionPopup {
    position: absolute;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    background-color: rgba(0,0,0,.3);
    z-index:99999;padding-left: 30%;
padding-top: 100px;
}
.apinner{
    width: 500px;
    height: 150px;
    padding: 10px 20px;
    top: 100px;
    background-color: #fff;
    border: 1px solid #000;
}
.border1 {
    border: 1px solid #ccc;
    margin: 10px;padding:0px;
    font-size:20px;
}

.reportblock h4.heading{background-color:#e8e8e8;margin:0px;padding:5px 10px;min-height:33px;}
.reportblock .total{background-color:#e8e8e8;padding:5px 10px;border-top:1px solid #ccc;}
.reportblock .l, .reportblock .r {
    width: 50%;
    float: left;border-top:1px solid #ccc;
    padding: 5px 10px;
}
.reportblock .r {

    text-align: right;

}
.reportblock .r .tgt,.reportblock .r .sales{
    float:left;min-width:104px;
    text-align:right;
}
.rr, .m{
	width: 25% !important;
	float:right !important;
	border-top: 1px solid #ccc;
    padding: 5px 10px;text-align:right;
}
.rr .sales {
    padding-right: 10px;
}

.reportblock .heading .l, .reportblock .heading .r {
    padding: 0px;border:0px;
}
.hidealldiv > div {
    display: block !important;
    clear: both;
}
.red{color:#ff0000;}
.green{color:#00ff00;}
#maincontainer {
    margin-left: 220px;
}
div#contact_wrapper {
    min-height: 50vh;
}
@media only screen and (max-width:767px){
#maincontainer {
    margin-left: 0px;
}
.product_id div.nameholder {
    width: 33.5%;
}
}
body, table, td, p {
    color: #000;
}