.result-css{
	cursor: pointer;
}
 
.col-wd2-45{
	width: 45% !important;
}

.col-wd-80{
	width: 98% !important;
}
.col-wd-95{
	width: 95% !important;
	padding-right: 0px;
}

.col-sap-flg-nm-21{
	width: 21% !important;
}


.col-sap-flg-12{
	width: 12% !important;
}

.elem-wd-100{
	width: 100%;
}

.col-lg-12 .firCol {
	width: 20%!important;
}

.col-lg-12 .secCol {
	width: 27.1%!important;
    padding-left: 22px;
}

.col-lg-12 .col-inp1 {
    width: 22%!important;
}

.col-lg-12 .col-inp2 {
	padding-left: 0;
}

.col-lg-12 .col-inp2 input:first-child {
	width: 30%!important;
}

.col-lg-12 .col-inp2 input:nth-child(2) {
    width: 70%!important;
}

.col-lg-12 .thrCol {
    padding-left: 5px;
}

.loader {
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;

     position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -50px;
/*    width: 100px;
    height: 100px;*/
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.rowBg {
    background-color: #cae6fc!important;
}

.colBg {
  background-color: transparent!important;
}