form#UserLoginForm label.error{

color:rgb(169, 68, 66);

float:left;

padding:inherit;

}

label.error{

color:rgb(169, 68, 66);

padding:2px;

}





legend.without_border{

border:none;

}



div#loadingcustom {

    background-image: url("../../img/ajax-loader.gif") ;

	background-repeat: no-repeat;

	background-position: center;

}

.overlaycustom{background:rgba(0, 0, 0, 0); position:fixed; z-index:9999; top: 0; bottom: 0; left: 0; right: 0; overflow: auto;}



/*17AUG2018*/

.file-input-wrapper {

    /*width: 200px;*/

    height: 34px;

    overflow: hidden;

    position: relative;

}

.file-input-wrapper > input[type="file"] {

    font-size: 200px;

    position: absolute;

    top: 0;

    right: 0;

    opacity: 0;

}

.file-input-wrapper > .btn-file-input {

    display: inline-block;

    /*width: 200px;*/

    height: 34px;

}

.file-input-wrapper:hover > .btn-file-input {

    background-color: #aaa;

}



/*17AUG2018*/

.padTop4{

    padding-top:4px;

}

.print{

    display: none;

}



.form-control.inline{

    width: auto;

}



@media print {

 .header, .noprint{ display: none;  }   

 .print{ display: block;  }

 p.bodyText {font-family:georgia, times, serif;}

}

table.table.table-bordered.tableauto {

    width: auto;

}

select.form-control.selectauto {

    width: auto;

    display: inline;

}



.paginationNoMargin > .pagination, .paginationNoMargin > .pagination > .pagination{

    margin:0;

}



.paginationNoMargin > .product-count, .paginationNoMargin > select{

    float:left; margin-right: 5px;

}

.header.minSidePadding .navbar .nav > li > a{
    padding-left: 10px;
    padding-right: 10px;
}

.header.minSidePadding .btn-info{
    margin: 8px;
}
