/*AUTO GENERATED over less-1.7.0.aru.js 
 DO NOT EDIT!*/
/**/
body,html{overflow:hidden;}
*{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
input,textarea{-webkit-user-select:text!important;-khtml-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important;}
.mainDialog{position:fixed;z-index:2700;bottom:10px;width:100%;padding:0 20px;text-align:center;}
.mainDialog.centerdialog{bottom:33%;}
.mainDialogPart{display:inline-block;background-color:white;margin-bottom:15px;width:100%;max-width:500px;text-align:center;padding:15px;border-radius:10px;font-size:1.5em;}
.mainDialogPart .divider{border-bottom:solid 1px #CCC;margin:15px -15px 0 -15px;height:1px;}
.mainDialogPart.alert a{display:block;padding:15px;margin-bottom:-15px;}
.block-overlay{position:fixed;z-index:2500;left:0;top:0;width:100%;height:100%;}
.glyphicon.iconleft{top:2px;margin-right:10px;}
body,td,div,input,textarea,a{font-family:"San Fransisco", Arial;font-size:1.1em;}
label{font-weight:normal;color:#999;font-size:0.8em;padding-left:10px;display:block;border-bottom:solid 1px #EEE;}
input.form-control,select.form-control,textarea.form-control{border:none;border-radius:0;box-shadow:none;border-bottom:solid 1px #CCC;}
.fullform{padding-top:3px;}
.fullform label{display:inline-block;font-weight:normal;font-size:0.8em;padding:0;margin:0;color:#999;width:27%!important;border:none;}
.fullform input,.fullform select,.fullform textarea,.fullform .linkedfield{display:inline-block;width:70%!important;border:none!important;font-size:1em;}
.fullform .linkedfield{padding-left:12px;}
.fullform .form-group{margin-bottom:5px;padding:0 0 0 7px;min-height:35px;width:100%;border-bottom:solid 1px #EEE;}
a:HOVER{text-decoration:none;}
.smaller{font-size:0.85em;}
.toolbar{z-index:20;position:fixed;bottom:0;width:100%;height:52px;text-align:center;overflow:hidden;table-layout:fixed;border-top:1px solid #CCC;background-color:white;padding:3px 0 0 0;}
.toolbar a{color:gray;display:table-cell;width:1%;vertical-align:middle;padding-top:4px;text-align:center;font-size:12px;}
.toolbar a span{display:block;font-size:24px;margin-bottom:2px;}
.toolbar a.active{color:#337ab7;}
.header{z-index:2;padding:30px 5px 5px 5px;height:60px;background-color:white;border-bottom:1px solid #DDD;position:fixed;top:0;width:100%;}
.header h1{font-size:1.3em;margin:0px 10% -20px 10%;padding:4px 0 0 0;text-align:center;font-weight:bold;width:80%;overflow:hidden;height:25px;}
.header .header-cmd{padding:0;display:inline-block;min-width:60px;height:45px;margin-top:-18px;z-index:1010;}
.header .header-cmd .glyphicon{font-size:1.5em;}
.header .dropdown-menu{font-size:1.2em;margin:-12px 10px 10px 10px;}
.header a span.text{display:inline-block;margin-top:3px;}
.header a.atop{padding:15px 10px 10px 10px;display:inline-block;min-width:60px;}
.icn-right::after{position:absolute;right:15px;top:50%;display:inline-block;font-family:'Glyphicons Halflings';font-size:inherit;line-height:1;color:#bbb;text-decoration:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;}
.icn-left::before{position:absolute;left:15px;top:50%;display:inline-block;font-family:'Glyphicons Halflings';font-size:inherit;line-height:1;color:#bbb;text-decoration:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;}
.icn-right,.icn-left{position:relative;}
.icn-right{padding-right:40px;}
.icn-left{padding-left:50px;}
.icn-drop::after{content:"\e252";}
.icn-nav::after{content:"\e258";}
.set-left{float:left;text-align:left;}
.set-right{float:right;text-align:right;}
.search-form{height:40px;padding:3px 5px;background-color:#EEE;}
.content{overflow:auto;-webkit-overflow-scrolling:touch;margin-top:60px;padding-bottom:;}
/*.toolbar ~ .content{padding-bottom:44px;}
.header ~ .content{padding-top:70px;}
*/
.padded{padding-top:10px;}
.additional{color:gray;font-size:0.85em;}
hr{height:0px;border:solid 1px #EEE;margin:0;margin-bottom:7px;padding:0;line-height:1px;margin-top:-5px;}
.switch{position:relative;display:inline-block;width:60px;height:34px;}
/* Hide default HTML checkbox */
.switch input{display:none;}
/* The slider */
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.2s;transition:.2s;}
.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.2s;transition:.2s;}
input:checked + .slider{background-color:#28b81b;}
input:focus + .slider{box-shadow:0 0 1px #28b81b;}
input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}
/* Rounded sliders */
.slider.round{border-radius:34px;}
.slider.round:before{border-radius:50%;}
.newIn{-webkit-animation:fadeInRight 0.2s;/* Safari 4+ */
  -moz-animation:fadeInRight 0.2s;/* Fx 5+ */
  -o-animation:fadeInRight 0.2s;/* Opera 12+ */
  animation:fadeInRight 0.2s;/* IE 10+, Fx 29+ */
}
.newOut{-webkit-animation:fadeOutRight 0.15s;/* Safari 4+ */
  -moz-animation:fadeOutRight 0.15s;/* Fx 5+ */
  -o-animation:fadeOutRight 0.15s;/* Opera 12+ */
  animation:fadeOutRight 0.15s;/* IE 10+, Fx 29+ */
}
.oldIn{-webkit-animation:fadeInLeft 0.2s;/* Safari 4+ */
  -moz-animation:fadeInLeft 0.2s;/* Fx 5+ */
  -o-animation:fadeInLeft 0.2s;/* Opera 12+ */
  animation:fadeInLeft 0.2s;/* IE 10+, Fx 29+ */
}
.oldOut{-webkit-animation:fadeOutLeft 0.15s;/* Safari 4+ */
  -moz-animation:fadeOutLeft 0.15s;/* Fx 5+ */
  -o-animation:fadeOutLeft 0.15s;/* Opera 12+ */
  animation:fadeOutLeft 0.15s;/* IE 10+, Fx 29+ */
}
.killAnimation.oldOut{-webkit-animation:none 0.15s;/* Safari 4+ */
  -moz-animation:none 0.15s;/* Fx 5+ */
  -o-animation:none 0.15s;/* Opera 12+ */
  animation:none 0.15s;/* IE 10+, Fx 29+ */
}
.killAnimation.oldIn{-webkit-animation:none 0.15s;/* Safari 4+ */
  -moz-animation:none 0.15s;/* Fx 5+ */
  -o-animation:none 0.15s;/* Opera 12+ */
  animation:none 0.15s;/* IE 10+, Fx 29+ */
}
.killAnimation.newIn{-webkit-animation:none 0.15s;/* Safari 4+ */
  -moz-animation:none 0.15s;/* Fx 5+ */
  -o-animation:none 0.15s;/* Opera 12+ */
  animation:none 0.15s;/* IE 10+, Fx 29+ */
}
.killAnimation.newOut{-webkit-animation:none 0.15s;/* Safari 4+ */
  -moz-animation:none 0.15s;/* Fx 5+ */
  -o-animation:none 0.15s;/* Opera 12+ */
  animation:none 0.15s;/* IE 10+, Fx 29+ */
}
@media (min-width:1024px){.container{width:100%;}
  .scrollContainer.cmaster{position:fixed;width:500px;top:0;display:block!important;border-right:solid 1px #999;z-index:10;}
  .scrollContainer.cmaster.oldOut{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .scrollContainer.cmaster.oldIn{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .scrollContainer.cmaster.newIn{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .scrollContainer.cmaster.newOut{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .scrollContainer.cdetail{position:fixed;width:100%;padding-left:500px;top:0;right:0;}
  .scrollContainer.cdetail.oldOut{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .scrollContainer.cdetail.oldIn{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .scrollContainer.cdetail.newIn{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .scrollContainer.cdetail.newOut{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .headerinner{position:fixed;top:29px;left:0;width:490px;z-index:11;}
  .headerinner.oldOut{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .headerinner.oldIn{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .headerinner.newIn{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .headerinner.newOut{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .sheaderinner{position:fixed;width:100%;padding-left:550px;padding-right:50px;top:29px;right:0;}
  .sheaderinner.oldOut{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .sheaderinner.oldIn{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .sheaderinner.newIn{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .sheaderinner.newOut{-webkit-animation:none 0.15s;/* Safari 4+ */
    -moz-animation:none 0.15s;/* Fx 5+ */
    -o-animation:none 0.15s;/* Opera 12+ */
    animation:none 0.15s;/* IE 10+, Fx 29+ */
  }
  .padded{padding:28px 35px;}
}
