
.hide{display:none; }
.pagination li{font-size: 12px; line-height: normal; margin-right: 10px; }
.pagination li.active {background-color: #428bca;border-color: #428bca;}
.pagination li a{color: #428bca;height: 35px !important; width: 35px !important;line-height: 23px!important;  }
.mr15{ margin-right: 15px !important; }
.edit-btn { padding-left: 7px; padding-right: 2px; padding-top: 13px; padding-bottom: 13px; }

.mainRow{ border: 1px solid #c6c6c6; }
.main-head{ background: #d6d6d6; padding: 10px; }
.right-20{ padding-left: 20px; padding-right: 20px; }
.item-price{ padding-top: 10px;}
.rowhr{ border-bottom: 1px #c2c2c2; }
.addmore-btn,.tnc-addmore-btn{
   margin-top:7px;
   display: block;
   color: green;
}
.border-red{
	border-color:red;
}
.addmore-btn .remove_button, .addmore-btn .tnc_remove_button{
    color:red;
}

.small-text{
    font-size: 15px;
}

.btn-padding{
    padding: .65rem 0.80rem;
}

.sub-page-title{ font-size:16px;}

.right-link a{ display: flex; float: left;}


/*Modified: Ranjeet*/
span.select2-selection.select2-selection--single {
    height: 40px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    
    top: 19px !important;
    font-weight: bold;
}

.required{color:red;}

.left-side-box{ padding-right: 0px;
    padding-top: 8px;
    height: 37px;
    background: #ccc;}
.right-side-box{ padding-left: 0px;}

.action-btns p{line-height: 20px; margin-bottom: 3px;}

.action-btns button{ width: 100%; padding: .25rem .50rem;}

.product-stages{display: none;}
.product-stages.show{display: block !important;}

.product-stage-dates{font-size:12px;}

.product-stage-dates tbody{font-size:12px;}
.product-stage-dates tbody input{font-size:12px; padding: 2px; width: 125px;}

.counter.counter-lg {
    border: 2px #f39c12 solid;
    border-radius: 15px;
    padding: 1px 3px;
    margin-top: -3px;
    margin-left: 5px;
    color:#f39c12;
    font-size: 12px;
}
