html, body{font-size:12px;}
.m-wrapper{margin-bottom:0px;}
.m-login.m-login--1 .m-login__wrapper{padding:20% 2rem 2rem 2rem;}
.m-form .m-form__group{padding-bottom:0px;}
.m-form .m-form__group:last-child{padding-bottom:15px;}
form[name=appbundle_accountmaster] input[type=submit]{margin:20px 0px 0px 20px;}
form[name=appbundle_potransaction] .form-group label{padding:10px;font-size:12px;}
form[name=appbundle_potransaction] .m-separator{margin:15px 0px 10px 0px;}
#appbundle_potransaction_documentNumber,
#appbundle_potransaction_documentDate{text-align:center;}
#appbundle_potransaction_advanceAmount{text-align:right;}
.m-content.page-default{margin-bottom:0px;padding-bottom:0px;}
.page-default .m--font-brand{padding-top:5px;}
.m-input{text-transform:uppercase;}
.m-login__form .m-input,
form.fos_user_change_password .m-input{text-transform:none;}
.gatepassDetailContainer > .m-separator{margin-bottom:0px;}
.godownRow input,
.godownRow select,
.godownRow span{width:100%!important;}
.m-error-3{background-image:url('../img/bg/bg3.jpg');}
.m-error-6{background-image:url('../img/bg/bg6.jpg');}
.card{box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2);max-width:300px;margin:auto;text-align:center;}
.card table{margin:auto;}
.card th, .card td{text-align:left;}
.modal.stock-tracker-modal, .modal.product-suppliers-modal{min-width:auto!important;}
.modal{min-width:558px!important;overflow-x:scroll!important;}
.modal-dialog{width:100%;max-width:none!important;overflow-x:scroll!important;}
.select2-container{min-width:140px;width:100%!important;}
.select2-selection__rendered{text-align:left;}
.modal input[type=text]{min-width:100px;}
.m-datatable__cell{padding:3px 5px!important;}
.hidden{display:none !important;visibility:hidden !important;}
.poReceiptDetailContainer, .issueDetailContainer, .orderDetailContainer, .activityDetailContainer{border-top:1px solid #EFEFEF;}
.poReceiptDetailContainer:nth-of-type(even), .issueDetailContainer:nth-of-type(even), .orderDetailContainer:nth-of-type(even), .activityDetailContainer:nth-of-type(even){background-color:#faf9fc;}
.no-bg{background-image:none;background:none!important;}
#e-aahar-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:99999;cursor:pointer;}
#e-aahar-overlay .m-loader{position:absolute;top:50%;left:50%;font-size:50px;color:white;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}
#e-aahar-overlay .m-loader.m-loader--lg:before{width:8rem;height:8rem;border-top-width:7px;border-right-width:7px;}
.datepicker{z-index:999!important;}
.uomConversionDetailContainer:not(:first-child) .m-form__group{padding-top:0px!important;padding-bottom:0px!important;}
.fs11{font-size:11px!important;}
.fs14{font-size:14px;}
.pt10{padding-top:10px;}
.pt30{padding-top:30px;}
.no-border{border:0;box-shadow:none;}
.no-padding{padding:0px;}
.font-bold{font-weight:bold;}
.text-underline{text-decoration:underline;}
.cursor-pointer{cursor:pointer;}
*:fullscreen
*:-ms-fullscreen,
*:-webkit-full-screen,
*:-moz-full-screen{overflow:scroll !important;}
#fullscreen_link{z-index:999999;}
.typeahead, .tt-query, .tt-hint{border:2px solid #CCCCCC;border-radius:8px 8px 8px 8px;font-size:24px;height:30px;line-height:30px;outline:medium none;padding:8px 12px;}
.tt-dropdown-menu{max-height:150px;overflow-y:auto;}
.typeahead{background-color:#FFFFFF;}
.typeahead:focus{border:2px solid #0097CF;}
.tt-query{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.tt-hint{color:#999999;}
.tt-dropdown-menu{background-color:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.2);border-radius:8px 8px 8px 8px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);margin-top:12px;padding:8px 0;}
.tt-suggestion{line-height:24px;padding:3px 20px;}
.tt-suggestion.tt-cursor{background-color:#0097CF;color:#FFFFFF;}
.tt-suggestion p{margin:0;}


.btn-orange{color:#fff;background-color:#FF5733;border-color:#FF5733}.btn-orange:hover{color:#fff;background-color:#FF4833;border-color:#FF3933}.btn-orange:focus,.btn-orange.focus{box-shadow:0 0 0 .2rem rgba(255,57,51,0.5)}.btn-orange.disabled,.btn-orange:disabled{background-color:#FF5733;border-color:#FF5733}.btn-orange:not([disabled]):not(.disabled):active,.btn-orange:not([disabled]):not(.disabled).active,.show > .btn-orange.dropdown-toggle{color:#fff;background-color:#FF3933;border-color:#FF3933;box-shadow:0 0 0 .2rem rgba(255,57,51,0.5)}
.btn-purple{color:#fff;background-color:#DA9BFF;border-color:#DA9BFF}.btn-purple:hover{color:#fff;background-color:#B433FF;border-color:#A207FD}.btn-purple:focus,.btn-purple.focus{box-shadow:0 0 0 .2rem rgba(180,51,255,0.5)}.btn-purple.disabled,.btn-purple:disabled{background-color:#DA9BFF;border-color:#DA9BFF}.btn-purple:not([disabled]):not(.disabled):active,.btn-purple:not([disabled]):not(.disabled).active,.show > .btn-purple.dropdown-toggle{color:#fff;background-color:#AF4EE9;border-color:#AF4EE9;box-shadow:0 0 0 .2rem rgba(180,51,255,0.5)}
.btn-brown{color:#fff;background-color:#959670;border-color:#959670}.btn-brown:hover{color:#fff;background-color:#959670;border-color:#959670}.btn-brown:focus,.btn-brown.focus{box-shadow:0 0 0 .2rem rgba(149,150,112,0.5)}.btn-brown.disabled,.btn-brown:disabled{background-color:#959670;border-color:#959670}.btn-brown:not([disabled]):not(.disabled):active,.btn-brown:not([disabled]):not(.disabled).active,.show > .btn-brown.dropdown-toggle{color:#fff;background-color:#959670;border-color:#959670;box-shadow:0 0 0 .2rem rgba(149,150,112,0.5)}
.btn-black{color:#fff;background-color:#000000;border-color:#000000}.btn-black:hover{color:#fff;background-color:#000000;border-color:#000000}.btn-black:focus,.btn-black.focus{box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}.btn-black.disabled,.btn-black:disabled{background-color:#000000;border-color:#000000}.btn-black:not([disabled]):not(.disabled):active,.btn-black:not([disabled]):not(.disabled).active,.show > .btn-black.dropdown-toggle{color:#fff;background-color:#000000;border-color:#000000;box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}
.btn-aqua{color:#fff;background-color:#008CA4;border-color:#008CA4}.btn-aqua:hover{color:#fff;background-color:#008CA4;border-color:#008CA4}.btn-aqua:focus,.btn-aqua.focus{box-shadow:0 0 0 .2rem rgba(0,140,164,0.5)}.btn-aqua.disabled,.btn-aqua:disabled{background-color:#008CA4;border-color:#008CA4}.btn-aqua:not([disabled]):not(.disabled):active,.btn-aqua:not([disabled]):not(.disabled).active,.show > .btn-aqua.dropdown-toggle{color:#fff;background-color:#008CA4;border-color:#008CA4;box-shadow:0 0 0 .2rem rgba(0,140,164,0.5)}
.btn-magenta{color:#fff;background-color:#581845;border-color:#581845}.btn-magenta:hover{color:#fff;background-color:#581845;border-color:#581845}.btn-magenta:focus,.btn-magenta.focus{box-shadow:0 0 0 .2rem rgba(88,24,69,0.5)}.btn-magenta.disabled,.btn-magenta:disabled{background-color:#581845;border-color:#581845}.btn-magenta:not([disabled]):not(.disabled):active,.btn-magenta:not([disabled]):not(.disabled).active,.show > .btn-magenta.dropdown-toggle{color:#fff;background-color:#581845;border-color:#581845;box-shadow:0 0 0 .2rem rgba(88,24,69,0.5)}
.btn-red{color:#fff;background-color:#FF0000;border-color:#FF0000}.btn-red:hover{color:#fff;background-color:#FF0000;border-color:#FF0000}.btn-red:focus,.btn-red.focus{box-shadow:0 0 0 .2rem rgba(255,0,0,0.5)}.btn-red.disabled,.btn-red:disabled{background-color:#FF0000;border-color:#FF0000}.btn-red:not([disabled]):not(.disabled):active,.btn-red:not([disabled]):not(.disabled).active,.show > .btn-red.dropdown-toggle{color:#fff;background-color:#FF0000;border-color:#FF0000;box-shadow:0 0 0 .2rem rgba(255,0,0,0.5)}
.btn-olivegreen{color:#fff;background-color:#7E965F;border-color:#7E965F}.btn-olivegreen:hover{color:#fff;background-color:#7E965F;border-color:#7E965F}.btn-olivegreen:focus,.btn-olivegreen.focus{box-shadow:0 0 0 .2rem rgba(126,150,95,0.5)}.btn-olivegreen.disabled,.btn-olivegreen:disabled{background-color:#7E965F;border-color:#7E965F}.btn-olivegreen:not([disabled]):not(.disabled):active,.btn-olivegreen:not([disabled]):not(.disabled).active,.show > .btn-olivegreen.dropdown-toggle{color:#fff;background-color:#7E965F;border-color:#7E965F;box-shadow:0 0 0 .2rem rgba(126,150,95,0.5)}
.btn-teal{color:#fff;background-color:#839695;border-color:#839695}.btn-teal:hover{color:#fff;background-color:#839695;border-color:#839695}.btn-teal:focus,.btn-teal.focus{box-shadow:0 0 0 .2rem rgba(131,150,149,0.5)}.btn-teal.disabled,.btn-teal:disabled{background-color:#839695;border-color:#839695}.btn-teal:not([disabled]):not(.disabled):active,.btn-teal:not([disabled]):not(.disabled).active,.show > .btn-teal.dropdown-toggle{color:#fff;background-color:#839695;border-color:#839695;box-shadow:0 0 0 .2rem rgba(131,150,149,0.5)}
.detailFormRow .poQuantity, .detailFormRow .quantityUom{width:90px;}
#gpDetailTableContainer{overflow:scroll;}