a:not([href]) {
    cursor: default;
}
div[class^="wth"], span[class^="wth"] {
  float: left;
}
.wth1{width:1%;}.wth2{width:2%;}.wth3{width:3%;}.wth4{width:4%;}.wth5{width:5%;}.wth6{width:6%;}.wth7{width:7%;}.wth8{width:8%;}.wth9{width:9%;}.wth10{width:10%;}.wth11{width:11%;}.wth12{width:12%;}.wth13{width:13%;}.wth14{width:14%;}.wth15{width:15%;}.wth16{width:16%;}.wth17{width:17%;}.wth18{width:18%;}.wth19{width:19%;}.wth20{width:20%;}.wth21{width:21%;}.wth22{width:22%;}.wth23{width:23%;}.wth24{width:24%;}.wth25{width:25%;}.wth26{width:26%;}.wth27{width:27%;}.wth28{width:28%;}.wth29{width:29%;}.wth30{width:30%;}.wth31{width:31%;}.wth32{width:32%;}.wth33{width:33%;}.wth34{width:34%;}.wth35{width:35%;}.wth36{width:36%;}.wth37{width:37%;}.wth38{width:38%;}.wth39{width:39%;}.wth40{width:40%;}.wth41{width:41%;}.wth42{width:42%;}.wth43{width:43%;}.wth44{width:44%;}.wth45{width:45%;}.wth46{width:46%;}.wth47{width:47%;}.wth48{width:48%;}.wth49{width:49%;}.wth50{width:50%;}.wth51{width:51%;}.wth52{width:52%;}.wth53{width:53%;}.wth54{width:54%;}.wth55{width:55%;}.wth56{width:56%;}.wth57{width:57%;}.wth58{width:58%;}.wth59{width:59%;}.wth60{width:60%;}.wth61{width:61%;}.wth62{width:62%;}.wth63{width:63%;}.wth64{width:64%;}.wth65{width:65%;}.wth66{width:66%;}.wth67{width:67%;}.wth68{width:68%;}.wth69{width:69%;}.wth70{width:70%;}.wth71{width:71%;}.wth72{width:72%;}.wth73{width:73%;}.wth74{width:74%;}.wth75{width:75%;}.wth76{width:76%;}.wth77{width:77%;}.wth78{width:78%;}.wth79{width:79%;}.wth80{width:80%;}.wth81{width:81%;}.wth82{width:82%;}.wth83{width:83%;}.wth84{width:84%;}.wth85{width:85%;}.wth86{width:86%;}.wth87{width:87%;}.wth88{width:88%;}.wth89{width:89%;}.wth90{width:90%;}.wth91{width:91%;}.wth92{width:92%;}.wth93{width:93%;}.wth94{width:94%;}.wth95{width:95%;}.wth96{width:96%;}.wth97{width:97%;}.wth98{width:98%;}.wth99{width:99%;}.wth100{ width:100%;}
.wth-150{ width: 150px; }
.w40{ width: 40%; display: inline-block; }
.w45{ width: 45%; display: inline-block; }
.w45-5{ width: 45.5%; display: inline-block; }
.w48-5{ width: 48.5%; display: inline-block; }
.w50{ width: 50%; display: inline-block; }
.pd-0{
    padding: 0px!important;
}
.pd-l-0 {
    padding-left: 0px!important;
}
.pd-r-0 {
    padding-right: 0px!important;
}
.pd-t-0 {
    padding-top: 0px!important;
}
.pd-b-0 {
    padding-bottom: 0px!important;
}
.pd-5 {
    padding: 5px;
}
.pd-10 {
    padding: 10px;
}
.pd-l-5{ padding-left: 5px!important;}
.pd-l-8{ padding-left: 8px!important;}
.pd-l-10 { padding-left: 10px!important;}
.pd-l-11 { padding-left: 11px!important;}
.pd-l-12 { padding-left: 12px!important;}
.pd-r-10 {
    padding-right: 10px!important;
}
.pd-lr-0 {
    padding-left: 0px!important;
    padding-right: 0px !important;
}
.mr-0{ margin: 0px; }
.m-b-0{ margin-bottom: 0px; }
.m-t-10{ margin-top: 10px; }
.m-t-20{ margin-top: 20px; }
.m-t-30{ margin-top: 30px; }
.m-b-15{ margin-bottom: 15px; }
.m-b-20{ margin-bottom: 20px; }
.m-b-30{ margin-bottom: 30px; }
.m-r-15{ margin-right: 15px; }
.m-r-30{ margin-right: 30px; }
.m-r-50{ margin-right: 50px; }
.mx-wth-308{max-width: 308px;}
.bg-cal-icon {
    background-image: url(../../img/calender.png);
    background-repeat: no-repeat;
    background-position-x: 95%;
    background-position-y: center;
}
.xdsoft_datetimepicker {
	display: none;
}
.d-inline{
    display: inline;
}
.d-block{
    display: block;
}
.d-inline-block{
    display: inline-block;
}
.busywait{  position:relative;}
.processing { background: #fff url("../img/Processing.gif") no-repeat scroll 50% 30%;   float: left;  height: 100%; opacity: 0.7; position: absolute; top: 0; width: 100%;  z-index: 999; margin-left:0px; }

/* ------- Compact Grid System -------- */
.row.compact {margin-left: 0;margin-right: 0;}
.compact .col-xs-1, .compact .col-xs-2, .compact .col-xs-3, .compact .col-xs-4, .compact .col-xs-5, .compact .col-xs-6, 
.compact .col-xs-7, .compact .col-xs-8, .compact .col-xs-9, .compact .col-xs-10, .compact .col-xs-11, .compact .col-xs-12,

.compact .col-sm-1, .compact .col-sm-2, .compact .col-sm-3, .compact .col-sm-4, .compact .col-sm-5, .compact .col-sm-6,
.compact .col-sm-7, .compact .col-sm-8, .compact .col-sm-9, .compact .col-sm-10, .compact .col-sm-11, .compact .col-sm-12,

.compact .col-md-1, .compact .col-md-2, .compact .col-md-3, .compact .col-md-4, .compact .col-md-5, .compact .col-md-6, 
.compact .col-md-7, .compact .col-md-8, .compact .col-md-9, .compact .col-md-10, .compact .col-md-11, .compact .col-md-12,

.compact .col-lg-1, .compact .col-lg-2, .compact .col-lg-3, .compact .col-lg-4, .compact .col-lg-5, .compact .col-lg-6,
.compact .col-lg-7, .compact .col-lg-8, .compact .col-lg-9, .compact .col-lg-10, .compact .col-lg-11, .compact .col-lg-12
	{ padding-left: 5px; padding-right: 5px; }

/* ------- /Compact Grid System -------- */

/* fonts 
font-family: 'Roboto Condensed', sans-serif;
font-family: 'Open Sans', sans-serif;
*/
/* colors & fonts */
.blue, .info {background-color: #39a9db;}
.success, .green {background-color: #53a548;}
.disabled, .grey, .gray {background-color: #999;}

.note p, .page-loading, .panel .panel-body {
    font-size: 1em;
}
.portlet.box>.portlet-body {
    background-color: #fff;
    padding: 20px 15px;
    border-top: 1px solid #e6a827!important;
}
.boder-btm{border-bottom:1px solid #333;}
.green {background-color: forestgreen !important;border-color: darkgreen !important;}
.quick-nav {display: none;}
.page-header {background-color: #FFF;}
.login, .page-wrapper .page-wrapper-middle {background: #F6F6F6 url(../img/white_bed_sheet.png);}
.login .logo img {padding: 5px;background-color: #FFF;border-radius: 5px;}
.page-header .page-header-top .page-logo .logo-default {margin: 5px 0 0;}
.page-breadcrumb,
.page-prefooter {display: none;}

.fileinput-button input {position: absolute;top: 0;right: 0;margin: 0;font-size: 20px; cursor: pointer;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
}
.form-actions {padding: 20px;
margin: 0;
background-color: #f2fdff;
border-top: 1px solid #ffc857;}

#contr_listing th {font-family: 'Roboto Condensed', sans-serif;}
#contr_listing .actions { vertical-align: middle !important;}
#contr_listing .actions a {color: #d63230; margin: 3px 5px; line-height: 1.6em; }
#contr_listing .actions a:hover {color: #000; }
#contr_listing .actions a.green { color: #53a548; background-color: transparent !important;}
#contr_listing .actions a.blue { color: #39a9db; background-color: transparent !important;}
#contr_listing .actions a.disabled { color: #999; background-color: transparent !important;}
#contr_listing .actions a.disabled:hover,
#contr_listing .actions a.blue:hover,
#contr_listing .actions a.green:hover {color: #000; }

.login .content h3 {
    color: #a5a3a1;
}
/*.login select.form-control option {font-size: 1.4em;}*/
.note.note-info {
    background-color:#fdfbfa;
    border-color: #71716e;
    color: #010407;
    margin-top: 10px;
}
.breadcrumb span { color: #000; font-weight: 700; }

.tabbable-line > .nav-tabs { background-color: #f7f7f7; margin-bottom: 5px;}
.tabbable-line > .nav-tabs > li.active {border-top: 5px solid #000;border-bottom: 0; background-color: #FFF;}
.tabbable-line > .nav-tabs > li.active:hover { border-top: 5px solid #900; }
.tabbable-line > .nav-tabs > li:hover { border-bottom: none; background-color: #FFF; color: #000; }

/*table.dataTable td.sorting_1, table.dataTable td.sorting_2, table.dataTable td.sorting_3, table.dataTable th.sorting_1, table.dataTable th.sorting_2, table.dataTable th.sorting_3 {
    background: #ede4da !important;
}
.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: #ede4da; }
*/
table.dataTable td.sorting_1, table.dataTable td.sorting_2, table.dataTable td.sorting_3, table.dataTable th.sorting_1, table.dataTable th.sorting_2, table.dataTable th.sorting_3 {
   background: none !important; /*background: #fcebcf !important;*/
}
.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
    border-top: 0;
    background-color: #f0f0f0;
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #ffffff;
}

.page-header .page-header-menu {background: #474751; border-bottom: solid 5px #ffc857; color: #FFF;}
.page-header .page-header-menu .hor-menu.hor-menu-light .navbar-nav > li > a,
.page-header .page-header-menu .hor-menu.hor-menu-light .navbar-nav > li > a > i { color: #FFF;line-height: 15px;}
/*.page-header .page-header-menu .search-form, .page-header .page-header-menu .search-form .input-group { background: #CCC; color: #000; }*/
.page-header .page-header-menu .search-form .input-group .form-control::-moz-placeholder { color: #CCC; }

.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus,
.nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
    border: none;
}

.panel-primary { border-color: #B36500; }
.btn-primary, .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover, .panel-primary > .panel-heading {
    background-color: #8c8986;
    border-color: #585857;
}

p.box-area {
    padding: 5px;
    border: 1px solid #dedcdc;
    /* box-shadow: 0px 1px 0px 0px; */
}
.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn, .input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 0px;
}
.input-group-sm>.input-group-btn>select.btn, .input-group-sm>select.form-control, .input-group-sm>select.input-group-addon, select.input-sm {
    height: 30px;
    line-height: 30px;
}
.form-control {
       border-radius: 0px!important;}

 .form-control {
      padding: -1px 12px!important;}     

      .portlet.blue, .portlet.box.blue>.portlet-title, .portlet>.portlet-body.blue {
    background-color: #ffc857;
}
.portlet.box.blue {
    border: 1px solid #ffc857;
    border-top: 0;
}
.form-group.space {
    margin-top: 20px!important;}
.label.control-label.col-md-3{text-align:right!important;}	

.btn.blue:not(.btn-outline) {
    color: #FFF;
    background-color: #ffc857!important;
    border-color: #ffc857!important;
}

.btn-group .dropdown-menu { 
	min-width: auto; 
} 
label.error { 
    color: #f00;
}
.table td, .table th {	font-size: 12px;}

/* CCBB */
.btn-group .dropdown-menu { min-width: auto; } label.error { color: #f00;} .table-responsive .btn.btn-xs { margin:2px 0!important;; font-size:12px!important; padding:3px 5px!important;} [data-toggle=tooltip]{position:relative;} .portlet .caption i.fa {	font-size: 18px;}
.jqstooltip{padding:5px!important;width:auto!important;height:auto!important} .portlet.box .btn{overflow: visible !important;}
.tooltip{position:absolute; z-index:20;display:block;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:19;display:none;max-width:276px;padding:1px;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}
.sweet-overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:21}.sweet-alert{background-color:#fff;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:22}@media (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;font-weight:600;text-transform:none;margin:25px 0;line-height:40px;display:block}.sweet-alert h2,.sweet-alert p{text-align:center;position:relative;padding:0}.sweet-alert p{color:#797979;font-size:16px;font-weight:300;text-align:inherit;float:none;margin:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding .15s,max-height .15s;transition:padding .15s,max-height .15s}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding .2s,max-height .2s;transition:padding .25s,max-height .25s}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:all .1s}.sweet-alert .sa-input-error:after,.sweet-alert .sa-input-error:before{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-input-error:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);padding:0 12px;display:none;transition:all .3s}.sweet-alert input:focus{outline:none;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{transition:opacity .3s ease .03s;opacity:.5}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity .3s ease .03s;opacity:.5}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity .3s ease .03s;opacity:.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative}.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden}.sweet-alert button{background-color:#8cd4f5;color:#fff;border:none;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;padding:10px 32px;margin:26px 5px 0;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,.5),inset 0 0 0 1px rgba(0,0,0,.05)}.sweet-alert button:hover{background-color:#7ecff4}.sweet-alert button:active{background-color:#5dc2f1}.sweet-alert button.cancel{background-color:#c1c1c1}.sweet-alert button.cancel:hover{background-color:#b9b9b9}.sweet-alert button.cancel:active{background-color:#a8a8a8}.sweet-alert button.cancel:focus{box-shadow:0 0 2px rgba(197,205,211,.8),inset 0 0 0 1px rgba(0,0,0,.0470588)!important}.sweet-alert button[disabled]{opacity:.6;cursor:default}.sweet-alert button.confirm[disabled]{color:transparent}.sweet-alert button.confirm[disabled]~.la-ball-fall{opacity:1;visibility:visible;transition-delay:0s}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#f27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#f8bb86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#f8bb86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#f8bb86}.sweet-alert .sa-icon.sa-info{border-color:#c9dae1}.sweet-alert .sa-icon.sa-info:before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#c9dae1}.sweet-alert .sa-icon.sa-info:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#c9dae1}.sweet-alert .sa-icon.sa-success{border-color:#a5dc86}.sweet-alert .sa-icon.sa-success:after,.sweet-alert .sa-icon.sa-success:before{content:"";border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success:before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success:after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid hsla(98,55%,69%,.2);border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:50%;background-repeat:no-repeat}@-webkit-keyframes c{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@keyframes c{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes d{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes d{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}@-webkit-keyframes e{0%{top:0}to{top:50%}}@keyframes e{0%{top:0}to{top:50%}}@-webkit-keyframes f{0%{top:50%}to{top:0}}@keyframes f{0%{top:50%}to{top:0}}@-webkit-keyframes g{0%{top:70%}to{top:50%}}@keyframes g{0%{top:70%}to{top:50%}}@-webkit-keyframes h{0%{top:50%}to{top:70%}}@keyframes h{0%{top:50%}to{top:70%}}.showSweetAlert[data-animation=pop]{-webkit-animation:c .3s;animation:c .3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:e .3s;animation:e .3s}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:g .3s;animation:g .3s}.hideSweetAlert[data-animation=pop]{-webkit-animation:d .2s;animation:d .2s}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:f .4s;animation:f .4s}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:h .3s;animation:h .3s}@-webkit-keyframes i{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes i{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes j{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes j{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@-webkit-keyframes k{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}to{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes k{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}to{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:i .75s;animation:i .75s}.animateSuccessLong{-webkit-animation:j .75s;animation:j .75s}.sa-icon.sa-success.animate:after{-webkit-animation:k 4.25s ease-in;animation:k 4.25s ease-in}@-webkit-keyframes l{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}to{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes l{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}to{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:l .5s;animation:l .5s}@-webkit-keyframes m{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}to{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes m{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}to{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:m .5s;animation:m .5s}@-webkit-keyframes n{0%{border-color:#f8d486}to{border-color:#f8bb86}}@keyframes n{0%{border-color:#f8d486}to{border-color:#f8bb86}}.pulseWarning{-webkit-animation:n .75s infinite alternate;animation:n .75s infinite alternate}@-webkit-keyframes o{0%{background-color:#f8d486}to{background-color:#f8bb86}}@keyframes o{0%{background-color:#f8d486}to{background-color:#f8bb86}}.pulseWarningIns{-webkit-animation:o .75s infinite alternate;animation:o .75s infinite alternate}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg)\9}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg)\9}.sweet-alert .sa-icon.sa-success{border-color:transparent\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg)\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg)\9}
.mt-checkbox-list.catid .mt-checkbox { margin-bottom: 0;}
.mt-checkbox-list.scatid {  margin-left: 30px;}
.form-control.error {border-color: #f00 !important;}
label.error {color: #f00;font-size: 12px;font-weight: normal;margin: 0;}
.busywait{ 	position:relative;}
.processing { background: #fff url("../img/Processing.gif") no-repeat scroll 50% 30%; 	float: left;  height: 100%; opacity: 0.7; position: absolute; top: 0; width: 100%;	z-index: 999;	margin-left:0px; }
form.jobcard .mt-radio-inline {	padding: 0; margin-bottom: 0px;}
form.jobcard  .mt-radio-inline .mt-radio { margin-bottom: 0px;}

.send-msg-box .box-header { padding: 4px 10px;}
.send-msg-box .top-label {background: #B71C1C 0% 0% no-repeat padding-box; color: #fff; font-size: 14px; display: inline-block;padding: 2px 5px;}
.send-msg-box .box-body {padding-top: 5px;}
.send-msg-box label {font-size: 12px;}
.msg-subject{ font-size: 12px; }
.msg-box {background: #FAFAFA 0% 0% no-repeat padding-box; border: 1px solid #24242434; margin-bottom: 4px;font-size: 12px;}
.msg-box td { padding: 7px 3px 5px 8px; vertical-align: top;}
.msg-box img.envelope { width: 17px;}
.msg-box .msg-user {color: #5e74f1; display: inline-block;line-height: 100%;}
.msg-box .msg-date { font-size: 9px;}

.table-responsive .btn.btn-xs {
	margin:2px 0; font-size:12px; padding:3px 5px;
}
.table-responsive .btn-xs.btn-search { padding-top: 4px !important; padding-bottom: 4px !important; margin-left: 1px !important; font-size: 13px !important; margin-top: 1px !important; }
.calbox{ width: 238px; display:inline; max-width:238px;}
a[data-toggle="tab"] label{ cursor:pointer; }
@media only screen and (min-width: 992px){
    .menu-master > ul.dropdown-menu {
        min-width: 425px !important;
    }
    .menu-master > ul.dropdown-menu > li {
        width: 49.5% !important;
        display: inline-block;
    }
	.page-header .page-header-menu .hor-menu .navbar-nav > li > a{
		padding: 16px 10px 15px;
	}	
}

@media only screen  and (max-device-width: 991px){
    .form-control.wth95{
        width: 100%;
    }
}

/* Portrait */
@media only screen  and (max-device-width: 480px)
  and (orientation: portrait) {
    .page-header .page-header-top .page-logo{
        max-width: 200px;
        height: 65px;
    }
    .page-header .page-header-menu{
        padding: 20px 0 15px;
    }
    .portlet.box{
        margin-top: 15px;
    }
    .select2-container{
        max-width: 100%;
    }    
}