.w1{width: 1% !important}
.w5{width: 5% !important}
.w10{width: 10% !important}
.w15{width: 15% !important}
.w20{width: 20% !important}
.w25{width: 25% !important}
.w30{width: 30% !important}
.w35{width: 35% !important}
.w40{width: 40% !important}
.w45{width: 45% !important}
.w50{width: 50% !important}
.w55{width: 55% !important}
.w60{width: 60% !important}
.w65{width: 65% !important}
.w70{width: 70% !important}
.w75{width: 75% !important}
.w80{width: 80% !important}
.w85{width: 85% !important}
.w90{width: 90% !important}
.w95{width: 95% !important}
.w100{width: 100% !important}
.noPadBoth{
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.noPadSide{
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.noPadLeft{
  padding-left: 0 !important;
}
.noPadAll{
  padding: 0 !important;
}
.noPadRight{
  padding-right: 0 !important;
}
.noMarBoth{
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.noMarLeft{
  margin-left: 0 !important;
}
.noMarRight{
  margin-right: 0 !important;
}
.nowrap{white-space: nowrap;}
.pre-wrap{
  white-space: pre-wrap;
}
.btn-theme-l {
  background-color: #0D90E7;
  border-color: #FFF;
  color:#FFF;
}
.btn-success-1 {
  color: #fff;
  background-color: #2980b9;
  border-color: #fff;
}
.btn-success-1:hover,
.btn-success-1:focus,
.btn-success-1:active,
.btn-success-1.active,
.open .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #1D6DA1;
  border-color: #fff;
}
.btn-success-1:active,
.btn-success-1.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success-1.disabled,
.btn-success-1[disabled],
fieldset[disabled] .btn-success-1,
.btn-success-1.disabled:hover,
.btn-success-1[disabled]:hover,
fieldset[disabled] .btn-success-1:hover,
.btn-success-1.disabled:focus,
.btn-success-1[disabled]:focus,
fieldset[disabled] .btn-success-1:focus,
.btn-success-1.disabled:active,
.btn-success-1[disabled]:active,
fieldset[disabled] .btn-success-1:active,
.btn-success.disabled-1.active,
.btn-success-1[disabled].active,
fieldset[disabled] .btn-success-1.active {
  background-color: #1D6DA1;
  border-color: #fff;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-theme-l:hover,
.btn-theme-l:focus,
.btn-theme-l:active,
.btn-theme-l.active,
.open .dropdown-toggle.btn-theme-l {
  color:#FFF;
  background-color: #0164A5;
  border-color: #FFF;
}
.btn-theme-l:active,
.btn-theme-l.active,
.open .dropdown-toggle.btn-theme-l {
  background-image: none;
}
.btn-theme-l.disabled,
.btn-theme-l[disabled],
fieldset[disabled] .btn-theme-l,
.btn-theme-l.disabled:hover,
.btn-theme-l[disabled]:hover,
fieldset[disabled] .btn-theme-l:hover,
.btn-theme-l.disabled:focus,
.btn-theme-l[disabled]:focus,
fieldset[disabled] .btn-theme-l:focus,
.btn-theme-l.disabled:active,
.btn-theme-l[disabled]:active,
fieldset[disabled] .btn-theme-l:active,
.btn-theme-l.disabled.active,
.btn-theme-l[disabled].active,
fieldset[disabled] .btn-theme-l.active {
  background-color: #fff;
  border-color: #ccc;
}

.btn-ok {
  color:#FFF;
  background-color: #2C3E50;
  border-color: #FFF;
}
.btn-ok:hover,
.btn-ok:focus,
.btn-ok:active,
.btn-ok.active,
.open .dropdown-toggle.btn-ok {
  color:#FFF;
  background-color: #253545;
  border-color: #FFF;
}
.btn-ok:active,
.btn-ok.active,
.open .dropdown-toggle.btn-ok {
  background-image: #253545;
}
.btn-ok.disabled,
.btn-ok[disabled],
fieldset[disabled] .btn-ok,
.btn-ok.disabled:hover,
.btn-ok[disabled]:hover,
fieldset[disabled] .btn-ok:hover,
.btn-ok.disabled:focus,
.btn-ok[disabled]:focus,
fieldset[disabled] .btn-ok:focus,
.btn-ok.disabled:active,
.btn-ok[disabled]:active,
fieldset[disabled] .btn-ok:active,
.btn-ok.disabled.active,
.btn-ok[disabled].active,
fieldset[disabled] .btn-ok.active {
  background-color: #333;
  border-color: #ccc;
}
.btn-black {
  color:#FFF;
  background-color: #4A4A4A;
  border-color: #FFF;
}
.btn-black:hover,
.btn-black:focus,
.btn-black:active,
.btn-black.active,
.open .dropdown-toggle.btn-black {
  color:#FFF;
  background-color: #333;
  border-color: #FFF;
}
.btn-black:active,
.btn-black.active,
.open .dropdown-toggle.btn-black {
  background-image: #333;
}
.btn-black.disabled,
.btn-black[disabled],
fieldset[disabled] .btn-black,
.btn-black.disabled:hover,
.btn-black[disabled]:hover,
fieldset[disabled] .btn-black:hover,
.btn-black.disabled:focus,
.btn-black[disabled]:focus,
fieldset[disabled] .btn-black:focus,
.btn-black.disabled:active,
.btn-black[disabled]:active,
fieldset[disabled] .btn-black:active,
.btn-black.disabled.active,
.btn-black[disabled].active,
fieldset[disabled] .btn-black.active {
  background-color: #333;
  border-color: #ccc;
}
.btn-submit_l {
  color:#FFF;
  background-color: rgba(49, 112, 143, 0.92);
  border-color: #FFF;
}
.btn-submit_l:hover,
.btn-submit_l:focus,
.btn-submit_l:active,
.btn-submit_l.active,
.open .dropdown-toggle.btn-submit_l {
  color:#FFF;
  background-color: #31708F;
  border-color: #FFF;
}
.btn-submit_l:active,
.btn-submit_l.active,
.open .dropdown-toggle.btn-black {
  background-image: #31708F;;
}
.btn-submit_l.disabled,
.btn-submit_l[disabled],
fieldset[disabled] .btn-submit_l,
.btn-submit_l.disabled:hover,
.btn-submit_l[disabled]:hover,
fieldset[disabled] .btn-submit_l:hover,
.btn-submit_l.disabled:focus,
.btn-submit_l[disabled]:focus,
fieldset[disabled] .btn-submit_l:focus,
.btn-submit_l.disabled:active,
.btn-submit_l[disabled]:active,
fieldset[disabled] .btn-submit_l:active,
.btn-submit_l.disabled.active,
.btn-submit_l[disabled].active,
fieldset[disabled] .btn-submit_l.active {
  background-color: #31708F;
  border-color: #ccc;
}

.btn-green {
  color:#FFF;
  background-color: #065C48;
  border-color: #FFF;
}
.btn-green:hover,
.btn-green:focus,
.btn-green:active,
.btn-green.active,
.open .dropdown-toggle.btn-green {
  color:#FFF;
  background-color:#043A2E;
  border-color: #FFF;
}
.btn-green:active,
.btn-green.active,
.open .dropdown-toggle.btn-green {
  background-image: #065C48;
}
.btn-green.disabled,
.btn-green[disabled],
fieldset[disabled] .btn-green,
.btn-green.disabled:hover,
.btn-green[disabled]:hover,
fieldset[disabled] .btn-green:hover,
.btn-green.disabled:focus,
.btn-green[disabled]:focus,
fieldset[disabled] .btn-green:focus,
.btn-green.disabled:active,
.btn-green[disabled]:active,
fieldset[disabled] .btn-green:active,
.btn-green.disabled.active,
.btn-green[disabled].active,
fieldset[disabled] .btn-green.active {
  background-color: #065C48;
  border-color: #ccc;
}
.btn-thm-1 {
  color: #fff;
  background-color: #333;
  border-color: #ccc;
}
.btn-thm-1:hover,
.btn-thm-1:focus,
.btn-thm-1:active,
.btn-thm-1.active,
.open .dropdown-toggle.btn-thm-1 {
  color: #fff;
  background-color: #1C6FA7;
  border-color: #adadad;
}
.btn-thm-1:active,
.btn-thm-1.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-log {
  color: #333;
  background-color: rgba(242, 237, 237, 1);
  border-color: rgba(189, 185, 185, 1);
  padding: 0 5px;
}
.btn-log:hover,
.btn-log:focus,
.btn-log:active,
.btn-log.active,
.open .dropdown-toggle.btn-log {
  color: #fff;
  background-color: #333;
  border-color: #eee;
}
.btn-log:active,
.btn-log.active,
.open .dropdown-toggle.btn-log {
  background-image: none;
}
.btn-log.disabled,
.btn-log[disabled],
fieldset[disabled] .btn-log,
.btn-log.disabled:hover,
.btn-log[disabled]:hover,
fieldset[disabled] .btn-log:hover,
.btn-log.disabled:focus,
.btn-log[disabled]:focus,
fieldset[disabled] .btn-log:focus,
.btn-log.disabled:active,
.btn-log[disabled]:active,
fieldset[disabled] .btn-log:active,
.btn-log.disabled.active,
.btn-log[disabled].active,
fieldset[disabled] .btn-log.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.nav-tabs.theme-l {
  border-bottom: 1px solid #ddd;
}
.nav-tabs.theme-l > li {
  float: left;
  margin-bottom: -1px;
  
}
.nav-tabs.theme-l > li > a {
  color:#333;
  margin-right: 0px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  font-weight: bold;
}
.nav-tabs.theme-l > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs.theme-l > li.active > a,
.nav-tabs.theme-l > li.active > a:hover,
.nav-tabs.theme-l > li.active > a:focus {
  outline: none;
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  box-shadow: 0px 1px 2px 0px #333 inset;
}
.nav-tabs.theme-l.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.theme-l.nav-justified > li {
  float: none;
}
.nav-tabs.theme-l.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.theme-l.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
.nav-tabs.vertical {
  border-bottom: none;
}
.nav-tabs.vertical > li {
  float: none;
  margin: 0;
}
.nav-tabs.vertical > li > a {
  display: block;
  margin: 0;
  line-height: 1.42857143;
  border: 0;
  border-radius:0;
}
.nav-tabs.vertical > li > a:hover {
  border-color: none;
}

.nav-tabs.vertical > li.active > a,
.nav-tabs.vertical > li:hover > a,
.nav-tabs.vertical > li:focus > a {
  box-shadow: 1px 1px 1px 1px rgba(51, 51, 51, 0.53);
}
.nav-tabs.horizontal {
  border-bottom: none;
}
.nav-tabs.horizontal > li {
  float: left;
  margin: 0;
}
.nav-tabs.horizontal > li > a {
  display: block;
  margin: 0;
  line-height: 1.42857143;
  border: 0;
  border-radius:0;
}
.nav-tabs.horizontal > li > a:hover {
  border-color: none;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  outline: none;
  color: #555;
  cursor: default;
  background-color: transparent;
  border: none;
  border-bottom-color: transparent;
}
.noBorder{
  border:none !important;
}
.label-S1 label{font-size: 13px;}
.label-S1 span{font-size: 12px;color: #555;}
.label.theme-l{
  padding: 0.2em 1.6em 0.3em;
  font-size: 85%;
  background: none repeat scroll 0% 0% #333;
}
.table-nobordered > thead > tr > th,
.table-nobordered > tbody > tr > th,
.table-nobordered > tfoot > tr > th,
.table-nobordered > thead > tr > td,
.table-nobordered > tbody > tr > td,
.table-nobordered > tfoot > tr > td {
  border: none;
}
.left{float: left;}
.dotted{
  border: none;
  border-bottom: 1px dotted #333;
}
.input-group.plain .input-group-addon{
  background: none;
  border: none;
  color: #333;
  padding: 0 3px;
  height: auto;
  font-size: 14px;
}
.input-group.plain input[type="text"]{
  width: 100%;
  padding-left: 5px;
}
.input-group.plain .form-control{
  width: 100%;
  border-radius: 0;
  outline: none;
  /*height: 30px;
  padding-top: 6px;*/
  padding: 0px;
  height: auto;
}
.form-control.dotted{
  border:none;
  box-shadow: none;
  border-radius: 0;
  border-bottom:1px dotted #333;
}

.bold{
  font-weight: bold;
}
.form-control.disabled{
  background: none repeat scroll 0% 0% rgba(219, 216, 216, 0.53);
  cursor:no-drop;
}
.input-group.theme-l .input-group-addon{
  border-radius: 3px 3px 0 0;
  width: 100%;
  display: block;
}
.input-group.theme-l .form-control{
  border-radius: 0 0 3px 3px ;
}
.input-group-addon.theme-l{
  background: none repeat scroll 0% 0% transparent;
  color: #333;
  border:none
}
.input-group-addon.theme-ll{
  background: none repeat scroll 0% 0% transparent;
  color: #333;
  border:1px solid #ccc;
  border-bottom:none
}
.input-group.theme-ll .input-group-addon{
  display: block;
  border-radius: 5px 5px 0 0;
  width: 100%;
}
.radio-inline > *:first-child,
.radio > *:first-child{cursor: pointer;}
.radio-inline label, .checkbox-inline label{
  white-space: nowrap;
  cursor: pointer;
}
.radio-inline, .checkbox-inline{
  white-space: nowrap;
  cursor: pointer;
}
.vcenter {
    vertical-align: middle!important;
}
.vertical-middle,
.v-middle {
    vertical-align: middle !important;
}
.vertical-top {
    vertical-align: top!important;
}
.vertical-bottom {
    vertical-align: bottom!important;
}
.push{
    padding:0 !important;
    margin:0 !important;
    height: 0 !important;
    float: none !important;
    clear:both !important;
}
.alert-black {
  color: #fff;
  background-color: #333;
  border-color: #d6e9c6;
}
.alert-black hr {
  border-top-color: #c9e2b3;
}
.alert-black .alert-link {
  color: #2b542c;
}
.alert-submitSuccess {
  color: #fff;
  font-size: 18px;
  font-weight: normal;
  background-color: rgba(41, 128, 185, 0.83);
  border-color: #2980b9;
}
.alert-submitSuccess hr {
  border-top-color: #2980b9;
}
.alert-submitSuccess .alert-link {
  color: #fff;
}
.alert-submitSuccess .alertCloseCtn{padding:5px;}
.alert-submitSuccess .close {
  opacity: 0.8;
  color: rgb(5, 5, 5);
  font-size: 17px;
}
.alert-submitSuccess .close:hover {
  opacity: 1;
}
img.crop {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 100%;
  width: auto;
  -webkit-transform: translate(-50%,-50%);
      -ms-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
}
img.crop.portrait {
  width: 100%;
  height: auto;
}
table.tableTheme1{width: 100%;}
table.tableTheme1 td{padding: 5px; vertical-align: top;}
table.tableTheme1 td.td-label,
table.tableTheme1 td.sep{
  width: 1%;
  font-weight: bold;
  white-space: nowrap;
}
table.tableTheme1 td.sep{
  text-align: center;
}
ul.listStyleNone li{list-style: none;}

.form-control-plain{
  border: 1px solid #ccc;
  border-radius: 3px;
  padding:0 3px;
}
table.threeColumn{
  width: 100%;
}
table.threeColumn > tbody > tr > td.title label{margin: 0;font-family: Tahoma;font-weight: normal;}
table.threeColumn > tbody > tr > td.title,
table.threeColumn > tbody > tr > td.sep{
  white-space: nowrap;
  width: 1%;
}
.backnforward{
  padding: 5px;
}
.backnforward a{
  font-weight: bold;
  background: #551515 none repeat scroll 0% 0%;
  color: #FFF;
  padding: 5px 10px;
  border-radius: 2px;
  text-decoration: none;
}
.backnforward a:hover{
  background: #711818;/*rgba(0, 83, 163, 0.9);*/
}
.backnforward .glyphicon{
  vertical-align: text-top;
}
.centerPage{
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
  left: 0;
}
.centerPage > table{
  width: 100%;
  height: 100%;
}
.centerPage > table > tbody > tr > td{
  width: 100%;
  height: 100%;
  text-align: center;
  vertical-align: middle;
}
.loading{
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  display: inline-block;
}
.loading.style-l{
  background-image: url("../img/loading_l.gif");
  width: 125px;
  height: 125px;
}
.loading.style-ll{
  background-image: url("../img/loading_ll.gif");
  width: 220px;
  height: 20px;
}
.loading.style-lll{
  background-image: url("../img/loading_lll.gif");
  width: 125px;
  height: 40px;
}
.loading.style-lv{
  background-image: url("../img/loading_lv.gif");
  width: 125px;
  height: 125px;
}
.loading.style-v{
  background-image: url("../img/loading_v.gif");
  width: 240px;
  height: 80px;
}
.loading.style-vl{
  background-image: url("../img/loading_vl.gif");
  width: 100px;
  height: 100px;
}
.filePreview.ext{
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
}
.filePreview.ext.file{
  background-image: url("../img/file_ext.jpg");
}
.filePreview.ext.rar{
  background-image: url("../img/rar_ext.jpg");
}
.filePreview.ext.zip{
  background-image: url("../img/zip_ext.jpg");
}
.filePreview.ext.pdf{
  background-image: url("../img/pdf_ext.jpg");
}
.filePreview.ext.ai{
  background-image: url("../img/ai_ext.jpg");
}
.filePreview.ext.cad{
  background-image: url("../img/cad_ext.jpg");
}
.filePreview.ext.sevenZip{
  background-image: url("../img/7z_ext.jpg");
}
.filePreview.ext.image{
  background-image: url("../img/image_ext.jpg");
}
.respondMsg{display: none;}