.al{text-align:left!important}
.ac{text-align:center!important}
.ar{text-align:right!important}
.aj{text-align:justify!important}
.m0px{margin:0!important}
.mt0px{margin-top:0!important}
.mb0px{margin-bottom:0!important}
.ml0px{margin-left:0!important}
.mr0px{margin-right:0!important}
.mt1px{margin-top:1px}
.mt2px{margin-top:2px}
.mt3px{margin-top:3px}
.mt4px{margin-top:4px}
.mt5px{margin-top:5px}
.mt6px{margin-top:6px}
.mt7px{margin-top:7px}
.mt8px{margin-top:8px}
.mt9px{margin-top:9px}
.mt10px{margin-top:10px}
.mt11px{margin-top:11px}
.mt12px{margin-top:12px}
.mt13px{margin-top:13px}
.mt14px{margin-top:14px}
.mt15px{margin-top:15px}
.mt16px{margin-top:16px}
.mt17px{margin-top:17px}
.mt18px{margin-top:18px}
.mt19px{margin-top:19px}
.mt20px{margin-top:20px}
.mt21px{margin-top:21px}
.mt22px{margin-top:22px}
.mt23px{margin-top:23px}
.mt24px{margin-top:24px}
.mt25px{margin-top:25px}
.mt26px{margin-top:26px}
.mt27px{margin-top:27px}
.mt28px{margin-top:28px}
.mt29px{margin-top:29px}
.mt30px{margin-top:30px}
.mb1px{margin-bottom:1px}
.mb2px{margin-bottom:2px}
.mb3px{margin-bottom:3px}
.mb4px{margin-bottom:4px}
.mb5px{margin-bottom:5px}
.mb6px{margin-bottom:6px}
.mb7px{margin-bottom:7px}
.mb8px{margin-bottom:8px}
.mb9px{margin-bottom:9px}
.mb10px{margin-bottom:10px}
.mb11px{margin-bottom:11px}
.mb12px{margin-bottom:12px}
.mb13px{margin-bottom:13px}
.mb14px{margin-bottom:14px}
.mb15px{margin-bottom:15px}
.mb16px{margin-bottom:16px}
.mb17px{margin-bottom:17px}
.mb18px{margin-bottom:18px}
.mb19px{margin-bottom:19px}
.mb20px{margin-bottom:20px}
.mb21px{margin-bottom:21px}
.mb22px{margin-bottom:22px}
.mb23px{margin-bottom:23px}
.mb24px{margin-bottom:24px}
.mb25px{margin-bottom:25px}
.mb26px{margin-bottom:26px}
.mb27px{margin-bottom:27px}
.mb28px{margin-bottom:28px}
.mb29px{margin-bottom:29px}
.mb30px{margin-bottom:30px}
.ml1px{margin-left:1px}
.ml2px{margin-left:2px}
.ml3px{margin-left:3px}
.ml4px{margin-left:4px}
.ml5px{margin-left:5px}
.ml6px{margin-left:6px}
.ml7px{margin-left:7px}
.ml8px{margin-left:8px}
.ml9px{margin-left:9px}
.ml10px{margin-left:10px}
.ml11px{margin-left:11px}
.ml12px{margin-left:12px}
.ml13px{margin-left:13px}
.ml14px{margin-left:14px}
.ml15px{margin-left:15px}
.ml16px{margin-left:16px}
.ml17px{margin-left:17px}
.ml18px{margin-left:18px}
.ml19px{margin-left:19px}
.ml20px{margin-left:20px}
.ml21px{margin-left:21px}
.ml22px{margin-left:22px}
.ml23px{margin-left:23px}
.ml24px{margin-left:24px}
.ml25px{margin-left:25px}
.ml26px{margin-left:26px}
.ml27px{margin-left:27px}
.ml28px{margin-left:28px}
.ml29px{margin-left:29px}
.ml30px{margin-left:30px}
.mr1px{margin-right:1px}
.mr2px{margin-right:2px}
.mr3px{margin-right:3px}
.mr4px{margin-right:4px}
.mr5px{margin-right:5px}
.mr6px{margin-right:6px}
.mr7px{margin-right:7px}
.mr8px{margin-right:8px}
.mr9px{margin-right:9px}
.mr10px{margin-right:10px}
.mr11px{margin-right:11px}
.mr12px{margin-right:12px}
.mr13px{margin-right:13px}
.mr14px{margin-right:14px}
.mr15px{margin-right:15px}
.mr16px{margin-right:16px}
.mr17px{margin-right:17px}
.mr18px{margin-right:18px}
.mr19px{margin-right:19px}
.mr20px{margin-right:20px}
.mr21px{margin-right:21px}
.mr22px{margin-right:22px}
.mr23px{margin-right:23px}
.mr24px{margin-right:24px}
.mr25px{margin-right:25px}
.mr26px{margin-right:26px}
.mr27px{margin-right:27px}
.mr28px{margin-right:28px}
.mr29px{margin-right:29px}
.mr30px{margin-right:30px}
.m1px{margin:1px}
.m2px{margin:2px}
.m3px{margin:3px}
.m4px{margin:4px}
.m5px{margin:5px}
.m6px{margin:6px}
.m7px{margin:7px}
.m8px{margin:8px}
.m9px{margin:9px}
.m10px{margin:10px}
.m11px{margin:11px}
.m12px{margin:12px}
.m13px{margin:13px}
.m14px{margin:14px}
.m15px{margin:15px}
.m16px{margin:16px}
.m17px{margin:17px}
.m18px{margin:18px}
.m19px{margin:19px}
.m20px{margin:20px}
.m21px{margin:21px}
.m22px{margin:22px}
.m23px{margin:23px}
.m24px{margin:24px}
.m25px{margin:25px}
.m26px{margin:26px}
.m27px{margin:27px}
.m28px{margin:28px}
.m29px{margin:29px}
.m30px{margin:30px}
.p0px{padding:0!important}
.pt0px{padding-top:0!important}
.pb0px{padding-bottom:0!important}
.pl0px{padding-left:0!important}
.pr0px{padding-right:0!important}
.pt1px{padding-top:1px}
.pt2px{padding-top:2px}
.pt3px{padding-top:3px}
.pt4px{padding-top:4px}
.pt5px{padding-top:5px}
.pt6px{padding-top:6px}
.pt7px{padding-top:7px}
.pt8px{padding-top:8px}
.pt9px{padding-top:9px}
.pt10px{padding-top:10px}
.pt11px{padding-top:11px}
.pt12px{padding-top:12px}
.pt13px{padding-top:13px}
.pt14px{padding-top:14px}
.pt15px{padding-top:15px}
.pt16px{padding-top:16px}
.pt17px{padding-top:17px}
.pt18px{padding-top:18px}
.pt19px{padding-top:19px}
.pt20px{padding-top:20px}
.pt21px{padding-top:21px}
.pt22px{padding-top:22px}
.pt23px{padding-top:23px}
.pt24px{padding-top:24px}
.pt25px{padding-top:25px}
.pt26px{padding-top:26px}
.pt27px{padding-top:27px}
.pt28px{padding-top:28px}
.pt29px{padding-top:29px}
.pt30px{padding-top:30px}
.pb1px{padding-bottom:1px}
.pb2px{padding-bottom:2px}
.pb3px{padding-bottom:3px}
.pb4px{padding-bottom:4px}
.pb5px{padding-bottom:5px}
.pb6px{padding-bottom:6px}
.pb7px{padding-bottom:7px}
.pb8px{padding-bottom:8px}
.pb9px{padding-bottom:9px}
.pb10px{padding-bottom:10px}
.pb11px{padding-bottom:11px}
.pb12px{padding-bottom:12px}
.pb13px{padding-bottom:13px}
.pb14px{padding-bottom:14px}
.pb15px{padding-bottom:15px}
.pb16px{padding-bottom:16px}
.pb17px{padding-bottom:17px}
.pb18px{padding-bottom:18px}
.pb19px{padding-bottom:19px}
.pb20px{padding-bottom:20px}
.pb21px{padding-bottom:21px}
.pb22px{padding-bottom:22px}
.pb23px{padding-bottom:23px}
.pb24px{padding-bottom:24px}
.pb25px{padding-bottom:25px}
.pb26px{padding-bottom:26px}
.pb27px{padding-bottom:27px}
.pb28px{padding-bottom:28px}
.pb29px{padding-bottom:29px}
.pb30px{padding-bottom:30px}
.pl1px{padding-left:1px}
.pl2px{padding-left:2px}
.pl3px{padding-left:3px}
.pl4px{padding-left:4px}
.pl5px{padding-left:5px}
.pl6px{padding-left:6px}
.pl7px{padding-left:7px}
.pl8px{padding-left:8px}
.pl9px{padding-left:9px}
.pl10px{padding-left:10px}
.pl11px{padding-left:11px}
.pl12px{padding-left:12px}
.pl13px{padding-left:13px}
.pl14px{padding-left:14px}
.pl15px{padding-left:15px}
.pl16px{padding-left:16px}
.pl17px{padding-left:17px}
.pl18px{padding-left:18px}
.pl19px{padding-left:19px}
.pl20px{padding-left:20px}
.pl21px{padding-left:21px}
.pl22px{padding-left:22px}
.pl23px{padding-left:23px}
.pl24px{padding-left:24px}
.pl25px{padding-left:25px}
.pl26px{padding-left:26px}
.pl27px{padding-left:27px}
.pl28px{padding-left:28px}
.pl29px{padding-left:29px}
.pl30px{padding-left:30px}
.pr1px{padding-right:1px}
.pr2px{padding-right:2px}
.pr3px{padding-right:3px}
.pr4px{padding-right:4px}
.pr5px{padding-right:5px}
.pr6px{padding-right:6px}
.pr7px{padding-right:7px}
.pr8px{padding-right:8px}
.pr9px{padding-right:9px}
.pr10px{padding-right:10px}
.pr11px{padding-right:11px}
.pr12px{padding-right:12px}
.pr13px{padding-right:13px}
.pr14px{padding-right:14px}
.pr15px{padding-right:15px}
.pr16px{padding-right:16px}
.pr17px{padding-right:17px}
.pr18px{padding-right:18px}
.pr19px{padding-right:19px}
.pr20px{padding-right:20px}
.pr21px{padding-right:21px}
.pr22px{padding-right:22px}
.pr23px{padding-right:23px}
.pr24px{padding-right:24px}
.pr25px{padding-right:25px}
.pr26px{padding-right:26px}
.pr27px{padding-right:27px}
.pr28px{padding-right:28px}
.pr29px{padding-right:29px}
.pr30px{padding-right:30px}
.p1px{padding:1px}
.p2px{padding:2px}
.p3px{padding:3px}
.p4px{padding:4px}
.p5px{padding:5px}
.p6px{padding:6px}
.p7px{padding:7px}
.p8px{padding:8px}
.p9px{padding:9px}
.p10px{padding:10px}
.p11px{padding:11px}
.p12px{padding:12px}
.p13px{padding:13px}
.p14px{padding:14px}
.p15px{padding:15px}
.p16px{padding:16px}
.p17px{padding:17px}
.p18px{padding:18px}
.p19px{padding:19px}
.p20px{padding:20px}
.p21px{padding:21px}
.p22px{padding:22px}
.p23px{padding:23px}
.p24px{padding:24px}
.p25px{padding:25px}
.p26px{padding:26px}
.p27px{padding:27px}
.p28px{padding:28px}
.p29px{padding:29px}
.p30px{padding:30px}
.w1{width:1%}
.w2{width:2%}
.w3{width:3%}
.w4{width:4%}
.w5{width:5%}
.w6{width:6%}
.w7{width:7%}
.w8{width:8%}
.w9{width:9%}
.w10{width:10%}
.w11{width:11%}
.w12{width:12%}
.w13{width:13%}
.w14{width:14%}
.w15{width:15%}
.w16{width:16%}
.w17{width:17%}
.w18{width:18%}
.w19{width:19%}
.w20{width:20%}
.w21{width:21%}
.w22{width:22%}
.w23{width:23%}
.w24{width:24%}
.w25{width:25%}
.w26{width:26%}
.w27{width:27%}
.w28{width:28%}
.w29{width:29%}
.w30{width:30%}
.w31{width:31%}
.w32{width:32%}
.w33{width:33%}
.w34{width:34%}
.w35{width:35%}
.w36{width:36%}
.w37{width:37%}
.w38{width:38%}
.w39{width:39%}
.w40{width:40%}
.w41{width:41%}
.w42{width:42%}
.w43{width:43%}
.w44{width:44%}
.w45{width:45%}
.w46{width:46%}
.w47{width:47%}
.w48{width:48%}
.w49{width:49%}
.w50{width:50%}
.w51{width:51%}
.w52{width:52%}
.w53{width:53%}
.w54{width:54%}
.w55{width:55%}
.w56{width:56%}
.w57{width:57%}
.w58{width:58%}
.w59{width:59%}
.w60{width:60%}
.w61{width:61%}
.w62{width:62%}
.w63{width:63%}
.w64{width:64%}
.w65{width:65%}
.w66{width:66%}
.w67{width:67%}
.w68{width:68%}
.w69{width:69%}
.w70{width:70%}
.w71{width:71%}
.w72{width:72%}
.w73{width:73%}
.w74{width:74%}
.w75{width:75%}
.w76{width:76%}
.w77{width:77%}
.w78{width:78%}
.w79{width:79%}
.w80{width:80%}
.w81{width:81%}
.w82{width:82%}
.w83{width:83%}
.w84{width:84%}
.w85{width:85%}
.w86{width:86%}
.w87{width:87%}
.w88{width:88%}
.w89{width:89%}
.w90{width:90%}
.w91{width:91%}
.w92{width:92%}
.w93{width:93%}
.w94{width:94%}
.w95{width:95%}
.w96{width:96%}
.w97{width:97%}
.w98{width:98%}
.w99{width:99%}
.w100{width:100%}
body{color:#5c5c5c;font-size:13px}
.right-side,.skin-blue .right-side > .content-header{background:#fff}
.content{background:#f1f1f1}
body > .header .logo{line-height:inherit;padding:5px 10px 0;text-align:left;font-size:12px;font-family:roboto;font-weight:700;color:#005bab}
.warning{color:red}
#form-olvidado br{margin:0;padding:0;line-height:0}
.formrequired{font-size:12px;color:#c7c7c7;font-style:italic;font-weight:400;margin-left:50px;width:250px}
div.calendar{width:200px;border:1px solid #111;background-color:#ccf}
div.calendar div.navigator{background-color:#111;overflow:auto;height:100%;color:#fff;padding:2px 6px}
div.calendar div.navigator div.left{float:left}
div.calendar div.navigator div.month{float:left;width:80px;text-align:center;font-weight:700;font-size:11px}
div.calendar div.navigator div.year{float:right}
div.calendar div.navigator div.year span{font-size:11px;font-weight:700;margin-left:6px;margin-right:6px}
div.calendar div.navigator a{color:#fff;text-decoration:none}
div.calendar div.navigator a:hover{text-decoration:underline}
div.calendar table{border:0;margin-left:auto;margin-right:auto}
div.calendar tr{background:none!important}
div.calendar th{text-align:center;border:0;padding:4px 2px;font-weight:700;font-size:10px;color:#000!important}
div.calendar td{text-align:center;border-width:0 0 1px;border-style:solid;border-color:#000;padding:0!important}
div.calendar td.lastRow{border-width:0}
div.calendar td a{text-decoration:none;color:#000;display:block;padding:2px 6px}
div.calendar td.today{background-color:#ccc}
div.calendar td.nonMonth a{color:#005f8f}
div.calendar td.selected{background-color:#c9a;font-weight:700}
div.calendar td a:hover{background-color:#f6f6f6;color:#000}
div.calendar div.options{text-align:center;background-color:#111}
div.calendar div.options a{color:#fff;font-size:10px;text-decoration:none}
div.calendar div.options a:hover{text-decoration:underline}
table.datagrid{border:1px solid #ddd;width:100%;overflow:auto}
table.datagrid caption,table.datagrid tfoot{padding-bottom:15px;overflow:auto}
table.datagrid span.left{float:right;display:block;margin-top:10px}
table.datagrid span.right{float:left;display:block}
table.datagrid > thead > tr,table.datagrid > tbody > tr{background-color:#fff;border-bottom:1px solid #ddd}
.alternateTable tbody tr:nth-child(2n),table.datagrid thead tr,table.datagrid tr.alternate{background-color:#f8f8f8}
table.datagrid > thead > tr > th,table.datagrid > tbody > tr > th{padding:10px 10px;text-align:left;color:#121212;font-size: 13px; text-transform: uppercase;border-bottom:0}
table.datagrid th a{border:0 none;color:#333;text-decoration:none}
table.datagrid th a:hover{text-decoration:underline}
table.datagrid > thead > tr > td,table.datagrid > tbody > tr > td{padding:15px 13px;vertical-align:middle;height:40px}
.overflowTable{overflow-y:hidden;width:100%}
.userListTable table th:first-child,.userListTable table td:first-child{min-width:90px}
table.datagrid tfoot{border-top:1px solid #111}
table.datagrid td img{border:1px solid #ddd;padding:2px}
span.paginator{display:table;margin:0 0 0 -5px;padding:0}
span.paginator span{list-style-type:none;display:inline;padding:0;margin:0}
span.paginator span.arrow.hasLink > a,span.paginator span.page a{border:1px solid #ddd;border-radius:3px;color:#333;margin:0;padding:5px 10px;display:inline-block}
span.paginator span.arrow.hasLink > a:hover,span.paginator span.page a:hover{color:#fc6200;border-color:#fc6200}
span.paginator span.arrow{border:1px solid #ddd;border-radius:3px;color:#ccc;margin:0;padding:3px 8px}
span.paginator span.arrow.hasLink{padding:0;border:0}
span.paginator span.arrow a{color:#333;text-decoration:none}
span.paginator span.selected{background-color:#fc6200;border:0 none;border-radius:3px;color:#fff;margin:0 2px;padding:4px 8px}
span.paginator span.break{display:none}
span.paginator span.ellipsis{color:#780000}
span.paginator span.arrow,span.paginator span.selected,span.paginator span.page{margin-right:5px;display:inline-block}
span.paginator span.arrow:first-child{margin-left:5px;margin-right:3px}
div.renderWithName{padding:4px 0;overflow:auto;height:100%}
div.renderWithName div.left{float:left;width:200px;margin-right:25px}
div.renderWithName div.required{font-family:verdana;font-size:12px;font-weight:700;text-transform:capitalize}
div.renderWithName div.left span.instructions{font:10px Verdana,Arial,Helvetica;color:#999;font-style:italic;text-transform:none}
div.renderWithName div.right{margin-left:230px}
div.renderWithName div.right span.error{margin-left:15px;font:10px Verdana,Arial,Helvetica;color:#600}
div#formControls{padding:0 0 0 20px}
div#formActions{background-color:#1B2336;padding:10px;margin-top:0;display:inline-block;width:100%;border-radius:3px}
div#formActions div#save{float:left}
div#formActions div#cancel{margin-left:10px;float:left}
div#formActions div#delete{float:right}
div#formActions .btn{min-height:35px;line-height:35px;padding:0 12px;}
div#formActions .btn.active,div#formActions .btn:active,div#formActions .btn.focus,div#formActions .btn:focus,div#formActions .btn:hover{background-color:#fc6200;color:#fff}
.calendarDiv{position:relative}
.calendarDiv > span{float:left;margin:0}
.calendarDiv span:nth-child(2){margin:5px}
.nav-tabs-custom > .tab-content{display:inline-block;width:100%;padding-top:20px}
.reserveTable input:not([type='submit']):not([type='file']):not([type='radio']):not([type='checkbox']){max-width:100px!important}
.reserveTable select,.reserveTable textarea{width:120px!important}
.reserveTable div.calendar{left:auto!important;right:0}
#msg_save{color:green}
.fileassetDbox{background-color:#fff;padding:10px}
.ucase{text-transform:uppercase}
.lhn{line-height:normal}
.fs11px{font-size:11px;line-height:normal}
.fs12px{font-size:12px;line-height:normal}
.fs13px{font-size:13px;line-height:normal}
.fs14px{font-size:14px}
.fs15px{font-size:15px}
.fs16px{font-size:16px}
.fs17px{font-size:17px}
.fs18px{font-size:18px}
.fs20px{font-size:20px}
.fs22px{font-size:22px}
.fs24px{font-size:24px}
.fa{font-family:FontAwesome!important;font-family:FontAwesome!important}
.roboto{font-family:'Roboto',sans-serif}
textarea.form-control{min-height:150px}
.textbox,.listbox,.datetimepicker select{display:block;width:100%;height:40px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;
border:1px solid #cacaca;border-radius:4px}
.form-control{border:2px solid #ddd;box-shadow:none!important;border-radius:30px;background:#f2f4fe;}
.form-control:focus,.textbox:focus,.listbox:focus{border-color:#aaa}
.datetimepicker select{width:auto;display:inherit;margin-right:5px}
.datetimepicker select.minute{margin-left:5px}
.datetimepicker span.divider::before{display:inline-block;content:' --- ';margin:0 10px 0 5px;color:#999}
div.renderWithName div.right .textbox,div.renderWithName div.right .listbox,div.renderWithName div.right .form-control{max-width:350px}
div.renderWithName div.right textarea.textbox,div.renderWithName div.right textarea.listbox,div.renderWithName div.right textarea.form-control{max-width:none;height:auto}
select[multiple]{padding:0}
.button,.btn{border:0;border-radius:3px;font-family:'Roboto',sans-serif;font-weight:700;padding:0 15px;font-size:14px;min-height:40px;line-height:40px}
.btn-primary,.datagrid .button{background-color:#3498db;color:#fff}
.btn-info{background-color:#3498db}
.btn-info:hover{background-color:#3498db}
.btn.focus,.btn:focus,.btn:hover,.datagrid .button:hover{color:#fff;text-decoration:none;background-color:#2f50a1}
.datagrid .btn-success{background: #6600fc;}
.datagrid .btn-success:hover{background: #5b01e3;}
.btn.btnSmall{line-height:30px;min-height:30px;padding:0 10px;font-size:12px}
p.create{margin-bottom:0}
.skin-blue .navbar{background-color:#284489}
.datagrid th button.button{margin:0 5px 0 0;float:left}
.datagrid .btn,.datagrid .button{line-height:30px;font-size:12px;min-height:30px;padding:0 10px}
.datagrid .textbox,.datagrid .listbox{width:auto;display:inherit;height:30px;padding:0 5px;font-weight:400;float:left;margin-right:5px}
.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img{border:8px solid #e2dbee}
.navbar-nav > .user-menu > .dropdown-menu > li.user-header{background:#ede6f9;height:auto}
.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p{color:#333;text-shadow:none}
.navbar-nav > .user-menu > .dropdown-menu > li.user-footer{border-top:1px solid #ddd}
.box .box-header{border-bottom:1px solid #eaeaea;background:#f1f1f1}
.sidebar > .sidebar-menu > li > a{margin:0!important;position:relative;padding:12px 25px 12px 40px;font-size:14px;font-weight:700;text-transform:uppercase}
.sidebar > .sidebar-menu > li > a > i.icomoon,.sidebar > .sidebar-menu > li > a > i.fa{left:15px;top:15px;position:absolute}
.sidebar > .sidebar-menu > li > a > i.pull-right{left:auto;right:0;top:13px;position:absolute}
.sidebar .sidebar-menu > li.treeview .fa-angle-left::before{content:'\f107'}
.sidebar .sidebar-menu > li.treeview .fa-angle-down::before{content:'\f106'}
.sidebar .sidebar-menu .treeview-menu > li > a{margin-left:0!important;padding:10px 25px 10px 15px;border-top:1px solid #141e2c}
.sidebar .sidebar-menu .treeview-menu > li > a:hover{}
.lbl_message{background-color:#72ae29;border-radius:3px;color:#fff;display:inline-block;margin:10px 0;padding:10px 15px;width:100%}
.file_asset .file_asset_icon{border:2px solid #ddd;border-radius:3px;padding:3px;margin-bottom:5px}
span.cke_skin_kama{border:2px solid #ddd!important}
.shrink_input th:last-child button{margin-right:2px;margin-bottom:2px}
.RenderTxtFull div.renderWithName div.left{width:100%;margin:0 0 10px;float:none}
.RenderTxtFull div.renderWithName div.right{margin:0 0 10px;width:100%}
.RenderTxtFull .cke_reset{width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a#cke_31{display:none!important}
.cke_button__image_icon{display:none!important}
.textboxHindi{display:block;width:100%;height:auto;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:2px solid #ddd;border-radius:3px}
.warning{color:red}
.dropdown-menu {border-color:#aa96cc;}
.user-header .btn-primary{
	background-color: #3498db;
  }


.admindiv{background: url(../images/loginbg.jpg);
width:100%;height:100vh;display: flex;align-items: center;justify-content: center;background-attachment: fixed;
background-position: center center;z-index:100;background-size:cover;
}
.admindiv:before{content:"";background:rgba(0, 0, 0, 0.5);position: absolute;left:0;top:0;width:100%;height:100%;}
.innerbox{width:410px;z-index: 500;}

.logo{width:100%;text-align:center;color:#fff;font-size:25px;margin-bottom:15px;}
.logo img{width: 220px;}
.logo span{display: block;font-size: 16px;}


.formsection {width: 100%;background:#fff;padding:25px;border-radius: 30px;box-shadow: 0 3px 20px rgba(0,0,0,.1);}
.formsection h4{color:#fff;text-align:center;margin:0 0 20px 0;background: linear-gradient(90deg, #6600FC 0%, #FA3988 50.09%, #FF8408 100%);background-clip: border-box;-webkit-background-clip: text;color: transparent;}
.formsection .form-control{height:50px;border:none}
.formsection .button, .formsection .btn{height:50px;border:none}
.formsection .panel-body{padding:0}
/* .formsection .btn-warning{background-color:#fb7000;font-size: 16px;text-transform: uppercase;color: #fff;} */
.formsection .btn-warning{background: linear-gradient(96deg, #6600FC 0%, #FA3988 51.56%, #FF8408 100%);font-size: 16px;text-transform: uppercase;color: #fff;border-radius:5px;transition: all 2s ease;}
.formsection .btn-warning:hover{background: linear-gradient(293deg, #6600FC 0%, #FA3988 51.56%, #FF8408 100%);}


.formsection .btn-warning i{display:none;}
.formsection br{display:none;}
.formsection .error{color:#ff3535}
.successalert{font-size:16px;line-height: normal;color:#0ca715;text-align:center;}

.btn-info{background: linear-gradient(96deg, #6600FC 0%, #FA3988 51.56%, #FF8408 100%);}
.btn-info:hover{background: linear-gradient(293deg, #6600FC 0%, #FA3988 51.56%, #FF8408 100%);}
.search-txt-box.labeldn .form-name label{display:none;}

.search-txt-box{width: 100%;margin-right: 10px;}

.error{
    color: red;
}
label{color: #454545;margin-bottom: 2px;}
.tickbox label.qc-tableCell {margin-left: 5px;margin-bottom: 0;line-height: 23px;
	color: #393939;font-weight: normal;}


  

.box-header {padding:15px 20px;border-bottom:1px solid #fff;}
.box-header h3{color: #ff8408;font-weight: bold;    margin:0;
    font-size: 18px;background: linear-gradient(90deg, #6600FC 0%, #FA3988 50.09%, #FF8408 100%);background-clip: border-box;-webkit-background-clip: text;color: transparent;}
.sepration{border-top:1px solid #f0f0f0;}

table caption{padding-top:0}
.welcomeSec h1 {
	margin: 0;
	padding: 20px 0;
	text-align: center;
}

.dropbar{float:left;}
.dropbar select {
	background:#6600fc;
	border: none;
	padding: 10px;
	width: 170px;
	border-radius: 4px;
	margin: 7px 0;
	color:#fff;
}
.checkboxdiv{position:relative;}
.checkboxdiv .form-name{padding-left:25px;}
.checkboxdiv .form-field{position: absolute;top:-2px;}

.iconpasscode{position: relative;}
.iconpasscode i{position: absolute;right: 15px;top: 16px;font-size: 16px;}
#delete button.btn-info{background: #ea0202 !important;}
#delete button.btn-info:hover{background: #f00 !important;}
.user-header .btn-primary{background: linear-gradient(96deg, #6600FC 0%, #FA3988 51.56%, #FF8408 100%);}
.user-header .btn-primary:hover{background: linear-gradient(293deg, #6600FC 0%, #FA3988 51.56%, #FF8408 100%);}
.content{min-height:calc(100vh - 101px);}
@media screen and (max-width: 560px){
    .content{min-height:calc(90vh - 170px);}
	.innerbox {width: 90%;}
	/* .admindiv {background-position: right top; background-repeat: no-repeat;} */
}