@font-face{font-family:'Glyphicons Halflings';src:url('../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot');src:url('../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'),url('../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}@font-face{font-family:FontAwesome;src:url('../../bower_components/font-awesome/fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../../bower_components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../../bower_components/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../../bower_components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../../bower_components/font-awesome/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:open_regular;src:url('fonts/opensans-regular.eot');src:url('fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-regular.woff') format('woff'),url('fonts/opensans-regular.ttf') format('truetype'),url('fonts/opensans-regular.svg#LatoRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_bold;src:url('fonts/opensans-bold.eot');src:url('fonts/opensans-bold.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-bold.woff') format('woff'),url('fonts/opensans-bold.ttf') format('truetype'),url('fonts/opensans-bold.svg#LatoRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_semibold;src:url('fonts/opensans-semibold.eot');src:url('fonts/opensans-semibold.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-semibold.woff') format('woff'),url('fonts/opensans-semibold.ttf') format('truetype'),url('fonts/opensans-semibold.svg#open_sanssemibold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:satellite;src:url('fonts/satellite.eot');src:url('fonts/satellite.eot?#iefix') format('embedded-opentype'),url('fonts/satellite.woff') format('woff'),url('fonts/satellite.ttf') format('truetype'),url('fonts/satellite.svg#open_sanssemibold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:DinCondensedmed;src:url(fonts/dincondensedmedium.eot);src:url(fonts/dincondensedmedium-.eot#iefix) format("embedded-opentype"),url(fonts/dincondensedlight.svg#dincondensedmedium) format("svg"),url(../fonts/dincondensedmedium.woff) format("woff"),url(../fonts/dincondensedlight.ttf) format("truetype");font-weight:400;font-style:normal}.wrapper{width:1080px;height:auto;margin:0 auto}#box #submit,.billboard .caption a,.billboard .caption a i,.recent_work a.work_title,.social a,.subscription a.start_btn,footer .f_cols a,footer .f_cols ul li a,header nav ul li a{transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}header{width:100%;height:60px;background-color:#fff;z-index:9999;padding-bottom:10px}header .logo{margin-top:10px;display:inline-block}header nav{float:right}header nav ul{list-style:none;display:inline-block}header nav ul li{float:left;margin-top:22px}header nav ul li.su_lg{border-left:1px solid #dbdbdb}header nav ul li a{color:#777;font-family:dincondensedmed;font-size:18px;font-weight:100;line-height:29px;min-height:73px;padding:20px 18px;text-transform:uppercase;transition:all .25s ease 0s}header nav ul li a.selected{border-top:6px solid #42b4c8;color:#000}header nav ul li a:hover{border-top:6px solid #ddd;color:#777}header nav ul li.su_lg a:hover{border-top:none}header nav ul li a.selected:hover{border-top:6px solid #42b4c8!important;border:none;color:#000}header nav ul.cta li{border-left:1px solid #aaa;font-size:14px;margin:0 0 0 25px;padding:0 6px 0 25px;position:relative;top:8px}@media screen and (max-width:767px){header .logo{margin-top:10px;display:inline-block}header nav{clear:both;float:left;width:100%;padding:0!important}header nav ul{width:100%}header nav ul li{float:left;margin:0;width:100%}header nav ul li a{padding:0 15px}header nav ul li a.selected{border-radius:0;padding:15px;border:medium none;min-height:60px;background:none repeat scroll 0 0 #eee}header nav ul li.su_lg{border-left:none}header nav ul li a.selected:hover{border:medium none!important}header nav ul li a{display:block;border:medium none;border-radius:0;min-height:60px;padding:15px}header nav ul li a:hover{border:medium none}.navbar-toggle{margin-right:0!important}header nav ul li a:hover{border-bottom:none}header nav ul.cta li{border-left:medium none;margin:0 0 25px;padding:0 0 0 15px}header nav ul.cta li a{padding:0 15px}header nav{margin-bottom:15px}.navbar-toggle{border-color:#ddd}.navbar-toggle .icon-bar{background-color:#888}#footers_footer .language{float:left!important;position:static!important}}.login_header{background:url("../images/billboard_img.jpg");background-position:top bottom;background-repeat:repeat-x;box-sizing:border-box;min-height:160px;overflow:visible;border-bottom:4px solid #39322e;border-top:4px solid #39322e;text-align:center}.login_header .caption .cap_title{color:#fff;font-family:DinCondensedmed;font-size:64px;letter-spacing:-2px;margin-bottom:30px;margin-top:34px;text-shadow:1px 1px 10px rgba(10,10,10,.5)}.billboard{background:url("../images/billboard_img.jpg") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-bottom:4px solid #d9d9d9;border-top:4px solid #d9d9d9;min-height:460px;text-align:center;width:100%}.billboard .caption{margin-top:140px}.billboard .caption .cap_title{font-family:DinCondensedmed;font-size:100px;color:#fff;margin-bottom:12px;text-shadow:1px 1px 10px rgba(10,10,10,.5);letter-spacing:0}.billboard .caption .cap_title sup{background:none repeat scroll 0 0 #fca751;content:"beta";color:#000;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;font-family:open_regular,arial;font-size:15px;font-weight:400;padding-left:12px;padding-right:12px;position:relative;top:-70px}.billboard .caption .cap_desc{color:#fff;font-family:open_regular,arial;font-size:20px;line-height:1.4em;margin:0 auto 50px;max-width:560px;text-shadow:1px 1px 6px rgba(0,0,0,.5)}.cap_desc_low{font-size:14px}.cap_desc b{bottom:12px;font-size:28px;font-weight:700;position:relative}.billboard .caption a,a.signup{background:none repeat scroll 0 0 #fca751;border:3px solid #c27837;border-radius:10px;color:#39322e;font-family:open_regular,arial;font-size:18px;font-weight:700;padding:11px 48px;text-decoration:none;text-shadow:1px 1px #fcbf8c;text-transform:capitalize;transition:all .2s linear 0s;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.billboard .caption a:hover,a.signup:hover{background:#ef9a44;color:#eee;text-shadow:1px 1px #111}.billboard .caption a i{background:url("../images/down.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:18px;margin:0 0 5px 8px;vertical-align:middle;width:9px}.billboard .caption a:hover i{background:url('../images/down2.png') no-repeat}.services{list-style:none;display:block;margin:100px 0;text-align:center;overflow:hidden}.services div div:last-child{margin-right:0}.services .s_icons,.services h3{margin-bottom:20px}.services h3{font-family:DinCondensedmed;font-weight:400;font-size:24px;color:#4d4d4d;text-transform:uppercase;letter-spacing:50;margin-top:20px}.services p{font-family:open_regular,arial;color:#666;font-size:14px;line-height:22px;margin-bottom:65px}.main-wrapper{max-width:100%}.main-body{max-width:1190px;margin-left:auto;margin-right:auto}.features{background:none repeat scroll 0 0 #eee;margin-bottom:90px;margin-top:90px;padding-top:60px}.video{text-align:center;border-top:1px #e7e7e7 solid;border-bottom:1px #e7e7e7 solid;margin-bottom:100px;padding-top:100px}.video h3{font-family:open_bold,arial;font-weight:700;font-size:30px;text-transform:uppercase;color:#4d4d4d;margin-bottom:20px}.video p{display:inline-block;width:600px;font-family:open_regular,arial;font-size:16px;color:#727272;margin-bottom:80px;line-height:24px}.video .ex_video{margin-bottom:-3px}.recent_work{margin-bottom:100px;overflow:hidden}.recent_work h3.S_title{border-bottom:1px solid #aaa;color:#4d4d4d;font-family:open_bold,arial;font-size:30px;font-weight:400;margin-bottom:80px;padding-bottom:10px;text-align:center;text-transform:none}.recent_work .work{float:left;height:219px;margin-right:50px;overflow:hidden;position:relative;width:176px}.recent_work .work:last-child{margin-right:0}.recent_work a.work_title{background:none repeat scroll 0 0 rgba(59,59,59,.8);bottom:0;color:#fff;display:inline-block;font-family:open_bold,arial;font-size:13px;font-weight:700;padding:25px 0;position:relative;text-align:center;text-decoration:none;width:100%;display:none}.recent_work .work:hover a.work_title{bottom:66px}.recent_work .work_title i{display:inline-block;width:13px;height:5px;background:url('../images/work_arrow.png') no-repeat;margin:0 0 2px 8px}.subscription{background:none repeat scroll 0 0 #dcdcda;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;color:#ccc;margin:100px 0;padding:40px 0;text-align:center;width:100%}.subscription .title{font-family:open_semibold,arial;font-weight:700;font-size:30px;color:#4d4d4d;text-transform:uppercase;margin-bottom:30px;letter-spacing:2px}.subscription .desc{font-family:open_regular,arial;font-size:14px;color:#717171;margin-bottom:60px}.subscription a.start_btn{padding:10px 40px;margin:10px 0;color:#4d4d4d;border:2px #4d4d4d solid;text-decoration:none;font-family:open_bold,arial;font-weight:bolder;text-transform:uppercase;font-size:16px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;border-radius:100px}.subscription a.start_btn:hover{background:#4d4d4d;color:#f5f5f5}.social{width:100%;text-align:center;margin-bottom:100px}.social a{width:70px;height:70px;display:inline-block;margin-right:56px;background:url('../images/sm.png') no-repeat}.social a:last-child{margin-right:0}.social a.fb{background-position:0 0}.social a.t{background-position:-71px 0}.social a.d{background-position:-142px 0}.social a.g{background-position:-213px 0}.social a:hover{background:url('../images/sm_hover.png') no-repeat}.social a.fb:hover{background-position:0 0}.social a.t:hover{background-position:-71px 0}.social a.d:hover{background-position:-142px 0}.social a.g:hover{background-position:-213px 0}footer{background:none repeat scroll 0 0 #3b3b3b;border-top:10px solid #aaa;border-bottom:10px solid #aaa;overflow:hidden;padding:40px 0}footer .f_cols{margin-bottom:15px}footer .f_cols h3{color:#0d90b7;font-family:DinCondensedmed;font-size:24px;font-weight:400;margin-bottom:20px;text-transform:uppercase}footer .f_cols p{font-family:open_regular,arial;font-size:14px;line-height:22px;letter-spacing:1px;color:#ebebeb;margin-bottom:20px}footer .f_cols span.phone{display:block;font-family:open_bold,arial;font-weight:700;color:#b5b5b5}footer .f_cols a{display:inline-block;font-family:open_regular,arial;color:#b5b5b5}footer .f_cols a:hover{color:#ebebeb}footer ul{padding:0!important}footer .f_cols ul li{list-style:none;margin-bottom:15px}footer .f_cols ul li a{text-decoration:none;color:#ebebeb;font-family:open_regular,arial;font-family:14px;border-bottom:1px #3b3b3b solid}footer .f_cols ul li a:hover{border-bottom:1px #ebebeb solid}#lightbox{background:rgba(0,0,0,.8);position:fixed;top:0;left:0;display:none;overflow:hidden!important;z-index:9900}#box{width:400px;height:350px;background:#fff;position:fixed;display:none;text-align:center;z-index:9999}#box form{padding:75px 0}#box .close{width:40px;height:40px;display:block;background:url('../images/close.png') no-repeat;right:-19px;top:-19px;position:absolute}#box #email,#box #name{display:block;width:215px;height:50px;background:#fff;border:1px #edebeb solid;margin:0 auto 10px auto;padding:0 20px;outline:0;color:#424242}#box #submit{font-family:open_bold,arial;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1px;background:#fff;color:#424242;border:2px #424242 solid;padding:15px 54px;margin-top:20px;outline:0}#box #submit:hover{cursor:pointer;color:#fff;background:#424242;border:2px #424242 solid}::-webkit-input-placeholder{color:#d1d0d0}:-moz-placeholder{color:#d1d0d0}::-moz-placeholder{color:#d1d0d0}:-ms-input-placeholder{color:#d1d0d0}.services h3 .orange{color:#fca751;font-family:open_regular}.services h3 .blue{color:#0d90b7;font-family:DinCondensedmed}.services .s_icons,.services h3 img{background:none repeat scroll 0 0 #dddddc;border-radius:50%;max-width:90px;opacity:1;padding:23px;border:6px solid #eee}.quotationsign{color:#fca751;font-family:cursive;font-size:221px;left:-10px;position:absolute;top:-35px}.testimonial{color:#444;display:block;font-family:georgia;font-size:18px;font-weight:400;line-height:1.4em;margin:0 auto;max-width:600px;padding-left:120px;padding-top:20px;text-align:left;text-transform:none;font-style:italic}.quoteclient{color:#333;display:block;font-family:open_bold;font-size:24px;margin-top:18px;position:absolute;right:160px;text-align:left;text-shadow:1px 1px 4px rgba(0,0,0,.1);top:70px}.clients>p,.services>p{max-width:600px;font-size:14px;line-height:1.7em;font-family:open_regular;margin:0 auto;text-align:center;color:#666;padding-top:50px}.clients>p{margin-bottom:40px}.services h2{border-bottom:5px solid #42b4c8;color:#333;display:block;font-family:DinCondensedmed,arial;font-size:25px;font-weight:700;padding-bottom:25px;text-align:center;text-transform:uppercase}.clients h2{width:100%;margin-top:10px}.logonav{float:left;margin-top:4px}footer .f_cols ul li{color:#fff;font-family:open_regular;font-size:14px;list-style:none outside none;margin-bottom:10px;text-shadow:1px 1px 1px #111}span.clientmeta{font-size:13px;font-family:open_regular;display:block;padding-top:10px;line-height:1.2em}.icons{display:inline-block;width:78px;height:64px;fill:#222222;background:url('../images/icons2.png');opacity:.3}.icon-barcode{fill:#222222;background-position:6px 0}.icon-cabinet{background-position:216px 0}.icon-windows{background-position:144px 0}.icon-browser{background-position:82px 0}.icon-label{background-position:230px 0}.icon-marketplace{background-position:305px 0}.icon-inventory{background-position:385px 0}.icon-courier{background-position:154px 0}.clear{clear:both}.navbar-toggle{background:#eee;border:1px solid transparent;border-radius:4px;float:right;margin-right:15px;margin-top:20px;padding:9px 10px;position:relative}#footers_footer{box-sizing:border-box;color:#acb1b4;font-size:11px;margin:15px auto;overflow:auto;padding:10px 40px 0}#legal{float:left}#legal p,#legal ul{display:inline;margin:0}#legal ul{margin:0 15px}#legal p,#legal ul{display:inline;margin:0}.inline_list>li{display:inline}#footers_footer a{font-weight:400;color:#123}#footers_footer a.loveo{color:#f27490}#footers_footer .iconify{font-size:13px}#footers_footer a{font-weight:400}#footers_footer .language{float:right;position:relative;top:-12px}.faq-body{border-bottom:1px solid #eee;display:block}.faq-body a{color:#10a5d1;display:block}.faq-body h3{display:block}.faq-body h4{display:block;font-family:open_bold,arial;font-size:16px;line-height:20px;margin-bottom:10px;margin-top:10px;text-align:left}.faq-body p{margin:0;text-align:left;display:block}.services.faqs{margin-top:40px}.contact-us{background:url("../images/cu-bg.png");background-position:center bottom;background-repeat:repeat-x;box-sizing:border-box;min-height:160px;overflow:visible;border-bottom:4px solid #d9d9d9;border-top:4px solid #d9d9d9;text-align:center}.contact-us .caption .cap_title{color:#fff;font-family:DinCondensedmed;font-size:64px;letter-spacing:-2px;margin-bottom:30px;margin-top:34px;text-shadow:1px 1px 10px rgba(10,10,10,.5)}.contactus{margin-top:40px;margin-bottom:40px}.contactus label.control-label{margin-bottom:5px}.contactus .form-control{margin-bottom:10px}.contactus textarea{height:100px}.contactus *{font-family:open_regular,arial}.contactus h3,.contactus strong{font-weight:700}.contactus p{font-family:open_regular,arial;color:#666;font-size:14px;line-height:22px}.contactus h1{font-size:30px;margin-bottom:30px}.contactus small{font-size:12px},.contactus .required_field .control-label:before{content:"*";color:red}body,html{height:100%}body,input,select,textarea{font-family:'Open Sans',Arial,sans-serif!important;font-weight:400}.search-input-box{text-transform:capitalize;border-radius:10px;margin:5px;padding:10px;height:30px;letter-spacing:.5px}.expense_approved{color:green}.expense_pending{color:orange}.expense_created{color:#2a50c7}.expense_rejected{color:#da2d2d}.popover{max-width:40%}.attendance-table>tbody>tr>td,.table>tfoot>tr>td{border-top:0 solid transparent}.container-fluid{padding-right:0;padding-left:0}.btn-green{background-color:#5cb85c;border-color:#4cae4c;font-size:12px;font-weight:700;letter-spacing:.3px}.btn-red{background-color:#d9534f;border-color:#d43f3a;font-size:12px;font-weight:700;letter-spacing:.3px}.cash-status{width:90%;padding:5px;text-align:center;color:#fff;border-radius:4px}.report-table>tbody>tr>td{border-top:1px solid transparent}button.blue{background-color:#2d81f3;border-color:#2d81f3;width:200px;margin-left:100px}button.green{background-color:#50cb7d;border-color:#50cb7d;border-radius:25px}button.download{background-color:#fff;border-color:#2d81f3;border-radius:25px;color:#2d81f3;padding:5px 10px}button.login{background-color:#2d81f3;border-color:#2d81f3;margin-left:80px!important;padding:14px 14px;font-size:16px;line-height:21.33px;border-radius:6px;width:55%}button.center{background-color:#2d81f3;border-color:#2d81f3;margin-left:25px!important;font-size:18px;border-radius:6px;width:55%}button.blue,button.green{margin-left:20px}button.approve{padding:8px 16px;font-size:12px;line-height:1.5;border-radius:3px}.modal-dialog{margin:10% auto}.brex-approval-modal{width:35%;margin:10% auto}.bootbox-body{font-size:15px;letter-spacing:1px;font-style:italic}.modal-footer{padding:5px}::-webkit-input-placeholder{color:#959595!important}:-moz-placeholder{color:#959595!important;opacity:1}::-moz-placeholder{color:#959595!important;opacity:1}:-ms-input-placeholder{color:#959595!important}.pagination{margin:0}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:10px;border-top-left-radius:10px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:10px;border-top-right-radius:10px}.date .form-control{margin-bottom:0!important;width:160px!important}.navbar-inverse-login{background-color:#2d313f!important;border:0 none;border-radius:0;height:70px;padding:0!important}.logo{margin:0 auto;position:relative;top:20px;width:300px}.form-signin{max-width:360px;padding:15px;margin:175px auto 0;color:#959595}.form-signin .checkbox,.form-signin .form-signin-heading{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control-label{float:left;font-size:1.5em;padding-top:7px}.form-control-label-login{padding-left:14px}.form-create-new .form-control,.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.2em;width:200px;border:1px solid #959595;margin-bottom:10px}.form-signin .form-control:focus{z-index:2}.separator{border-bottom:1px solid #959595;clear:both;height:35px;margin:35px 0;position:relative;width:100%}.sidebar{position:fixed;bottom:0;left:0;top:0;z-index:1000;display:block;overflow-x:hidden;overflow-y:auto;background-color:#2d313f;color:#fff;border-right:1px solid #eee;padding:0}.sidebar a{color:#fff;font-weight:800}.nav-sidebar{margin-bottom:20px}.nav-sidebar>li>a{padding-right:20px;padding-left:20px}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;text-decoration:none}.nav-sidebar .primary{display:block}.nav-sidebar .secondary{display:none;letter-spacing:1px}.nav-sidebar .secondary.active{background-color:#428bca}.main{padding-left:0;padding-right:0}.navbar-inverse{border-radius:0;padding:2px;background-color:#fff;border:1px solid #f9f9f9;box-shadow:1px 1px 1px #ede7e7}.navbar-inverse .container-fluid{margin:0;padding:0}.row{margin:0}.sidebar-logo{padding:10px}.sidebar-toggle{position:absolute;height:25px;width:18px;right:0;top:25px;cursor:pointer}.form-create-new{display:block;height:270px;margin:10px auto;width:55%;padding:10px;font-size:1em;color:#959595}.form-brex-new{display:block;min-height:270px;margin:10px auto;width:90%;padding:10px;font-size:1em;color:#959595}.form-login{display:block;min-height:300px;margin:10px auto;width:50%;border-radius:6px;padding:10px;font-size:1em;color:#959595}.form-left{position:relative;width:45%;float:left}.form-right{position:relative;width:45%;margin-left:60px;margin-top:70px;float:left}.form-create-new .separator{border-bottom:1px solid #959595;clear:both;height:10px;margin:20px 0;position:relative;width:100%}.form-login .separator{border-bottom:1px solid #959595;clear:both;height:10px;margin:0;position:relative;width:100%}.form-login .form-control-label{float:left;font-size:13px;font-weight:800}.form-create-new .form-control-label{float:left;font-size:13px;font-weight:800}.form-create-new .form-control{padding:5px;font-size:13px;width:200px}.form-brex-new .form-control-label{float:left;font-weight:800;font-size:13px}.form-brex-new .form-control{padding:5px;font-size:1em}.form-control-group{width:100%}.form-control-group .form-control{border-radius:4px}.expense-menu{list-style:outside none none;padding-top:20px}.expense-menu li{display:inline;padding:10px 15px}.expense-menu li.active a{border-bottom:5px solid #428bca;color:#000}.expense-menu li a{text-decoration:none;text-transform:uppercase;color:#428bca;font-size:1em;font-weight:800;padding-bottom:10px}.row.expense{padding:20px 20px;background-color:#eceff2;margin-top:5px}.row.expense button[data-value="1"]{border:1px solid #4cae4c}.row.expense button[data-value="0"]{border:1px solid #d9534f}.cash-expense,.cash-expense-approval,.cash-received{margin:0 auto;padding:40px 0 0;position:relative;width:90%}.cash-expense-approval{background-color:#fff;border-radius:5px;display:table;padding:10px;position:relative;width:100%;height:auto}.cash-expense .form-right{margin-top:0}.cash-expense .form-create-new,.cash-received .form-create-new{height:auto}.cash-expense .form-create-new .form-control,.cash-received .form-create-new .form-control{padding:10px;margin-bottom:20px}.form-full{position:relative}.cash-received .form-full{position:relative;width:42%;margin:0 auto}.form-full textarea{border:1px solid #959595;border-radius:5px;float:right;height:120px;margin-right:20px;padding:5px;width:76%}#billfile{font-size:.9em;margin-right:45px}.form-footer{border-top:1px solid #e5e5e5;padding:15px;width:42%;margin:0 auto;text-align:center}.cash-expense-approval .form-left{display:block;float:left;position:relative;width:25%}.cash-expense-approval .form-right{float:right;margin-left:0;margin-top:0;position:relative;width:auto}#selpaginate{width:70px;display:inline}.cash-expense-approval .table th{background-color:#e1e4e8}.cash-expense-approval .table td{vertical-align:middle}.add-file,.remove-file{right:0;display:block;position:absolute;font-size:3em;color:#2d81f3}.fuel-exp-container{border:1px solid #eee8e8;border-radius:6px;margin:10px;padding:10px}.growl{width:100%;position:absolute}.growl-item.ng-enter,.growl-item.ng-leave{-webkit-transition:.5s linear all;-moz-transition:.5s linear all;-o-transition:.5s linear all;transition:.5s linear all}.growl-item{font-style:italic;font-weight:700;font-size:12px;position:fixed;width:50%;min-height:25px;z-index:9999;display:block;margin:10px;margin-left:400px}.growl-item.ng-enter,.growl-item.ng-leave.ng-leave-active{opacity:0}.growl-item.ng-enter.ng-enter-active,.growl-item.ng-leave{opacity:1}.navbar-inverse .navbar-nav>li>a{letter-spacing:1px}.navbar-inverse .navbar-header .navbar-brand{padding:5px 5px}.navbar-inverse .navbar-header .navbar-brand:hover{color:#7f7979}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#b3b3b3;color:#464449}.navbar-inverse .navbar-nav>li>a:hover{color:#7f7979;letter-spacing:1px}.navbar-inverse .navbar-nav>li.active,.navbar-inverse .navbar-nav>li.active>a{color:#7f7979;text-transform:uppercase;letter-spacing:1px;font-size:12px;background:0 0}.bropex-confirm-modal-body-theme{background-color:#193c50;text-align:left;font-style:italic;font-size:18px;color:#fff;padding:5px;letter-spacing:1px}.bropex-confirm-modal-text-theme{color:#2f3b41}.create-brex-container{border:1px solid #f9f9f9;border-radius:1px;margin:10px;padding:10px;box-shadow:0 1px 2px 1px rgba(248,245,245,.2),0 2px 1px rgba(0,0,0,.15);background-color:#fff}.create-cash-container{border:1px solid #f9f9f9;border-radius:1px;margin:10px;padding:10px;box-shadow:0 1px 2px 1px rgba(248,245,245,.2),0 2px 1px rgba(0,0,0,.15);background-color:#fff}.brex-btn{font-weight:700;font-size:14px;width:48%;margin:1px}.cash-btn{font-weight:700;font-size:14px;width:48%;margin:1px}.display-approval-list-container{border:1px solid #f9f9f9;border-radius:1px;margin:10px;padding:10px;box-shadow:0 1px 2px 1px rgba(248,245,245,.2),0 2px 1px rgba(0,0,0,.15);background-color:#fff}.display-cash-container{border:1px solid #f9f9f9;border-radius:1px;margin:10px;padding:10px;box-shadow:0 1px 2px 1px rgba(248,245,245,.2),0 2px 1px rgba(0,0,0,.15);background-color:#fff}.cash-created-list-container{border:1px solid #f9f9f9;border-radius:1px;margin:10px;padding:10px;box-shadow:0 1px 2px 1px rgba(248,245,245,.2),0 2px 1px rgba(0,0,0,.15);background-color:#fff}.modal-text-label{letter-spacing:1px;font-size:10px;text-transform:uppercase}.brex-created-list-container{border:1px solid #f9f9f9;border-radius:1px;margin:10px;padding:10px;box-shadow:0 1px 2px 1px rgba(248,245,245,.2),0 2px 1px rgba(0,0,0,.15);background-color:#fff}.pagination-btn{border-radius:10px;width:100px;font-weight:700;color:#3c69cb}.data-not-exist-row{padding:20px;opacity:.8;color:#504a4a;background-color:#eceff2;letter-spacing:1px}.btn-dismiss{font-weight:700;font-size:14px;width:20%;margin:1px;text-transform:capitalize}.create-brex-list-container{border:1px solid #fafafa;border-radius:1px;margin:10px;padding:10px}.brex-list-heading{text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#8a847c}.brex-view-list-container{border:1px solid #f9f9f9;border-radius:1px;margin:10px;padding:10px;box-shadow:0 1px 2px 1px rgba(248,245,245,.2),0 2px 1px rgba(0,0,0,.15);background-color:#fff}.btn-accept{font-weight:700;font-size:14px;width:90%;margin:0 auto}.login-container{width:100%;margin:10px auto}.login-inner-container{margin:10px;padding:10px}#form-choose-center{min-height:200px;padding:10px;margin:5px auto;box-shadow:0 1px 2px 1px rgba(248,245,245,.2),0 2px 6px rgba(0,0,0,.15)}.form-login{padding:10px;margin:5px auto;box-shadow:0 1px 2px 1px rgba(248,245,245,.2),0 2px 6px rgba(0,0,0,.15)}.login-row-container{margin:10px;padding:5px}.btn-login{font-weight:700;font-size:14px;width:100%;margin:1px auto}.login-form-control-label{margin-bottom:5px;font-style:italic}.fa-bropex{position:absolute;padding:10px 90%;pointer-events:none}.login-form-control{letter-spacing:.5px;font-style:italic}.word_break{word-break:break-all}.card{background:#f5f5f5;box-shadow:0 0 1px 0 #b1b1b1;border-radius:2px;max-width:423px;margin:0 auto;padding:20px}.login_wrapper{padding:50px 20px 90px}.login_logo{width:106px;border-radius:100px}.login_title{font-size:22px;font-family:OpenSans-BoldItalic;color:#656466}.title .message{font-family:OpenSans-Bold;color:#656466;margin-bottom:5px}.title{font-size:20px}.canvas-button{margin:0;display:flex;justify-content:space-around;align-items:center;padding:20px;gap:10px;flex-wrap:wrap}.canvas-button li{list-style:none;display:flex;justify-content:center;align-items:center;padding:8px;font-size:16px;border-radius:4px;border:1px solid #00f}.click_to_view{position:absolute;width:100%;height:300px;display:flex;justify-content:center;align-items:center}.themed-color-default{color:#1bbae1!important}.themed-border-default{border-color:#1bbae1!important}.themed-background-default{background-color:#1bbae1!important}.themed-color-dark-default{color:#394263!important}.themed-border-dark-default{border-color:#394263!important}.themed-background-dark-default{background-color:#394263!important}.themed-color-night{color:#888!important}.themed-border-night{border-color:#888!important}.themed-background-night{background-color:#888!important}.themed-color-dark-night{color:#333!important}.themed-border-dark-night{border-color:#333!important}.themed-background-dark-night{background-color:#333!important}.themed-color-amethyst{color:#af64cc!important}.themed-border-amethyst{border-color:#af64cc!important}.themed-background-amethyst{background-color:#af64cc!important}.themed-color-dark-amethyst{color:#583a63!important}.themed-border-dark-amethyst{border-color:#583a63!important}.themed-background-dark-amethyst{background-color:#583a63!important}.themed-color-modern{color:#46b7bf!important}.themed-border-modern{border-color:#46b7bf!important}.themed-background-modern{background-color:#46b7bf!important}.themed-color-dark-modern{color:#3b3f40!important}.themed-border-dark-modern{border-color:#3b3f40!important}.themed-background-dark-modern{background-color:#3b3f40!important}.themed-color-autumn{color:#e67e22!important}.themed-border-autumn{border-color:#e67e22!important}.themed-background-autumn{background-color:#e67e22!important}.themed-color-dark-autumn{color:#4a392b!important}.themed-border-dark-autumn{border-color:#4a392b!important}.themed-background-dark-autumn{background-color:#4a392b!important}.themed-color-flatie{color:#1ec1b8!important}.themed-border-flatie{border-color:#1ec1b8!important}.themed-background-flatie{background-color:#1ec1b8!important}.themed-color-dark-flatie{color:#353535!important}.themed-border-dark-flatie{border-color:#353535!important}.themed-background-dark-flatie{background-color:#353535!important}.themed-color-spring{color:#27ae60!important}.themed-border-spring{border-color:#27ae60!important}.themed-background-spring{background-color:#27ae60!important}.themed-color-dark-spring{color:#344a3d!important}.themed-border-dark-spring{border-color:#344a3d!important}.themed-background-dark-spring{background-color:#344a3d!important}.themed-color-fancy{color:#d9416c!important}.themed-border-fancy{border-color:#d9416c!important}.themed-background-fancy{background-color:#d9416c!important}.themed-color-dark-fancy{color:#352b4e!important}.themed-border-dark-fancy{border-color:#352b4e!important}.themed-background-dark-fancy{background-color:#352b4e!important}.themed-color-fire{color:#e74c3c!important}.themed-border-fire{border-color:#e74c3c!important}.themed-background-fire{background-color:#e74c3c!important}.themed-color-dark-fire{color:#4a2e2b!important}.themed-border-dark-fire{border-color:#4a2e2b!important}.themed-background-dark-fire{background-color:#4a2e2b!important}.upload-section{margin-top:20px}.upload-section h4{font-size:16px;font-weight:600;margin-bottom:15px;color:#333}.upload-cards-row{display:flex;gap:20px;flex-wrap:wrap}.upload-card{flex:1;min-width:280px;border:1px solid #e0e0e0;border-radius:8px;padding:20px;background:#fff}.upload-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.upload-card-header h5{font-size:14px;font-weight:600;margin:0;color:#333}.upload-card-header .badge-required{background:#e53935;color:#fff;font-size:11px;padding:2px 8px;border-radius:4px;font-weight:500}.upload-card-header .badge-optional{background:#e0e0e0;color:#666;font-size:11px;padding:2px 8px;border-radius:4px;font-weight:500}.upload-card-desc{font-size:12px;color:#777;margin-bottom:12px}.upload-card label{font-size:13px;font-weight:500;color:#333;margin-bottom:4px;display:block}.upload-card input[type=text]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:13px;margin-bottom:4px;box-sizing:border-box}.upload-card .input-hint{font-size:11px;color:#999;margin-bottom:12px}.upload-dropzone{border:2px dashed #bbdefb;border-radius:8px;padding:25px 15px;text-align:center;background:#f8fbff;cursor:pointer;transition:border-color .2s,background .2s;position:relative}.upload-dropzone:hover{border-color:#1976d2;background:#e3f2fd}.upload-dropzone .upload-icon{font-size:28px;color:#1976d2;margin-bottom:8px}.upload-dropzone p{margin:0;font-size:13px;color:#555}.upload-dropzone .browse-btn{display:inline-block;margin-top:10px;padding:6px 18px;border:2px solid #1976d2;border-radius:6px;color:#1976d2;font-weight:600;font-size:13px;background:#fff;cursor:pointer;transition:background .2s}.upload-dropzone .browse-btn:hover{background:#e3f2fd}.upload-dropzone input[type=file]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-supported{font-size:11px;color:#999;margin-top:8px}.uploaded-files-section{margin-top:12px}.uploaded-files-section h6{font-size:12px;font-weight:600;color:#333;margin-bottom:6px}.uploaded-file-item{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#f5f5f5;border-radius:6px;margin-bottom:5px}.uploaded-file-item .file-info{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.uploaded-file-item .file-icon{color:#e53935;font-size:16px}.uploaded-file-item .file-name{font-size:12px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uploaded-file-item .file-size{font-size:11px;color:#999;margin-left:10px;white-space:nowrap}.uploaded-file-item .file-remove{color:#999;cursor:pointer;font-size:16px;margin-left:8px;transition:color .2s}.uploaded-file-item .file-remove:hover{color:#e53935}.upload-multiple-hint{font-size:12px;color:#1976d2;margin-top:8px;cursor:pointer}.validate-btn-row{margin-top:25px;text-align:right}.validate-btn{padding:10px 30px;background:#1976d2;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.validate-btn:hover{background:#1565c0}.validate-btn:disabled{background:#b0bec5;cursor:not-allowed}.info-message{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#e3f2fd;border-radius:6px;margin-top:10px;margin-bottom:10px}.info-message i{color:#1976d2}.info-message p{margin:0;font-size:12px;color:#1976d2;font-weight:500}.upload-locked{pointer-events:none;opacity:.7;position:relative}.upload-locked .upload-locked-banner{pointer-events:all;opacity:1;background:#fff3cd;border:1px solid #ffc107;border-radius:6px;padding:10px 15px;margin-bottom:15px;font-size:13px;color:#856404;font-weight:500}.upload-locked .upload-locked-banner a{color:#1976d2;text-decoration:underline;cursor:pointer}.form-control-label-bold{font-weight:600}