@charset "UTF-8";


/* ********************************************************* */
/* beeline-theme01*/
/* ********************************************************* */

/* Message Box */
.beeline-theme01 .msg-box{margin:2px 0px 5px;  display:none; width:100%;}
.beeline-theme01 .msg-box-inner{margin:0px; padding: 3px;}
.beeline-theme01 .msg-box-inner .ui-icon{float: left; margin-right: .3em;}
.beeline-theme01 a{color: #0074a3;}


/* Login Page */
.beeline-theme01 .beeline-login{height:210px; width:650px; margin:150px auto 0px; position:relative;}
.beeline-theme01 .beeline-login .language-box { position:absolute; right:0px; }
.beeline-theme01 .beeline-login .language-box li{ float:left; margin-left:5px;}
.beeline-theme01 .beeline-login #tabs{ width:100%; position:absolute; top:20px;}
/*.beeline-theme01 .beeline-login .msg{margin:0px 0px 10px;; padding: 3px; display:none;}
.beeline-theme01 .beeline-login .msg .ui-icon{float: left; margin-right: .3em;}*/
.beeline-theme01 .beeline-login .login-table{width:100%; font-size:16px;}
.beeline-theme01 .beeline-login .col1{padding:5px 0px;}
.beeline-theme01 .beeline-login .col2{padding:0px 0px 0px 20px;}
.beeline-theme01 .beeline-login .login-table input{ width:100%;}
.beeline-theme01 .beeline-login .td-forget-password{vertical-align:top;}
.beeline-theme01 .beeline-login .td-forget-password a{color:#2779aa; text-decoration:underline;}
.beeline-theme01 .beeline-login .td-submit-btn{text-align:right;} 
.beeline-theme01 .beeline-login .td-submit-btn .btn-submit{ width:100px !important; margin:20px 0px !important;}
.beeline-theme01 .beeline-login .copy-right{height:29px;width:100%; background:#FFF; text-align:center;}
.beeline-theme01 .beeline-login.copy-right p{line-height:29px; }

/* Header */
.beeline-theme01 .beeline-header {background:#666; text-shadow: -0.12em -0.12em  #000;}
.beeline-theme01 .beeline-header>.beeline-inner{line-height:15px; height:15px;color:#FFF; font-size:24px;padding:10px 0px;margin-left:20px;margin-right:20px;}

/* Menu Path */
.beeline-theme01 .beeline-menupath{color:#333; font-size:14px;
-moz-box-shadow:    0px -2px 6px #000;
-webkit-box-shadow: 0px -2px 6px #000;
box-shadow:         0px -2px 6px #000;
}
.beeline-theme01 .beeline-menupath>.beeline-inner{line-height:12px; height:12px;padding:10px 0px;margin-left:25px;margin-right:20px;}
/*.beeline-theme01 .beeline-menupath a{color: #0074a3; text-decoration: none;}*/
.beeline-theme01 .beeline-menupath span{ margin:0px 10px; color:#CCC;}

/* Content */
.beeline-theme01 .beeline-content { margin-bottom:50px;min-width:1000px !important;}

/* Content - Liquid Layout 1 Col */
.beeline-theme01 .beeline-liquid-layout-2col.col1{width: 100%; min-width:500px;}



/* Content - Liquid Layout 2 Col */
.beeline-theme01 .beeline-liquid-layout-2col.col1{float: left;width: 300px; /*Width of left column*/margin-left: -100%;}
.beeline-theme01 .beeline-liquid-layout-2col.col1 .submenu{width:280px;}
.beeline-theme01 .beeline-liquid-layout-2col.col1 .submenu .title{ font-weight:bold; margin-bottom:5px; }
.beeline-theme01 .beeline-liquid-layout-2col.col1 .submenu li{ font-size:12px; line-height:1.5em;width:260px; margin-left:5px;}
.beeline-theme01 .beeline-liquid-layout-2col.col1 .submenu li a{ text-decoration:none;display: block; margin:1px; padding:2px;}
.beeline-theme01 .beeline-liquid-layout-2col.col1 .submenu li:hover, .beeline-theme01 .beeline-liquid-layout-2col.col1 .submenu li.active{ background:#36C;}
.beeline-theme01 .beeline-liquid-layout-2col.col1 .submenu li:hover a, .beeline-theme01 .beeline-liquid-layout-2col.col1 .submenu li.active a{ color:#FFF !important; }

.beeline-theme01 .beeline-liquid-layout-2col.col2{float: left;width: 100%; min-width:500px;}
.beeline-theme01 .beeline-liquid-layout-2col.col2>.inner{margin-left:300px; }

/* Content - Liquid Layout Clear */
.beeline-theme01 .beeline-liquid-layout-clear{ clear:left;}

/* Footer */
.beeline-theme01 .beeline-footer {background:#666; position:fixed; bottom:0px; width:100%;}
.beeline-theme01 .beeline-footer>.beeline-inner{line-height:20px; height:20px;color:#FFF; font-size:14px; text-align:right;}

.beeline-theme01 .beeline-form-title{border-bottom:#3f9300 2px solid; color:#030; font-size:24px; margin-bottom:20px;}
.beeline-theme01 .beeline-form-title h1{margin:0px !important; padding:0px !important;}
.beeline-theme01 .beeline-form-element-label{margin-bottom:3px; font-size:14px; color:#c55e51 !important;}
.beeline-theme01 .beeline-form-element-label .start{ color:#900;}
.beeline-theme01 .beeline-form-element{margin-bottom:10px;}
.beeline-theme01 .beeline-form-tab >ul{ font-size:14px;}
.beeline-theme01 .beeline-form-tab  input,.beeline-theme01 .beeline-form-tab select,.beeline-theme01 .beeline-form-tab textarea{ font-size:14px;}

/* Loading */
.beeline-theme01 .dialog-process .ui-dialog-titlebar,.ui-dialog-titlebar-close{ display:none !important;}
.beeline-theme01 #dialog-process { position:relative;overflow:hidden;}
.beeline-theme01 #dialog-process img{display:block; width:30px; position:absolute; bottom:3px; right:0px;}
.beeline-theme01 #dialog-process p{ font-size:16px; line-height:30px;}

/* Sortable Table - List 
.beeline-theme01 .sortable-table th{ padding:5px;text-align:left;}
.beeline-theme01 .sortable-table td{ padding:5px;color:#666; vertical-align:top; }
.beeline-theme01 .sortable-table,.sortable-table th,.sortable-table td{border: 1px solid #060;}
.beeline-theme01 .sortable-table tbody tr:hover{ background:#9C0; cursor:move;}
*/


.beeline-theme01 .list-table th{ padding:5px;text-align:left;}
.beeline-theme01 .list-table td{ padding:5px;color:#666; vertical-align:top; }
.beeline-theme01 .list-table,.list-table th,.list-table td{border: 1px solid #060;}
.beeline-theme01 .list-table tbody tr:hover{ background:#9C0;}
.beeline-theme01 .list-table.sortable-table tbody tr:hover{ cursor:move;}

.beeline-list-info{height:20px;}
.beeline-list-info .pageing .pageing-btn{ color:#C30; cursor:pointer; margin-left:5px;}
.beeline-list-info .pageing .pageing-btn-active{ color:#333; cursor:default;margin-left:5px;}
.beeline-list-info .total{width:50%;height:20px; color:#333; }
.beeline-list-info .pageing{width:50%;height:20px; right:25px; text-align:right;}