﻿.dropdownbox{
    width:13%;
    
}
.dropdownboxtitle{
    width:13%;
    font-weight:bold
}

.quantitybox{
    width:8%;
    
}
.quantityboxtitle{
    width:8%;
    font-weight:bold
}
.amountbox{
    width:12%;
    
}
.amountboxtitle{
    width:12%;
    font-weight:bold
}
.gstbox{
    width:10%;
    
}
.gstboxtitle{
    width:10%;
    font-weight:bold
}



div.settings {
    display:grid;
    grid-template-columns: max-content max-content;
    grid-gap:10px;
}
div.settings label       { text-align:right; }
div.settings label:after { content: ":"; }


 select {
select.classic {
background-image:
  linear-gradient(45deg, transparent 50%, #462e82 50%),
  linear-gradient(135deg, #462e82 50%, transparent 50%),
  linear-gradient(to right, skyblue, skyblue);
background-position:
  calc(100% - 20px) calc(1em + 2px),
  calc(100% - 15px) calc(1em + 2px),
  100% 0;
background-size:
  5px 5px,
  5px 5px,
  2.5em 2.5em;
background-repeat: no-repeat;
}

 }


.container {
  padding: 2rem 0rem;
}

h4 {
  margin: 2rem 0rem 1rem;
}

.table-image {
  td, th {
    vertical-align: middle;
  }
}


td .action_icon {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    color: #22262e;
    border: 0.5px solid #BBB;
    -moz-border-radius: 20%;
    -webkit-border-radius: 20%;
    border-radius: 20%;
    margin-left: 3px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
}
.select2-selection--multiple:before {
    content: "";
    position: absolute;
    right: 7px;
    top: 42%;
    border-top: 5px solid #888;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}


td .view {
    color: #22262e;
}

td .edit {
    color: blue;
}

td .delete {
    color: red;
}

table td.positive, table tr.positive
{
    /*box-shadow: 0 0 0 #A3C293 inset;
    background: #FCFFF5!important;*/
    color: #2C662D!important;
}

table td.negative, table tr.negative
{
    /*  box-shadow: 0 0 0 #E0B4B4 inset;
    background: #FFF6F6!important;*/
    color: #9F3A38!important;
}

table td.warning, table tr.warning
{
   /* box-shadow: 0 0 0 #C9BA9B inset;
    background: #FFFAF3!important;*/
    color: #573A08!important;
}

table tr.even
{
    background-color:#dff0d8
}

.table > thead > tr > th {
       background: #462e82!important;
       font-size: 14px !important;
       color: #f8f8fb !important;
	vertical-align: middle;
    padding: 5px;
    /*FFFAF3
    #FFFB7D!important
    AFFC6F
    #1caf9a
    font-weight: normal !important;*/
}



.add-label {
     font-size: 18px;
     margin-bottom: 10px;
}

.fsize14 {
    font-size: 13px;
}

.dashboard h5 {
    font-weight: bold !important;
}

.mbottom6 {
margin-bottom: 6px;
}

.danger {
    color: #FF0000;
    font-weight: bold;
}
.medium {
    color: #FF4500;
    font-weight: bold;
}
.normal {
    color: #00B000;
    font-weight: bold;
}
.low {
    color: #FFC000;
    font-weight: bold;
}
.fault {
     color: #FF0000;
     font-weight: bold;
}

.tab-subheading {
    font-size: 14px;
    font-weight: bold;
}

.logo-text {
    color: #1caf9a;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 16px;
}



/*@import url(https://fonts.googleapis.com/css?family=Lato:400,900,700,300);
.heading4{font-size:18px;font-weight:400;font-family:'Lato', sans-serif;color:#111111;margin:0px 0px 5px 0px;}
.heading1{font-size:30px;line-height:20px;font-family:'Lato', sans-serif;text-transform:uppercase;color:#1b2834;font-weight:900;}
.content-quality{float:left;width:193px;}
.content-quality p{margin-left:10px;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:600;line-height:17px;}
.content-quality p span{display:block;}
.tabtop li a{font-family:'Lato', sans-serif;font-weight:700;color:#1b2834;border-radius:0px;margin-right:22.008px;border:1px solid #ebebeb !important;}
.tabtop .active a:before{content:"♦";position:absolute;top:15px;left:82px;color:#e31837;font-size:30px;}
.tabtop li a:hover{color:#e31837 !important;text-decoration:none;}
.tabtop .active a:hover{color:#fff !important;}
.tabtop .active a{background-color:#e31837 !important;color:#FFF !important;}
.margin-tops{margin-top:30px;}
.tabtop li a:last-child{padding:10px 22px;}
.thbada{padding:10px 28px !important;}
section p{font-family:'Lato', sans-serif;}
.margin-tops4{margin-top:20px;}
.tabsetting{border-top:5px solid #ebebeb;padding-top:6px;}
.services{background-color:#d4d4d4;min-height:710px;padding:65px 0 27px 0;}
.services a:hover{color:#000;}
.services h1{margin-top:0px !important;}
.heading-container p{font-family:'Lato', sans-serif;text-align:center;font-size:16px !important;text-transform:uppercase;}*/

/*Boostrap timepicker issue*/
.bootstrap-timepicker-widget.dropdown-menu.open {
    display: inline-block;
    z-index: 99999 !important;
}

form div.required label.control-label:after {
  content:" * ";
  color:red;
}

body.modal-open {
    overflow: hidden;
    position: fixed
}

.fc-all-editable {
    cursor: pointer;
}

.fc-sun, .fc-sat {
    background-color: #ddd !important;
}

.nomargin {
    margin: 0 !important;
}
.css-label-class{
    font-size:10pt;
    color:#000000;
    width: 220px;
    font-weight: bold;
}


.heading4{font-size:18px;font-weight:400;font-family:'Lato', sans-serif;color:#111111;margin:0px 0px 5px 0px;}
.heading1{font-size:30px;line-height:20px;font-family:'Lato', sans-serif;text-transform:uppercase;color:#1b2834;font-weight:900;}
.content-quality{float:left;width:193px;}
.content-quality p{margin-left:10px;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:600;line-height:17px;}
.content-quality p span{display:block;}
.tabtop li a{font-family:'Lato', sans-serif;font-weight:700;color:#1b2834;border-radius:0px;margin-right:22.008px;border:1px solid #ebebeb !important;}
.tabtop .active a:before{content:"♦";position:absolute;top:15px;left:82px;color:#e31837;font-size:30px;}
.tabtop li a:hover{color:#e31837 !important;text-decoration:none;}
.tabtop .active a:hover{color:#fff !important;}
.tabtop .active a{background-color:#e31837 !important;color:#FFF !important;}
.margin-tops{margin-top:30px;}
.tabtop li a:last-child{padding:10px 22px;}
.thbada{padding:10px 28px !important;}
section p{font-family:'Lato', sans-serif;}
.margin-tops4{margin-top:20px;}
.tabsetting{border-top:5px solid #ebebeb;padding-top:6px;}
.services{min-height:710px;padding:65px 0 27px 0;}
.services a:hover{color:#000;}
.services h1{margin-top:0px !important;}
.heading-container p{font-family:'Lato', sans-serif;text-align:center;font-size:16px !important;text-transform:uppercase;}


.invoice-box .form-control {
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
    background: none !important;
    border-radius: 0px !important;
}
/* .invoice-box ::-webkit-input-placeholder {
   text-align: right;
   
}*/

.x-navigation.x-navigation-horizontal {
    background: #ffffff !important; 
    height: 50px !important;
}

.x-navigation > li.xn-logo > a:first-child {
    /* background: #2196f3 !important;
    font-size: 35px !important;
    height: 50px !important; #6f8596 */
    background: #ffffff !important;
    font-size: 20px !important;
    height: 50px !important;
    text-align: left;
    font-family: 'Nunito Sans', sans-serif;
    color:#000;
    
}
.x-navigation li.active > a {
    background: #f5f2ff;
    color:black;
    border-left: 5px solid #462e82;
   }
   
.text-info {
    color: #462e82 !important;
}

.btn-payment {
    background-color: #ed3d7e !important;
    border-color: #ed3d7e !important;
    border-radius: 5px !important;
    padding: 9px 17px;
    color: var(--black-white) !important;
}

.btn-overtime {
    background-color: #e4e718 !important;
    border-color: #e4e718 !important;
    border-radius: 5px !important;
    padding: 9px 17px;
    color: var(--black-white) !important;
}

.btn-purchase {
    background-color: #dbc20e !important;
    border-color: #dbc20e !important;
    border-radius: 5px !important;
    padding: 9px 17px;
    color: var(--black-white) !important;
}

.btn-accept {
    background-color: #087504 !important;
    border-color: #087504 !important;
    border-radius: 5px !important;
    padding: 4px 10px;
    color: white !important;
}

.btn-edit {
    background-color: #140253 !important;
    border-color: #140253 !important;
    border-radius: 5px !important;
    padding: 4px 10px;
    color: white !important;
}
    
.btn-reject {
    background-color: #b8021a !important;
    border-color: #b8021a !important;
    border-radius: 5px !important;
    padding: 4px 10px;
    color: white !important;
}

.btn-waiting {
    background-color: #462e82 !important;
    border-color: #462e82 !important;
    border-radius: 5px !important;
    padding: 4px 10px;
    color: white !important;
}

.btn-create {
    background-color: #ff9900 !important;
    border-color: #ff9900 !important;
    border-radius: 5px !important;
    padding: 9px 17px;
    color: var(--black-white) !important;
}

.btn-addnew {
    background-color: #ff9900 !important;
    border-color: #ff9900 !important;
    border-radius: 5px !important;
    padding: 2px 5px;
    color: var(--black-white) !important;
}

.btn-success {
    background-color: #462e82 !important;
    border-color: #462e82 !important;
    border-radius: 5px !important;
    padding: 9px 17px;
    color: #ffffff !important;
}

.btn-secondary {
    background-color: #DEE5EB !important;
    border-color: #DEE5EB !important;
    border-radius: 5px !important;
    padding: 9px 17px;
    color: #555 !important;
}
.btn-cancel {
    background-color: #DEE5EB !important;
    border-color: #DEE5EB !important;
    border-radius: 5px !important;
    padding: 9px 17px;
    color: #555 !important;
}

.product .form-control {
   border: 1px solid #b785ac !important;
    
}

.form-control {
   /* background: none !important;*/
    background: white !important;
    border-radius: 5px !important;
    
}

.form-control[readonly], fieldset[disabled] .form-control {
    background-color: none !important ;
/*    color: #a09898 !important;*/
      color: #555 !important;
}
.page-title h2 {
    font-weight: 600 !important;
}

.product .btn {
    padding: 2px 10px !important;   
}
select {
    border: 1px solid #D5D5D5 !important;
    color: #555 !important;
    width: 100% !important;
    height: 50px !important;   
    padding-block: 4px;
    padding-inline: 8px;
    border-radius:5px  
}
.breadcrumb {
    
    margin-bottom: 30px !important;
    padding: 0 !important;
    background: none !important;
    text-align: right !important;
   
}
.nav-tabs > li > a {
    
    font-size: 13px !important;
    color: #3c8dbc !important;
    
}

.panel-primary>.panel-heading {
    color: rgba(0, 0, 0, 0.8) !important;
   
}
.logo-text {
    color: #b12386 !important;
}
.login-container {
   background: #ffffff !important;
}
.login-container .login-box .login-body {
    background: #E0E1E5!important;
    
}
.login-container .login-box .login-body .login-title {
    color: #767676 !important;
    
}
.login-container .login-box .login-body .form-control  {
    color: #767676 !important;
    
}
.login-container .login-box .login-body .btn-link {
    color: #767676 !important;  
}
.select2-container--krajee .select2-selection--single .select2-selection__arrow {
     height: 29px !important;   
}
.select2-container--krajee .select2-selection {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background-color: none !important;
    border-radius: 0px !important; 
    }
    

.select2-container--krajee .select2-selection--single {
    height: 30px !important;
    
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    background-color: #462e82 !important;
    border-color: #462e82 !important;
    border-radius: 5px !important;
    padding: 9px 17px;
    color: #ffffff !important;
    
}
.btn-primary {
    background-color: #462e82 !important;
    border-color: #462e82 !important;
    border-radius: 5px !important;
    padding: 9px 17px;
    color: #ffffff !important;
}
.msg{ 
position: fixed;
top:20%;
right: 50%;
FONT-SIZE: 12px;
font-family: Verdana;
border-style: solid;
border-width: 1px;
border-color:red;
padding:10px;
width:350px;
background-color: #f1f1f1;
display: none;
}

.tool_tip{
z-index:10;display:none; padding:7px 10px;
margin-top:32px; margin-left:-60px;
width:180px; line-height:16px;
position:absolute; color:#111;
border:1px solid #DCA; background:#ff7e40;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #462e82 !important;
   
}
.nav-tabs > li > a {
    font-weight: bold  !important;
    color: #462e82 !important;
}

.nav-tabs > li > a {
    background: #f5f2ff  !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > .dropdown.active.open > a:hover {
   border-top: 2px solid #4f7ca2  !important;
    
}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {
    
    font-weight: bold !important;
}

.error-highlight {
    border-color: #E04B4A !important;
}

#error-message p { color:#E04B4A !important;
}
.widget {
    
    min-height: 56px !important ;
   
}
.widget .widget-title {
    font-size: 17px !important;
        text-align: center !important;
    
} 

.widget .widget-subtitle {
    font-size: 21px !important;
        text-align: center !important;
    
} 
widget.widget-padding-sm, .widget.widget-item-icon {
    padding: 3px 0px 3px !important;
}
.icons {
    
    font-size: 15px;
    margin-right:8px;
}



.panel.panel-default {
    /* margin:  5px !important; */
}

.breadcrumb li:last-child {
    color: #462e82 !important;
    font-weight:bold !important;
}


.switch {
        position: relative;
        display: inline-block;
        width: 60px;
        height: 34px;
        text-indent: 5px;
        margin-right: 10px;
    }

    .switch input {display:none;}

    .slider {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #ccc;
        -webkit-transition: .4s;
        transition: .4s;
    }

    .slider:before {
        position: absolute;
        content: "";
        height: 17px;
        width: 17px;
        top:0px;
        left: 0px;
        bottom: 4px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }

    input:checked + .slider {
        background-color: #462e82 !important;
    }

    input:focus + .slider {
        box-shadow: 0 0 1px #462e82;
    }

    input:checked + .slider:before {
        -webkit-transform: translateX(26px);
        -ms-transform: translateX(26px);
        transform: translateX(26px);
    }

    /* Rounded sliders */.switch span {
    position: relative;
    width: 37px;
    height: 18px;}
    
    
    .slider.round {
        border-radius: 34px;
    }

    .slider.round:before {
        border-radius: 50%;
    }
    
    .switch span:after {
    content: "";
    position: absolute;
    background-color: #fff;
    width: 17px;
    height: 17px;
    top:0px;
        left: 0px;}
    
 .page-content {height: 100% !important;max-height: 100% !important;    height: 100vh !important;}
 .page-content-wrap{background: #f5f2ff url(../img/bg.png) left top repeat;}
   
    .text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

.text-center {
    text-align: center;
}

.text-justify {
    text-align: justify;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
.rowheader td{
        background: #e5b8b7;
    }
.rowfooter td{
       background:#b2a1c7;
    }
    
.table-bordered1 {
     border-color:rgba(0,0,0,1);
}

.table-bordered1 thead tr th,
.table-bordered1 tbody tr th,
.table-bordered1 tfoot tr th,
.table-bordered1 thead tr td,
.table-bordered1 tbody tr td,
.table-bordered1 tfoot tr td {
    border-color:rgba(0,0,0,1);
}

.table-bordered1 th,  .table-bordered1 td {
        border: 1px solid #ddd ;
    }
    

.table-bordered2  > tbody > tr > td {border-width: 0px;}

.text-bold{  
    font-weight:bold;
}

.editor-box .form-group{
    margin-right: 15px;
}

.new-nav-pills>li {
    float: left;
    margin-top: 2px;
    margin-right: 2px;
}
.new-nav-pills>li+li {
    margin-right: 2px;
}
.new-nav-pills>li>a, .nav-pills>li.active {
    border-radius: 0;
    background-color: #462e82;
    color: #fff;
}

.new-nav-pills>li.active>a:hover,.nav>li>a:hover, .nav>li>a:focus{
    border-radius: 0;
    background-color: #6f8596;
    color: #fff;
}
.new-nav-pills>li.active>a:focus {
    border-radius: 0;
    background-color: #6f8596;
    color: #fff;
}

.new-nav-pills>li.active>a{
    border-radius: 0;
    background-color: #6f8596;
    color: #fff;
    border-right: 5px solid #462e82;
    border-left: 5px solid #462e82;
}
.new-nav-pills>li.active>a .nav-pills-open {
    display: none;
}

.new-nav-pills>li.active>a .nav-pills-close {
    display: inline-block;
}

.new-nav-pills>li>a .nav-pills-open {
    display: inline-block;
}

.new-nav-pills>li>a .nav-pills-close {
    display: none;
}

.new-item-remove {
    padding: 0 !important;
    font-size: 8px;
    background: none;
    color: red;
    border: oldlace;
    position: absolute;
    top: 10px;
}



input, select {
    margin-top: 5px;
}

.loader {
  border: 10px solid #f3f3f3;
  border-radius: 50%;
  border-top: 10px solid #462e82;
  width:50px;
  height:50px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;
 margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
z-index:99999;
}
/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

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

input[type=checkbox]{width:15px;}
input[type=checkbox]:before {background:#fff;font-size: 17px;font-family: FontAwesome;color:#555;position: absolute;top: 0px;text-align:center;line-height:35px;}
input[type=checkbox]:checked:before {font-family: FontAwesome;color: #462e82;}

.performa-Invoice:before {line-height: 23px !important;}
#snackbar,#newsnackbar {visibility: hidden;min-width: 250px;margin-left: -125px;background-color: #333;color: #fff;text-align: center;border-radius: 2px;padding: 16px;position: fixed;z-index: 1;left: 50%;bottom: 30px;font-size: 17px;}
#snackbar.show, #newsnackbar.show {    visibility: visible;    -webkit-animation: fadein 0.5s, fadeout 0.5s 5.5s;    animation: fadein 0.5s, fadeout 0.5s 5.5s;}

@-webkit-keyframes fadein {
    from {bottom: 0; opacity: 0;} 
    to {bottom: 30px; opacity: 1;}
}

@keyframes fadein {
    from {bottom: 0; opacity: 0;}
    to {bottom: 30px; opacity: 1;}
}

@-webkit-keyframes fadeout {
    from {bottom: 30px; opacity: 1;} 
    to {bottom: 0; opacity: 0;}
}

@keyframes fadeout {
    from {bottom: 30px; opacity: 1;}
    to {bottom: 0; opacity: 0;}
}

.calc {
    width: 200px;
    padding: 4px;
    color: #333
}

div.is-calculator,span.is-calculator {
    position: relative
}

button.calculator-trigger {
    width: 25px;
    padding: 0
}

img.calculator-trigger {
    margin: 2px;
    vertical-align: middle
}

.calculator-keyentry {
    position: absolute;
    top: 0;
    right: 3px;
    width: 0;
    border: none;
    background: 0 0
}

.calculator-inline {
    position: relative;
    border: 1px solid #CCC;
    background-color: #f4f4f4
}

.calculator-inline .calculator-close {
    display: none
}

.calculator-rtl {
    direction: rtl
}

.calculator-prompt {
    clear: both;
    text-align: center
}

.calculator-prompt.ui-widget-header {
    margin: 2px
}

.calculator-result {
    clear: both;
    margin: 0;
    padding: 2px;
    text-align: right;
    background-color: #fff;
    border: 1px solid #CCC;
    font-size: 150%;
    overflow: hidden
}

.calculator-digit, .calculator-oper {font-size: 140%;}

.calculator-result span {
    display: inline-block;
    width: 100%
}

.calculator-result .calculator-formula {
    font-size: 60%
}

.calculator-focussed {
    background-color: #ffc
}

.calculator-row {
    clear: both;
    width: 100%
}

.calculator-space {
    float: left;
    margin: 2px;
    width: 28px
}

.calculator-half-space {
    float: left;
    margin: 1px;
    width: 14px
}

.calculator-row button {
    position: relative;
    float: left;
    margin: 0;
    padding: 0;
    height: 40px;
    width: 25%;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
    background: #FFF;
    border: 1px solid #CCC
}

.calculator-inline .calculator-add,.calculator-inline .calculator-clear,.calculator-inline .calculator-divide,.calculator-inline .calculator-multiply,.calculator-inline .calculator-percent,.calculator-inline .calculator-plus-minus,.calculator-inline .calculator-subtract,.calculator-inline .calculator-undo {
    background: #EEE
}

.calculator-inline .calculator-equals {
    background: #bdea74
}

@-moz-document url-prefix() {
    .calculator-base, .calculator-trig {
        text-indent: -3px
    }
}

.calculator-keystroke {
    display: none;
    width: 16px;
    height: 14px;
    position: absolute;
    left: -1px;
    top: -1px;
    color: #000;
    background-color: #fff;
    border: 1px solid #CCC;
    font-size: 80%
}

.calculator-angle .calculator-keystroke,.calculator-base .calculator-keystroke,.calculator-trig .calculator-keystroke {
    top: -2px;
    font-size: 95%
}

.calculator-keyname {
    width: 22px;
    font-size: 70%
}

.gallery-image {
    position: relative;
    display: inline-block;
}

.gallery-image .delimg {
    position: absolute;
    top: 0;
    right: 9px;
}

.sname {
    cursor: pointer;
}
.margin-right-0 {margin-right:0px !important;}
.user-management th a {
    color: #ffffff !important;
}
.x-navigation.x-navigation-minimized > .xn-openable.active ul li a .xn-text { display: inline-block !important;}
.x-navigation.x-navigation-minimized >.xn-openable.active ul li a:hover .xn-text { display: inline-block !important;width:auto;}
.x-navigation.x-navigation-minimized > .xn-openable.active a:hover .xn-text { display: inline-block !important;}
.x-navigation.x-navigation-minimized > li a:hover .xn-text {
  display: inline-block !important;
    position: absolute;
    width: 180px;
    left: 60px;
    top:0;
    padding:12px 10px;
    background:#1b1e24;
}
.modal-dialog {
    z-index: 9999 !important;
}

.bootstrap-dialog.type-warning .modal-header {
    background-color: #462e82 !important;
}
.btn-warning, .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
    background-color: #462e82 !important;
    border-color: #462e82 !important;
}
.widget.widget-info h3 {
    color: #fff !important;
}

.select2-container{    margin-top: 5px !important;}
.select2-container--krajee .select2-selection__clear{    top: 0.2rem !important;}
.select2-container--krajee .select2-results__option--highlighted[aria-selected] {
    background-color: #462e82 !important; 
}

.widget .widget-int {
    line-height: 30px;
}

.address_box {
    padding-left: 35px;
}
.boxrow {
    margin-bottom: 50px;
}

.recipitbtn{
  /*  font-size: 41px;*/
    padding: 3px 6px;
    line-height: 0px;
    margin-right: 0;
}
.recipitbtn .fa, .recipitbtn .glyphicon {
    font-size: 15px;
    margin-right: 5px;
}
.btn-action {
    background: none !important;
    border: none !important;
    color: #462e82!important;
}

.pdfbtn{
    font-size: 41px;
    padding: 3px 6px;
    line-height: 0px;
    margin-right: 0;
}
.pdfbtn .fa, .pdfbtn .glyphicon {
    font-size: 25px;
    margin-right: 5px;
}
.btn-pdfbtn {
    background: none !important;
    border: none !important;
    color: #462e82!important;
}

.page-title {
    display: none;
}
.table-lopinfo{
    margin-bottom: 0 !important;
    margin-top: 10px !important;
}
.form-control-feedback{    top: 5px !important;
    right: 5px !important;}

