.certificateSelectRow
{
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #DDD;
	background-image: none;
	background-origin: padding-box;
	border-radius: 4px;
	color: #333;
	display: block;
	float: left;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 13px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 30px;
	text-align: center;
	width: 570px;
}

.certificateSelectRow:hover{
	background: #EEE;
	color: #333;
	cursor: pointer;
}

.certificateSelectRow.selected{
	background: #636466;
    color: #fff;
}

.certificateSelectInactiveRow
{
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #ccc;
	background-image: none;
	background-origin: padding-box;
	border-radius: 4px;
	color: #e0e0e0;
	display: block;
	float: left;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 13px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 30px;
	text-align: center;
	width: 570px;
}

.certificateSelectInactiveRow:hover{
	background: #EEE;
	color: #333;
	cursor: pointer;
}

.certificateSelectInactiveRow.selected{
	background: #636466;
    color: #fff;
}

.certGrid tr.ui-state-highlight td {
	background: #636466 !important;
    color: #fff !important;
}

.certGrid{
    width: auto !important;
}

.certGrid tr.jqgrow:hover{
	cursor: pointer;
}

object.hiddenObject
        {
            visibility: hidden;
            width: 0px;
            height: 0px;
            margin: 0px;
            padding: 0px;
            border-style: none;
            border-width: 0px;
            max-width: 0px;
            max-height: 0px;
        }
@charset 'utf-8';
a {
  outline: none;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
  font-style: normal;
}
blockquote,
q {
  quotes: "" "";
}
:focus {
  outline: 0;
}
body {
  margin: 0;
  padding: 0;
  font: 16px/22px Trebushet MS;
  color: #000;
  background: #fff;
  font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
* {
  outline: none;
}
img {
  border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000;
  padding: 0;
  margin: 0 0 10px;
  line-height: normal;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
}
form {
  padding: 0;
  margin: 0;
}
p {
  padding: 0;
  margin: 0 0 25px;
  font-size: 16px;
  font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
h1 {
  font-size: 29px;
  margin-bottom: 20px;
}
h2 {
  font-size: 20px;
}
h3 {
  font-size: 18px;
}
h4 {
  font-size: 16px;
}
h5 {
  font-size: 14px;
}
h6 {
  font-size: 12px;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
li {
  list-style: none;
  list-style-type: none;
}
input {
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  margin: 0;
  padding: 0;
}
@font-face {
  font-family: 'ProximaNova';
  src: url('../../Fonts/ProximaNova-Regular.eot') format('eot'), url('../../Fonts/ProximaNova-Regular.otf') format('opentype'), url('../../Fonts/ProximaNova-Regular.woff') format('woff'), url('../../Fonts/ProximaNova-Regular.ttf') format('truetype'), url('../../Fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaBold';
  src: url('../../Fonts/ProximaNova-Bold.eot') format('eot'), url('../../Fonts/ProximaNova-Bold.otf') format('opentype'), url('../../Fonts/ProximaNova-Bold.woff') format('woff'), url('../../Fonts/ProximaNova-Bold.ttf') format('truetype'), url('../../Fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
body {
  background: white;
}
.preShadow {
  min-width: 980px;
}
.shadow {
  min-width: 1360px;
}
.wrapper {
  margin: 20px 20px 0 20px;
  min-width: 1130px;
  width: auto;
}
.clear {
  clear: both;
  height: 0;
  font-size: 0;
  line-height: 0;
}
/* #region Header/Footer */
.top_row {
  position: relative;
  z-index: 1;
  margin-bottom: 40px;
  height: 81px;
  background: white;
  margin-left: 20px;
  margin-right: 20px;
}
.top_row .add_logo {
  position: absolute;
  top: -14px;
  left: 68px;
  width: 109px;
  height: 108px;
}
.top_row_content {
  position: relative;
  margin: auto;
  height: 81px;
  font-weight: lighter !important;
  font: 14px/21px ProximaNova, Arial;
}
.logo,
.phone,
.email,
.into,
.registration {
  position: absolute;
}
.phone {
  position: absolute;
  top: 8px;
  left: 320px;
  padding-left: 25px;
  width: 285px;
  height: 40px;
  font: 14px/21px ProximaNova, Arial;
}
.phone .left {
  -moz-border-bottom-colors: none;
  float: left;
  width: 49%;
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: #aeaeae;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-image: none;
  text-align: center;
}
.phone .left .title {
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 10px;
  text-align: center;
  font-size: 17px;
}
.phone .right {
  width: 49%;
  text-align: center;
}
.phone .right .title {
  margin-top: 0;
  margin-bottom: 10px;
  text-align: center;
  font-size: 17px;
}
.social_otc {
  position: absolute;
  top: 8px;
  right: 340px;
  left: auto;
  padding-top: 20px;
  padding-left: 5px;
  width: 170px;
  height: 40px;
  border: solid #aeaeae;
  border-width: 0 1px 0 0;
}
.social_otc a {
  position: relative;
  top: -2px;
  left: 330px;
  left: 0;
  padding-left: 0.5px;
  width: 119px;
  text-align: center;
  text-decoration: none;
  font: normal 14px/24px Tahoma;
}
.social_otc a:hover {
  text-decoration: underline;
}
.social_otc img {
  margin: 0 7px;
  height: 19px;
}
.registration {
  position: absolute;
  top: 27px;
  right: 100px;
  padding-left: 30px;
  width: 115px;
  background: url(../../images/enter.png) 0 2px no-repeat;
  text-align: left;
  font-size: 16px;
}
.registration a {
  font-family: Tahoma !important;
  text-decoration: none;
}
.registration a:hover {
  text-decoration: underline;
}
.tender_btn {
  position: absolute;
  top: 24px;
  left: 250px;
  width: 90px;
}
.tender_btn a {
  width: 60px;
}
.countdown {
  float: right;
  margin-top: 3px;
  font-size: 13px;
  font-family: Tahoma;
}
.employee-link {
  display: block;
  float: right;
  color: #636466;
  font-size: 13px;
  font-family: Tahoma;
  white-space: nowrap;
}
.btn_block,
.btn_block:before,
.btn_block:after {
  position: absolute;
  top: 0;
  height: 28px;
  background: url(../../images/red_btn.png) 50% 0 no-repeat;
}
.btn_block {
  position: relative;
  display: inline-block;
  *display: inline;
  float: left;
  clear: both;
  margin: 0 15px;
  color: white;
  text-align: center;
  text-decoration: none;
  font-size: 16px/29px;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  cursor: pointer;
  zoom: 1;
}
.btn_block:before {
  left: -15px;
  padding-left: 15px;
  background-position: 0 0;
  content: '';
}
.btn_block:after {
  right: -15px;
  padding-right: 15px;
  background-position: 100% 0;
  content: '';
}
/* #region OtcSimulation*/
.into {
  top: 24px;
  right: 0;
  padding-top: 0;
  width: 150px;
  height: 25px;
  background: url(../../images/bg_enter.png) 0 100% no-repeat;
  background: none;
  text-align: center;
}
.into a {
  display: block;
  overflow: visible;
  width: -879px;
  text-indent: 0;
  font-family: Tahoma !important;
}
.btn_block__red_bg,
.btn_block__red_bg:before,
.btn_block__red_bg:after {
  background-image: url(../../images/red_btn.png);
}
/* #endregion OtcSimulation*/
/*.footer {
    clear: both;
    margin-top: 0;
    margin-bottom: 0;
    padding: 37px 0 0 20px;
    min-width: 930px;
    width: auto;
    height: 23px;
    border-bottom: 5px @color-red_dark solid;
    color: @color-black_light;
    font-size: 12px;
    a {
        color: @color-black_light;
        font-size: 12px;
    }
}*/
/* #endregion Header/Footer */
/* header New */
#header {
  margin: 0 4px 0 0;
  padding-top: 12px;
  min-height: 104px;
  min-height: 120px;
  height: auto !important;
  /*height:104px;*/
  position: relative;
  font: 14px/21px ProximaNova, Arial;
  /*background: url(/portals/_default/skins/RTS/Content/images/css/NYheadergif2.gif) 0 0 no-repeat;*/
}
.header__logo {
  position: absolute;
  top: 14px;
  left: 0;
  width: 250px;
  z-index: 100;
}
.header__date {
  font-size: 14px;
  line-height: 16px;
  position: absolute;
  top: 5px;
  right: 0;
  padding-left: 20px;
  padding-right: 20px;
}
.header__table {
  position: absolute;
  padding-top: 26px;
  padding-left: 30%;
  padding-right: 20%;
  color: #737373;
  display: table;
  width: 50%;
}
.header__platform-name {
  font: 23px/28px ProximaNova, Arial;
  color: #00A1F4;
  font-weight: bold;
  text-transform: uppercase;
  padding: 5px 20px 20px;
}
.header {
  margin: 0 4px 0 0;
  padding-top: 12px;
  min-height: 120px;
  height: 130px !important;
  position: relative;
  font: 14px/21px ProximaNova, Arial;
  margin-left: 20px;
  margin-right: 20px;
  box-sizing: border-box;
}
.header.new-year-2016 {
  background: url("../../images/ny-header.png") repeat-x;
}
.header.february-23 {
  background: url("../../images/february-23-header.jpg") no-repeat;
  background-position-x: center;
}
.header.february-23-2017 {
  background: url("../../images/february-23-2017-header.png") no-repeat;
  background-position: center;
  background-size: 100% 100%;
}
.header.march-8 {
  background: url("../../images/march-8-header.jpg") no-repeat;
}
.header.march-8 .header-table__cell .text-center {
  margin-top: 20px;
}
.header.may-1 {
  background: url("../../images/may-1-header.jpg");
  height: 155px !important;
  background-position: center;
  background-size: 100% 100%;
}
.header.may-9 {
  background: url("../../images/may-9-header.jpg");
  background-position: center;
  background-size: 100% 100%;
}
.header.june-12 {
  background: url("../../images/june-12-header.jpg");
  background-position: center;
  background-size: 100% 100%;
}
.header.september-1 {
  background: url("../../images/september-1-header.jpg");
  background-position: center;
  background-size: 100% 100%;
}
.header.day-of-national-unity {
  background: url("../../Images/day-of-national-unity-header.jpg");
  background-position: center;
  background-size: 100% 100%;
}
.header.rts-birthday {
  background: url("../../images/RTS-birthday-header.jpg");
  background-position: center;
  background-size: 100% 100%;
}
.header-table {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.header-table__cell {
  display: table-cell;
  vertical-align: top;
  position: relative;
}
.table-cell__w230 {
  width: 230px;
}
.table-layout {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.table-layout__caption {
  display: table-caption;
}
.text-center {
  text-align: center;
}
.table-layout__row {
  display: table-row;
}
.table-layout__cell {
  display: table-cell;
}
.padding-top_15 {
  padding-top: 15px;
}
.padding-top_35 {
  padding-top: 35px;
}
.padding-bottom_20 {
  padding-bottom: 20px;
}
.padding-left_20 {
  padding-left: 20px;
}
.padding-left_25 {
  padding-left: 25px;
}
.padding-left_60 {
  padding-left: 60px;
}
.inline {
  display: inline-block;
}
.header__column {
  display: table-cell;
}
.header__skype,
.header__phone {
  font-size: 20px;
  color: #000;
}
.header__phone {
  background: url(../../images/icon-phone.png) 0 3px no-repeat;
  padding-left: 13px;
}
.header__skype {
  background: url(../../images/icon-skype.png) 0 0 no-repeat;
  padding-left: 26px;
}
.header__authorization {
  position: absolute;
  right: 4px;
  top: 47px;
  font: 14px/21px ProximaNova, Arial;
  color: black;
}
.header__authorization_enter {
  padding-left: 18px;
  background: url(../../images/icon-enter.png) 0 3px no-repeat;
  color: #000;
}
.header__authorization_enter_text {
  color: black;
}
/* end region Header New*/
/* footer New */
/* menu_bottom */
.menu_bottom {
  font: 14px/16px Segoe UI, Arial;
  margin-bottom: 15px;
}
.menu_bottom ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.menu_bottom li {
  padding: 0 15px 0 0;
  margin: 0;
  float: left;
}
.menu_bottom a {
  color: #fff;
}
.menu_bottom a:hover,
.menu_bottom a.current {
  color: #ff2a3e;
}
#footer {
  background: none repeat scroll 0% 0% transparent;
  height: auto;
  padding: 20px 20px 0 20px;
}
.footer {
  border-top: 5px solid #ec1c36;
  background-color: #4c4c4d;
  padding-top: 20px;
}
.footer__content {
  background-color: #2C3439;
  min-height: 50px;
  height: 150px;
  padding: 25px 20px;
}
.social {
  float: none;
  margin-left: -5px;
  margin-top: 15px;
}
.copy-block {
  font-family: ProximaNova;
  font-size: 13px;
  color: #fbfbfe;
  width: 200px;
  line-height: 18px;
  float: left;
  margin-right: 2%;
}
.footerCopy {
  font-family: ProximaNova;
  font-size: 12px;
  color: #fbfbfe;
  width: 200px;
  line-height: 18px;
  float: left;
  margin-right: 2%;
}
.menu-bottom-name {
  font-family: ProximaNova;
  font-size: 14px;
  color: #b5b5b5;
  margin-bottom: 9px;
}
.menu_bottom {
  float: left;
  margin-top: 2px;
  width: 20%;
}
.menu_bottom li {
  float: none;
  margin-bottom: 8px;
}
.menu_bottom li a {
  color: #747478;
}
.menu_bottom li a span {
  color: #fbfbfe;
}
/* end region footer New*/
/* social */
.social {
  float: left;
}
.social ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.social li {
  padding: 0 5px;
  margin: 0;
  float: left;
}
.social-icon {
  display: block;
  width: 21px;
  height: 21px;
  background-color: #fff;
  border-radius: 2px;
  text-align: left;
  overflow: hidden;
  text-indent: -999px;
  cursor: pointer;
}
.social-icon:hover {
  background-color: #0080ca;
}
.social-icon1 {
  background-image: url(../../images/social-icon1.png);
}
.social-icon2 {
  background-image: url(../../images/social-icon2.png);
}
.social-icon3 {
  background-image: url(../../images/social-icon3.png);
}
.social-icon4 {
  background-image: url(../../images/social-icon4.png);
}
.social-icon5 {
  background-image: url(../../images/social-icon5.png);
}
.social-icon6 {
  background-image: url(../../images/social-icon6.png);
}
.social-icon7 {
  background-image: url(../../images/social-icon7.png);
}
.social-icon8 {
  background-image: url(../../images/social-icon8.png);
}
/* #endregion Social */
/* #region Main navigation */
.divCount1 {
  min-width: 200px !important;
  width: 99.98% !important;
}
.divCount2 {
  min-width: 200px !important;
  width: 49.85% !important;
}
.divCount3 {
  min-width: 200px !important;
  width: 33.1% !important;
}
.divCount4 {
  min-width: 200px !important;
  width: 24.65% !important;
}
.divCount5 {
  min-width: 180px !important;
  width: 19.75% !important;
}
.divCount6 {
  min-width: 16.2% !important;
}
.divCount6 span {
  padding-right: 10px;
}
.divCount7 {
  min-width: 12% !important;
}
.divCount7 span {
  padding-right: 10px;
}
.divCount8 {
  min-width: 10% !important;
}
.divCount8 span {
  padding-right: 10px;
}
.divCount9 {
  min-width: 9% !important;
}
.divCount9 span {
  padding-right: 10px;
}
/* #endregion main navigation */
a.logout {
  display: block;
  float: right;
  margin: 5px 10px 0 0;
  padding: 3px 0 0 0;
  width: 60px;
  height: 17px;
  background: url(../../images/login.png) no-repeat;
  color: white;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  font-size: 11px;
}
a.inactive {
  color: #aeaeae;
  text-shadow: white 1px 1px 1px;
  cursor: default;
  pointer-events: none;
}
a.simpleLink {
  margin: 4px 5px 2px 0;
  color: #636466;
  text-decoration: underline;
  font-size: 13px;
}
a.linkButton {
  display: block;
  float: right;
  margin: 4px 5px 2px 0;
  color: #636466;
  text-decoration: underline;
  font-size: 13px;
}
a.linkButton:hover {
  text-decoration: none;
}
a.edit {
  background: url(../../images/edit.png) -17px 0 no-repeat;
  display: block;
  height: 17px;
  width: 17px;
}
a.edit:hover {
  background: url(../../images/edit.png) 0 0 no-repeat;
}
a.delete {
  background: url(../../images/delete_btn.png) -17px 0 no-repeat;
  display: inline-block;
  height: 17px;
  width: 17px;
}
a.delete:hover {
  background: url(../../images/delete_btn.png) 0 0 no-repeat;
}
.block_title {
  margin-bottom: 10px;
  padding: 5px 0 0 0;
  width: 168px;
  min-height: 24px;
  /*background: url(../../images/block_title.png) repeat-x;*/
}
.block_title h2 {
  margin: 0 0 0 0 !important;
  color: black;
  font-size: 20px !important;
  font-family: ProximaNovaBold, Arial;
}
.indicator_block {
  display: block;
  padding: 17px 18px;
  margin-bottom: 18px;
  border: 1px solid #b3dcff;
  /* blue */
  background: #d9eeff;
  /* blue */
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.indicator_block h2 {
  font-weight: normal !important;
  font-size: 16px !important;
}
.indicator_block.warning {
  background-color: #fabbbe;
  border: 1px solid black;
}
.indicator_block.alert {
  background-color: #f0e68c;
  border: 1px solid black;
}
.warning-message {
  color: #dabc17;
}
.form_block fieldset div.warning-message {
  background-color: white;
}
.content {
  display: block;
  min-width: 665px;
  width: auto;
}
.content .block_title {
  width: 548px;
}
.content .full-width_title {
  width: 100%;
}
.content .last .black:first-child {
  padding-right: 10px;
}
.last {
  width: 560px;
}
.last th {
  overflow: hidden;
  padding: 5px 0 5px 8px;
  border: 1px white solid;
  background-color: #efeff0;
  color: #636466;
  white-space: nowrap;
  font-weight: bold;
  font-size: 13px;
}
.last td {
  padding: 5px 0 5px 8px;
  border: 1px white solid;
  color: #636466;
  font-size: 13px;
}
.last tr.even {
  background-color: #efeff0;
}
.last a {
  text-decoration: underline;
}
.last a:hover {
  text-decoration: none;
}
/* #region Transactions*/
.transactions {
  clear: both;
  margin-top: 20px;
  min-width: 960px;
  width: auto;
}
.transactions .block_title {
  min-width: 910px;
  width: 100%;
  /*background: #e8e8e8;*/
}
.transactions tr td {
  border: 1px #aeaeae solid;
  border-top: none;
}
.transactions .last {
  min-width: 960px;
  width: 100%;
}
.transactions .last tr {
  background-color: white;
}
.transactions .last a {
  color: #005baa;
  text-decoration: underline;
  font-size: 13px;
}
.transactions .last a:hover {
  text-decoration: none;
}
/* #endregion transactions*/
/* #region form_block*/
.auction {
  float: left;
  min-width: 639px;
  width: 100%;
}
.auction_title {
  margin-bottom: 19px;
  color: black;
  font-size: 29px;
  font-family: ProximaNovaBold, Arial;
}
.column {
  min-width: 280px;
  width: 50%;
}
.column .form_block .block_title {
  min-width: 280px;
}
.column .form_block fieldset ul.line {
  float: left;
  min-width: 210px;
  margin: 0;
  padding-left: 0;
}
.column .form_block.wide fieldset ul.line {
  float: left;
  min-width: 160px;
}
.column .form_block.wide label {
  min-width: 115px;
}
.column .form_block.wide .labelItemwidth label {
  min-width: 115px;
  width: 50%;
}
.form_block {
  margin-bottom: 20px;
}
.form_block.filter {
  padding: 10px 0;
  background: #e8e8e8;
  border-bottom: 1px solid #7f7f7f;
  font-family: "ProximaNova";
  display: table;
}
.form_block.filter .column.left,
.form_block.filter .column.right {
  float: none !important;
  display: table-cell;
  width: 50%;
  padding: 10px;
  vertical-align: top;
}
.form_block.filter fieldset:nth-child(odd) {
  background-color: #e8e8e8;
}
.form_block.filter fieldset:nth-child(even) {
  background-color: #e8e8e8;
}
.form_block.filter fieldset {
  color: black;
  padding-top: 5px;
}
.form_block.filter fieldset label {
  border-right: none;
}
.form_block fieldset:nth-child(odd) {
  background-color: #F0F0F0;
}
.form_block fieldset {
  background-color: #F7F7F7;
}
.form_block fieldset {
  font-size: 16px;
  line-height: 1.5;
  padding: 0!important;
  border: 0!important;
  margin-bottom: 1px!important;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
}
.form_block fieldset label {
  margin-top: 0!important;
  padding-top: 6px;
  padding-bottom: 6px;
  border-right: 1px solid white;
}
.form_block fieldset span {
  margin-top: 0!important;
  padding-bottom: 3px;
}
.filter.form_block fieldset {
  font-size: 14px;
  background: none;
}
.form_block label {
  float: left;
  margin-top: 2px;
  padding-left: 11px;
  width: 360px;
  line-height: 1.3;
}
.form_block .width-label {
  width: auto;
}
.form_block .width-label label {
  width: auto;
}
.form_block .block_title {
  min-width: 627px;
  width: 100%;
  /*background: #e8e8e8;*/
}
.form_block fieldset.subtitle label {
  font-weight: bold;
}
.form_block fieldset p span {
  float: left;
  padding: 0 5px;
}
.form_block .large label {
  max-width: none;
}
.form_block .large textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
.form_block .tempCheckBoxList label {
  float: none;
  width: 100%;
}
.form_block .tempCheckBoxList td {
  border-bottom: none;
}
.form_block .inlineCheckBox label {
  width: auto !important;
  word-break: normal;
}
.form_block .twoColumn label {
  width: 170px;
}
.form_block .threeColumn label {
  width: 255px;
}
.form_block.l_small-fixed label {
  width: 50px;
}
.form_block.l_medium-fixed label {
  width: 150px;
}
.form_block.l_big-fixed label {
  width: 200px;
}
.form_block.l_dbig-fixed label {
  width: 250px;
}
.form_block.l_ddbig-fixed label {
  width: 350px;
}
.dd_dbid-fixed label {
  width: auto !important;
  max-width: 270px;
  padding-right: 105px;
  border-right: none !important;
}
.dd_dbid-fixed input[type=radio] {
  margin-top: 4px !important;
}
.form_block.l_big-percent label {
  width: 30%;
}
.form_block.l_big-percent {
  margin-bottom: 5px;
  border: none;
}
.form_block.l_dbig-percent label {
  width: 40%;
}
.form_block.l_dbig-percent {
  border: none;
}
.form_block ul.vertical {
  float: left;
}
.form_block p {
  display: block;
  clear: both;
  margin-bottom: 10px;
  padding-left: 11px;
  color: #636466;
  font-size: 14px;
  line-height: 16px;
}
.form_block fieldset > span {
  display: inline-block;
  padding-left: 5px;
  padding-top: 4px;
  word-break: normal;
  max-width: 70%;
  word-break: break-all;
  word-break: break-word;
}
.form_block fieldset > span.label {
  display: inline-block;
  padding-left: 11px;
  padding-top: 4px;
  word-break: normal;
  font-weight: 700;
  max-width: 70%;
}
.form_inline_block fieldset > span {
  display: inline !important;
}
.line_checkbox > span {
  display: inline !important;
}
.inline_block_checkbox > span {
  display: inline-block !important;
}
.form_block .inline_block_checkbox label {
  min-width: inherit;
  width: inherit;
  max-width: 500px !important;
  padding-top: 0;
  padding-bottom: 0;
  border-right: none;
}
.form_inline fieldset > span {
  padding-left: 0;
  padding-top: 0;
  position: relative;
  left: 5px;
  top: 4px;
}
.form_block fieldset input {
  float: left;
  padding-left: 8px;
  height: 19px;
  border-top: 1px #aeaeae solid;
  border-right: 1px #aeaeae solid;
  border-bottom: 1px #efeff0 solid;
  border-left: 1px #aeaeae solid;
  color: black;
  font-size: 14px;
  margin-top: 6px;
}
.form_block fieldset a {
  margin-top: 4px !important;
  cursor: pointer;
}
.form_block fieldset input[type="file"] {
  height: 27px;
}
.form_block input.small {
  width: 30px;
  background-color: white;
}
.form_block input.medium {
  padding-left: 3px;
  width: 115px;
  background-color: white;
}
.form_block input.mediumbig {
  width: 418px;
  background-color: white;
}
.form_block input.big {
  width: 116px;
  background-color: white;
}
.form_block input.big2 {
  width: 135px;
  background-color: white;
}
.form_block input.date-range-textbox {
  width: 154px;
  background-color: white;
}
.form_block input.dbig {
  width: 330px;
  background-color: white;
}
.form_block input.login {
  width: 470px;
  background-color: white;
}
.form_block input.dbig-with-button {
  width: 240px;
  background-color: white;
}
.form_block button.ui-multiselect {
  max-width: 339px;
}
.form_block input.ddbig {
  background-color: white;
  width: 490px;
}
.form_block input.superbig {
  width: 618px;
  background-color: white;
}
.form_block textarea {
  float: left;
  padding-left: 8px;
  width: auto;
  height: 60px;
  border-top: 1px #aeaeae solid;
  border-right: 1px #aeaeae solid;
  border-bottom: 1px #efeff0 solid;
  border-left: 1px #aeaeae solid;
  color: black;
  font-size: 14px;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
}
.filter textarea {
  height: 35px;
  width: 240px;
}
.form_block textarea.mediumbig {
  width: 418px;
}
.form_block textarea.big {
  width: 246px;
}
.form_block textarea.dbig {
  width: 608px;
}
.form_block textarea.ddbig {
  width: 490px;
}
.form_block textarea.superbig {
  width: 618px;
}
.form_block textarea.bigger {
  width: 330px;
}
input.err,
textarea.err,
table.err,
fieldset div.err {
  border: 1px #ee1c24 solid !important;
}
div#withdrawDialog .form_block textarea,
div#rejectionDialog .form_block textarea {
  width: 390px !important;
}
.form_block select {
  display: none;
}
.form_block fieldset.single label {
  width: 627px;
}
.form_block fieldset ul.line {
  float: left;
  min-width: 210px;
  margin: 0;
  padding-left: 0;
  min-width: 308px;
}
.form_block fieldset ul.line.big {
  min-width: 580px;
}
.form_block fieldset.dbig ul.line {
  min-width: 608px;
}
.form_block fieldset ul.line > li {
  display: block;
  float: left;
  padding-right: 8px;
  color: black;
}
.form_block fieldset input[type="checkbox"],
.form_block fieldset input[type="radio"] {
  float: left;
  border: none;
  margin-top: 3px;
}
.filter.form_block fieldset input[type="checkbox"],
.form_block fieldset input[type="radio"] {
  margin-top: 0;
}
.form_block fieldset .checkbox-right input[type="checkbox"] {
  float: none;
  margin-top: 6px;
}
.form_block fieldset .checkbox-right label {
  padding-left: 11px;
  width: 300px;
  border-right: 1px solid white;
  padding-top: 6px;
  padding-bottom: 6px;
}
.form_block .label-w300 label {
  width: 300px!important;
}
.form_block fieldset ul.line li label {
  float: none;
  margin-right: 11px;
  padding: 0;
  width: inherit;
}
.form_block fieldset ul.line li input {
  margin-top: 5px;
}
.form_block .small fieldset ul.line li label {
  padding-left: 11px;
  width: 160px;
}
.form_block .twoColumn fieldset ul.line li label {
  padding-left: 11px;
  width: 170px;
}
.form_block .twoColumn fieldset ul.line {
  float: left;
  min-width: 910px;
}
.form_block .small fieldset ul.line {
  float: left;
  min-width: 910px;
  width: auto;
}
.form_block fieldset.big ul.line {
  float: left;
  min-width: 200px;
}
.form_block input.submitbtn {
  float: left;
  width: 126px;
  height: 25px;
  padding: 1px 5px;
  margin: 0 5px;
  border: 0;
  min-width: 60px;
  text-decoration: none;
  cursor: pointer;
  font-family: ProximaNovaBold;
  color: #fff !important;
  border-bottom: 1px solid #0d0d0d;
  border-radius: 4px;
  background: #686868 !important;
  box-shadow: none;
  text-align: center;
  font-size: 14px;
}
.form_block .searchbtn {
  float: right;
  margin: 8px 8px 8px 0;
  height: 20px;
  border: none;
  color: white;
  font-weight: bold;
}
.form_block a.clear {
  display: block;
  float: right;
  margin: 8px 18px 16px 0;
  color: #636466;
  text-decoration: underline;
  font-size: 14px;
  line-height: 25px;
}
.form_block.filter a.clear {
  display: inline;
  float: none;
  margin: 8px 18px 16px 0;
  color: #636466;
  text-decoration: underline;
  font-size: 14px;
  line-height: 25px;
}
.form_block fieldset.small ul.line {
  width: 290px;
}
.form_block .fsUpload label {
  width: 160px;
}
.form_block fieldset input.money,
.form_block fieldset input.decimal,
.form_block fieldset input.number,
.form_block fieldset input.percent,
.form_block fieldset input.number9,
.form_block fieldset input.decimal4,
.form_block fieldset input.money-unsigned {
  padding-right: 8px;
  padding-left: 0;
  text-align: right;
}
.form_block fieldset.superbig ul.line {
  float: left;
  width: 800px;
}
.form_block .search {
  float: right;
  margin: 8px 0 16px 0;
  padding: 0;
  width: 93px;
  height: 25px;
  border: none;
  background: url(../../images/search.png) no-repeat;
  color: white;
  font-weight: bold;
  font-size: 14px;
}
.form_block fieldset ul.Column {
  float: left;
  clear: left;
  width: 400px;
}
.form_block fieldset ul.Column > li {
  display: block;
  float: left;
  padding-right: 8px;
  color: #636466;
  font-size: 14px;
  line-height: 16px;
}
.form_block fieldset ul.Column li label {
  padding: 0;
}
.form_block label.ADFileLabel {
  float: left;
  margin-top: 2px;
  padding-left: 11px;
  min-width: 100px;
  width: 100px;
  color: #636466;
  font-size: 14px;
  line-height: 16px;
}
.form_block .radiobuttons label {
  float: none;
}
.form_block .radiobuttons td {
  border-bottom-width: 0;
}
.form_block .line_checkbox label {
  min-width: inherit;
  width: inherit;
  max-width: 500px !important;
  padding-top: 0;
  padding-bottom: 0;
  border-right: none;
}
.form_block .lbl_width_none label {
  max-width: none !important;
  width: 90%;
}
.form_block .lbl_max_width_none label {
  max-width: none !important;
}
.form_block ul li label {
  float: none;
}
.form_block fieldset .filterelemetn .chzn-choices input {
  width: 145px !important;
}
.okdp_field_list_activity ul {
  margin-top: 30px !important;
}
.okdp_field_list_products ul {
  margin-top: 50px !important;
}
/* #endregion form_block*/
.auctionDuration {
  width: inherit !important;
}
.auctionCountdownHeader {
  margin-bottom: 5px;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
}
.auctionCountdown {
  text-align: center;
  font-weight: bold;
  font-size: 16px;
}
.auction-info {
  width: 100%;
  border: 1px;
  border-style: outset !important;
}
.auction-info tr {
  background-color: #F7F7F7;
}
.auction-info tr fieldset {
  background-color: #F7F7F7 !important;
}
.auction-info td {
  border: 1px;
  border-style: outset !important;
}
.auction-info .line {
  padding: 5px;
  font-size: 13px;
}
.auctionInfoChart {
  margin: 0 auto;
  min-width: 310px;
  height: 400px;
}
.action {
  font-weight: bold;
  cursor: pointer;
}
table.auction_info {
  width: 100%;
  color: black;
  font-size: 15px;
}
table.auction_info tr td {
  padding: 5px;
  border-right: 1px #aeaeae solid;
}
table.auction_info tr {
  background-color: #F7F7F7;
}
table.auction_info tr:nth-child(2n+1) {
  background-color: #F0F0F0;
}
table.auction_info tr td:last-child {
  border: none;
}
table.auction_info tr th {
  text-align: left;
  padding: 5px;
  font-weight: bold;
  border-right: 1px solid white;
}
.auction_expired {
  margin: 10px 0;
  text-align: center;
  font-size: 14px;
}
.auction_winner_bid {
  color: #056005 !important;
  font-weight: bold;
}
.auction-right-block {
  margin-left: 370px;
  margin-top: 4px;
}
/* #endregion Auction */
/* region btn New */
.fintender-search-button,
.ican-deliver-button,
.icon-tender-online-credit-button,
.icon-tender-bank-garantee-contract-button {
  font-family: ProximaNovaBold;
  display: inline-block;
  float: right;
  text-decoration: none;
  border-radius: 4px;
  color: #4c5051 !important;
  background-color: #d7d7d7;
  padding-right: 30px;
  margin: 5px;
  width: 300px;
  text-align: center;
  vertical-align: middle;
  border: 2px solid lightgray;
}
.fintender-search-button div,
.ican-deliver-button div,
.icon-tender-online-credit-button div,
.icon-tender-bank-garantee-contract-button div {
  display: table-cell;
  vertical-align: middle;
  height: 50px;
  width: 300px;
  line-height: 1.2;
}
.fintender-search-button:hover,
.ican-deliver-button:hover,
.icon-tender-online-credit-button:hover,
.icon-tender-bank-garantee-contract-button:hover {
  background-color: #e8e8e8;
}
.fintender-search-button:hover div,
.ican-deliver-button:hover div,
.icon-tender-online-credit-button:hover div,
.icon-tender-bank-garantee-contract-button:hover div {
  color: #e4465a;
}
.fintender-search-button:before,
.ican-deliver-button:before,
.icon-tender-online-credit-button:before,
.icon-tender-bank-garantee-contract-button:before {
  background-color: #F7F7F7;
  background-repeat: no-repeat;
  background-size: contain;
  height: 50px;
  border-radius: 7px;
  width: 50px;
  margin: 4px;
  content: " ";
  float: left;
  margin-right: 30px;
}
.fintender-search-button:before {
  background-image: url(../../Images/fin-button-i-star.png);
}
.fintender-search-button:hover:before {
  background-image: url(../../Images/fin-button-i-star2.png);
}
.ican-deliver-button:before {
  background-image: url(../../Images/fin-button-i-log.png);
}
.ican-deliver-button:hover:before {
  background-image: url(../../Images/fin-button-i-log2.png);
}
.icon-tender-online-credit-button:before {
  background-image: url(../../Images/fin-button-i-tk.png);
}
.icon-tender-online-credit-button:hover:before {
  background-image: url(../../Images/fin-button-i-tk2.png);
}
.icon-tender-bank-garantee-contract-button:before {
  background-image: url(../../Images/fin-button-i-bg.png);
}
.icon-tender-bank-garantee-contract-button:hover:before {
  background-image: url(../../Images/fin-button-i-bg2.png);
}
.create_btn {
  display: inline-block;
  padding: 1px 5px;
  margin: 0 5px;
  border: 0;
  min-width: 60px;
  text-decoration: none;
  cursor: pointer;
  font-family: ProximaNovaBold;
  color: #fff !important;
  border-bottom: 1px solid #0d0d0d;
  border-radius: 4px;
  background: #686868 !important;
  width: auto !important;
  box-shadow: none;
  text-align: center;
}
a.create_btn {
  line-height: 1.4em;
}
.create_btn.dbig,
.create_btn.large,
.create_btn.big,
.create_btn.veryLarge,
.create_btn.wide,
.create_btn.wide_mega {
  margin: 0 0 8px 11px;
  padding: 8px;
  min-width: 120px;
  font-size: 19px;
}
.create_btn.searchbtn,
.create_btn.buttonLink {
  cursor: pointer;
  height: 30px;
}
.create_btn.margin {
  margin: 8px !important;
}
.create_btn.margin0 {
  margin: 0 !important;
}
.btn {
  display: inline-block;
  padding: 6px 10px;
  margin: 0;
  border: 0;
  min-width: 80px;
  text-decoration: none;
  cursor: pointer;
  font-family: ProximaNovaBold;
}
.btn1,
.btn3 {
  color: #fff !important;
  border-bottom: 1px solid #0d0d0d;
  padding: 8px;
  min-width: 120px;
  text-align: center;
  font-size: 19px;
  border-radius: 4px;
  background: #686868;
  box-shadow: none;
}
.btn3 {
  background: #949494;
  font-size: 18px;
}
.btn4 {
  color: #fff !important;
  border-bottom: 1px solid #0d0d0d;
  margin-left: 3px;
  text-align: center;
  font-size: 15px;
  border-radius: 4px;
  background: #686868;
  box-shadow: none;
  padding: 3px;
}
.btn4-1 {
  color: #fff !important;
  border-bottom: 1px solid #0d0d0d;
  margin-left: 20px !important;
  text-align: center;
  font-size: 15px;
  border-radius: 4px;
  background: #686868;
  box-shadow: none;
}
.btn6 {
  color: #fff !important;
  border-bottom: 1px solid #0d0d0d;
  text-align: center;
  font-size: 13px;
  border-radius: 4px;
  background: #686868;
  box-shadow: none;
}
/* #endregion btn New */
.bidders {
  clear: both;
  margin-bottom: 20px;
  min-width: 639px;
  width: 100%;
}
.bidders .last {
  width: 100%;
}
.bidders .last td {
  border: none;
}
.bidders .last td:first-child {
  text-align: center;
}
.bidders .last th {
  border-right: 1px white solid;
  border-left: 1px white solid;
}
.search {
  margin: 30px 0 8px 0;
  padding: 0;
  width: 93px;
  height: 25px;
  border: none;
  background: url(../../images/search.png) no-repeat;
  color: white;
  font-weight: bold;
  font-size: 14px;
}
.margin_none label {
  margin-top: 0;
}
.margin_none input,
.margin_none {
  margin-top: 5px;
}
.checkbox-container td {
  padding: 3px 0;
}
label.checkbox span {
  float: left;
  margin-right: 4px;
  border: none;
}
ul.line li.big {
  width: 218px;
}
.twoColumn ul.line li.big {
  width: 270px;
}
.tradeLotInfo {
  margin-top: 10px;
}
.executionPositionInfo {
  margin-top: 10px;
}
.filter {
  width: 100%;
}
.btn_panel {
  clear: both;
  overflow: hidden;
  margin-bottom: 0;
  height: 45px;
  border: 0 none;
}
.btn_panel_search {
  clear: both;
  overflow: hidden;
  margin-bottom: 0;
  height: 45px;
  border: 0 none;
  height: auto;
}
.table-nonbordered {
  width: 100%;
}
.uploadfile-table {
  margin-left: -1px;
}
.uploadfile-table td {
  padding-right: 0 !important;
}
table.table-nonbordered td {
  padding-right: 5px;
  border: 0 none !important;
}
.header_btn_panel {
  clear: both;
  overflow: hidden;
  margin-bottom: 11px;
  padding: 0 10px 10px 10px;
  border: 0 none;
}
.header_btn_panel a.linkButton {
  float: left;
  margin-top: 0;
}
.header_btn_panel a.create_btn {
  margin-right: 8px;
  margin-left: 0;
  margin-bottom: 8px;
}
.header_btn_panel.no_left_space {
  margin-left: 0 !important;
  padding-left: 0 !important;
}
.auction_title2 {
  margin-bottom: 0;
  margin-bottom: 11px;
  color: black;
  font-size: 20px;
  font-family: ProximaNovaBold, Arial;
}
.top-section {
  clear: both;
  margin-top: 0;
  min-width: 940px;
  width: 100%;
}
.top-section .block_title {
  min-width: 933px;
  width: 100%;
}
.tradeLotInfo2 th {
  padding: 0 5px 0 5px;
  border: 0 none;
  color: #636466;
  text-align: left;
  font-weight: bold;
  font-size: 13px;
}
.tradeLotInfo2 tr td {
  padding-right: 10px;
  padding-left: 0;
  border: 0 none;
}
.executionPositionInfo2 th {
  padding: 0 5px 0 5px;
  border: 0 none;
  color: #636466;
  text-align: left;
  font-weight: bold;
  font-size: 13px;
}
.executionPositionInfo2 tr td {
  padding-right: 10px;
  padding-left: 0;
  border: 0 none;
}
.customer tr td {
  padding: 5px 5px 5px 0;
}
.filterelemetn6 textarea {
  width: 503px !important;
}
.filterelemetn2 label {
  padding-left: 0 !important;
}
.labelmiddleminwidth label {
  min-width: 300px;
  font-weight: 700;
}
.filter.form_block fieldset .labelmiddleminwidthnormal input[type="checkbox"] {
  margin-top: 3px;
}
.filterelemetn.filter-checkbox {
  padding-left: 11px;
}
.filterelemetn.filter-checkbox input {
  margin-top: 2px !important;
}
.filterelemetn.filter-checkbox label {
  width: calc(100% - 40px);
}
.labelmiddleminwidthnormal input {
  margin-left: -2px;
}
.labelmiddleminwidthnormal label {
  min-width: 300px;
}
.column .form_block fieldset ul.line.marginTop5px {
  margin-top: 5px;
}
.labelminwidth label {
  min-width: 360px;
  font-weight: 700;
}
.labelminwidth label:after {
  content: ":";
}
.labelminwidth label[for] {
  min-width: 335px;
}
.labelminwidth2 label {
  min-width: 355px;
  font-weight: 700;
}
.labelminwidth2 label:after {
  content: ":";
}
.labelminwidth .labelminwidth0 label,
.labelminwidth0 label {
  padding-right: 5px;
  min-width: 0;
}
.labelminwidth3 label {
  min-width: 100px;
}
.labelminwidth6 label {
  min-width: 650px;
  font-weight: 700;
}
.labelminwidth6 label:after {
  content: ":";
}
.labelminwidth6 span {
  width: 40%;
}
.grid_title {
  padding-bottom: 10px;
  font-size: 13px;
  min-width: 650px !important;
  color: #636466;
  font-weight: 700;
  float: left;
  margin-top: 2px;
  padding-left: 11px;
  max-width: 350px;
  line-height: 1.3;
}
.grid-filter {
  display: block;
  margin-bottom: 10px;
  width: 570px;
  height: 82px;
  height: 95px;
  border: 1px #aeaeae solid;
  background-color: #efeff0;
}
.grid-filter2 {
  display: block;
  margin-bottom: 10px;
  width: 570px;
  border: 1px #aeaeae solid;
  background-color: #efeff0;
}
.grid-filter2-wide {
  display: block;
  margin-bottom: 10px;
  width: 770px;
  border: 1px #aeaeae solid;
  background-color: #efeff0;
}
.grid-filter fieldset,
.grid-filter2 fieldset,
.grid-filter2-wide fieldset {
  border: none;
}
.grid-filter .grid-filter-btn-panel {
  display: inline-block;
  float: right;
  width: 113px;
}
.grid-filter2 .grid-filter-btn-panel,
.grid-filter2-wide .grid-filter-btn-panel {
  display: inline-block;
  float: right;
}
.grid-filter .grid-filter-btn-panel .search,
.grid-filter .grid-filter-btn-panel .clear,
.grid-filter2 .grid-filter-btn-panel .search,
.grid-filter2 .grid-filter-btn-panel .clear,
.grid-filter2-wide .grid-filter-btn-panel .search,
.grid-filter2-wide .grid-filter-btn-panel .clear {
  display: inline-block;
  float: left;
  width: 93px;
}
.grid-filter .grid-filter-btn-panel .search,
.grid-filter2 .grid-filter-btn-panel .search,
.grid-filter2-wide .grid-filter-btn-panel .search {
  margin: 20px 0 0 0;
}
.grid-filter .grid-filter-btn-panel .clear,
.grid-filter2 .grid-filter-btn-panel .clear,
.grid-filter2-wide .grid-filter-btn-panel .clear {
  margin: 5px 0 10px 0;
  color: #636466;
  text-align: center;
  text-decoration: underline;
}
.grid-filter .grid-filter-btn-panel .clear:hover,
.grid-filter2 .grid-filter-btn-panel .clear:hover,
.grid-filter2-wide .grid-filter-btn-panel .clear:hover {
  text-decoration: none;
}
.grid-filter .grid-filter-item {
  display: inline-block;
  float: left;
  margin: 3px 8px;
  width: 390px;
}
.grid-filter2 .grid-filter-item,
.grid-filter2-wide .grid-filter-item {
  display: inline-block;
  float: left;
  margin: 3px 8px;
}
.grid-filter .grid-filter-item input,
.grid-filter2 .grid-filter-item input,
.grid-filter2-wide .grid-filter-item input {
  float: none;
}
.grid-filter .grid-filter-item label,
.grid-filter2 .grid-filter-item label {
  min-width: 115px;
}
.grid-filter2-wide .grid-filter-item label {
  min-width: 300px;
}
.important_msg,
.important_msg2 {
  margin-bottom: 20px;
  padding-top: 10px;
  border: 1px #D14A48 solid;
}
.important_msg p,
.important_msg2 p {
  color: #D14A48;
  font-weight: bold;
  font-size: 16px;
}
.up-progress {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.6) no-repeat;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  /* For IE 5.5 - 7*/
  /* For IE 8*/
  /* RGBa with 0.6 opacity */
}
.up-progress-complaint {
  position: absolute;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.6) no-repeat;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
}
/* #region progress.js */
/* Start by setting display:none to make this hidden.
   Then we position it in relation to the viewport window
   with position:fixed. Width, height, top and left speak
   speak for themselves. Background we set to 80% white with
   our animation centered, and no-repeating */
.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  display: none;
  width: 100%;
  height: 100%;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.6) no-repeat;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  /* For IE 5.5 - 7*/
  /* For IE 8*/
  /* RGBa with 0.6 opacity */
}
/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
.loading {
  overflow: hidden;
}
/* Anytime the body has the loading class, our
modal element will be visible */
.loading .modal {
  display: block;
}
#dialogProgress .loading {
  min-height: 50px;
}
.spinjs {
  position: absolute;
  top: 50%;
  left: 50%;
}
.spiner {
  display: none;
  margin: 2px 0 0 -20px;
  width: 16px;
  height: 16px;
  background: rgba(255, 255, 255, 0.6) url('../../images/spiner_16x16.gif') right center no-repeat;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  /* For IE 5.5 - 7*/
  /* For IE 8*/
}
.ui-autocomplete-loading + .spiner {
  display: inline-block;
}
/* #endregion progress.js */
/* #region Validators */
.err_list {
  padding: 5px;
  color: #ee1c24;
  font-weight: bold;
  font-size: 13px;
}
.err_list ul {
  display: block;
  border: 1px solid red;
  background-color: #fabbbe;
  padding: 4px 4px 4px 0;
}
.err_list li {
  margin-left: 23px;
  list-style-type: disc;
}
.noerror {
  z-index: 999;
  display: none;
  visibility: hidden !important;
}
span.error {
  position: absolute;
  z-index: 1;
  float: left;
  margin-left: 3px;
  padding: 7px 9px 6px 9px;
  width: 256px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #fabbbe;
  color: #ee1c24;
  font-weight: bold;
  font-size: 13px;
}
span.error:hover {
  position: relative;
  z-index: 3;
  display: block;
}
span.error span {
  position: absolute;
  top: 8px;
  left: -8px;
  display: block;
  width: 8px;
  height: 9px;
  background: url(../../images/error.png) no-repeat;
}
.err .chzn-single,
.err + .chzn-container span {
  color: red !important;
}
.form_block fieldset .chzn-container-single {
  margin-bottom: 6px;
  margin-top: 6px;
}
.validators {
  float: left;
  padding: 0;
  width: 0;
  height: 0;
}
.phoneNumberInput .validators {
  display: inline-block;
  float: none;
}
textarea:focus + .validators span.error,
input:focus + .validators span.error,
.chzn-container-active + .validators span.error,
label.err:focus + .validators span.error textarea:hover + .validators span.error,
input:hover + .validators span.error,
.chzn-container:hover + .validators span.error,
label.err:hover + .validators span.error table:focus + .validators span.error,
table:hover + .validators span.error,
table.active + .validators span.error,
.phoneNumberInput:hover span.error {
  display: block;
  visibility: visible !important;
}
label.err {
  border-bottom: 1px dashed red !important;
}
.error-div {
  overflow: scroll;
  display: none;
  max-height: 350px;
}
.err-margin-bottom {
  margin-bottom: 20px;
}
/* #endregion Validators */
/* #region jquery chosen*/
.chzn-container-active .chzn-single {
  padding-left: 7px !important;
}
.f_auto .chzn-container {
  float: left;
  min-width: 180px;
  max-width: 418px;
  width: auto !important;
}
.f_auto .chzn-drop {
  min-width: 178px;
  max-width: 416px;
  width: auto !important;
}
.f_auto .chzn-search input {
  min-width: 142px;
  max-width: 380px;
  height: auto !important;
}
.f_medium .chzn-container {
  float: left;
  width: 128px !important;
}
.f_medium .chzn-drop {
  width: 126px !important;
}
.f_medium .chzn-search input {
  width: 90px !important;
  height: auto !important;
}
.margin_none .chzn-container {
  margin-top: 5px;
}
.f_region .chzn-container {
  float: left;
  width: 160px !important;
}
.f_region .chzn-drop {
  width: 158px !important;
}
.f_region .chzn-search input {
  width: 123px !important;
  height: auto !important;
}
.f_big .chzn-container {
  float: left;
  width: 220px !important;
}
.f_big .chzn-drop {
  width: 220px !important;
}
.f_big .chzn-search input {
  width: 220px !important;
  height: auto !important;
}
.f_dbig .chzn-container {
  float: left;
  width: 250px !important;
}
.f_dbig .chzn-drop {
  width: 248px !important;
}
.f_dbig .chzn-search input {
  width: 219px !important;
  height: auto !important;
}
.f_dbig2 .chzn-container {
  float: left;
  width: 502px !important;
}
.f_dbig2 .chzn-drop {
  width: 500px !important;
}
.f_dbig2 .chzn-search input {
  height: auto !important;
  width: 440px !important;
}
.index_select .chzn-container,
.f_product .chzn-container {
  margin-bottom: 10px;
  width: 250px !important;
}
.f_product .chzn-container {
  float: left;
  margin: 0;
}
.index_select .chzn-drop,
.f_product .chzn-drop {
  width: 178px !important;
}
.index_select .chzn-search input,
.f_product .chzn-search input {
  width: 143px !important;
}
.f_other .chzn-container {
  width: 340px !important;
}
.f_other .chzn-drop {
  width: 340px !important;
}
.f_other .chzn-search input {
  width: 262px !important;
  height: auto !important;
}
.f_mediumbig .chzn-container {
  float: left;
  width: 427px !important;
}
.f_mediumbig .chzn-drop {
  width: 425px !important;
}
.f_mediumbig .chzn-search input {
  width: 390px !important;
  height: auto !important;
}
.f_mediumdbig .chzn-container {
  width: 520px !important;
}
.f_mediumdbig .chzn-drop {
  width: 518px !important;
}
.f_mediumdbig .chzn-search input {
  width: 483px !important;
  height: auto !important;
}
.f_yes .chzn-container {
  float: left;
  margin-right: 58px;
  width: 70px !important;
}
.f_yes .chzn-drop {
  width: 68px !important;
}
.f_yes .chzn-search input {
  width: 33px !important;
  height: auto !important;
}
/* #endregion jquery chosen*/
/* #region jquery ui */
.ui-datepicker-div,
.ui-datepicker-calendar {
  font-size: 13px !important;
}
.ui-timepicker-div {
  float: left;
  margin: 7px;
  padding-left: 160px;
  font-size: 13px;
}
.ui_tpicker_hour,
.ui_tpicker_minute_label,
.ui_tpicker_minute {
  float: left;
}
.ui_tpicker_minute,
.ui_tpicker_minute_label {
  margin-left: 8px;
}
.ui_tpicker_hour,
.ui_tpicker_minute {
  width: auto;
}
.ui-slider-handle {
  background-color: #aeaeae !important;
}
.ui-jqdialog-titlebar,
.delmsg,
.DelButton a {
  font-size: 13px !important;
}
.ui-jqgrid .ui-jqgrid-bdiv {
  overflow-x: hidden;
  overflow-y: auto;
}
.ui-widget-content a.create_btn {
  color: white;
}
.ui-widget-content a {
  color: #4c4c4d;
}
span.ui-icon.triangle-white-collapsed {
  width: 12px;
  height: 12px;
  background: url(../../images/triangle-white-collapsed.gif) no-repeat;
  background-position: 3px 0;
}
span.ui-icon.triangle-white-expanded {
  width: 12px;
  height: 12px;
  background: url(../../images/triangle-white-expanded.gif) no-repeat;
  background-position: 0 3px;
}
.ui-accordion .ui-accordion-header .ui-icon {
  top: 15px;
}
span.ui-jqtreeview-item-text {
  cursor: pointer;
}
li.ui-jqtreeview-item > ul {
  padding-left: 25px;
}
.no-close .ui-dialog-titlebar-close {
  display: none;
}
.ui-jqgrid tr.ui-row-ltr td {
  vertical-align: top;
  line-height: normal;
}
.ui-datepicker-buttonpane {
  font-weight: bold;
  font-size: 13px !important;
}
.document .ui-widget-content {
  border: 1px solid white;
  background: white url(../../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
  color: #222;
}
.document .ui-jqgrid tr.jqgrow {
  outline-style: none;
  border: none;
  border-bottom: 1px solid #efeff0 !important;
  font-weight: normal;
  opacity: 1;
  filter: alpha(opacity=100);
}
.document .ui-jqgrid tr.jqgrow td {
  border: inherit !important;
}
.mylist-grid .ui-jqgrid tr.jqgrow {
  outline-style: none;
}
.mylist-grid .ui-jqgrid tr.jqgroup {
  outline-style: none;
}
.mylist-grid .ui-jqgrid .ui-jqgrid-btable {
  table-layout: fixed;
  margin: 0;
  outline-style: none;
}
.mylist-grid .ui-jqgrid tr.jqgfirstrow td {
  padding: 0 2px 0 2px;
  border-right-width: 1px;
  border-right-style: solid;
}
.mylist-grid .ui-jqgrid .ui-jqgrid-resize-mark {
  width: 2px;
  left: 0;
  background-color: #838385;
  cursor: e-resize;
  cursor: col-resize;
  position: absolute;
  top: 0;
  height: 100px;
  overflow: hidden;
  display: none;
  border: 0 none;
  z-index: 99999;
}
.mylist-grid .ui-jqgrid .ui-jqgrid-hdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}
.mylist-grid .ui-jqgrid .ui-jqgrid-htable th div {
  overflow: inherit;
  position: relative;
  text-align: left;
}
.organizer-requests .ui-jqgrid .ui-jqgrid-bdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
}
.organizer-requests .ui-jqgrid tr.jqgrow {
  outline-style: none;
}
.organizer-requests .ui-jqgrid tr.jqgroup {
  outline-style: none;
}
.organizer-requests .ui-jqgrid .ui-jqgrid-btable {
  table-layout: fixed;
  margin: 0;
  outline-style: none;
}
.organizer-requests .ui-jqgrid tr.jqgfirstrow td {
  padding: 0 2px 0 2px;
  border-right-width: 1px;
  border-right-style: solid;
}
.organizer-requests .ui-jqgrid .ui-jqgrid-resize-mark {
  width: 2px;
  left: 0;
  background-color: #838385;
  cursor: e-resize;
  cursor: col-resize;
  position: absolute;
  top: 0;
  height: 100px;
  overflow: hidden;
  display: none;
  border: 0 none;
  z-index: 99999;
}
.organizer-requests .ui-jqgrid .ui-jqgrid-hdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}
.organizer-requests .ui-jqgrid .ui-jqgrid-htable th div {
  overflow: inherit;
  position: relative;
  text-align: center;
}
.participant .ui-jqgrid .ui-jqgrid-bdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
}
.participant .ui-jqgrid tr.jqgrow {
  outline-style: none;
}
.participant.ui-jqgrid tr.jqgroup {
  outline-style: none;
}
.participant .ui-jqgrid .ui-jqgrid-btable {
  table-layout: fixed;
  margin: 0;
  outline-style: none;
}
.participant .ui-jqgrid tr.jqgfirstrow td {
  padding: 0 2px 0 2px;
  border-right-width: 1px;
  border-right-style: solid;
}
.participant .ui-jqgrid .ui-jqgrid-resize-mark {
  width: 2px;
  left: 0;
  background-color: #838385;
  cursor: e-resize;
  cursor: col-resize;
  position: absolute;
  top: 0;
  height: 100px;
  overflow: hidden;
  display: none;
  border: 0 none;
  z-index: 99999;
}
.participant .ui-jqgrid .ui-jqgrid-hdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}
.participant .ui-jqgrid .ui-jqgrid-htable th div {
  overflow: inherit;
  position: relative;
  text-align: center;
}
.trade-offer-participant .ui-jqgrid .ui-jqgrid-bdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: auto;
  text-align: center;
}
.trade-offer-participant .ui-jqgrid .ui-jqgrid-hdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}
.trade-offer-participant .ui-jqgrid .ui-jqgrid-htable th div {
  overflow: inherit;
  position: relative;
  text-align: center;
}
.auction .ui-jqgrid .ui-jqgrid-bdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: auto;
  text-align: center;
}
.auction .ui-jqgrid .ui-jqgrid-hdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}
.auction .ui-jqgrid .ui-jqgrid-htable th div {
  overflow: inherit;
  position: relative;
  text-align: center;
  background: #f2f3f3;
  border-top-color: #000;
  border-bottom-color: #000;
  font-weight: normal;
}
.auction.biddingservice .ui-jqgrid .ui-jqgrid-bdiv {
  overflow: hidden;
}
.biddingservice th {
  font-size: 13px;
}
.biddingservice td {
  font-size: 13px;
}
.retrading .ui-jqgrid .ui-jqgrid-bdiv {
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: relative;
  text-align: left;
}
.retrading .ui-jqgrid tr.jqgrow {
  outline-style: none;
}
.retrading .ui-jqgrid tr.jqgroup {
  outline-style: none;
}
.retrading .ui-jqgrid .ui-jqgrid-btable {
  margin: 0;
  outline-style: none;
  table-layout: fixed;
}
.retrading .ui-jqgrid tr.jqgfirstrow td {
  border-right-style: solid;
  border-right-width: 1px;
  padding: 0 2px 0 2px;
}
.retrading .ui-jqgrid .ui-jqgrid-resize-mark {
  background-color: #838385;
  border: 0 none;
  cursor: e-resize;
  cursor: col-resize;
  display: none;
  height: 100px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 2px;
  z-index: 99999;
}
.retrading .ui-jqgrid .ui-jqgrid-hdiv {
  border-left: 0 none !important;
  border-right: 0 none !important;
  clear: both;
  border-top: 0 none !important;
  margin: 0;
  overflow-x: hidden;
  padding: 0;
  position: relative;
}
.retrading .ui-jqgrid .ui-jqgrid-htable th div {
  overflow: inherit;
  position: relative;
  text-align: center;
}
.trade-offer-search .ui-jqgrid .ui-jqgrid-bdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: auto;
  text-align: center;
}
.trade-offer-search .ui-jqgrid .ui-jqgrid-hdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}
.trade-offer-search .ui-jqgrid .ui-jqgrid-htable th div {
  overflow: inherit;
  position: relative;
  text-align: center;
}
/* #endregion jquery */
/* #region Tender */
.filterelemetn2left {
  float: left;
  width: 285px;
}
.content_title {
  margin-bottom: 19px;
  color: #636466;
  font-weight: bold;
  font-size: 18px;
}
.sidebar_right {
  float: right;
  margin-left: 20px;
  width: 180px;
}
.label_info {
  float: left;
  margin-top: 8px;
  margin-right: 15px;
  margin-left: 8px;
  padding-top: 5px;
  text-align: center;
}
.data label {
  width: 150px;
}
div#rejectionDialog #formDialog textarea {
  width: 390px;
  height: 150px;
}
.top_btn_panel {
  overflow: hidden;
  padding: 10px;
  width: 660px;
  border: 0 none;
}
.top_btn_panel a.linkButton {
  float: none;
}
.table-application-rating tr th {
  padding: 0 5px 0 5px;
  color: #636466;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
}
.table-application-rating tr td {
  padding: 0 5px 0 5px;
  border: 0 none;
  color: #636466;
  vertical-align: middle;
  text-align: left;
  font-size: 13px;
}
.table_deals th {
  padding: 0 5px 0 5px;
  color: #636466;
  text-align: left;
  font-weight: bold;
  font-size: 13px;
}
.table_deals tr td {
  padding-right: 10px;
  padding-left: 0;
  max-width: 270px;
  vertical-align: middle;
  border-top: 1px #aeaeae solid;
  border-bottom: 0;
}
.table_deals table {
  border-collapse: collapse;
}
.create_btn.table_deals {
  margin-top: 4px;
  margin-left: 0;
}
.form_clarification_request label {
  width: 320px;
  font-weight: 700;
}
.form_clarification_request label:after {
  content: ":";
}
.form_clarification_request .label_column {
  width: 320px;
}
.form_clarification_request textarea {
  width: 515px;
}
.form_docs_request textarea {
  width: 800px;
}
.form_docs_request p {
  padding-left: 0;
}
.form_docs_request .view_text {
  padding-top: 5px;
}
span.lotitem_title {
  width: 60px;
  color: #636466;
  font-weight: bold;
  font-size: 16px;
}
.lotitemlist_title {
  margin-top: 8px;
  color: #636466;
  font-weight: bold;
  font-size: 18px;
}
span.positionitem_title {
  width: 60px;
  color: #636466;
  font-weight: bold;
  font-size: 16px;
}
.positionitemlist_title {
  margin-top: 8px;
  color: #636466;
  font-weight: bold;
  font-size: 18px;
}
.trade_lot_states {
  clear: both;
  background-color: white !important;
}
.trade_lot_states ul {
  padding: 0;
  margin: 0;
}
.trade_lot_state_item {
  float: left;
  padding: 0 10px;
  border-right: white solid 1px;
}
.trade_lot_state_item.selected {
  background-color: #D14A48;
  color: white;
}
.trade_lot_state_item.complete {
  color: silver;
}
.trAmount .filterelemetn2left {
  width: 256px;
}
.trAmount label {
  padding-left: 0;
}
.marginLeft_20px {
  margin-left: -20px;
}
.rblHorizontalAlign label {
  min-width: 110px;
}
.rblHorizontalAlign tr td {
  border: 0;
}
.span-message {
  float: left;
  margin-top: 8px;
  margin-left: 8px;
  padding-top: 5px;
  color: white;
  font-size: 14px;
}
.onlyForOrganizerCheckbox label {
  min-width: 0 !important;
  max-width: 1000px !important;
}
table.documents-table {
  width: 100%;
  border: 1px #aeaeae solid;
  border-collapse: collapse !important;
  color: black;
  font-size: 12px;
  table-layout: fixed;
}
table.documents-table tr td {
  padding-bottom: 3px;
  padding-top: 3px;
  border: 1px #aeaeae solid;
  vertical-align: middle;
  background: white;
  word-wrap: break-word;
}
.documents-table-header td,
.documents-table-header th {
  border-collapse: collapse;
  border: 1px solid #AEAEAE;
  background-color: #E0E0E2;
  vertical-align: middle;
  text-align: center;
  font-weight: bold;
  padding: 8px;
}
table.preferences-table {
  width: 50%;
  border: 1px #aeaeae solid !important;
  border-collapse: collapse !important;
  color: black;
  font-size: 12px;
}
table.preferences-table tr td {
  padding: 3px;
  border: 1px #aeaeae solid;
  vertical-align: middle;
  background: white;
}
.preferences-table-header td {
  border-collapse: collapse;
  background: #EFEFF0 !important;
  vertical-align: middle;
  text-align: center;
  font-weight: bold;
}
.static-table {
  border-collapse: separate !important;
  border: 1px solid #aeaeae;
  font-size: 13px;
  color: black;
  width: 100%;
  border-radius: 4px;
  table-layout: fixed;
}
.static-table th {
  background: #efeff0;
  color: #636466;
  border-top: 0px none currentColor;
  border-right: 1px solid #efeff0;
  border-bottom: 1px solid #aeaeae;
  font-weight: bold;
  padding: 5px 2px 5px 5px;
  height: auto;
}
.static-table td {
  border: 1px solid white;
  padding: 7px 5px 7px 7px;
  white-space: normal;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  word-wrap: break-word;
}
.static-table.align-center td {
  text-align: center;
}
.priceTaxContainer div {
  float: left;
}
.priceTaxContainer td {
  padding: 0 !important;
}
.priceTaxContainer .divPrice {
  margin-bottom: 5px;
}
.priceTaxContainer .divTaxLabel {
  margin-left: 20px;
  margin-right: 10px;
}
.priceTaxContainer .divTax {
  background-color: #efeff0;
  padding: 5px 15px 5px 5px;
  margin-bottom: 5px;
}
.priceTaxContainer .divTax label {
  min-width: 70px;
}
.priceTaxContainer .divNoTax {
  clear: both;
  margin-left: 12px;
}
.priceTaxContainer .divPrice2 label {
  min-width: 50px;
  max-width: 110px;
  margin-right: 5px;
}
/* #endregion Tender */
/* #region Dealing */
.subaccount.last {
  width: 300px;
}
.subaccount.last tr.even,
.subaccount.last tr {
  background-color: white;
}
.subaccount.last tr td {
  border-top: none;
  border-right: none;
  border-bottom: 1px #aeaeae solid;
  border-left: none;
}
.grayBorderChild div {
  border-color: #aeaeae !important;
}
.grayBorderChild div:nth-child(2) {
  border-bottom-color: #efeff0 !important;
}
.create_btn.alignMargins {
  margin-right: 8px;
  margin-left: 0 !important;
}
.noborder {
  border: 0 !important;
}
.change_btn {
  float: left;
  overflow: hidden;
  margin-top: 8px;
  margin-left: 8px;
  padding-top: 5px;
  width: 78px;
  height: 20px;
  border: 0 none;
  color: #838385;
  text-align: center;
  text-decoration: underline;
  font-weight: normal;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  line-height: 14px;
}
.upload-button-nohover {
  background: #efeff0 !important;
}
.displayblock {
  display: block;
}
.reasonDialog label {
  min-width: 100px;
  max-width: 350px;
  width: auto;
  margin-right: 5px;
}
#accordion {
  float: left;
}
#accordion h2 {
  text-decoration: underline;
  cursor: pointer;
}
.radio-vertical-list label {
  float: none;
}
.info {
  padding-left: 20px;
  background: #efeff0 url('../../images/info.png') no-repeat 0 50%;
}
.page-title {
  width: 50%;
  text-align: center;
}
.topInfo {
  margin-top: 2px;
  padding-left: 11px;
  color: #636466;
  font-weight: bold;
  font-size: 13px;
  line-height: 16px;
}
.top-section.dialog {
  min-width: 200px;
}
.top-section.dialog .block_title {
  min-width: 200px;
}
.dialog textarea {
  resize: none;
}
/* #endregion Dealing */
/* #region SSO*/
.sso .transactions {
  margin: 20px auto 0 auto;
  width: 800px;
  min-width: 0;
}
.sso .transactions .block_title {
  min-width: 0;
}
.sso .button {
  background: url(../../images/auction_title.png) repeat-x;
  border: none;
  color: white;
  font-size: 14px;
  font-weight: bold;
  height: 25px;
  margin: 8px 0 16px 0;
  padding: 0;
  cursor: pointer;
}
.loginBtn {
  width: 93px;
}
.loginEDSBtn {
  width: 140px;
}
.loginDiv {
  margin: 10px 0 10px 0;
}
.loginDiv p {
  font-size: 12px;
}
.sso label {
  width: 295px;
}
.sso .old_ie_notice label {
  max-width: none !important;
  width: auto !important;
  color: red;
}
#recaptcha_table {
  margin: 0 auto !important;
}
/* #region Новогодний баннер */
.loginPageBannerWrapper {
  margin: 0 20px;
  min-width: 1130px;
  width: auto;
  /* Отображать баннер - не отображать баннер. */
  display: none;
}
.loginPageBannerContent {
  min-width: 639px;
  width: auto;
}
.loginPageBanner {
  clear: both;
  margin: 20px auto 0;
  padding-bottom: 20px;
  background-repeat: no-repeat;
  /* Размеры баннера. 660px - ширина блока логина по умолчанию. */
  width: 660px;
  height: 373px;
  /* Картинка баннера. */
  background-image: url('../../Images/otc_2014.jpg');
}
/* #endregion Новогодний баннер */
/* #endregion SSO*/
/* #region Common Services */
.viewwidth {
  display: table-row;
  width: 980px;
}
.redlink {
  color: #D14A48;
  text-decoration: underline;
  font-weight: bold;
}
.no100percent {
  min-width: 670px;
  width: 770px;
}
.no100percenttable > table {
  width: 670px !important;
}
.form_block .styleForMozila input {
  float: none;
  padding-bottom: 1px;
  height: 13px;
  margin-bottom: 2px;
}
.form_block .styleForMozila .ui-pg-selbox {
  height: 16px;
  margin-top: 1px;
}
.form_block.no-colon label:after {
  content: none !important;
}
a.aspNetDisabled {
  cursor: default;
  pointer-events: none;
}
a.aspNetDisabled,
input[type="text"].aspNetDisabled {
  background: #aeaeae !important;
}
.delete_btn {
  padding: 1px 5px;
  margin: 0 5px;
  border: 0;
  width: 60px;
  text-decoration: none;
  cursor: pointer;
  font-family: ProximaNovaBold;
  color: #fff !important;
  border-bottom: 1px solid #0d0d0d;
  border-radius: 4px;
  background: #686868 !important;
  box-shadow: none;
  text-align: center;
}
.aspNetDisabled.delete_btn {
  color: #838385;
}
.delete_btn:first-child {
  margin-left: 0;
}
.delete_btn.big {
  background: url(../../images/create_btn.png) -86px 0 no-repeat;
  width: 126px;
}
.delete_btn.big:active {
  width: 125px;
}
.aspNetDisabled.delete_btn.big:active {
  width: 126px;
}
.delete_btn.dbig {
  background: url(../../images/create_btn.png) -223px 0 no-repeat;
  width: 250px;
}
.delete_btn.dbig:active {
  width: 249px;
}
.delete_btn.large {
  background: url(../../images/create_btn.png) -483px 0 no-repeat;
  width: 166px;
}
.delete_btn.large:active {
  width: 165px;
}
.activity_btn {
  background: url(../../images/create_btn.png) no-repeat;
  cursor: pointer;
  color: white;
  font-size: 14px;
  font-weight: bold;
  height: 20px;
  line-height: 14px;
  padding-top: 5px;
  text-align: center;
  width: 78px;
}
.aspNetDisabled.activity_btn {
  color: #838385;
}
.activity_btn:active {
  height: 19px;
  padding: 6px 0 0 1px;
  width: 77px;
}
.aspNetDisabled.activity_btn:active {
  padding: 5px 0 0 0;
  width: 78px;
  height: 20px;
}
.activity_btn:first-child {
  margin-left: 0;
}
.activity_btn.big {
  background: url(../../images/create_btn.png) -86px 0 no-repeat;
  width: 126px;
}
.activity_btn.big:active {
  width: 125px;
}
.aspNetDisabled.activity_btn.big:active {
  width: 126px;
}
.activity_btn.dbig {
  background: url(../../images/create_btn.png) -223px 0 no-repeat;
  width: 250px;
}
.activity_btn.dbig:active {
  width: 249px;
}
.activity_btn.large {
  background: url(../../images/create_btn.png) -483px 0 no-repeat;
  width: 166px;
}
.activity_btn.large:active {
  width: 165px;
}
.message {
  padding-bottom: 10px;
  padding-top: 10px;
  margin-top: 7px;
  border-top: 1px #aeaeae solid;
  word-wrap: break-word;
}
.organizationcreate textarea {
  width: 245px;
}
.inner_checkbox {
  margin-left: 10px;
}
.lastnew {
  width: 100%;
}
.eventlink {
  color: #636466;
  display: block;
  font-size: 13px;
}
.captcha {
  float: left;
}
.captcha_refresh {
  margin-top: 5px;
}
tr.ui-state-highlight td {
  background-color: #dcdcdc;
  font-weight: bold !important;
}
table.certificate-uploader {
  width: 560px;
}
table.certificate-uploader th {
  background-color: #efeff0;
  border: 1px white solid;
  color: #636466;
  font-size: 13px;
  font-weight: bold;
  padding: 5px 0 5px 8px;
  white-space: nowrap;
  overflow: hidden;
}
table.certificate-uploader td {
  border-bottom: 1px #aeaeae solid;
  color: #636466;
  font-size: 13px;
  padding: 5px 0 5px 8px;
}
span acronym.moscow-time {
  font-size: 9px;
}
tr.document_error {
  background: #fabbbe !important;
}
.document-type h1 {
  font-weight: bold;
  margin: 5px 5px 0 5px;
}
.document-type .description {
  margin: 0 5px 10px 5px;
  font-style: italic;
}
.hight > td {
  background-color: #f0e68c !important;
}
div.information {
  background-color: #f9f9f9;
  border: 1px solid #aeaeae;
  text-align: center;
  vertical-align: middle;
  margin: 5px 0 10px 0;
  padding: 5px 5px 0 5px;
  color: #636466;
  font-size: 13px;
}
div.information p {
  text-align: center;
  padding-bottom: 5px;
}
span.information {
  font-style: italic;
  color: #636466;
  font-size: 13px;
}
/* #region Roles and Permissions */
table.permissions {
  width: 100%;
  color: #636466;
  font-size: 15px;
  border: 3px #aeaeae solid;
}
table.permissions tr td {
  padding: 5px;
  border: 1px #aeaeae solid;
}
.permissions-header td {
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}
.permissions-row-top {
  border-top: 3px #aeaeae solid;
}
.permissions-row-bottom {
  border-bottom: 3px #aeaeae solid;
  text-align: center;
  vertical-align: middle;
}
.permissions-checkbox {
  text-align: center;
  vertical-align: middle;
}
.permissions-small-text {
  font-size: 13px;
}
table.roles {
  width: 50%;
  color: black;
  font-size: 12px;
  border: 1px #aeaeae solid;
  border-collapse: collapse !important;
}
table.roles tr td {
  border: 1px #aeaeae solid;
  background: white;
}
.roles-header td {
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border-collapse: collapse;
  background: #EFEFF0 !important;
}
.roles-row-bottom {
  text-align: center;
  vertical-align: middle;
}
.employeeItem {
  vertical-align: middle;
  font-size: small;
  color: #838385;
  font-weight: normal;
  overflow: hidden;
  text-align: left;
  padding: 5px;
}
.employeeHeaderItem {
  vertical-align: middle;
  font-size: small;
  color: #838385;
  font-weight: bold;
  overflow: hidden;
  background: #efeff0;
  text-align: left;
  padding: 5px;
}
.employeeTable {
  border: 1px solid gray;
  border-collapse: collapse;
  border-spacing: 0;
}
.bigPageStyle input.ui-pg-input {
  width: 30px;
}
/* #endregion Roles and Permissions */
/* #region Messages */
div.messages {
  display: table;
  clear: both;
  font-size: 14px;
  width: 100%;
}
div.messages-navigation,
div.messages-content {
  display: table-cell;
  border: 1px #aeaeae solid;
  padding: 9px;
}
div.messages-navigation {
  -moz-min-width: 210px;
  -ms-min-width: 210px;
  -o-min-width: 210px;
  -webkit-min-width: 210px;
  min-width: 210px;
  -ms-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  vertical-align: top;
}
div.messages-content {
  width: 100%;
  border-left: none;
  -ms-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.messages-navigation ul {
  margin-left: -15px;
  padding: 0;
}
.messages-navigation ul li {
  margin-left: 25px;
  line-height: 20px;
}
.messages-navigation ul a {
  color: #4c4c4d;
}
.messages-navigation ul a.active {
  font-weight: bold;
}
.messages-navigation hr {
  margin-left: 25px;
}
.messages-top-panel {
  height: 40px;
  border-bottom: 1px #aeaeae solid;
  margin: 0 -10px 7px -10px;
  padding: 0 15px;
}
.messages-top-panel .create_btn {
  margin-top: 3px;
}
.messages-top-panel fieldset {
  padding-top: 7px;
  border-bottom: none;
}
.messages-top-panel input {
  margin-top: 5px !important;
}
.messages-top-panel input.big {
  width: 80px;
}
.messages-top-panel label {
  -moz-min-width: 15px;
  -ms-min-width: 15px;
  -o-min-width: 15px;
  -webkit-min-width: 15px;
  min-width: 15px;
  padding-right: 5px;
  padding-left: 5px;
  text-align: right;
}
.messages-top-panel label:first-child {
  margin-left: -10px;
}
.messages-top-panel span.checkbox {
  float: left;
  margin-left: 15px;
  padding-left: 0;
  width: inherit;
}
.messages-top-panel span.checkbox input {
  padding-left: 0;
  margin-top: 8px !important;
}
.messages-top-panel span.checkbox label {
  margin-top: 3px !important;
}
.messages-top-panel #search-pannel {
  padding-right: 170px;
  padding-left: 310px;
}
.messages-top-panel #search-pannel.incoming {
  padding-left: 447px;
}
.messages-top-panel label.search-string {
  width: 60px;
}
.messages-top-panel input.search-string {
  width: 300px;
}
.messages-top-panel.messages-filter input.search-string {
  width: 30%;
}
.messages-top-panel.messages-filter label.search-string,
.messages-top-panel.messages-filter span.checkbox,
.messages-top-panel.messages-filter label:first-child {
  margin-left: 6%;
}
.messages-top-panel.messages-filter .checkbox input {
  margin-top: 3px !important;
}
.messages-top-panel.messages-filter .checkbox label {
  margin-top: 0 !important;
}
.messages-top-panel a.search_btn {
  margin-top: -2px;
  margin-left: 15px;
}
.messages-top-panel a.clear {
  margin-top: -2px;
  margin-right: 0;
  margin-left: 5px;
}
.messages-content table tr td {
  margin-top: 4px;
  vertical-align: middle;
}
.messages-content table tr td input {
  margin-top: 4px;
  vertical-align: middle;
}
.messages-content .message-label {
  line-height: 19px;
}
.messages-content .message-label label {
  font-weight: bold;
}
.message-view-nav {
  float: right;
}
#message-view-nav a {
  font-size: 16px;
}
#message-view-index {
  margin-top: 7px;
  margin-left: 7px;
  margin-right: 5px;
}
#message-view-index label {
  padding-left: 3px;
  padding-right: 3px;
}
.unreadMessagesCount {
  float: right;
  font-weight: bold;
  background-color: #f0ecec;
  min-width: 30px;
  max-width: 60px;
  height: 15px;
  line-height: 16px;
  font-size: 11px;
  text-align: center;
  border: 1px #aeaeae solid;
  margin-top: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.all_messages fieldset label {
  width: 150px !important;
}
.all_messages th {
  padding-right: 5px;
}
.all_messages .search_btn {
  margin-right: 10px;
  margin-bottom: 0;
}
.all_messages a.clear {
  margin-bottom: 0;
}
.all_messages .labelminwidth label {
  width: 300px !important;
}
.grid-filter-btn-panel a.search_btn {
  margin-left: 5px;
}
.message-wtite-top label {
  -moz-min-width: 40px !important;
  -ms-min-width: 40px !important;
  -o-min-width: 40px !important;
  -webkit-min-width: 40px !important;
  min-width: 40px !important;
  padding-left: 0;
}
.message-wtite-top td {
  padding-left: 7px;
}
#message_field select {
  margin-left: 0;
}
div.message-settings p {
  margin-top: 10px;
}
div.message-settings table td {
  padding-right: 10px;
}
div.message-settings table tr td a {
  margin-top: 0;
}
.message-fileupload-label {
  display: none;
}
.message-wtite-top textarea {
  margin-bottom: 10px;
  margin-top: 10px;
}
.mailing-header {
  font-weight: bold;
  font-size: large;
}
.mailing-options input {
  padding-left: 0 !important;
}
.mailing-options tr td {
  border: 0;
}
.mailing-options legend {
  margin-left: 10px;
  font-size: 14px;
}
.mailing-options-label {
  min-width: 50px;
  width: 200px;
  float: left;
}
.mailing-options-input {
  width: 100%;
  padding-left: 0 !important;
}
.messages-content .upload-list {
  margin: 15px 35px;
  padding: 0;
  list-style: disc;
}
.upload-list.compact-upload-list {
  margin: 0px 35px;
}
/* #endregion Messages */
/* #endregion Common Services */
/* #region Common styles*/
.hidden_element {
  display: none;
}
.visible_element {
  display: block !important;
}
.margin3 {
  margin: 3px !important;
}
.margin_left {
  margin: 10px !important;
}
.hidden_element_ie {
  display: none;
  visibility: hidden;
}
.no_borders_important tr td {
  border: none !important;
}
.no-border {
  border: none !important;
}
.no_margin_top {
  margin-top: 0 !important;
}
.no_margin_bottom {
  margin-bottom: 0 !important;
}
.pointer {
  cursor: pointer;
}
.center,
.center span {
  text-align: center !important;
}
.left {
  float: left !important;
}
.right {
  float: right !important;
}
.bold {
  font-weight: bold;
}
.red {
  color: red !important;
}
.white {
  color: white;
}
.background-none {
  background: none !important;
}
/* #endregion Special*/
/* #region Inline Styles */
.div-history {
  width: 100%;
  display: inline-block;
}
.ul-range {
  width: auto;
  padding-left: 0;
}
ul.ul-range li input {
  margin: 0 !important;
}
.b-alert {
  font-size: 15px;
}
.m-top10 {
  margin-top: 10px;
}
.create_btn.m-top10 {
  margin-top: 10px !important;
}
.div-tradeselection {
  width: 670px;
}
.label-tradeselection {
  min-width: 180px !important;
}
.input-tradeselection {
  background: white;
  width: 330px;
}
.div-footercontrol {
  width: 270px;
}
.th-small {
  width: 2%;
}
.div-dialog {
  display: none;
  overflow: visible !important;
}
.th-half {
  width: 49%;
}
.th-fully {
  width: 98%;
}
.th-quarter {
  width: 25%;
}
.div-complaintItemHeader {
  border-width: 0;
  padding: 1px 15px;
  background: #efeff0 url(../../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x !important;
}
.h2-ItemTitle {
  float: left;
  color: #636466 !important;
}
.block_title > .h2-ItemTitle {
  color: #636466 !important;
}
.td-lotItem {
  width: 500px;
}
.td-tradeLot {
  padding-right: 0;
}
.td-tradeLot2 {
  vertical-align: bottom;
}
.td-positionItem {
  width: 500px;
}
.td-executionPosition {
  padding-right: 0;
}
.td-executionPosition2 {
  vertical-align: bottom;
}
.linkButton-tradelot {
  margin-left: 6px;
}
.div-border0 {
  border-width: 0;
}
.h2-lotTitle {
  float: left;
  padding-left: 25px;
}
.h2-positionTitle {
  float: left;
  padding-left: 25px;
}
.fieldset-lotStates {
  border-bottom-width: 0;
}
.div-tradeLot {
  padding-top: 0 !important;
  border-width: 0;
  overflow: visible;
}
.div-lotCustomersList {
  margin-bottom: 10px;
}
.div-chLotView {
  border-width: 0;
  background: #efeff0 url(../../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x !important;
}
.block_title .h2-lotView {
  float: left;
  color: #636466 !important;
}
.th-lotView {
  width: 200px;
}
.th-lotView2 {
  width: 400px;
}
.fieldset-lotView {
  border-bottom: none;
}
.th-lotView4 {
  width: 75%;
}
.div-executionPosition {
  padding-top: 0 !important;
  border-width: 0;
  overflow: visible;
}
.block_title .h2-positionView {
  float: left;
  color: #636466 !important;
}
.th-positionView {
  width: 200px;
}
.th-positionView2 {
  width: 400px;
}
.fieldset-positionView {
  border-bottom: none;
}
.th-positionView4 {
  width: 75%;
}
.img-yandex {
  position: absolute;
  left: -9999px;
}
.td-v-align {
  vertical-align: middle;
}
.mb20 {
  margin-bottom: 20px;
}
.mb10 {
  margin-bottom: 10px;
}
.contract-div {
  height: 40px;
}
.div-hidden {
  visibility: hidden;
}
.contract-div2 {
  text-align: right;
  padding-top: 80px;
}
.contract-div3 {
  text-align: left;
}
.contract-div4 {
  text-align: right;
}
.contract-div5 {
  position: absolute;
  bottom: 5px;
  right: 10px;
}
.contract-th {
  width: 49% !important;
  margin-top: 0 !important;
  float: left !important;
}
.contract-th2 {
  width: 30%;
}
.linkButton-index {
  float: right;
  margin-right: 10px;
}
.servicePage-div {
  vertical-align: top;
}
.servicePage-label {
  color: Red;
  font-weight: bold;
}
.iframe-counters {
  border: 0;
  margin: 0;
  padding: 0;
}
.border_none {
  border: none;
}
.unprotFilter_margin {
  margin-right: 5px;
}
.empty-row-height {
  height: 5px;
}
.btnSearch_margin {
  margin: 0 5px 8px 0;
  float: right;
}
.filterDiv {
  display: block;
  background-color: #efeff0;
  border: 1px #aeaeae solid;
  height: 110px;
  margin-bottom: 10px;
}
.full-width {
  width: 100%;
}
.half-width {
  width: 50%;
}
.font_italic {
  font-style: italic;
}
.create_btn_padding {
  padding-right: 10px;
}
.padding_none {
  padding: 0;
}
.div-text-align {
  text-align: center;
}
.text-align-left {
  text-align: left !important;
  padding-left: 8px !important;
  padding-right: 0 !important;
}
.w200 {
  width: 200px;
}
.div-padding-bottom {
  padding-bottom: 20px;
}
.div-padding-top {
  padding-top: 20px;
}
.mt20 {
  margin-top: 20px;
}
.form-block-display {
  display: inline-block;
}
.auction_title-block {
  float: left;
  margin-top: 10px;
}
.application-name-color {
  color: blue;
}
.fs-padding-left {
  padding-left: 11px;
}
.row-margin-top {
  margin-top: 7px;
}
.fieldset-margin-top {
  margin-top: 30px;
}
.choice-padding {
  padding-left: 13px;
  padding-bottom: 5px;
}
.w-auto {
  width: auto !important;
}
.w70 {
  width: 70px;
}
.w85 {
  width: 85px;
}
.w100 {
  width: 100px;
}
.w250 {
  width: 250px;
}
.w300 {
  width: 300px;
}
.w310 {
  width: 310px;
}
.w350 {
  width: 350px;
}
.w400 {
  width: 400px;
}
.w600 {
  width: 600px;
}
.mw400 {
  min-width: 400px;
}
.mw370 {
  min-width: 370px;
}
.mw100 {
  min-width: 100px !important;
}
.view-fs-padding {
  padding-top: 30px;
  padding-bottom: 30px;
}
.view-label-padding {
  padding-bottom: 20px;
}
.dvWithChanges-bg-color {
  background-color: #aaf;
}
.notification-error {
  margin-top: 10px;
  display: none;
  color: red;
}
.notification-succes {
  margin-top: 10px;
  display: none;
  color: green;
}
.lnk-margin {
  margin: 10px;
  cursor: pointer;
}
.request-margin-bottom {
  margin-bottom: 50px;
}
.emails-done-title {
  font-weight: bold;
  margin: 10px 0;
  display: none;
}
.ui-icon-margin {
  float: left;
  margin: 0 7px 0 0;
}
.txt-invited {
  margin-left: 10px;
  margin-top: 5px;
  width: 768px;
  display: none;
  height: auto;
}
.lt-organizer {
  padding-left: 0;
  word-wrap: break-word;
}
.guarantee-dialog {
  float: left;
  margin: 0 7px 20px 0;
}
.fs-contract-padding-left {
  padding-left: 15px;
}
.sp-margin-left {
  margin-left: 5px;
}
.chbx-padding-left {
  padding-left: 8px;
}
.error-stack_color {
  background-color: #ffc;
}
.btn-add-margin {
  margin-left: 8px !important;
}
.resizeVertically {
  resize: vertical;
}
.ml15 {
  margin-left: 15px;
}
.bid-error {
  color: red;
  margin-left: 10px;
  margin-bottom: 10px;
}
.btn-clean {
  padding-right: 6px;
  text-decoration: underline;
  line-height: 27px;
}
.panel-clean {
  padding-top: 4px;
  padding-left: 174px;
  height: 25px;
}
.btn-confirm-float {
  float: none;
}
.pquotations-margin-top {
  margin-top: 10px;
  display: block;
}
.price-width {
  width: 90%;
}
.marginLeft_4px {
  margin-left: 4px !important;
}
.actions-format-text-align {
  text-align: right;
}
.actions-format-cursor {
  cursor: pointer;
  white-space: nowrap;
}
.action-fornat-td-width {
  width: 80%;
}
div#selectOrganizationDialog {
  overflow: visible !important;
}
.h2-title {
  margin-top: 20px;
}
.div-or {
  float: left;
  height: 19px;
  vertical-align: middle;
  padding: 0 5px;
}
.ul-line {
  margin-left: -15px;
}
.textbox-date {
  width: 120px !important;
}
.label-organization {
  max-width: 240px;
}
table.table-organization {
  width: 100%;
  border-collapse: collapse;
}
table.table-organization th {
  background: #efeff0;
  color: #636466;
  border: 1px solid #aeaeae;
  font-weight: bold;
  padding: 5px 2px 5px 5px;
  height: auto;
}
table.table-organization tr,
table.table-organization tr td {
  border: 1px solid #aeaeae;
  padding: 7px 5px 7px 7px;
  white-space: normal;
  word-wrap: break-word;
}
table.table-organization td {
  border-left: 1px solid #aeaeae;
}
table.table-organization tr:last-child td {
  border-left: 0px;
}
input[type="checkbox"] + label {
  line-height: 1.3;
  color: black;
  padding-left: 5px;
  padding-top: 3px;
}
input[type="radio"] + label {
  line-height: 1.3;
  color: black;
  padding-left: 5px;
  padding-top: 3px;
}
a.linkButton.Linline {
  float: none;
  padding-left: 5px;
  display: inline;
}
#tabs {
  margin-top: 0;
}
.label-organizationview2 {
  padding-left: 5px;
  width: 50%;
}
.cl-both {
  clear: both;
}
.label-tender {
  min-width: 550px;
}
.top0 {
  padding-top: 0;
}
.linkButton-lagre {
  margin: 0 !important;
}
.w240 {
  width: 240px;
}
.dropdown-country {
  width: 400px;
}
.div-trans {
  padding-top: 30px;
}
.td-empl {
  width: 225px;
}
.textbox-partner {
  margin-left: 10px;
  margin-top: 5px;
  width: 768px;
  display: none;
}
.textbox-message {
  width: 600px !important;
}
.textbox-message2 {
  width: 99% !important;
  height: 300px;
}
.cl-left {
  clear: left;
}
.span-label {
  margin-top: 0 !important;
  cursor: pointer;
}
.lbt-ok-padding-right {
  padding-right: 10px;
}
.lbl-bo-width {
  width: 150px;
}
.kladr-adr-position {
  position: relative;
}
.grounds-margin-left {
  margin-left: 15px !important;
}
.hl-load-cert {
  margin: 0 !important;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  direction: ltr;
}
.fu-load-cert {
  position: absolute;
  right: 0;
  top: 0;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
  font-size: 118px !important;
  margin: 0;
  padding: 0;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  height: 25px;
}
.div-load-cert {
  margin: 0;
  padding: 0;
  position: relative;
  overflow: hidden;
  width: 250px;
  height: 25px;
}
.div-select-cert {
  float: left;
  height: 19px;
  vertical-align: middle;
  padding: 0 5px;
}
.hl-select-cert {
  margin: 0 !important;
  cursor: pointer;
  float: left;
}
.lbl-cert-info {
  float: left;
  margin-right: 20px;
}
.doc-name {
  width: 159px !important;
}
.btn-upload-margin-top {
  margin-top: -2px;
}
.btn-add-margin-top {
  margin-top: -5px;
}
.txt-mes-width {
  width: 210px;
}
.lbtn-mes-margin-top {
  margin-top: -10px;
}
.lbl-accred {
  border: solid 1px #aeaeae;
  width: 50% !important;
  max-width: 700px !important;
  height: 55px;
}
.smp-register-date tr td {
  border-bottom: none !important;
}
.smp-ul {
  display: inline-block;
  padding-left: 10px;
  margin-top: 0;
  margin-bottom: 0;
}
.form_block fieldset .smp-ul span {
  margin-top: 6px!important;
  float: left;
  padding-bottom: 0 !important;
}
.smp-ul li {
  display: block;
  height: 30px;
}
.smp-employee-txt {
  width: 55px;
  text-align: center;
  float: left !important;
}
.smp-income-txt {
  width: 60px;
  text-align: center;
  float: left !important;
}
.smp-criminal-info-radio label {
  padding-right: 18px !important;
}
.lbl-account {
  width: 80% !important;
  max-width: 900px !important;
}
.action-success {
  background: url(../../Images/action_success_48.png);
  width: 60px;
  height: 53px;
}
.img-loading {
  background: url(../../Images/loading.gif);
  width: 15px;
  height: 15px;
  float: left;
}
.btn-print {
  width: 18px;
  height: 16px;
  background: url(../../Images/print-icon.png) no-repeat;
  background-size: auto;
}
.btn-download-applications {
  width: 18px;
  height: 18px;
  background: url(../../Images/download-applications.svg) no-repeat;
  background-size: auto;
}
.grid-btn {
  display: block;
  margin-left: 10px;
  margin-bottom: 10px;
}
.rzd-brand-img {
  background: url(../../Images/rzd-small.png) no-repeat;
  width: 48px;
  height: 23px;
  float: right;
  margin: 0 0.2em;
}
.img-timeClock {
  background: url(../../Images/icon-watch.png) no-repeat;
  background-size: auto;
  background-color: transparent;
  display: inline-block;
  background-position: center;
  width: 0;
  height: 0;
  padding: 7px;
}
.skype-icon {
  background: url(../../Images/Skypeicon_trans_19px.png) no-repeat;
  margin: 0 7px;
  height: 19px;
  width: 19px;
  background-size: contain;
  float: left;
}
.logo_otc_rts {
  background: url(../../Images/logo_otc_rts.png);
  height: 109px;
}
.logo_fks {
  background: url(../../Images/rts-tender.png);
  width: 228px;
  height: 99px;
}
.logo_otc_agro {
  background: url(../../Images/logo_otc_agro.png);
  height: 109px;
}
.logo_otc_tender {
  background: url(../../Images/logo_otc_tender.png);
  height: 109px;
}
.ui-multiselect-menu.no-overflow .ui-multiselect-checkboxes {
  overflow: hidden;
}
/* #endregion Inline Styles */
/* #region Operator / PrivateCabinet / ResultClarification */
.request-expired-yellow {
  background: #F9F096 !important;
}
.request-expired-red {
  background: #E39DAA !important;
}
.request-new {
  background: #90C89E !important;
}
.request-bold {
  font-weight: bold !important;
}
.request-unbold {
  font-weight: normal !important;
}
.ui-state-highlight {
  background: none !important;
  font-weight: normal !important;
}
tr.request-unbold.ui-state-highlight td {
  background: none !important;
  font-weight: normal !important;
}
.ui-jqgrid-view a {
  color: #f10d26 !important;
  text-decoration: underline !important;
  font-size: 13px !important;
}
/* #endregion Operator / PrivateCabinet / ResultClarification */
/* #region Operator / ControllingUnit / Complaint */
.complaint-withdrawn-red {
  background: #E39DAA !important;
}
.complaint-modified-grey {
  background: #808080 !important;
}
.complaint-suspended-yellow {
  background: #F9F096 !important;
}
/* #endregion Operator / ControllingUnit / Complaint */
/* #region Operator / ControllingUnit / CheckResult */
.checkresult-cancelled-suspension {
  background: #808080 !important;
}
.checkresult-cancelled-prescription {
  background: #E39DAA !important;
}
.checkresult-modified-prescription {
  background: #F9F096 !important;
}
.checkresult-rejected-prescription {
  background: #7ab7ad !important;
}
/* #endregion Operator / ControllingUnit / CheckResult */
.legend {
  margin-top: 10px;
  list-style: none;
}
.legend li {
  float: left;
  width: 100%;
  color: #636466;
  font-size: 13px;
  font-family: "Trebuchet MS", "Helvetica", sans-serif;
}
.legend span {
  border: 1px solid #ccc;
  float: left;
  width: 12px;
  height: 12px;
  margin: 2px;
}
.text-container-200 {
  overflow: auto;
  height: 200px;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #AEAEAE;
  float: left;
  padding-left: 8px;
  white-space: pre-wrap;
  background-color: #F0F0F0;
}
.text-container-45 {
  overflow: auto;
  height: 45px;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #AEAEAE;
  float: left;
  padding-left: 8px;
  white-space: pre-wrap;
  background-color: #F0F0F0;
}
.text-container-auto {
  overflow: auto;
  height: auto;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #AEAEAE;
  float: left;
  padding-left: 8px;
  white-space: pre-wrap;
}
.up-item-pos {
  position: relative !important;
}
.complaint-item-panel {
  padding-left: 20px;
  padding-right: 20px;
  border-bottom: 1px solid #AAAAAA;
  border-left: 1px solid #AAAAAA;
  border-right: 1px solid #AAAAAA;
}
.complaint-item-panel-title {
  margin: 0;
  padding: 0.7em 0 1em 0;
  color: black !important;
  border-width: 0;
  background: #efeff0 url(../../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x !important;
}
.complaint-item-panel-title > h2 {
  color: #636466 !important;
  padding-left: 10px;
}
.ui-jqgrid .ui-jqgrid-sortable {
  color: black!important;
  font-weight: normal;
}
.ui-jqgrid tr.jqgrow td {
  color: black!important;
}
/**/
.msk-time {
  color: red;
  font: 14px/21px ProximaNova, Arial;
}
.msk-time-date {
  color: black;
  font: 14px/21px ProximaNova, Arial;
}
.msk-time-title {
  display: none;
}
.msk-time:hover .msk-time-title {
  display: block;
}
.colon.even {
  color: red !important;
}
.colon.odd {
  color: white !important;
}
.checkbuttons-group-40 {
  margin: 0;
  margin-left: 40%;
  padding-left: 20px;
}
.checkbuttons-group-350 {
  margin: 0;
  margin-left: 370px;
  padding-left: 0;
}
.checkbuttons-group-250 {
  margin: 0;
  margin-left: 270px;
  padding-left: 0;
}
.checkbuttons-group-30 {
  margin: 0;
  margin-left: 30%;
  padding-left: 20px;
}
.infoMenu-done span {
  font-family: ProximaNova, Arial;
}
.ui-state-default.ui-corner-top.tab_selected {
  background: #CBCBCB;
}
.value-changed {
  width: 21px;
  height: 21px;
  background-size: cover;
  background: url(../../Images/value_changed_warning.png) 50% 50% no-repeat;
  float: left;
  margin-right: 5px;
}
.value-changed-right {
  width: 21px;
  height: 21px;
  background-size: cover;
  background: url(../../Images/value_changed_warning.png) 50% 50% no-repeat;
  float: left;
  margin-right: 5px;
}
.attension-red {
  width: 21px;
  height: 21px;
  background-size: cover;
  background: url(../../Images/red_attention.png) 50% 50% no-repeat;
  float: left;
  margin-right: 5px;
}
.attension-yellow {
  width: 21px;
  height: 21px;
  background-size: cover;
  background: url(../../Images/yellow_attention.png) 50% 50% no-repeat;
  float: left;
  margin-right: 5px;
}
.attension-green {
  width: 21px;
  height: 21px;
  background-size: cover;
  background: url(../../Images/green_attention.png) 50% 50% no-repeat;
  float: left;
  margin-right: 5px;
}
.question-grey {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../../Images/question-grey.png) 50% 50% no-repeat;
  background-size: contain;
  margin-left: 5px;
  vertical-align: middle;
  cursor: help;
}
.buttons-div-padding {
  padding: 5px;
}
table.colored tr {
  background-color: #F7F7F7 !important;
}
table.colored tr:nth-child(odd) {
  background-color: #F0F0F0 !important;
}
table.colored td {
  color: black;
  font-size: 15px !important;
  border: 1px solid white;
  padding: 5px 0 5px 10px;
}
.ui-jqgrid tr.jqgrow td.break-word-cell {
  white-space: normal !important;
  padding-right: 10px !important;
  word-break: break-all;
}
.daysLimit label[for]:after {
  content: "";
}
.daysLimit label[for] {
  min-width: 50px;
  font-weight: normal;
}
.daysLimit .workDays_checkbox input {
  margin-left: 10px;
}
/* rts-menu */
.rts-menu-main {
  padding: 12px 5px;
  background: #4c4c4e;
  font: 17px/17px ProximaNova, Arial;
  margin-left: 20px;
  margin-right: 20px;
  text-transform: uppercase;
  height: 20px;
}
.rts-menu-main ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.rts-menu-main ul .dropdown-menu {
  background: #4c4c4e;
  margin-top: 11px;
}
.rts-menu-main li {
  padding: 3px 13px 1px;
  margin: 0;
  border-right: 1px solid #636365;
  float: left;
}
.rts-menu-main a {
  color: #fff;
  text-decoration: none;
}
.rts-menu-main a:hover,
.rts-menu-main a.current {
  color: #ff2a3e;
}
.rts-menu-main ul li {
  padding: 3px 13px 1px;
  margin: 0;
  border-right: 1px solid #636365;
  float: left;
}
.f-services {
  margin-left: 20px;
  margin-right: 10px;
}
.f-services h3 {
  padding-top: 15px;
  text-transform: uppercase;
  color: #636365;
  vertical-align: bottom;
}
.f-services h3:hover {
  color: #000;
}
.f-services a {
  margin-right: auto;
}
.f-services .f-services-block {
  background-color: #EFEFF0;
  display: inline-block;
  text-align: center;
  padding-bottom: 5px;
  min-height: 80px;
}
.f-services .f-services-block:hover {
  -webkit-box-shadow: inset 0px 0px 0px 2px #d14a48;
  -moz-box-shadow: inset 0px 0px 0px 2px #d14a48;
  box-shadow: inset 0px 0px 0px 2px #d14a48;
}
.f-services .f-services-block .fin-content {
  display: table;
  width: 100%;
  margin-top: 20px;
  height: 90px;
}
.f-services .f-services-block .fin-content div {
  display: table-cell;
}
.f-services .fin-service-img em {
  display: none;
}
.f-services .fin-service-img:hover em {
  margin-bottom: 32px;
  z-index: 10000;
}
.f-services .f-service-header span {
  display: inline-block;
  width: 80px;
  vertical-align: middle;
  color: red;
  line-height: 20px;
  margin-top: -30px;
}
.f-services .f-service-header span:hover em {
  z-index: 10000;
  width: 350px;
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 14px;
}
.f-services .carddiv {
  vertical-align: middle;
  position: relative;
}
.f-services .carddiv .tooltip {
  position: absolute;
  margin-top: -10px;
  margin-left: 25px;
  top: 0px;
  left: 50%;
}
.f-services .carddiv .tooltip:hover em {
  z-index: 10000;
  width: 150px;
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 14px;
  right: -20px;
  border: 2px solid #4b7d94;
}
.f-services .carddiv .tooltip:hover em i {
  position: absolute;
  bottom: -10px;
  right: 20px;
  border-top: 10px solid #4b7d94;
}
.f-services .carddiv .backofcard {
  display: none;
  color: #d14a48;
  width: 100%;
}
.f-services .carddiv:hover .frontofcard {
  display: none;
}
.f-services .carddiv:hover .backofcard {
  position: relative;
  display: inline-block;
  width: 90%;
  word-wrap: break-word;
  font-weight: bold;
  font-family: ProximaNova, Arial;
  line-height: 100%;
}
.f-services .carddiv:hover .backofcard.wide-text {
  width: 120%;
}
.f-services .carddiv:hover .backofcard .add-info-backofcard {
  color: #5babba;
}
.fin-service-img {
  background-image: url(../../Images/fin-service-sprite.png);
  background-repeat: no-repeat;
  width: 56px;
  height: 56px;
  display: inline-block;
}
.fin-service-img.bg-isp {
  background-image: url(../../Images/fin-service-i-bg-is.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.bg-isp-hover {
  background-position: -71px -137px;
}
.fin-service-img.bg-uch {
  background-image: url(../../Images/fin-service-i-bg-u.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.bg-uch-hover {
  background-position: -137px -137px;
}
.fin-service-img.bg-vozvr {
  background-image: url(../../Images/fin-service-i-bg-vozvrat.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.bg-vozvr-hover {
  background-position: -203px -137px;
}
.fin-service-img.kik {
  background-image: url(../../Images/fin-service-i-kik.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.kik-hover {
  background-position: -137px -203px;
}
.fin-service-img.tk {
  background-image: url(../../Images/fin-service-i-tk.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.tk-hover {
  background-position: -269px -71px;
}
.fin-service-img.crypto {
  background-image: url(../../Images/fin-service-i-crypto.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.crypto-hover {
  background-position: -5px -203px;
}
.fin-service-img.dors {
  background-image: url(../../Images/fin-service-i-rko.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.dors-hover {
  background-position: -71px -203px;
}
.fin-service-img.okg {
  background-image: url(../../Images/fin-service-i-ok.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.okg-hover {
  background-position: -203px -203px;
}
.fin-service-img.star {
  background-image: url(../../Images/fin-service-i-star.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.star-hover {
  background-position: -269px -5px;
}
.fin-service-img.delivery {
  background-image: url(../../Images/fin-service-i-log.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.delivery-hover {
  background-position: -269px -203px;
}
.fin-service-img.education {
  background-image: url(../../Images/fin-service-i-education.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.education-hover {
  background-position: -71px -203px;
}
.fin-service-img.factoring {
  background-image: url(../../Images/icon_factoring.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.factioring-hover {
  background-position: -137px -203px;
}
.fin-service-img.edo {
  background-image: url(../../Images/icon_edo.png);
  width: 75px;
  height: 75px;
}
.fin-service-img.edo-hover {
  background-position: -71px -203px;
}
ul.star-ul label {
  float: left;
  width: 11%;
}
ul.star-ul span {
  float: left;
  width: 4%;
}
.form_block.star_search {
  padding: 5px;
  margin-top: 10px;
  width: 40%;
  background: #F3F3F3;
  border-bottom: 1px solid #7f7f7f;
  font-family: "ProximaNova";
  display: table;
}
.margin-bottom20px {
  margin-bottom: 20px;
}
table.table-tariffs {
  width: 50%;
  border-collapse: collapse;
}
table.table-tariffs th {
  overflow: hidden;
  padding: 5px 0px 5px 8px;
  background-color: #efeff0;
  color: #636466;
  white-space: nowrap;
  color: black;
  vertical-align: top;
  border: 1px solid black;
  font-weight: bold;
  height: auto;
  font-size: 16px;
}
table.table-tariffs tr td {
  color: #636466;
  font-size: 14px;
  border: 1px solid black;
  padding: 7px 5px 7px 7px;
  white-space: normal;
  word-wrap: break-word;
  text-align: center;
  vertical-align: top;
}
.select2-container-multi ul.select2-choices {
  min-width: 600px;
}
.demo-block-center {
  min-width: 1200px;
  max-width: 1600px;
  margin: auto;
  padding-bottom: 2px;
}
.demo-header {
  min-height: 50px;
  background-color: #f3fa8c;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: center;
  width: 100%;
  position: relative;
}
.demo-header .demo-header-message {
  padding-top: 12px;
}
.demo-header .demo-header-message h2 {
  margin-top: 0px;
  line-height: initial !important;
  font: 20px ProximaNovaBold, Arial !important;
}
.demo-header .demo-header-link {
  position: absolute;
  right: 0;
  top: 12px;
  margin-right: 3px;
}
.demo-header .demo-header-link a {
  color: #f10d26;
}
.details {
  color: #636466;
  font-size: 11px;
  margin-top: 7px;
}
.agreementLicense .fofofo {
  background-color: #F0F0F0;
  padding-top: 6px;
  padding-bottom: 6px;
}
.agreementLicense .fofofo .radio-vertical-list {
  padding-left: 11px;
  padding-right: 5px;
}
.agreementLicense .fofofo b {
  padding-left: 11px;
}
.agreementLicense li {
  list-style: disc;
}
#workContainer .control-group-field label {
  padding-top: 10px;
}
.notice {
  font-size: 14px;
  color: #e4c100;
  background-image: url("../../Images/term-y.png");
  background-repeat: no-repeat;
  padding-left: 20px;
  margin: 0 3px;
  background-size: 15px 15px;
  background-position-y: 2px;
  display: block;
}
.tariff-by-615-title {
  margin-bottom: 20px;
  font-weight: bold;
}
.tariff-by-615-title .tariff-by-615-date {
  color: #ff0000;
}
span.required {
  color: red;
}
.help-block-label:after {
  content: none !important;
}
.help-block-label .help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
  font-weight: normal;
  margin-right: 20px;
}
.remaining-length {
  padding-left: 6px;
  float: left;
}
.activeTableRow {
  background: #dadada;
}
.activeTableRow td:nth-child(-n+4) {
  font-weight: bold;
  font-size: small;
}
.lotItemsTable {
  margin: 20px 2px 0 2px;
}
.lotItemsTable .ui-dropdown-panel .ui-dropdown-items-wrappe {
  height: 74px;
}
.lotItemsTable .ui-table {
  border: none;
}
.lotItemsTable .ui-table .ui-state-default {
  border: none;
  background: none;
  font-size: 12px;
  padding-bottom: 6px;
  padding-left: inherit;
}
.lotItemsTable .ui-table .fa.fa-fw.fa-caret-down {
  background: url(../../images/ui-icons_888888_256x240.png) 0 3px no-repeat;
  background-position: -67px -18px;
  margin-top: 0;
  margin-left: 3px;
  margin-bottom: 2px;
}
.lotItemsTable .ui-table .fa.fa-forward {
  background: url(../../images/ui-icons_888888_256x240.png) 0 3px no-repeat;
  background-position: -32px -160px;
  width: 17px;
  height: 12px;
  margin-bottom: 3px;
}
.lotItemsTable .ui-table .fa.fa-step-backward {
  background: url(../../images/ui-icons_888888_256x240.png) 0 3px no-repeat;
  width: 17px;
  height: 12px;
  background-position: -80px -160px;
  margin-bottom: 3px;
}
.lotItemsTable .ui-table .fa.fa-backward {
  background: url(../../images/ui-icons_888888_256x240.png) 0 3px no-repeat;
  background-position: -48px -160px;
  width: 17px;
  height: 12px;
  margin-bottom: 3px;
}
.lotItemsTable .ui-table .fa.fa-step-forward {
  background: url(../../images/ui-icons_888888_256x240.png) 0 3px no-repeat;
  background-position: -64px -160px;
  width: 17px;
  height: 12px;
  margin-bottom: 3px;
}
.lotItemsTable .ui-table p-paginator {
  margin-top: 0px;
  height: 26px;
  border: 1px solid #d3d3d3;
  border-top: none;
}
.lotItemsTable .ui-table p-paginator .ui-helper-clearfix {
  border-top: none;
}
.lotItemsTable .ui-table p-paginator .ui-widget {
  height: 24px;
  margin-bottom: 2px;
  border-top: none !important;
}
.lotItemsTable .ui-table p-paginator .ui-widget .ui-helper-clearfix {
  border-top: none;
}
.lotItemsTable .ui-table p-paginator .ui-widget .ui-paginator-pages {
  display: inline-table;
}
.lotItemsTable .ui-table p-paginator .ui-widget .ui-paginator-pages .ui-state-active {
  height: 16px;
  width: 25px;
  font-size: 10px;
  text-align: left;
  line-height: normal;
  border: 1px solid #aaaaaa;
  background: #fff;
  margin-bottom: 7px;
}
.lotItemsTable .ui-table p-paginator .ui-paginator .ui-paginator-right-content {
  font-size: 11px;
  margin-top: 3px;
  margin-right: 4px;
  top: 2px;
}
.lotItemsTable .ui-table p-paginator .ui-paginator p-dropdown .ui-dropdown .ui-dropdown-label {
  height: 16px;
  border: 1px solid #aaaaaa;
  font-size: 10px;
  text-align: left;
  line-height: normal;
}
.lotItemsTable .ui-table p-paginator .ui-paginator p-dropdown .ui-dropdown-panel .ui-dropdown-items-wrapper {
  height: 64px;
}
.lotItemsTable .ui-table p-paginator .ui-paginator p-dropdown .ui-dropdown-panel .ui-dropdown-items-wrapper .ui-dropdown-item {
  font-size: 0.8em;
}
.lotItemsTable .ui-table p-paginator .ui-paginator p-dropdown .ui-dropdown-panel .ui-dropdown-items-wrapper .ui-dropdown-item:hover {
  background: #dadada;
}
.lotItemsTable .ui-table .ui-table-wrapper {
  min-height: 25px;
}
.lotItemsTable .ui-table .ui-table-wrapper table {
  table-layout: inherit;
  border: 1px solid #d3d3d3;
}
.lotItemsTable .ui-table .ui-table-wrapper table .ui-table-thead tr th {
  font-weight: normal;
  font-size: small;
}
.lotItemsTable .ui-table .ui-table-wrapper table .ui-table-tbody {
  vertical-align: top;
}
.lotItemsTable .ui-table .ui-table-wrapper table .ui-table-tbody .lot-position .lot-external-fieldset__label {
  width: 100%;
}
.lotItemsTable .ui-table .ui-table-wrapper table .ui-table-tbody .lot-position .lot-external-fieldset__span {
  padding-left: 11px;
}
.lotItemsTable .ui-table .ui-table-wrapper table .ui-table-tbody .lot-position-tr:hover {
  background: #e6e6e6;
}
.lotItemsTable .ui-table .ui-table-wrapper table .ui-table-tbody .lot-position-tr td:nth-child(-n+4) {
  text-align: center;
}
.lotItemsTable .ui-table .ui-table-wrapper table .ui-table-tbody .lot-position-tr td:first-child {
  text-align: left;
}
.lotItemsTable .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-table {
  width: auto;
}
.importexcel {
  display: inline-block;
}
.importexcel .btn-input__upload {
  display: none;
}
.importexcel label.create_btn {
  margin-top: 0px;
  line-height: 1.4;
  float: none;
}
.glyphicon {
  position: relative;
  display: inline-block;
  margin-right: 8px;
}
.glyphicon.icon-advantage-yellow {
  width: 22px;
  height: 20px;
}
.glyphicon.icon-advantage-yellow:before {
  background: url("../../images/SpriteZMO.png") no-repeat;
  background-position: -202px -201px;
  content: '';
  position: absolute;
  left: 0;
  top: 4px;
  width: 22px;
  height: 20px;
}
.glyphicon.icon-advantage-red {
  width: 20px;
  height: 20px;
}
.glyphicon.icon-advantage-red:before {
  background: url("../../images/SpriteZMO.png") no-repeat;
  background-position: -203px -229px;
  content: '';
  position: absolute;
  left: 0;
  top: 4px;
  width: 20px;
  height: 20px;
}
.glyphicon.icon-advantage-blue {
  width: 20px;
  height: 20px;
}
.glyphicon.icon-advantage-blue:before {
  background: url("../../images/SpriteZMO.png") no-repeat;
  background-position: -203px -257px;
  content: '';
  position: absolute;
  left: 0;
  top: 4px;
  width: 20px;
  height: 20px;
}
.glyphicon.icon-advantage-green {
  width: 20px;
  height: 20px;
}
.glyphicon.icon-advantage-green:before {
  background: url("../../images/SpriteZMO.png") no-repeat;
  background-position: -203px -285px;
  content: '';
  position: absolute;
  left: 0;
  top: 4px;
  width: 20px;
  height: 20px;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmxlc3MiLCJyZXNldC5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFNBQVM7QUNHVDtFQUNJLGFBQUE7RUFDQSwwQkFBQTs7QUFHSixDQUFDO0VBRUcscUJBQUE7O0FBR0o7QUFBUztBQUFTO0FBQU07QUFBTTtBQUFLO0FBQUk7QUFBUTtBQUFJO0VBQy9DLGtCQUFBOztBQUdKO0FBQVk7RUFDUixRQUFRLEdBQUcsRUFBWDs7QUFHSjtFQUNJLFVBQUE7O0FBR0o7RUFBUSxTQUFBO0VBQVUsVUFBQTtFQUFXLDRCQUFBO0VBQTZCLFdBQUE7RUFBWSxnQkFBQTtFQUFpQixhQUFhLHFDQUFiOztBQUV2RjtFQUFJLGFBQUE7O0FBRUo7RUFBTyxTQUFBOztBQUVQO0FBQUc7QUFBRztBQUFHO0FBQUc7QUFBRztFQUNkLFdBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNHLGFBQWEsZ0JBQWdCLHVCQUE3Qjs7QUFHSjtFQUFzQixVQUFBO0VBQVcsU0FBQTs7QUFDakM7RUFBd0IsVUFBQTtFQUFXLGdCQUFBO0VBQWtCLGVBQUE7RUFBZ0IsYUFBYSxxQ0FBYjs7QUFFckU7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7O0FBRUQ7RUFBd0IsZUFBQTs7QUFDeEI7RUFBd0IsZUFBQTs7QUFDeEI7RUFBd0IsZUFBQTs7QUFDeEI7RUFBd0IsZUFBQTs7QUFDeEI7RUFBd0IsZUFBQTs7QUFHeEI7RUFDSSx5QkFBQTtFQUNBLGlCQUFBOztBQUdKO0VBQ0ksZ0JBQUE7RUFDQSxxQkFBQTs7QUFHSjtFQUNJLGFBQWEsZ0JBQWdCLHVCQUE3QjtFQUNBLFNBQUE7RUFDQSxVQUFBOztBRDlDSjtFQUNDLGFBQWEsYUFBYjtFQUNBLFNBQVMscUNBQXFDLE9BQU8sWUFDakQsb0NBQXFDLE9BQU8saUJBQzVDLHFDQUFxQyxPQUFPLGFBQzVDLG9DQUFxQyxPQUFPLGlCQUM1Qyx3REFBd0QsT0FBTyxNQUpuRTtFQUtBLG1CQUFBO0VBQ0Esa0JBQUE7O0FB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 */
.main-header {
  margin-bottom: 20px;
}
.main-header-title {
  max-width: 30%;
  padding-right: 10px;
  display: table-cell;
  vertical-align: middle;
  color: #000000;
  font-weight: bold;
  font-size: 29px;
  line-height: normal;
  font-family: ProximaNovaBold, Arial;
}
.main-header-buttons {
  display: table-cell;
}
.infoblock {
  background-color: #F0F0F0;
  margin-bottom: 20px;
}
.infoblock a {
  color: #F10D26;
}
.infoblock-body {
  color: #000000;
  font-size: 15px;
}
.infoblock-body-row {
  line-height: 20px;
  border-bottom: 1px solid white;
}
.infoblock-body-row:nth-child(odd) {
  background-color: #F0F0F0;
}
.infoblock-body-row:nth-child(even) {
  background-color: #F7F7F7;
}
.infoblock-panel-title {
  float: left;
  display: inline-block;
  max-width: 30%;
  margin-right: 5%;
  color: #636466;
  font-weight: bold;
  font-size: 18px;
}
.infoblock-body-title {
  margin: 10px;
  font-weight: bold;
  font-size: 14px;
}
.infoblock-panel-body {
  display: inline-block;
  max-width: 70%;
}
.infoblock-body-row-header {
  display: table-cell;
  font-weight: bold;
  border-right: 1px solid white;
  width: 300px;
  padding: 6px 10px;
  vertical-align: middle;
}
.infoblock-body-row-header-bold {
  display: table-cell;
  font-weight: bold;
  border-right: 1px solid white;
  width: 300px;
  padding: 6px 10px;
  vertical-align: middle;
}
.infoblock-body-row-header-bold:after {
  content: ":";
}
.infoblock-body-row-header-horizontal {
  display: block;
  font-weight: bold;
  width: 100%;
  padding: 6px 10px;
  vertical-align: middle;
  font-size: 17px;
  max-width: 70%;
}
.infoblock-body-row-content {
  display: table-cell;
  padding: 6px 10px;
}
.infoblock-body-row-content.vertical {
  display: block;
  float: none;
}
.infoblock-title {
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 20px;
  background-color: white;
}
.infoblock-default {
  width: 100%;
}
.table {
  width: 100%;
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border: none;
  border-spacing: 2px;
  border-color: gray;
  font-size: 14px;
  line-height: 17px;
  background-color: white;
}
.table thead th {
  vertical-align: top;
  border: 1px solid #bcbec0;
  text-align: center;
  background: #f2f3f3;
  border-top-color: #000;
  border-bottom-color: #000;
  padding: 14px 7px;
  font-weight: normal;
}
.table td {
  border: 1px solid #bcbec0;
  padding: 14px 7px;
  vertical-align: top;
}
.table-head {
  vertical-align: top;
  border: 1px solid #bcbec0;
  text-align: center;
  background: #f2f3f3;
  border-top-color: #000;
  border-bottom-color: #000;
  padding: 14px 7px;
  font-weight: normal;
}
.table-selectabled tbody tr:hover {
  cursor: pointer;
  background-color: lightyellow;
}
.table-item-selected {
  color: #3a3a3b;
  font-weight: bold;
}
.table-cell-contetsize {
  width: 1px;
  white-space: nowrap;
}
.l-table-cell-center {
  text-align: center;
}
.button,
a.button {
  display: inline-block;
  border: none;
  color: #ffffff;
  text-decoration: none;
  border-bottom: 1px solid #0d0d0d;
  background: #686868;
  padding: 8px;
  min-width: 120px;
  text-align: center;
  font-size: 19px;
  border-radius: 4px;
  font-weight: bold;
  line-height: 22px;
  cursor: pointer;
  box-shadow: none;
  margin: 5px 2px;
}
.button-default,
a.button {
  margin: 0 2px;
  color: #ffffff;
  padding: 6px 10px;
  font-size: 15px;
  min-width: 80px;
  font-weight: normal;
  line-height: 22px;
}
input.err,
input.ng-invalid.ng-dirty,
textarea.ng-invalid.ng-dirty,
div.select2-container.ng-invalid.ng-dirty,
div.submitted input.ng-invalid,
div.submitted div.select2-container.ng-invalid {
  border: 1px solid red;
}
input.err:focus ~ .invalid-message,
input.ng-invalid.ng-dirty:focus ~ .invalid-message,
textarea.ng-invalid.ng-dirty:focus ~ .invalid-message,
div.select2-container.ng-invalid.ng-dirty:focus ~ .invalid-message,
div.submitted input.ng-invalid:focus ~ .invalid-message,
div.submitted div.select2-container.ng-invalid:focus ~ .invalid-message {
  visibility: visible;
}
input.err:hover ~ .invalid-message,
input.ng-invalid.ng-dirty:hover ~ .invalid-message,
textarea.ng-invalid.ng-dirty:hover ~ .invalid-message,
div.select2-container.ng-invalid.ng-dirty:hover ~ .invalid-message,
div.submitted input.ng-invalid:hover ~ .invalid-message,
div.submitted div.select2-container.ng-invalid:hover ~ .invalid-message {
  visibility: visible;
}
.button.ng-invalid:hover ~ .invalid-message {
  visibility: visible;
}
div.select2-container-active.ng-dirty + select.ng-invalid ~ .invalid-message {
  visibility: visible;
}
.validator-group {
  display: inline-table;
}
.invalid-message {
  visibility: hidden;
  position: absolute;
  background-color: #fabbbe;
  border-radius: 5px;
  z-index: 1;
  margin-left: 3px;
  padding: 7px 9px 6px 9px;
  color: #ee1c24;
  font: 15px Arial;
  font-weight: bold;
}
.invalid-message span {
  background: url(../../images/error.png) no-repeat;
  height: 9px;
  left: -7px;
  position: absolute;
  top: 8px;
  width: 8px;
}
.invalid-message-cursor {
  background: url(../../images/error.png) no-repeat;
  height: 9px;
  left: -7px;
  position: absolute;
  top: 8px;
  width: 8px;
}
.button.ng-invalid {
  border: 1px solid red;
}
.red-link {
  color: #F10D26 !important;
}
.checkbox input {
  width: 13px;
  height: 13px;
  padding: 0;
  margin: 0;
  position: relative;
  vertical-align: middle;
  bottom: 0;
  *overflow: hidden;
}
.list {
  padding-left: 20px;
  margin: 5px 0;
  display: table;
}
.list-wide {
  width: 100%;
}
.list-checkbox {
  padding-left: 20px;
  margin: 5px 0;
  display: table;
}
.list-checkbox > li {
  display: table-row;
  padding-left: 18px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.list-horizontal {
  padding-left: 0;
  padding-top: 0;
}
.list-horizontal > li {
  display: inline;
}
.textbox {
  box-sizing: border-box;
  padding: 7px 10px 6px;
  border-top: 1px solid #bfbfbf;
  border-width: 1px 0 0;
  margin: 0;
  font: 14px Arial;
  resize: none;
  color: #222;
}
.textbox-date {
  background: #fff url(../../Images/dtPicker.png) 95% 50% no-repeat;
  width: 110px;
}
.textbox-datetime {
  background: #fff url(../../Images/dtPicker.png) 95% 50% no-repeat;
  width: 160px;
}
.textbox-small {
  width: 40px;
  text-align: right;
}
.textbox-large {
  min-width: 600px;
}
.l-lead {
  width: 600px;
  display: inline-block;
}
label {
  padding-right: 10px;
}
.textarea {
  display: inline-block;
}
.pull-right {
  float: right;
}
p-paginator {
  position: relative;
}
p-paginator .ui-paginator-right-content {
  position: absolute;
  right: 8px;
  bottom: 8px;
  font-weight: normal;
  color: #555555;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ibG9ja3MubGVzcyIsIl90YWJsZXMubGVzcyIsIl9idXR0b25zLmxlc3MiLCJfdmFsaWRhdG9ycy5sZXNzIiwiX2xpbmtzLmxlc3MiLCJiYXNlLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDSSxtQkFBQTs7QUFHSjtFQUNJLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQ0FBQTs7QUFHSjtFQUNJLG1CQUFBOztBQUdKO0VBQ0kseUJBQUE7RUFDQSxtQkFBQTs7QUFGSixVQUdJO0VBQ0ksY0FBQTs7QUFJUjtFQUNJLGNBQUE7RUFDQSxlQUFBOztBQUdKO0VBT0ksaUJBQUE7RUFDQSw4QkFBQTs7QUFQQSxtQkFBQyxVQUFVO0VBQ1AseUJBQUE7O0FBRUosbUJBQUMsVUFBVTtFQUNQLHlCQUFBOztBQVVSO0VBQ0ksV0FBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTs7QUFHSjtFQUNJLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7O0FBR0o7RUFDSSxxQkFBQTtFQUNBLGNBQUE7O0FBR0o7RUFDSSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTs7QUFHSjtFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSw2QkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBOztBQUNBLCtCQUFDO0VBQ0csU0FBUyxHQUFUOztBQUlSO0VBQ0ksY0FBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTs7QUFHSjtFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7O0FBR0osMkJBQTJCO0VBQ3ZCLGNBQUE7RUFDQSxXQUFBOztBQUdKO0VBQ0ksb0JB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 */
.uploader { position:relative; width: 100%;}

.upload-button {
    background: url(../../images/create_btn.png) no-repeat;
	color: #fff;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	line-height: 14px;
	margin-left: 8px;
	margin-top: 8px;
	padding-top: 5px;
	text-align: center;
	width: 78px;
}
.upload-button-hover {background:#797A7C;}
.upload-button-focus {outline:1px dotted black;}

.upload-drop-area {
    position:absolute; top:0; left:0; width:100%; height:100%; min-height: 70px; z-index:2;
    background:#FF9797; text-align:center; 
}
.upload-drop-area span {
    display:block; position:absolute; top: 50%; width:100%; margin-top:-8px; font-size:16px;
}
.upload-drop-area-active {background:#FF7171;}

.upload-list {margin:15px 35px; padding:0; list-style:disc;}
.upload-list li { margin:0; padding:0; line-height:15px; font-size:13px;}
.upload-list a {color: blue !important;}
.upload-file, .upload-spinner, .upload-size, .upload-cancel, .upload-failed-text {
    margin-right: 7px;
}

.upload-file {}
.upload-spinner {display:inline-block; background: url(../../images/loading.gif); width:15px; height:15px; vertical-align:text-bottom;}
.upload-size,.upload-cancel {font-size:11px;}

.upload-failed-text {display:none;}
.upload-fail .upload-failed-text {display:inline;}
/*
* Kendo UI Complete v2013.2.716 (http://kendoui.com)
* Copyright 2013 Telerik AD. All rights reserved.
*
* Kendo UI Complete commercial licenses may be obtained at
* https://www.kendoui.com/purchase/license-agreement/kendo-ui-complete-commercial.aspx
* If you do not own a commercial license, this file shall be governed by the trial license terms.
*/


:-webkit-any(body):after{content:"";display:block;visibility:hidden;height:0;font:0/0;-webkit-transform:translateZ(0)}.fake{color:red}.k-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.k-floatwrap:after,.k-slider-items:after,.k-grid-toolbar:after{content:"";display:block;clear:both;visibility:hidden;height:0;overflow:hidden}.k-floatwrap,.k-slider-items,.k-grid-toolbar{display:inline-block}.k-floatwrap,.k-slider-items,.k-grid-toolbar{display:block}.prohibit-selection{-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.k-block,.k-button,.k-header,.k-grid-header,.k-toolbar,.k-grouping-header,.k-tooltip,.k-pager-wrap,.k-tabstrip-items .k-item,.k-link.k-state-hover,.k-textbox,.k-textbox:hover,.k-autocomplete,.k-dropdown-wrap,.k-picker-wrap,.k-numeric-wrap,.k-autocomplete.k-state-hover,.k-dropdown-wrap.k-state-hover,.k-picker-wrap.k-state-hover,.k-numeric-wrap.k-state-hover,.k-draghandle{background-repeat:repeat;background-position:0 center}.k-state-highlight>.k-link{color:inherit}.k-block,.k-widget,.k-inline-block,.k-textbox>input,.k-input[type="text"],.k-input[type="number"],.k-textbox,.k-picker-wrap .k-input,.k-button,.k-draghandle{font-size:100%;font-family:inherit;border-style:solid;border-width:1px;-webkit-appearance:none}.k-block,.k-widget{line-height:normal;outline:0}.k-block{padding:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.k-button{display:inline-block;margin:0;padding:2px 7px 2px;font-family:inherit;line-height:1.66em;text-align:center;cursor:pointer;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.k-ie7 .k-button{line-height:normal}a.k-button{-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.k-button:-moz-any(input){padding-bottom:.37em;padding-top:.37em}.k-ie7 .k-button{overflow:visible;margin-right:4px}.k-ie7 a.k-button{line-height:1.6;padding-left:7px;padding-right:7px}.k-ie7 .k-slider a.k-button{height:22px;line-height:22px;padding:0}.k-ie7 .k-button-expand{margin-left:0;margin-right:0}button.k-button::-moz-focus-inner,input.k-button::-moz-focus-inner{padding:0;border:0}a.k-button-expand{display:block}button.k-button-expand,input[type="submit"].k-button-expand,input[type="button"].k-button-expand,input[type="reset"].k-button-expand{width:100%}body .k-button-icon{padding-left:4px;padding-right:4px}.k-ie7 a.k-button-icon{padding-left:5px;padding-right:5px}.k-button-icontext{padding-right:8px;overflow:visible}.k-button-icontext .k-icon{margin:0 3px 0 -3px;vertical-align:text-top}.k-ie7 .k-button-icontext .k-icon{margin-right:4px}html body .k-button-bare{background:none!important;color:inherit;border-width:0}html body .k-button-bare.k-upload-button:hover{color:inherit}.k-link{cursor:pointer;outline:0;text-decoration:none}.k-grid-header span.k-link{cursor:default}.k-state-disabled,.k-state-disabled .k-link,.k-state-disabled .k-icon,.k-state-disabled .k-button,.k-state-disabled .k-draghandle,.k-state-disabled .k-upload-button input{cursor:default!important;outline:0}@media print{.k-state-disabled,.k-state-disabled .k-input{opacity:1!important}}.k-state-error{border-style:ridge}.k-state-empty{font-style:italic}.k-icon,.k-sprite,.k-editor-button .k-tool-icon{display:inline-block;width:16px;height:16px;overflow:hidden;background-repeat:no-repeat;font-size:0;line-height:0;text-indent:-3333px;text-align:center}.k-ie8 .k-icon,.k-ie8 .k-sprite,.k-ie8 .k-editor-button .k-tool-icon{vertical-align:middle}:root *>.k-icon,:root *>.k-sprite,:root *>.k-editor-button .k-tool-icon{vertical-align:middle}.k-icon,.k-sprite{background-color:transparent}.k-ie7 .k-icon,.k-ie7 .k-sprite{text-indent:0}.k-numerictextbox .k-select .k-link span.k-i-arrow-n{background-position:0 -3px}.k-numerictextbox .k-select .k-link span.k-i-arrow-s{background-position:0 -35px}.k-state-selected .k-i-arrow-n{background-position:-16px 0}.k-link:not(.k-state-disabled):hover>.k-state-selected .k-i-arrow-n,.k-state-hover .k-state-selected .k-i-arrow-n,.k-button:hover .k-state-selected .k-i-arrow-n,.k-textbox:hover .k-state-selected .k-i-arrow-n,.k-button:active .k-state-selected .k-i-arrow-n{background-position:-32px 0}.k-numerictextbox .k-link.k-state-selected span.k-i-arrow-n,.k-numerictextbox .k-state-hover .k-link span.k-i-arrow-n{background-position:-16px -3px}.k-state-selected .k-i-arrow-s{background-position:-16px -32px}.k-link:not(.k-state-disabled):hover>.k-state-selected .k-i-arrow-s,.k-state-hover .k-state-selected .k-i-arrow-s,.k-button:hover .k-state-selected .k-i-arrow-s,.k-textbox:hover .k-state-selected .k-i-arrow-s,.k-button:active .k-state-selected .k-i-arrow-s{background-position:-32px -32px}.k-numerictextbox .k-link.k-state-selected span.k-i-arrow-s,.k-numerictextbox .k-state-hover .k-link span.k-i-arrow-s{background-position:-16px -35px}.k-grid-header .k-link:hover span.k-i-arrow-n{background-position:0 0}.k-grid-header .k-link:hover span.k-i-arrow-s{background-position:0 -32px}.k-group-indicator .k-link:hover span.k-si-arrow-n{background-position:0 -129px}.k-group-indicator .k-link:hover span.k-si-arrow-s{background-position:0 -159px}.k-group-indicator .k-button:hover span.k-group-delete{background-position:-32px -16px}.k-scheduler .k-scheduler-toolbar .k-nav-current .k-link .k-i-calendar{background-position:-32px -176px}.k-i-arrow-n{background-position:0 0}.k-link:not(.k-state-disabled):hover>.k-i-arrow-n,.k-state-hover .k-i-arrow-n,.k-button:hover .k-i-arrow-n,.k-textbox:hover .k-i-arrow-n,.k-button:active .k-i-arrow-n{background-position:-16px 0}.k-i-arrow-e{background-position:0 -16px}.k-link:not(.k-state-disabled):hover>.k-i-arrow-e,.k-state-hover .k-i-arrow-e,.k-button:hover .k-i-arrow-e,.k-textbox:hover .k-i-arrow-e,.k-button:active .k-i-arrow-e{background-position:-16px -16px}.k-rtl .k-i-arrow-w{background-position:0 -16px}.k-rtl .k-link:not(.k-state-disabled):hover>.k-i-arrow-w,.k-rtl .k-state-hover .k-i-arrow-w,.k-rtl .k-button:hover .k-i-arrow-w,.k-rtl .k-textbox:hover .k-i-arrow-w,.k-rtl .k-button:active .k-i-arrow-w{background-position:-16px -16px}.k-i-arrow-s{background-position:0 -32px}.k-link:not(.k-state-disabled):hover>.k-i-arrow-s,.k-state-hover .k-i-arrow-s,.k-button:hover .k-i-arrow-s,.k-textbox:hover .k-i-arrow-s,.k-button:active .k-i-arrow-s{background-position:-16px -32px}.k-i-arrow-w{background-position:0 -48px}.k-link:not(.k-state-disabled):hover>.k-i-arrow-w,.k-state-hover .k-i-arrow-w,.k-button:hover .k-i-arrow-w,.k-textbox:hover .k-i-arrow-w,.k-button:active .k-i-arrow-w{background-position:-16px -48px}.k-rtl .k-i-arrow-e{background-position:0 -48px}.k-rtl .k-link:not(.k-state-disabled):hover>.k-i-arrow-e,.k-rtl .k-state-hover .k-i-arrow-e,.k-rtl .k-button:hover .k-i-arrow-e,.k-rtl .k-textbox:hover .k-i-arrow-e,.k-rtl .k-button:active .k-i-arrow-e{background-position:-16px -48px}.k-i-seek-n{background-position:0 -64px}.k-link:not(.k-state-disabled):hover>.k-i-seek-n,.k-state-hover .k-i-seek-n,.k-button:hover .k-i-seek-n,.k-textbox:hover .k-i-seek-n,.k-button:active .k-i-seek-n{background-position:-16px -64px}.k-i-seek-e{background-position:0 -80px}.k-link:not(.k-state-disabled):hover>.k-i-seek-e,.k-state-hover .k-i-seek-e,.k-button:hover .k-i-seek-e,.k-textbox:hover .k-i-seek-e,.k-button:active .k-i-seek-e{background-position:-16px -80px}.k-rtl .k-i-seek-w{background-position:0 -80px}.k-rtl .k-link:not(.k-state-disabled):hover>.k-i-seek-w,.k-rtl .k-state-hover .k-i-seek-w,.k-rtl .k-button:hover .k-i-seek-w,.k-rtl .k-textbox:hover .k-i-seek-w,.k-rtl .k-button:active .k-i-seek-w{background-position:-16px -80px}.k-i-seek-s{background-position:0 -96px}.k-link:not(.k-state-disabled):hover>.k-i-seek-s,.k-state-hover .k-i-seek-s,.k-button:hover .k-i-seek-s,.k-textbox:hover .k-i-seek-s,.k-button:active .k-i-seek-s{background-position:-16px -96px}.k-i-seek-w{background-position:0 -112px}.k-link:not(.k-state-disabled):hover>.k-i-seek-w,.k-state-hover .k-i-seek-w,.k-button:hover .k-i-seek-w,.k-textbox:hover .k-i-seek-w,.k-button:active .k-i-seek-w{background-position:-16px -112px}.k-rtl .k-i-seek-e{background-position:0 -112px}.k-rtl .k-link:not(.k-state-disabled):hover>.k-i-seek-e,.k-rtl .k-state-hover .k-i-seek-e,.k-rtl .k-button:hover .k-i-seek-e,.k-rtl .k-textbox:hover .k-i-seek-e,.k-rtl .k-button:active .k-i-seek-e{background-position:-16px -112px}.k-si-arrow-n{background-position:0 -129px}.k-link:not(.k-state-disabled):hover>.k-si-arrow-n,.k-state-hover .k-si-arrow-n,.k-button:hover .k-si-arrow-n,.k-textbox:hover .k-si-arrow-n,.k-button:active .k-si-arrow-n{background-position:-16px -129px}.k-si-arrow-e{background-position:0 -144px}.k-link:not(.k-state-disabled):hover>.k-si-arrow-e,.k-state-hover .k-si-arrow-e,.k-button:hover .k-si-arrow-e,.k-textbox:hover .k-si-arrow-e,.k-button:active .k-si-arrow-e{background-position:-16px -144px}.k-si-arrow-s{background-position:0 -159px}.k-link:not(.k-state-disabled):hover>.k-si-arrow-s,.k-state-hover .k-si-arrow-s,.k-button:hover .k-si-arrow-s,.k-textbox:hover .k-si-arrow-s,.k-button:active .k-si-arrow-s{background-position:-16px -159px}.k-si-arrow-w{background-position:0 -176px}.k-link:not(.k-state-disabled):hover>.k-si-arrow-w,.k-state-hover .k-si-arrow-w,.k-button:hover .k-si-arrow-w,.k-textbox:hover .k-si-arrow-w,.k-button:active .k-si-arrow-w{background-position:-16px -176px}.k-i-arrowhead-n{background-position:0 -256px}.k-link:not(.k-state-disabled):hover>.k-i-arrowhead-n,.k-state-hover .k-i-arrowhead-n,.k-button:hover .k-i-arrowhead-n,.k-textbox:hover .k-i-arrowhead-n,.k-button:active .k-i-arrowhead-n{background-position:-16px -256px}.k-i-arrowhead-e{background-position:0 -272px}.k-link:not(.k-state-disabled):hover>.k-i-arrowhead-e,.k-state-hover .k-i-arrowhead-e,.k-button:hover .k-i-arrowhead-e,.k-textbox:hover .k-i-arrowhead-e,.k-button:active .k-i-arrowhead-e{background-position:-16px -272px}.k-i-arrowhead-s{background-position:0 -288px}.k-link:not(.k-state-disabled):hover>.k-i-arrowhead-s,.k-state-hover .k-i-arrowhead-s,.k-button:hover .k-i-arrowhead-s,.k-textbox:hover .k-i-arrowhead-s,.k-button:active .k-i-arrowhead-s{background-position:-16px -288px}.k-i-arrowhead-w{background-position:0 -304px}.k-link:not(.k-state-disabled):hover>.k-i-arrowhead-w,.k-state-hover .k-i-arrowhead-w,.k-button:hover .k-i-arrowhead-w,.k-textbox:hover .k-i-arrowhead-w,.k-button:active .k-i-arrowhead-w{background-position:-16px -304px}.k-i-expand,.k-plus,.k-plus-disabled{background-position:0 -192px}.k-link:not(.k-state-disabled):hover>.k-i-expand,.k-link:not(.k-state-disabled):hover>.k-plus,.k-link:not(.k-state-disabled):hover>.k-plus-disabled,.k-state-hover .k-i-expand,.k-state-hover .k-plus,.k-state-hover .k-plus-disabled,.k-button:hover .k-i-expand,.k-button:hover .k-plus,.k-button:hover .k-plus-disabled,.k-textbox:hover .k-i-expand,.k-textbox:hover .k-plus,.k-textbox:hover .k-plus-disabled,.k-button:active .k-i-expand,.k-button:active .k-plus,.k-button:active .k-plus-disabled{background-position:-16px -192px}.k-i-expand-w,.k-rtl .k-i-expand,.k-rtl .k-plus,.k-rtl .k-plus-disabled{background-position:0 -208px}.k-link:not(.k-state-disabled):hover>.k-i-expand-w,.k-link:not(.k-state-disabled):hover>.k-rtl .k-i-expand,.k-link:not(.k-state-disabled):hover>.k-rtl .k-plus,.k-link:not(.k-state-disabled):hover>.k-rtl .k-plus-disabled,.k-state-hover .k-i-expand-w,.k-state-hover .k-rtl .k-i-expand,.k-state-hover .k-rtl .k-plus,.k-state-hover .k-rtl .k-plus-disabled,.k-button:hover .k-i-expand-w,.k-button:hover .k-rtl .k-i-expand,.k-button:hover .k-rtl .k-plus,.k-button:hover .k-rtl .k-plus-disabled,.k-textbox:hover .k-i-expand-w,.k-textbox:hover .k-rtl .k-i-expand,.k-textbox:hover .k-rtl .k-plus,.k-textbox:hover .k-rtl .k-plus-disabled,.k-button:active .k-i-expand-w,.k-button:active .k-rtl .k-i-expand,.k-button:active .k-rtl .k-plus,.k-button:active .k-rtl .k-plus-disabled{background-position:-16px -208px}.k-i-collapse,.k-minus,.k-minus-disabled{background-position:0 -224px}.k-link:not(.k-state-disabled):hover>.k-i-collapse,.k-link:not(.k-state-disabled):hover>.k-minus,.k-link:not(.k-state-disabled):hover>.k-minus-disabled,.k-state-hover .k-i-collapse,.k-state-hover .k-minus,.k-state-hover .k-minus-disabled,.k-button:hover .k-i-collapse,.k-button:hover .k-minus,.k-button:hover .k-minus-disabled,.k-textbox:hover .k-i-collapse,.k-textbox:hover .k-minus,.k-textbox:hover .k-minus-disabled,.k-button:active .k-i-collapse,.k-button:active .k-minus,.k-button:active .k-minus-disabled{background-position:-16px -224px}.k-i-collapse-w,.k-rtl .k-i-collapse,.k-rtl .k-minus,.k-rtl .k-minus-disabled{background-position:0 -240px}.k-link:not(.k-state-disabled):hover>.k-i-collapse-w,.k-link:not(.k-state-disabled):hover>.k-rtl .k-i-collapse,.k-link:not(.k-state-disabled):hover>.k-rtl .k-minus,.k-link:not(.k-state-disabled):hover>.k-rtl .k-minus-disabled,.k-state-hover .k-i-collapse-w,.k-state-hover .k-rtl .k-i-collapse,.k-state-hover .k-rtl .k-minus,.k-state-hover .k-rtl .k-minus-disabled,.k-button:hover .k-i-collapse-w,.k-button:hover .k-rtl .k-i-collapse,.k-button:hover .k-rtl .k-minus,.k-button:hover .k-rtl .k-minus-disabled,.k-textbox:hover .k-i-collapse-w,.k-textbox:hover .k-rtl .k-i-collapse,.k-textbox:hover .k-rtl .k-minus,.k-textbox:hover .k-rtl .k-minus-disabled,.k-button:active .k-i-collapse-w,.k-button:active .k-rtl .k-i-collapse,.k-button:active .k-rtl .k-minus,.k-button:active .k-rtl .k-minus-disabled{background-position:-16px -240px}.k-i-pencil,.k-edit{background-position:-32px 0}.k-link:not(.k-state-disabled):hover>.k-i-pencil,.k-link:not(.k-state-disabled):hover>.k-edit,.k-state-hover .k-i-pencil,.k-state-hover .k-edit,.k-button:hover .k-i-pencil,.k-button:hover .k-edit,.k-textbox:hover .k-i-pencil,.k-textbox:hover .k-edit,.k-button:active .k-i-pencil,.k-button:active .k-edit{background-position:-48px 0}.k-i-close,.k-delete,.k-group-delete{background-position:-32px -16px}.k-link:not(.k-state-disabled):hover>.k-i-close,.k-link:not(.k-state-disabled):hover>.k-delete,.k-link:not(.k-state-disabled):hover>.k-group-delete,.k-state-hover .k-i-close,.k-state-hover .k-delete,.k-state-hover .k-group-delete,.k-button:hover .k-i-close,.k-button:hover .k-delete,.k-button:hover .k-group-delete,.k-textbox:hover .k-i-close,.k-textbox:hover .k-delete,.k-textbox:hover .k-group-delete,.k-button:active .k-i-close,.k-button:active .k-delete,.k-button:active .k-group-delete{background-position:-48px -16px}.k-si-close{background-position:-160px -80px}.k-link:not(.k-state-disabled):hover>.k-si-close,.k-state-hover .k-si-close,.k-button:hover .k-si-close,.k-textbox:hover .k-si-close,.k-button:active .k-si-close{background-position:-176px -80px}.k-multiselect .k-delete{background-position:-160px -80px}.k-multiselect .k-state-hover .k-delete{background-position:-176px -80px}.k-i-tick,.k-insert,.k-update{background-position:-32px -32px}.k-link:not(.k-state-disabled):hover>.k-i-tick,.k-link:not(.k-state-disabled):hover>.k-insert,.k-link:not(.k-state-disabled):hover>.k-update,.k-state-hover .k-i-tick,.k-state-hover .k-insert,.k-state-hover .k-update,.k-button:hover .k-i-tick,.k-button:hover .k-insert,.k-button:hover .k-update,.k-textbox:hover .k-i-tick,.k-textbox:hover .k-insert,.k-textbox:hover .k-update,.k-button:active .k-i-tick,.k-button:active .k-insert,.k-button:active .k-update{background-position:-48px -32px}.k-i-cancel,.k-cancel,.k-denied{background-position:-32px -48px}.k-link:not(.k-state-disabled):hover>.k-i-cancel,.k-link:not(.k-state-disabled):hover>.k-cancel,.k-link:not(.k-state-disabled):hover>.k-denied,.k-state-hover .k-i-cancel,.k-state-hover .k-cancel,.k-state-hover .k-denied,.k-button:hover .k-i-cancel,.k-button:hover .k-cancel,.k-button:hover .k-denied,.k-textbox:hover .k-i-cancel,.k-textbox:hover .k-cancel,.k-textbox:hover .k-denied,.k-button:active .k-i-cancel,.k-button:active .k-cancel,.k-button:active .k-denied{background-position:-48px -48px}.k-i-plus,.k-add{background-position:-32px -64px}.k-link:not(.k-state-disabled):hover>.k-i-plus,.k-link:not(.k-state-disabled):hover>.k-add,.k-state-hover .k-i-plus,.k-state-hover .k-add,.k-button:hover .k-i-plus,.k-button:hover .k-add,.k-textbox:hover .k-i-plus,.k-textbox:hover .k-add,.k-button:active .k-i-plus,.k-button:active .k-add{background-position:-48px -64px}.k-i-funnel,.k-filter{background-position:-32px -80px}.k-link:not(.k-state-disabled):hover>.k-i-funnel,.k-link:not(.k-state-disabled):hover>.k-filter,.k-state-hover .k-i-funnel,.k-state-hover .k-filter,.k-button:hover .k-i-funnel,.k-button:hover .k-filter,.k-textbox:hover .k-i-funnel,.k-textbox:hover .k-filter,.k-button:active .k-i-funnel,.k-button:active .k-filter{background-position:-48px -80px}.k-i-funnel-clear,.k-clear-filter{background-position:-32px -96px}.k-link:not(.k-state-disabled):hover>.k-i-funnel-clear,.k-link:not(.k-state-disabled):hover>.k-clear-filter,.k-state-hover .k-i-funnel-clear,.k-state-hover .k-clear-filter,.k-button:hover .k-i-funnel-clear,.k-button:hover .k-clear-filter,.k-textbox:hover .k-i-funnel-clear,.k-textbox:hover .k-clear-filter,.k-button:active .k-i-funnel-clear,.k-button:active .k-clear-filter{background-position:-48px -96px}.k-i-refresh{background-position:-32px -112px}.k-link:not(.k-state-disabled):hover>.k-i-refresh,.k-state-hover .k-i-refresh,.k-button:hover .k-i-refresh,.k-textbox:hover .k-i-refresh,.k-button:active .k-i-refresh{background-position:-48px -112px}.k-i-exception{background-position:-160px -304px}.k-link:not(.k-state-disabled):hover>.k-i-exception,.k-state-hover .k-i-exception,.k-button:hover .k-i-exception,.k-textbox:hover .k-i-exception,.k-button:active .k-i-exception{background-position:-176px -304px}.k-i-restore{background-position:-32px -128px}.k-link:not(.k-state-disabled):hover>.k-i-restore,.k-state-hover .k-i-restore,.k-button:hover .k-i-restore,.k-textbox:hover .k-i-restore,.k-button:active .k-i-restore{background-position:-48px -128px}.k-i-maximize{background-position:-32px -144px}.k-link:not(.k-state-disabled):hover>.k-i-maximize,.k-state-hover .k-i-maximize,.k-button:hover .k-i-maximize,.k-textbox:hover .k-i-maximize,.k-button:active .k-i-maximize{background-position:-48px -144px}.k-i-minimize{background-position:-64px -288px}.k-link:not(.k-state-disabled):hover>.k-i-minimize,.k-state-hover .k-i-minimize,.k-button:hover .k-i-minimize,.k-textbox:hover .k-i-minimize,.k-button:active .k-i-minimize{background-position:-80px -288px}.k-i-pin{background-position:-160px -256px}.k-link:not(.k-state-disabled):hover>.k-i-pin,.k-state-hover .k-i-pin,.k-button:hover .k-i-pin,.k-textbox:hover .k-i-pin,.k-button:active .k-i-pin{background-position:-176px -256px}.k-i-unpin{background-position:-160px -272px}.k-link:not(.k-state-disabled):hover>.k-i-unpin,.k-state-hover .k-i-unpin,.k-button:hover .k-i-unpin,.k-textbox:hover .k-i-unpin,.k-button:active .k-i-unpin{background-position:-176px -272px}.k-resize-se{background-position:-32px -160px}.k-link:not(.k-state-disabled):hover>.k-resize-se,.k-state-hover .k-resize-se,.k-button:hover .k-resize-se,.k-textbox:hover .k-resize-se,.k-button:active .k-resize-se{background-position:-48px -160px}.k-i-calendar{background-position:-32px -176px}.k-link:not(.k-state-disabled):hover>.k-i-calendar,.k-state-hover .k-i-calendar,.k-button:hover .k-i-calendar,.k-textbox:hover .k-i-calendar,.k-button:active .k-i-calendar{background-position:-48px -176px}.k-i-clock{background-position:-32px -192px}.k-link:not(.k-state-disabled):hover>.k-i-clock,.k-state-hover .k-i-clock,.k-button:hover .k-i-clock,.k-textbox:hover .k-i-clock,.k-button:active .k-i-clock{background-position:-48px -192px}.k-si-plus{background-position:-32px -208px}.k-link:not(.k-state-disabled):hover>.k-si-plus,.k-state-hover .k-si-plus,.k-button:hover .k-si-plus,.k-textbox:hover .k-si-plus,.k-button:active .k-si-plus{background-position:-48px -208px}.k-si-minus{background-position:-32px -224px}.k-link:not(.k-state-disabled):hover>.k-si-minus,.k-state-hover .k-si-minus,.k-button:hover .k-si-minus,.k-textbox:hover .k-si-minus,.k-button:active .k-si-minus{background-position:-48px -224px}.k-i-search{background-position:-32px -240px}.k-link:not(.k-state-disabled):hover>.k-i-search,.k-state-hover .k-i-search,.k-button:hover .k-i-search,.k-textbox:hover .k-i-search,.k-button:active .k-i-search{background-position:-48px -240px}.k-i-custom{background-position:-115px -113px}.k-link:not(.k-state-disabled):hover>.k-i-custom,.k-state-hover .k-i-custom,.k-button:hover .k-i-custom,.k-textbox:hover .k-i-custom,.k-button:active .k-i-custom{background-position:-141px -113px}.k-editor .k-i-custom{background-position:-111px -109px}.k-viewHtml{background-position:-288px -120px}.k-i-insert-n,.k-insert-top{background-position:-160px -32px}.k-link:not(.k-state-disabled):hover>.k-i-insert-n,.k-link:not(.k-state-disabled):hover>.k-insert-top,.k-state-hover .k-i-insert-n,.k-state-hover .k-insert-top,.k-button:hover .k-i-insert-n,.k-button:hover .k-insert-top,.k-textbox:hover .k-i-insert-n,.k-textbox:hover .k-insert-top,.k-button:active .k-i-insert-n,.k-button:active .k-insert-top{background-position:-176px -32px}.k-i-insert-m,.k-insert-middle{background-position:-160px -48px}.k-link:not(.k-state-disabled):hover>.k-i-insert-m,.k-link:not(.k-state-disabled):hover>.k-insert-middle,.k-state-hover .k-i-insert-m,.k-state-hover .k-insert-middle,.k-button:hover .k-i-insert-m,.k-button:hover .k-insert-middle,.k-textbox:hover .k-i-insert-m,.k-textbox:hover .k-insert-middle,.k-button:active .k-i-insert-m,.k-button:active .k-insert-middle{background-position:-176px -48px}.k-i-insert-s,.k-insert-bottom{background-position:-160px -64px}.k-link:not(.k-state-disabled):hover>.k-i-insert-s,.k-link:not(.k-state-disabled):hover>.k-insert-bottom,.k-state-hover .k-i-insert-s,.k-state-hover .k-insert-bottom,.k-button:hover .k-i-insert-s,.k-button:hover .k-insert-bottom,.k-textbox:hover .k-i-insert-s,.k-textbox:hover .k-insert-bottom,.k-button:active .k-i-insert-s,.k-button:active .k-insert-bottom{background-position:-176px -64px}.k-drop-hint{background-position:0 -326px}.k-i-note,.k-warning{background-position:-160px -240px}.k-link:not(.k-state-disabled):hover>.k-i-note,.k-link:not(.k-state-disabled):hover>.k-warning,.k-state-hover .k-i-note,.k-state-hover .k-warning,.k-button:hover .k-i-note,.k-button:hover .k-warning,.k-textbox:hover .k-i-note,.k-textbox:hover .k-warning,.k-button:active .k-i-note,.k-button:active .k-warning{background-position:-176px -240px}.k-i-sort-asc{background-position:-112px -240px}.k-link:not(.k-state-disabled):hover>.k-i-sort-asc,.k-state-hover .k-i-sort-asc,.k-button:hover .k-i-sort-asc,.k-textbox:hover .k-i-sort-asc,.k-button:active .k-i-sort-asc{background-position:-128px -240px}.k-i-sort-desc{background-position:-112px -256px}.k-link:not(.k-state-disabled):hover>.k-i-sort-desc,.k-state-hover .k-i-sort-desc,.k-button:hover .k-i-sort-desc,.k-textbox:hover .k-i-sort-desc,.k-button:active .k-i-sort-desc{background-position:-128px -256px}.k-i-group{background-position:-112px -272px}.k-link:not(.k-state-disabled):hover>.k-i-group,.k-state-hover .k-i-group,.k-button:hover .k-i-group,.k-textbox:hover .k-i-group,.k-button:active .k-i-group{background-position:-128px -272px}.k-i-ungroup{background-position:-112px -288px}.k-link:not(.k-state-disabled):hover>.k-i-ungroup,.k-state-hover .k-i-ungroup,.k-button:hover .k-i-ungroup,.k-textbox:hover .k-i-ungroup,.k-button:active .k-i-ungroup{background-position:-128px -288px}.k-i-columns{background-position:-112px -304px}.k-link:not(.k-state-disabled):hover>.k-i-columns,.k-state-hover .k-i-columns,.k-button:hover .k-i-columns,.k-textbox:hover .k-i-columns,.k-button:active .k-i-columns{background-position:-128px -304px}.k-file{background-position:0 0}.k-link:not(.k-state-disabled):hover>.k-file,.k-state-hover .k-file,.k-button:hover .k-file,.k-textbox:hover .k-file,.k-button:active .k-file{background-position:-16px 0}.k-i-folder-add,.k-addfolder{background-position:-32px -272px}.k-link:not(.k-state-disabled):hover>.k-i-folder-add,.k-link:not(.k-state-disabled):hover>.k-addfolder,.k-state-hover .k-i-folder-add,.k-state-hover .k-addfolder,.k-button:hover .k-i-folder-add,.k-button:hover .k-addfolder,.k-textbox:hover .k-i-folder-add,.k-textbox:hover .k-addfolder,.k-button:active .k-i-folder-add,.k-button:active .k-addfolder{background-position:-48px -272px}.k-i-folder-up,.k-goup{background-position:-32px -288px}.k-link:not(.k-state-disabled):hover>.k-i-folder-up,.k-link:not(.k-state-disabled):hover>.k-goup,.k-state-hover .k-i-folder-up,.k-state-hover .k-goup,.k-button:hover .k-i-folder-up,.k-button:hover .k-goup,.k-textbox:hover .k-i-folder-up,.k-textbox:hover .k-goup,.k-button:active .k-i-folder-up,.k-button:active .k-goup{background-position:-48px -288px}.k-file>.k-icon{background-position:-115px -91px}.k-image{border:0}html .k-success-colored{color:#507f50;border-color:#d0dfd0;background-color:#f0fff0}html .k-info-colored{color:#50607f;border-color:#d0d9df;background-color:#f0f9ff}html .k-error-colored{color:#7f5050;border-color:#dfd0d0;background-color:#fff0f0}.k-inline-block{padding:0 2px}.k-loading,.k-loading-image{background-color:transparent;background-repeat:no-repeat;background-position:center center}.k-loading-mask,.k-loading-image,.k-loading-text{position:absolute}.k-loading-text{text-indent:-4000px;text-align:center}.k-loading-image,.k-loading-color{width:100%;height:100%}.k-loading-image{top:0;left:0;z-index:2}.k-loading-color{filter:alpha(opacity=30);opacity:.3}.k-content-frame{border:0;width:100%;height:100%}.k-pane>.k-splitter-overlay{filter:alpha(opacity=0);opacity:0;position:absolute}.k-drag-clue{position:absolute;z-index:10003;border-style:solid;border-width:1px;font-size:.9em;padding:.2em .4em;white-space:nowrap;cursor:default}.k-drag-status{margin-top:-3px;margin-right:4px;vertical-align:middle}.k-reorder-cue{position:absolute;width:1px;overflow:visible}.k-reorder-cue .k-icon{position:absolute;left:-4px;width:8px;height:4px}.k-reorder-cue .k-i-arrow-s{top:-4px;background-position:-4px -166px}.k-reorder-cue .k-i-arrow-n{bottom:-4px;background-position:-4px -134px}.k-scrollbar{position:absolute;overflow:scroll}.k-scrollbar-vertical{top:0;right:0;width:17px;height:100%;overflow-x:hidden}.k-touch-scrollbar{display:none;position:absolute;z-index:200000;height:8px;width:8px;border:1px solid #8a8a8a;background-color:#858585}@media only screen and (-webkit-min-device-pixel-ratio:2){body .k-touch-scrollbar{height:12px;width:12px;-webkit-border-radius:7px}}.k-virtual-scrollable-wrap{overflow-x:auto}div.k-window{display:inline-block;position:absolute;z-index:10001;border-style:solid;border-width:1px;padding-top:2em}.k-block>.k-header,.k-window-titlebar{position:absolute;width:100%;height:1.1em;line-height:1.1em;border-bottom-style:solid;border-bottom-width:1px;margin-top:-2em;padding:.4em 0;font-size:1.2em;white-space:nowrap;min-height:16px}.k-block>.k-header{position:relative;margin:-2px 0 0 -2px;padding:.3em 2px}.k-window-title{position:absolute;left:.44em;right:.44em;overflow:hidden;cursor:default;text-overflow:ellipsis}.k-window-title .k-image{margin:0 5px 0 0;vertical-align:middle}div.k-window-titleless{padding-top:0}div.k-window-content{position:relative;z-index:-1;height:100%;padding:.58em;overflow:auto;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.k-window-content>.km-scroll-container{height:100%}.k-ie7 .k-window{padding-bottom:1.16em}.k-window-titlebar .k-window-actions{position:absolute;top:0;right:.3em;padding-top:.3em;white-space:nowrap}.k-window-titlebar .k-window-action{display:inline-block;width:16px;height:16px;padding:2px;text-decoration:none;vertical-align:middle;filter:alpha(opacity=70);opacity:.7}.k-window-titlebar .k-state-hover{border-style:solid;border-width:1px;padding:1px;filter:alpha(opacity=100);opacity:1}.k-window-action .k-icon{margin:0;vertical-align:top}.k-window .k-resize-handle{position:absolute;z-index:1;background-color:#fff;font-size:0;line-height:6px;filter:alpha(opacity=0);opacity:0;zoom:1}.k-resize-n{top:-3px;left:0;width:100%;height:6px;cursor:n-resize}.k-resize-e{top:0;right:-3px;width:6px;height:100%;cursor:e-resize}.k-resize-s{bottom:-3px;left:0;width:100%;height:6px;cursor:s-resize}.k-resize-w{top:0;left:-3px;width:6px;height:100%;cursor:w-resize}.k-resize-se{bottom:-3px;right:-3px;width:16px;height:16px;cursor:se-resize}.k-resize-sw{bottom:-3px;left:-3px;width:6px;height:6px;cursor:sw-resize}.k-resize-ne{top:-3px;right:-3px;width:6px;height:6px;cursor:ne-resize}.k-resize-nw{top:-3px;left:-3px;width:6px;height:6px;cursor:nw-resize}.k-overlay{position:fixed;top:0;left:0;z-index:10001;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);opacity:.5}.k-window .k-overlay{position:absolute;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=0);opacity:0}.k-window .k-widget{z-index:10002}.k-tabstrip{margin:0;padding:0;zoom:1}.k-tabstrip .k-tabstrip-items{padding:.3em .3em 0}.k-tabstrip-items .k-item,.k-panelbar .k-tabstrip-items .k-item{list-style-type:none;display:inline-block;position:relative;border-style:solid;border-width:1px 1px 0;margin:0 -1px 0 0;padding:0;vertical-align:top}.k-tabstrip-items .k-tab-on-top,.k-tabstrip-items .k-state-active,.k-panelbar .k-tabstrip-items .k-state-active{margin-bottom:-1px;padding-bottom:1px}.k-tabstrip-items .k-tab-on-top{z-index:1}.k-tabstrip-items .k-link,.k-panelbar .k-tabstrip-items .k-link{display:inline-block;border-bottom-width:0;padding:.5em .92em}.k-tabstrip-items .k-icon,.k-panelbar .k-tabstrip-items .k-icon{margin:-1px 4px 0 -3px;vertical-align:top}.k-tabstrip-items .k-item .k-image,.k-tabstrip-items .k-item .k-sprite,.k-panelbar .k-tabstrip-items .k-item .k-image,.k-panelbar .k-tabstrip-items .k-item .k-sprite{margin:-3px 3px 0 -6px;vertical-align:middle}.k-ie7 .k-tabstrip-items .k-item .k-image,.k-ie7 .k-tabstrip-items .k-item .k-sprite{margin-top:-1px;vertical-align:top}.k-tabstrip .k-content,.k-panelbar .k-tabstrip .k-content{position:static;border-style:solid;border-width:1px;margin:0 .29em .3em;padding:.3em .92em;zoom:1}.k-tabstrip>.k-content{display:none}.k-tabstrip .k-content.km-scroll-wrapper{padding:0}.k-tabstrip .k-content>.km-scroll-container{padding:.3em .92em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.k-panelbar{zoom:1}.k-panelbar>.k-item,.k-panel>.k-item{list-style-type:none;display:block;border-width:0;margin:0;zoom:1;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.k-panelbar .k-image,.k-panelbar .k-sprite{float:left;margin-top:4px;margin-right:5px;vertical-align:middle}.k-panelbar>.k-item>.k-link,.k-panel>.k-item>.k-link{display:block;position:relative;border-bottom-style:solid;border-bottom-width:1px;padding:0 1em;line-height:2.34em;text-decoration:none;zoom:1}.k-panelbar-expand,.k-panelbar-collapse{position:absolute;top:5px;right:2px}.k-panelbar .k-panel,.k-panelbar .k-content{position:relative;border-bottom-style:solid;border-bottom-width:1px;margin:0;padding:0;zoom:1}.k-panel>.k-item>.k-link{border-bottom:0;font-size:.95em;line-height:2.2}.k-panel .k-i-arrow-n,.k-panel .k-i-arrow-s{top:4px}.k-panel .k-panel>.k-item>.k-link{padding-left:2em}.k-panelbar .k-i-seek-e .k-link{border-bottom:0}.k-panel .k-panel{border-bottom:0}.k-menu{cursor:default}.k-menu,.k-menu .k-group{list-style:none;margin:0;padding:0;zoom:1}.k-menu:after{content:'';display:block;width:99%;height:0;float:inherit;overflow:hidden}.k-menu .k-item .k-item,ul.k-menu-vertical>.k-item{display:block;float:none;border-width:0}.k-ie7 .k-menu .k-item .k-item{zoom:normal}.k-menu .k-item>.k-link>.k-icon,.k-menu .k-image,.k-menu .k-sprite{margin:-2px 4px 0 -4px;vertical-align:middle}.k-menu .k-item>.k-link>.k-icon{margin:-2px 0 0}.k-ie7 .k-menu .k-item>.k-link>.k-i-arrow-s,.k-ie7 .k-menu .k-image,.k-ie7 .k-menu .k-sprite{margin-top:0}.k-menu .k-item>.k-link{display:block;padding:.5em .9em .4em;line-height:1.34em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.k-menu .k-group{display:none;border-style:solid;border-width:1px;overflow:visible;white-space:nowrap}.k-menu .k-group .k-item{display:block;border-width:0}.k-menu .k-item,.k-widget.k-menu-horizontal>.k-item{position:relative;float:left;border-style:solid;border-width:0 1px 0 0;vertical-align:top;zoom:1;box-sizing:content-box}.k-menu .k-group .k-item>.k-link{padding:.28em 1.8em .38em .9em}.k-ie7 .k-menu .k-group .k-link{width:100%}.k-menu .k-item>.k-link>.k-i-arrow-s{margin-right:-8px}.k-menu .k-item>.k-link>.k-i-arrow-e{position:absolute;top:50%;margin-top:-8px;right:2px}.k-menu .k-animation-container{border:0}.k-menu .k-animation-container,.k-menu .k-group{position:absolute;left:0}.k-menu .k-animation-container .k-animation-container,.k-menu .k-group .k-group,.k-menu-vertical .k-animation-container,.k-menu-vertical .k-group{top:0;left:0}.k-menu .k-animation-container .k-group{top:auto;left:auto;margin-left:-1px}.k-menu .k-animation-container,.k-popup .k-animation-container{margin-top:-1px;padding-left:1px}.k-ie .k-menu .k-animation-container,.k-ie .k-popup .k-animation-container{margin-top:-2px}.k-popup .k-animation-container .k-popup{margin-left:-1px}ul.k-menu .k-separator{padding:.25em 0;height:100%;width:1px;font-size:0;line-height:0;border-width:0 1px 0 0}ul.k-menu-vertical .k-separator,.k-menu .k-group .k-separator{padding:0;height:1px;width:100%;border-width:1px 0 0}.k-grid,.k-listview{position:relative;zoom:1}.k-grid table{width:100%;border-collapse:separate;border-spacing:0;empty-cells:show;border-width:0;outline:0}.k-grid-header .k-header{text-align:left}.k-grid-header .k-header{overflow:hidden;border-style:solid;border-width:0 0 1px 1px;padding:.5em .6em .4em .6em;font-weight:normal;white-space:nowrap;text-overflow:ellipsis}.k-ie10 .k-grid-header a:active{background-color:transparent}.k-grid-header .k-header .k-link{display:block;min-height:18px;line-height:18px;margin:-0.5em -0.6em -0.4em -0.6em;padding:.5em .6em .4em .6em}.k-grid-header .k-filterable .k-link{padding-right:2.4em}.k-grid-header .k-header .k-icon{position:static}.k-grid-header .k-link>.k-icon{vertical-align:text-top}.k-grid .k-state-hover{cursor:pointer}.k-grid td{border-style:solid;border-width:0 0 0 1px;padding:.4em .6em;overflow:hidden;line-height:1.6em;vertical-align:middle;text-overflow:ellipsis}.k-grid .k-grouping-row td,.k-grid .k-hierarchy-cell{overflow:visible}.k-grid-edit-row td{text-overflow:clip}.k-grid-edit-row .k-textbox{margin-top:0;margin-bottom:0}.k-grid-header-wrap,.k-grid-footer-wrap{position:relative;width:100%;overflow:hidden;border-style:solid;border-width:0 1px 0 0;zoom:1}div.k-grid-header,div.k-grid-footer{padding-right:17px;border-bottom-style:solid;border-bottom-width:1px;zoom:1}div.k-grid-header .k-header{border-bottom-width:0}.k-grid-content{position:relative;width:100%;overflow:auto;overflow-x:auto;overflow-y:scroll;zoom:1}@media print{.k-grid{height:auto!important}.k-grid-header{padding:0!important}.k-grid-content{overflow:visible;height:auto!important}}.k-virtual-scrollable-wrap{height:100%;overflow-y:hidden;position:relative}.k-grid-header table,.k-grid-content table,.k-grid-footer table{table-layout:fixed}.k-ie7 .k-grid-content table{width:auto}.k-grid-toolbar{border-style:solid;border-width:1px 0 0}.k-grid-header .k-header:first-child,.k-grid tbody td:first-child,.k-grid tfoot td:first-child{border-left-width:0}.k-grid-toolbar:first-child,.k-grouping-header+.k-grid-toolbar{border-width:0 0 1px}.k-footer-template td{border-style:solid;border-width:1px 0 0 1px}.k-group-footer td{border-style:solid;border-width:1px 0}.k-grid-footer{border-style:solid;border-width:1px 0 0}.k-grid-footer td{border-top-width:0}.k-pager-wrap{overflow:hidden;border-style:solid;border-width:1px;line-height:24px;padding:4px 0 4px 3px}.k-grid-pager{border-width:1px 0 0}.k-grid .k-pager-numbers,.k-pager-numbers .k-link,.k-pager-numbers .k-state-selected{display:inline-block;vertical-align:top;margin-right:1px}.k-pager-numbers{margin:0 2px}.k-pager-numbers .k-state-selected{vertical-align:top}.k-pager-numbers li,.k-pager-input{float:left}.k-grid .k-pager-numbers{float:left;cursor:default}.k-pager-info{float:right;padding:0 16px}.k-pager-numbers .k-link{text-decoration:none}.k-pager-wrap>.k-link{float:left;margin:0 1px;padding:0 3px;height:22px;line-height:22px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;border-radius:13px;cursor:pointer}.k-pager-wrap>a.k-state-disabled:hover{background:0;cursor:default}.k-pager-wrap>.k-link .k-icon{vertical-align:top;margin-top:3px}.k-pager-numbers .k-link{padding:0 8px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;border-radius:13px}.k-pager-numbers .k-link:hover{padding:0 7px;border-style:solid;border-width:1px;line-height:22px}.k-pager-wrap>.k-link{border-style:solid;border-width:1px}.k-pager-wrap .k-pager-refresh{float:right;margin-right:6px;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.k-pager-numbers .k-state-selected{border-style:solid;border-width:1px;line-height:22px;padding:0 7px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;border-radius:13px}.k-pager-wrap .k-textbox{width:40px}.k-ie7 .k-pager-wrap .k-textbox{height:16px;margin-top:2px;display:inline}.k-pager-wrap .k-dropdown{width:54px}.k-pager-refresh{float:right}.k-pager-input,.k-pager-sizes{padding:0 17px}.k-ie7 .k-pager-sizes{float:left}.k-pager-wrap .k-textbox,.k-pager-wrap .k-widget{margin:-0.3em .4em 0}.k-header>.k-grid-filter,.k-header>.k-header-column-menu{float:right;margin:-0.5em -0.6em -0.4em;padding:.5em .2em .4em;position:relative;z-index:1}.k-grid .k-animation-container{position:absolute}.k-filter-menu{padding:.5em}form.k-filter-menu .k-widget,form.k-filter-menu .k-textbox{display:block}.k-filter-help-text,.k-filter-menu .k-widget{margin:.19em 0 0}.k-filter-menu span.k-filter-and{width:6em;margin:.5em 0 .5em}.k-filter-menu .k-button{width:48%;margin:.5em 4% 0 0}.k-filter-menu .k-button+.k-button{margin-right:0}.k-grouping-row .k-icon{margin:-3px 4px 0 2px}.k-grouping-row p{display:inline-block;vertical-align:middle;margin-left:-0.6em;padding:0 .6em}.k-grouping-row td,.k-grouping-row+tr td{border-top-width:1px}.k-grouping-row .k-group-cell,.k-grouping-row+tr .k-group-cell{border-top-width:0}.k-grid .k-hierarchy-cell+td{border-left-width:0}.k-grid .k-group-col,.k-grid .k-hierarchy-col{width:27px}.k-grouping-header{border-bottom-style:solid;border-bottom-width:1px}.k-grouping-header{line-height:2}.k-grouping-dropclue{position:absolute;width:6px;height:25px;background-repeat:no-repeat;background-position:-165px -148px}.k-grouping-header .k-group-indicator{display:inline-block;border-style:solid;border-width:1px;margin:0 3px;padding:.15em .15em .15em .4em;line-height:1.5em}.k-grouping-header .k-link{display:inline-block;border-width:0;padding:0;line-height:normal;text-decoration:none}.k-grouping-header .k-button{border:0;padding:0;background:transparent;line-height:1}.k-grouping-header .k-link .k-icon{margin:0 0 0 -3px}.k-grouping-header .k-button .k-icon{margin:0 0 0 3px}.k-grouping-header a,.k-grouping-header .k-button{display:inline-block;vertical-align:middle}.k-dirty-cell:before{content:"\a0";display:inline-block;width:0}.k-ie7 .k-dirty-cell{position:relative}.k-ie7 .k-dirty{top:5px}.k-dirty{position:absolute;width:0;height:0;border-style:solid;border-width:3px;border-color:#f00 transparent transparent #f00;margin:-0.45em 0 0 -0.6em;padding:0;overflow:hidden;vertical-align:top}.k-grouping-header,.k-grid-toolbar{margin:0;padding:.22em .2em .28em;cursor:default}.k-grid .k-edit-container{padding:0}.k-edit-form{margin:0;padding:0}.k-window>div.k-popup-edit-form{padding:1em 0}.k-grid-edit-row .k-edit-form td{border-bottom-width:0}.k-edit-form-container{position:relative;width:400px}.k-edit-label,.k-edit-form-container .editor-label{float:left;clear:both;width:30%;padding:.4em 0 1em;margin-left:2%;text-align:right}.k-edit-field,.k-edit-form-container .editor-field{float:right;clear:right;width:60%;margin-right:2%;padding:0 0 .6em}.k-edit-field>input[type="checkbox"],.k-edit-field>input[type="radio"]{margin-top:.4em}.k-edit-field>input[type="checkbox"]:first-child,.k-edit-field>input[type="radio"]:first-child,.k-edit-field>label:first-child>input[type="checkbox"],.k-edit-field>.k-button:first-child{margin-left:0}.k-edit-form-container .k-edit-buttons{clear:both;text-align:right;border-width:1px 0 0;border-style:solid;position:relative;bottom:-1em;padding:.6em}.k-grid .field-validation-error{display:block}.k-grid .input-validation-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb}.k-grid-toolbar .k-button{vertical-align:middle}.k-grid-actions{display:inline-block}.k-ie7 .k-grid-actions{vertical-align:bottom}.k-grid .k-button,.k-edit-form-container .k-button{margin:0 .16em}.k-grid tbody .k-button,.k-ie8 .k-grid tbody button.k-button{min-width:64px}.k-grid tbody button.k-button{min-width:78px}.k-ie7 .k-grid tbody a.k-button{min-width:62px}html body .k-grid tbody .k-button-icon{width:auto;min-width:0}.k-detail-row{position:relative}.k-grid .k-detail-cell{overflow:visible}.k-grid .k-edit-cell{padding:0 .3em}.k-edit-cell>.k-textbox,.k-edit-cell>.k-widget,.k-grid-edit-row>td>.k-textbox,.k-grid-edit-row>td>.k-widget{width:100%}.k-edit-cell .k-widget,.k-grid-edit-row .k-widget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.k-ie7 .k-edit-cell>.text-box,.k-ie7 .k-edit-cell>.k-textbox,.k-ie7 .k-edit-cell>.k-widget,.k-ie7 .k-grid-edit-row>td>.k-textbox,.k-ie7 .k-grid-edit-row>td>.k-widget{display:block;width:90%}html .k-edit-cell .k-tooltip,html .k-grid-edit-row .k-tooltip{width:auto;max-width:300px}.k-edit-cell input[type="checkbox"]{margin-left:.6em}.k-grid tbody td>.k-grid-delete{margin-top:-0.2em;margin-bottom:-0.2em}.k-grid-resize-indicator{position:absolute;width:2px;background-color:#aaa}.k-grid .k-resize-handle{position:absolute;height:25px;cursor:col-resize;z-index:2}.k-marquee{position:absolute}.k-marquee-color,.k-marquee-text{position:absolute;top:0;left:0;width:100%;height:100%}.k-marquee-color{filter:alpha(opacity=60);opacity:.6}.k-column-menu{min-width:150px}.k-column-menu .k-sprite{margin-right:10px}.k-column-menu>.k-menu{border-width:0}.k-columns-item .k-group{max-height:200px;overflow:auto}span.k-datepicker,span.k-timepicker,span.k-datetimepicker,span.k-colorpicker,span.k-numerictextbox,span.k-combobox,span.k-dropdown{background-image:none}.k-autocomplete,.k-combobox,.k-datepicker,.k-timepicker,.k-datetimepicker,.k-colorpicker,.k-numerictextbox,.k-dropdown,.k-selectbox,.k-textbox{position:relative;display:inline-block;width:12.4em;overflow:visible;border-width:0;vertical-align:middle}.k-filter-menu .k-combobox,.k-filter-menu .k-datepicker,.k-filter-menu .k-timepicker,.k-filter-menu .k-datetimepicker,.k-filter-menu .k-numerictextbox,.k-filter-menu .k-dropdown,.k-filter-menu .k-textbox{width:13.2em}.k-autocomplete,.k-combobox,.k-datepicker,.k-timepicker,.k-datetimepicker,.k-colorpicker,.k-numerictextbox,.k-dropdown,.k-selectbox{white-space:nowrap}.k-colorpicker{width:auto}.k-datetimepicker{width:15em}.k-autocomplete,.k-picker-wrap,.k-numeric-wrap{position:relative;cursor:default}.k-dropdown-wrap{position:relative}.k-dropdown-wrap,.k-picker-wrap,.k-numeric-wrap{display:block}.k-block,.k-widget,.k-grid,.k-slider,.k-splitter,.k-treeview,.k-panelbar,.k-content,.k-header-column-menu{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.k-block,.k-slider,.k-splitbar,.k-calendar,.k-treeview,.k-pager-wrap,.k-grid-header .k-link,.k-header-column-menu{-webkit-touch-callout:none}.k-popup.k-list-container,.k-popup.k-calendar-container{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:2px;border-width:1px;border-style:solid}.k-list-container.k-state-border-down,.k-autocomplete.k-state-border-down,.k-dropdown-wrap.k-state-border-down,.k-picker-wrap.k-state-border-down,.k-numeric-wrap.k-state-border-down{border-bottom-width:0;padding-bottom:1px}.k-textbox,.k-autocomplete,.k-dropdown-wrap,.k-picker-wrap,.k-numeric-wrap{border-width:1px;border-style:solid;padding:0 1.9em 0 0}.k-numeric-wrap.k-expand-padding{padding-right:0}.k-textbox,.k-autocomplete{padding:0}.k-textbox.k-space-left{padding-left:1.9em}.k-textbox.k-space-right{padding-right:1.9em}.k-textbox .k-icon{font-size:inherit;top:50%;margin:-8px 0 0;position:absolute}.k-space-left .k-icon{left:3px}.k-space-right .k-icon{right:3px}.k-autocomplete,.k-dropdown-wrap.k-state-focused,.k-dropdown-wrap.k-state-hover,.k-picker-wrap.k-state-focused,.k-picker-wrap.k-state-hover,.k-numeric-wrap.k-state-focused,.k-numeric-wrap.k-state-hover{-webkit-transition:box-shadow .15s ease-out;-moz-transition:box-shadow .15s ease-out;-o-transition:box-shadow .15s ease-out;transition:box-shadow .15s ease-out}.k-textbox>input,.k-picker-wrap .k-input,.k-numeric-wrap .k-input,.k-combobox .k-input{width:100%;vertical-align:top}.k-picker-wrap .k-input,.k-numeric-wrap .k-input,.k-dropdown-wrap .k-input,.k-selectbox .k-input{font-family:inherit;border-width:0;outline:0}.k-dropdown .k-input,.k-selectbox .k-input{background:transparent}.k-ie7 .k-picker-wrap .k-input,.k-ie7 .k-numeric-wrap .k-input,.k-ie7 .k-combobox .k-input{margin:-1px 0}.k-picker-wrap .k-select,.k-numeric-wrap .k-select,.k-dropdown-wrap .k-select{position:absolute;top:0;right:0;display:inline-block;vertical-align:top;text-decoration:none}.k-combobox .k-select,.k-picker-wrap .k-select,.k-numeric-wrap .k-select{border-style:solid;border-width:0 0 0 1px;border-color:inherit}span.k-datetimepicker .k-select,span.k-datetimepicker .k-select+.k-select{right:0}.k-textbox,.k-autocomplete{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.k-textbox>input,.k-autocomplete .k-input{display:block}.k-dropdown .k-select,.k-selectbox .k-select{overflow:hidden;border:0;text-decoration:none;font:inherit;color:inherit}.k-dropdown .k-input,.k-selectbox .k-input{display:block;overflow:hidden;text-overflow:ellipsis}.k-textbox>input,.k-autocomplete .k-input,.k-picker-wrap .k-input,.k-numeric-wrap .k-input,.k-dropdown-wrap .k-input,.k-selectbox .k-input{height:1.65em;line-height:1.65em;padding:.177em 0;text-indent:4px;border:0;margin:0}.k-ie7 .k-autocomplete .k-input,.k-ie7 .k-picker-wrap .k-input,.k-ie7 .k-numeric-wrap .k-input,.k-ie7 .k-dropdown-wrap .k-input,.k-ie7 .k-selectbox .k-input{text-indent:0}.k-picker-wrap .k-select,.k-numeric-wrap .k-select,.k-dropdown-wrap .k-select{min-height:1.65em;line-height:2em;vertical-align:middle;-moz-box-sizing:border-box;text-align:center;width:1.9em;height:100%}.k-numeric-wrap .k-select{padding:0}body .k-datetimepicker .k-select{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.k-picker-wrap .k-icon{margin-top:1px}.k-ie7 .k-picker-wrap .k-icon,.k-ie7 .k-dropdown-wrap .k-icon{line-height:2em;font-size:1em;padding-top:16px;height:0}.k-combobox .k-icon,.k-dropdown,.k-selectbox .k-icon{cursor:pointer}.k-popup{border-style:solid;border-width:1px}.k-popup .k-item{cursor:default}.k-popup .k-calendar{border:0}.k-list{height:100%}.k-popup .k-list .k-item{padding:1px 5px 1px 5px;line-height:1.8em;min-height:1.8em}.k-popup .k-list .k-state-hover,.k-popup .k-list .k-state-focused,.k-popup .k-list .k-state-selected{padding:0 4px;border-width:1px;border-style:solid}.k-multiselect-wrap{position:relative;border-width:0;border-style:solid;border-radius:4px;border-color:#c5c5c5;background-color:#FFF;min-height:2.04em}.k-multiselect-wrap .k-input{background-color:transparent;height:1.31em;line-height:1.31em;padding:.18em 0;text-indent:4px;border:0;margin:1px 0 0;float:left}.k-multiselect-wrap li{margin:1px 0 1px 1px;padding:.1em .15em .1em .4em;line-height:1.5em;float:left}.k-autocomplete .k-loading,.k-multiselect .k-loading{position:absolute;right:3px;bottom:4px}.k-multiselect .k-loading-hidden{visibility:hidden}.k-calendar{position:relative;display:inline-block;width:203px;overflow:hidden}.k-calendar td,.k-calendar .k-link{text-decoration:none}.k-calendar .k-action-link{text-decoration:underline}.k-calendar .k-header,.k-calendar .k-footer{position:relative;text-align:center;zoom:1}.k-widget.k-calendar .k-nav-prev,.k-widget.k-calendar .k-nav-next{position:absolute;top:3px}.k-widget.k-calendar .k-nav-prev{left:1%}.k-widget.k-calendar .k-nav-next{right:1%}.k-calendar .k-content{float:left;border-spacing:0;width:100%;height:170px;border-width:0;margin:0;table-layout:fixed;text-align:right;outline:0}.k-calendar .k-animation-container .k-content{height:100%}.k-widget.k-calendar .k-nav-fast{display:inline-block;width:75%;height:22px;line-height:22px;margin:3px 0 4px}.k-calendar .k-header .k-icon{vertical-align:top;margin:3px 3px 4px}.k-calendar th{border-bottom-style:solid;border-bottom-width:1px;padding:.4em .45em .4em .1em;font-weight:normal;cursor:default}.k-calendar td{padding:1px;cursor:pointer}.k-calendar .k-state-focus{border-style:dotted;border-width:1px;padding:0}.k-calendar .k-content .k-link{display:block;overflow:hidden;min-height:22px;line-height:22px;padding:0 .45em 0 .1em}.k-calendar .k-meta-view .k-link{padding:.25em 0 .3em;text-align:center}.k-calendar .k-footer{clear:both;padding:.5em 0}.k-calendar .k-nav-today:hover{text-decoration:underline}.k-datetimepicker .k-picker-wrap{padding-right:3.8em}.k-datetimepicker .k-select{width:3.8em}.k-datetimepicker .k-picker-wrap .k-icon{margin:0 .24em;font-size:1em}.k-picker-wrap .k-icon{cursor:pointer}.k-button,.k-textbox,.k-timepicker,.k-datepicker,.k-datetimepicker{display:inline-block;vertical-align:middle}.k-picker-wrap .k-input{margin:0}.k-time-popup .k-item{padding:1px 3px}div.k-treeview{border-width:0;background:0;overflow:auto;white-space:nowrap}.k-treeview .k-item{display:block;border-width:0;margin:0;padding:0 0 0 16px}.k-treeview>.k-group,.k-treeview .k-item>.k-group,.k-treeview .k-content{margin:0;padding:0;background:0;list-style-type:none;position:relative}.k-treeview .k-icon,.k-treeview .k-image,.k-treeview .k-sprite,.k-treeview .k-checkbox,.k-treeview .k-in{display:inline-block;vertical-align:top}.k-treeview .k-request-retry{vertical-align:baseline}.k-treeview .k-plus,.k-treeview .k-minus,.k-treeview .k-plus-disabled,.k-treeview .k-minus-disabled{margin-top:3px;margin-left:-16px;cursor:pointer}.k-treeview .k-plus-disabled,.k-treeview .k-minus-disabled{cursor:default}.k-treeview .k-sprite,.k-treeview .k-image{margin-right:3px}.k-treeview .k-in{margin:1px 0 1px 2px;padding:2px 4px 2px 3px;line-height:16px;text-decoration:none}.k-treeview span.k-in{cursor:default}.k-treeview .k-in.k-state-hover,.k-treeview .k-in.k-state-selected,.k-treeview .k-in.k-state-focused{border-style:solid;border-width:1px;padding:1px 3px 1px 2px}.k-treeview .k-drop-hint{position:absolute;z-index:10000;visibility:hidden;width:80px;height:5px;margin-top:-3px;background-color:transparent;background-repeat:no-repeat}.k-input{padding:.25em 0}.k-input,.k-textbox>input{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.k-textbox{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input.k-textbox{padding:2px .3em;height:2.13em;line-height:1.6em}.k-ie input.k-textbox{text-indent:2px}.k-ff input.k-textbox{height:2.17em}.k-ie7 input.k-textbox{line-height:1.72em;height:1.72em;text-indent:.3em}textarea.k-textbox{height:auto}.k-ie7 .k-textbox{padding:1px 0;text-indent:0}span.k-numerictextbox{background-color:transparent}.k-numerictextbox .k-input{margin:0}.k-numerictextbox .k-link{display:block;height:1em;line-height:1em;vertical-align:middle;border-width:0;padding:0}.k-numerictextbox .k-icon{height:11px}.k-numeric-wrap .k-input::-webkit-inner-spin-button{-webkit-appearance:none}.k-colorpicker .k-picker-wrap{line-height:2em}.k-colorpicker .k-selected-color{vertical-align:top;line-height:0;display:inline-block;height:2em;width:2em}.k-colorpicker .k-tool-icon{position:relative;top:-2px;display:inline-block;padding:3px 3px 2px;font-size:0;line-height:0;margin-right:3px;margin-left:2px;margin-bottom:3px;background-repeat:no-repeat;vertical-align:middle;width:16px;height:16px}.k-colorpicker .k-tool-icon .k-selected-color{display:block;height:3px;width:16px;position:absolute;left:3px;bottom:-3px;border-radius:0!important}.k-colorpicker .k-icon{cursor:pointer}.k-disabled-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.k-colorpalette{position:relative;width:120px;line-height:0;border-width:0}.k-colorpalette .k-palette{display:inline-block;vertical-align:top}.k-colorpalette .k-item{display:block;float:left;width:12px;height:12px;overflow:hidden;font-size:0;padding:1px;z-index:0;position:relative}.k-colorpalette .k-item.k-state-selected{z-index:100;background:transparent;-webkit-box-shadow:0 1px 4px #000;box-shadow:0 1px 4px #000;border:1px solid #fff;padding:0}.k-flatcolorpicker{display:inline-block;width:250px;padding-bottom:5px}div.k-flatcolorpicker{background-color:transparent;background-image:none}.k-flatcolorpicker .k-selected-color{background-image:url("../../Styles/Telerik/textures/transtexture.png");background-position:50% 50%;text-align:right}.k-flatcolorpicker .k-selected-color input.k-color-value{font-family:Consolas,"Ubuntu Mono","Lucida Console","Courier New",monospace;padding:.75em .3em .65em 1em;border:0;margin:0;width:70%}.k-flatcolorpicker .k-hsv-rectangle{position:relative;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-ms-touch-action:pinch-zoom double-tap-zoom}.k-flatcolorpicker .k-hsv-rectangle .k-draghandle{cursor:pointer;position:absolute;z-index:10;left:50%;top:50%;width:8px;height:8px;border:1px solid #eee;margin-left:-5px;margin-top:-5px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 2px #444;box-shadow:0 1px 2px #444;background:transparent}.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:hover,.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:focus{background:transparent;border-color:#fff;-webkit-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000}.k-flatcolorpicker .k-hsv-rectangle.k-dragging,.k-flatcolorpicker .k-hsv-rectangle.k-dragging *{cursor:none}.k-flatcolorpicker .k-slider-horizontal{height:20px;width:90%;margin:0 5%}.k-flatcolorpicker .k-slider-horizontal .k-slider-track{-webkit-box-shadow:0 1px 0 #fff,0 -1px 0 #999;box-shadow:0 1px 0 #fff,0 -1px 0 #999}.k-flatcolorpicker .k-hue-slider,.k-flatcolorpicker .k-transparency-slider{display:block}.k-flatcolorpicker .k-hue-slider .k-slider-selection,.k-flatcolorpicker .k-transparency-slider .k-slider-selection{background:transparent}.k-flatcolorpicker .k-hue-slider .k-draghandle,.k-flatcolorpicker .k-transparency-slider .k-draghandle{background:transparent;border:3px solid #eee;margin-top:1px;height:8px;width:8px;-webkit-box-shadow:0 1px 4px #444;box-shadow:0 1px 4px #444}.k-flatcolorpicker .k-hue-slider .k-draghandle:hover,.k-flatcolorpicker .k-transparency-slider .k-draghandle:hover,.k-flatcolorpicker .k-hue-slider .k-draghandle:focus,.k-flatcolorpicker .k-transparency-slider .k-draghandle:focus{background:transparent;border-color:#fff;-webkit-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;border-width:2px;padding:1px}.k-flatcolorpicker .k-hue-slider .k-slider-track{background:-moz-linear-gradient(left,#f00 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f00),color-stop(16%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(84%,#f0f),color-stop(100%,#ff0004));background:-webkit-linear-gradient(left,#f00 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%);background:-o-linear-gradient(left,#f00 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%);background:-ms-linear-gradient(left,#f00 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%);background:-left-linear-gradient(left,#f00 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%)}.k-flatcolorpicker .k-transparency-slider .k-slider-track{background-image:url("../../Styles/Telerik/textures/transparency.png");background-size:100% auto;background-position:100% 50%;background-repeat:no-repeat}.k-flatcolorpicker .k-controls{margin-top:10px;margin-bottom:5px;text-align:center;font-size:90%}.k-flatcolorpicker .k-controls .k-button{width:6em}.k-flatcolorpicker .k-hsv-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%),-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#000)),-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%),-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%),-o-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%),-ms-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-top-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%),-left-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);height:180px;margin-bottom:5px}.k-ie9 .k-flatcolorpicker .k-hue-slider .k-slider-track{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzAwZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAwMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}.k-ie9 .k-flatcolorpicker .k-hsv-gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}.k-ie7 .k-flatcolorpicker .k-hue-slider .k-slider-track,.k-ie8 .k-flatcolorpicker .k-hue-slider .k-slider-track{background:url("../../Styles/Telerik/textures/hue.png") repeat 0 50%}.k-ie7 .k-flatcolorpicker .k-transparency-slider .k-slider-track,.k-ie8 .k-flatcolorpicker .k-transparency-slider .k-slider-track{background:url("../../Styles/Telerik/textures/transparency.png") repeat 0 50%}.k-ie7 .k-flatcolorpicker .k-hsv-gradient,.k-ie8 .k-flatcolorpicker .k-hsv-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#00ffffff',GradientType=1) progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff000000',GradientType=0)}table.k-editor{width:100%;height:250px;table-layout:fixed;border-style:solid;border-width:1px;border-collapse:separate;font-size:100%;vertical-align:top}.k-editor-inline{border-width:2px;padding:.3em .5em}.k-editortoolbar-dragHandle{cursor:move;padding-left:0;padding-right:3px}.k-editor .k-editor-toolbar-wrap{border:0;padding:0}.k-editor-toolbar{margin:0;padding:.1em 0;list-style-type:none;line-height:1.3em;cursor:default;white-space:nowrap}.k-editor-toolbar li{display:inline;vertical-align:middle}.k-webkit .k-editor-toolbar,.k-ff .k-editor-toolbar,.k-ie9 .k-editor-toolbar{padding:0}.k-webkit .k-editor-toolbar li,.k-ff .k-editor-toolbar li,.k-ie9 .k-editor-toolbar li{display:inline-block;padding:.1em 0}.k-group-end,.k-editor-toolbar .k-editor-dropdown,.k-editor-toolbar .k-editor-template,.k-editor-toolbar .k-editor-combobox,.k-editor-toolbar .k-editor-selectbox,.k-editor-toolbar .k-editor-colorpicker{margin-right:6px}.k-editor-toolbar .k-editor-selectbox{position:relative}.k-editor-selectbox .k-select-overlay{-webkit-appearance:none;opacity:0;z-index:11000;top:0;left:0;position:absolute;height:26px;width:100%;margin:-4px 0 0}.k-editor-toolbar .k-separator{position:relative;top:1px;border-style:solid;border-width:0 1px 0 0;margin:0 .3em 0 .1em;padding:0 0 0 1px;font-size:1.3em}.k-editor-toolbar .k-break{display:block;height:1px;font-size:0;line-height:0}.k-editor-toolbar .k-dropdown,.k-editor-toolbar .k-combobox,.k-editor-toolbar .k-selectbox,.k-editor-toolbar .k-colorpicker{vertical-align:middle}.k-editor-button .k-tool-icon{width:24px;height:24px;margin:1px 0;vertical-align:middle}.k-i-move{background-position:-160px -288px}.k-bold{background-position:-240px 0}.k-bold.k-state-hover,.k-bold.k-state-selected{background-position:-264px 0}.k-italic{background-position:-240px -24px}.k-italic.k-state-hover,.k-italic.k-state-selected{background-position:-264px -24px}.k-underline{background-position:-240px -48px}.k-underline.k-state-hover,.k-underline.k-state-selected{background-position:-264px -48px}.k-strikethrough{background-position:-240px -72px}.k-strikethrough.k-state-hover,.k-strikethrough.k-state-selected{background-position:-264px -72px}.k-foreColor{background-position:-240px -96px}.k-foreColor.k-state-hover,.k-foreColor.k-state-selected{background-position:-264px -96px}.k-backColor{background-position:-240px -120px}.k-backColor.k-state-hover,.k-backColor.k-state-selected{background-position:-264px -120px}.k-justifyLeft{background-position:-240px -144px}.k-justifyLeft.k-state-hover,.k-justifyLeft.k-state-selected{background-position:-264px -144px}.k-justifyCenter{background-position:-240px -168px}.k-justifyCenter.k-state-hover,.k-justifyCenter.k-state-selected{background-position:-264px -168px}.k-justifyRight{background-position:-240px -192px}.k-justifyRight.k-state-hover,.k-justifyRight.k-state-selected{background-position:-264px -192px}.k-justifyFull{background-position:-240px -216px}.k-justifyFull.k-state-hover,.k-justifyFull.k-state-selected{background-position:-264px -216px}.k-insertUnorderedList{background-position:-240px -264px}.k-insertUnorderedList.k-state-hover,.k-insertUnorderedList.k-state-selected{background-position:-264px -264px}.k-insertOrderedList{background-position:-240px -288px}.k-insertOrderedList.k-state-hover,.k-insertOrderedList.k-state-selected{background-position:-264px -288px}.k-indent,.k-rtl .k-outdent{background-position:-288px 0}.k-indent.k-state-hover,.k-rtl .k-outdent.k-state-hover,.k-indent.k-state-selected,.k-rtl .k-outdent.k-state-selected{background-position:-312px 0}.k-outdent,.k-rtl .k-indent{background-position:-288px -24px}.k-outdent.k-state-hover,.k-rtl .k-indent.k-state-hover,.k-outdent.k-state-selected,.k-rtl .k-indent.k-state-selected{background-position:-312px -24px}.k-createLink{background-position:-288px -48px}.k-createLink.k-state-hover,.k-createLink.k-state-selected{background-position:-312px -48px}.k-unlink{background-position:-288px -72px}.k-unlink.k-state-hover,.k-unlink.k-state-selected{background-position:-312px -72px}.k-insertImage{background-position:-288px -96px}.k-insertImage.k-state-hover,.k-insertImage.k-state-selected{background-position:-312px -96px}.k-subscript{background-position:-288px -144px}.k-subscript.k-state-hover,.k-subscript.k-state-selected{background-position:-312px -144px}.k-superscript{background-position:-288px -168px}.k-superscript.k-state-hover,.k-superscript.k-state-selected{background-position:-312px -168px}.k-createTable{background-position:-192px 0}.k-createTable.k-state-hover,.k-createTable.k-state-selected{background-position:-216px 0}.k-addColumnLeft{background-position:-192px -24px}.k-addColumnLeft.k-state-hover,.k-addColumnLeft.k-state-selected{background-position:-216px -24px}.k-addColumnRight{background-position:-192px -48px}.k-addColumnRight.k-state-hover,.k-addColumnRight.k-state-selected{background-position:-216px -48px}.k-addRowAbove{background-position:-192px -72px}.k-addRowAbove.k-state-hover,.k-addRowAbove.k-state-selected{background-position:-216px -72px}.k-addRowBelow{background-position:-192px -96px}.k-addRowBelow.k-state-hover,.k-addRowBelow.k-state-selected{background-position:-216px -96px}.k-deleteRow{background-position:-192px -120px}.k-deleteRow.k-state-hover,.k-deleteRow.k-state-selected{background-position:-216px -120px}.k-deleteColumn{background-position:-192px -144px}.k-deleteColumn.k-state-hover,.k-deleteColumn.k-state-selected{background-position:-216px -144px}.k-mergeCells{background-position:-192px -168px}.k-mergeCells.k-state-hover,.k-mergeCells.k-state-selected{background-position:-216px -168px}.k-fontName{width:110px}.k-fontSize{width:124px}.k-formatBlock{width:147px}.k-editortoolbar-dragHandle{float:left;margin:1px 0 0}.k-editor-toolbar .k-editor-button{padding:1px}.k-editor-button .k-tool-icon{border-style:solid;border-width:1px 0 1px 1px}.k-group-end .k-tool-icon{border-right-width:1px}.k-editor-toolbar li.k-group-break{display:block;height:0;font-size:0;line-height:0}.k-editor-button .k-state-hover,.k-editor-button .k-state-active{vertical-align:middle}.k-editor-button .k-state-disabled{filter:alpha(opacity=30);opacity:.3}.k-editor .k-editable-area{width:100%;height:100%;border-style:solid;border-width:1px;outline:0}.k-editor .k-content{display:block;width:100%;height:100%;border:0;margin:0;padding:0}.k-editor iframe.k-content{display:inline;vertical-align:top}.k-editor .k-raw-content{border:0;margin:0;padding:0}.k-editor .k-raw-content,.k-editor-dialog .k-editor-textarea{font-size:inherit;font-family:consolas,"courier new",monospace}.k-editor-dialog{padding:1em;width:400px}.k-editor-dialog .k-edit-label{width:25%}.k-editor-dialog .k-edit-field{width:66%}.k-editor-dialog .k-edit-field .k-textbox{width:96%}.k-editor-dialog .k-edit-field .k-checkbox{margin:0 .4em 0 0}.k-imagebrowser-dialog{width:740px}.k-imagebrowser-dialog .k-imagebrowser{margin:0 1em 0}.k-imagebrowser-dialog .k-edit-label{width:13%}.k-imagebrowser-dialog .k-edit-field{width:81%}.k-imagebrowser-dialog .k-edit-field .k-textbox{width:50%}.k-form-text-row,.k-form-checkbox-row{padding-bottom:.3em}.k-form-text-row input{margin-right:1em}.k-form-text-row label{display:inline-block;width:7em;padding-right:.5em;text-align:right}.k-form-checkbox-row input{margin-left:7.5em;padding:0;font-size:inherit}.k-form-checkbox-row label{padding-left:.3em}.k-form-checkbox-row input,.k-form-checkbox-row label,.k-form-text-row label.k-form-text-row input,.k-form-text-row select{vertical-align:middle}.k-form-text-row input,.k-form-text-row select{width:20em}.k-editor-dialog .k-form-text-row label,.k-editor-dialog .k-button{display:inline-block}.k-editor-dialog .k-editor-textarea{width:600px;height:350px;padding:.2em .2em .2em .4em;border-width:1px;border-style:solid;overflow:auto}.k-button-wrapper .k-link:hover{text-decoration:underline}.k-ct-popup{width:176px;padding:.65em .5em .5em}.k-ct-popup .k-status{margin:.3em 0}.k-ct-cell{border-width:1px;border-style:solid;width:18px;height:18px;margin:1px;vertical-align:top;display:inline-block;overflow:hidden}div.k-slider{position:relative;border-width:0;background-color:transparent;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.k-slider-vertical{width:26px;height:200px}.k-slider-horizontal{display:inline-block;width:200px;height:26px}.k-slider-wrap{width:100%;height:100%}.k-slider .k-button,.k-grid .k-slider .k-button{position:absolute;top:0;width:24px;min-width:0;height:24px;margin:0;padding:0;outline:0}.k-slider .k-button .k-icon{margin-top:3px;vertical-align:top}.k-state-disabled .k-slider-wrap{filter:alpha(opacity=60);opacity:.6}.k-state-disabled .k-slider-wrap .k-slider-items{color:#333}.k-slider .k-button-decrease{left:0}.k-slider-vertical .k-button-decrease,.k-grid .k-slider-vertical .k-button-decrease{top:auto;bottom:0}.k-slider .k-button-increase{right:0}.k-slider .k-icon,.k-slider-track,.k-slider .k-tick{cursor:pointer}.k-ie7 .k-slider .k-icon{margin-top:2px}.k-slider-track,.k-slider-selection{position:absolute;margin:0;padding:0}.k-slider-horizontal .k-slider-track,.k-slider-horizontal .k-slider-selection{top:50%;left:0;height:8px;margin-top:-4px;background-repeat:repeat-x}.k-slider-horizontal .k-slider-buttons .k-slider-track{left:34px}.k-slider-vertical .k-slider-track,.k-slider-vertical .k-slider-selection{left:50%;bottom:0;width:8px;margin-left:-4px;background-repeat:repeat-y}.k-slider-vertical .k-slider-buttons .k-slider-track{bottom:34px}.k-draghandle{position:absolute;background-repeat:no-repeat;background-color:transparent;text-indent:-3333px;overflow:hidden;text-decoration:none;text-align:center;outline:0}.k-slider-horizontal .k-draghandle{top:-4px;width:13px;height:14px}.k-slider-vertical .k-draghandle{left:-4px;width:14px;height:13px}.k-slider-buttons .k-slider-items{margin-left:34px}.k-slider-horizontal .k-slider-items{height:100%}.k-slider-vertical .k-slider-items{padding-top:1px}.k-slider-vertical .k-slider-buttons .k-slider-items{padding-top:0}.k-slider-vertical .k-slider-buttons .k-slider-items{margin:0;padding-top:35px}.k-slider .k-tick{position:relative;margin:0;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center center}.k-slider-horizontal .k-tick{float:left;height:100%;text-align:center}.k-ie7 .k-slider-vertical .k-tick{float:left;clear:left;width:100%}.k-slider-horizontal .k-tick{background-position:center -92px}.k-slider-horizontal .k-slider-topleft .k-tick{background-position:center -122px}.k-slider-horizontal .k-slider-bottomright .k-tick{background-position:center -152px}.k-slider-horizontal .k-tick-large{background-position:center -2px}.k-slider-horizontal .k-slider-topleft .k-tick-large{background-position:center -32px}.k-slider-horizontal .k-slider-bottomright .k-tick-large{background-position:center -62px}.k-slider-vertical .k-tick{background-position:-92px center}.k-slider-vertical .k-slider-topleft .k-tick{background-position:-122px center}.k-slider-vertical .k-slider-bottomright .k-tick{background-position:-152px center}.k-slider-vertical .k-tick-large{background-position:-2px center}.k-slider-vertical .k-slider-topleft .k-tick-large{background-position:-32px center}.k-slider-vertical .k-slider-bottomright .k-tick-large{background-position:-62px center}.k-slider-horizontal .k-first{background-position:0 -92px}.k-slider-horizontal .k-tick-large.k-first{background-position:0 -2px}.k-slider-horizontal .k-slider-topleft .k-first{background-position:0 -122px}.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first{background-position:0 -32px}.k-slider-horizontal .k-slider-bottomright .k-first{background-position:0 -152px}.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first{background-position:0 -62px}.k-slider-horizontal .k-last{background-position:100% -92px}.k-slider-horizontal .k-tick-large.k-last{background-position:100% -2px}.k-slider-horizontal .k-slider-topleft .k-last{background-position:100% -122px}.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last{background-position:100% -32px}.k-slider-horizontal .k-slider-bottomright .k-last{background-position:100% -152px}.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last{background-position:100% -62px}.k-slider-vertical .k-first{background-position:-92px 100%}.k-slider-vertical .k-tick-large.k-first{background-position:-2px 100%}.k-slider-vertical .k-slider-topleft .k-first{background-position:-122px 100%}.k-slider-vertical .k-slider-topleft .k-tick-large.k-first{background-position:-32px 100%}.k-slider-vertical .k-slider-bottomright .k-first{background-position:-152px 100%}.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first{background-position:-62px 100%}.k-slider-vertical .k-last{background-position:-92px 0}.k-slider-vertical .k-tick-large.k-last{background-position:-2px 0}.k-slider-vertical .k-slider-topleft .k-last{background-position:-122px 0}.k-slider-vertical .k-slider-topleft .k-tick-large.k-last{background-position:-32px 0}.k-slider-vertical .k-slider-bottomright .k-last{background-position:-152px 0}.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last{background-position:-62px 0}.k-slider-vertical .k-tick{text-align:right}.k-slider-vertical .k-slider-topleft .k-tick{text-align:left}.k-slider .k-label{position:absolute;white-space:nowrap;font-size:.92em}.k-slider-horizontal .k-label{left:0;width:100%;line-height:1}.k-slider-horizontal .k-first .k-label{left:-50%}.k-slider-horizontal .k-last .k-label{left:auto;right:-50%}.k-slider-horizontal .k-label{bottom:-1.2em}.k-slider-horizontal .k-slider-topleft .k-label{top:-1.2em}.k-slider-vertical .k-label{left:120%;display:block;text-align:left}.k-slider-vertical .k-last .k-label{top:-0.5em}.k-slider-vertical .k-first .k-label{bottom:-0.5em}.k-slider-vertical .k-slider-topleft .k-label{left:auto;right:120%}.k-slider-tooltip{top:-4444px}.k-scheduler-toolbar,.k-scheduler-footer{border-style:solid}.k-scheduler-toolbar,.k-scheduler-footer{line-height:28px;padding:6px}.k-scheduler-toolbar{border-width:0 0 1px}.k-scheduler-header{text-align:center}.k-scheduler-footer{border-width:1px 0 0}.k-scheduler-toolbar>ul{float:right}.k-scheduler-toolbar>ul:first-child{float:left}.k-scheduler-toolbar>ul>li,.k-scheduler-footer>ul>li{display:inline-block;border-style:solid;border-width:1px 1px 1px 0}.k-scheduler .k-scheduler-toolbar .k-nav-current{border-width:0}.k-scheduler-toolbar>ul>li:first-child{border-left-width:1px}.k-scheduler div.k-scheduler-footer ul li{margin-right:.6em;border-width:1px}.k-scheduler-toolbar .k-link,.k-scheduler-footer .k-link{display:inline-block;padding:0 1.1em}.k-scheduler-toolbar .k-nav-prev .k-link,.k-scheduler-toolbar .k-nav-next .k-link{padding-left:.6em;padding-right:.6em}.k-ie7 .k-scheduler-toolbar .k-nav-prev .k-link,.k-ie7 .k-scheduler-toolbar .k-nav-next .k-link{height:2.3em;margin-top:-1px;vertical-align:middle}.k-ie7 .k-scheduler-toolbar .k-nav-prev .k-link .k-icon,.k-ie7 .k-scheduler-toolbar .k-nav-next .k-link .k-icon{margin-top:.5em}.k-scheduler-toolbar .k-nav-current .k-link{padding:0}.k-scheduler-toolbar .k-nav-current{margin:0 1.1em}.k-scheduler div.k-scheduler-toolbar>ul>li.k-nav-current,.k-scheduler .k-nav-current>.k-state-active{background:0}.k-scheduler-toolbar .k-i-calendar,.k-scheduler-footer .k-icon{margin:-2px 6px 0 0}.k-scheduler-header,.k-scheduler-header-wrap{overflow:hidden}.k-scheduler-header-wrap{position:relative;border-style:solid;border-width:0}.k-scheduler .k-scrollbar-v .k-scheduler-header-wrap{border-right-width:1px}.k-scheduler-times,.k-scheduler-content{position:relative}.k-scheduler-times{overflow:hidden;white-space:nowrap;border-style:solid;border-width:0}.k-scheduler-content{overflow:auto}.k-scheduler-layout,.k-scheduler-table{border-spacing:0;width:100%}.k-ie7 .k-scheduler-content .k-scheduler-table{width:auto}.k-scheduler-layout>tbody>tr>td{padding:0;vertical-align:top}.k-safari .k-scheduler-layout>tbody>tr>td+td{width:100%}.k-scheduler-table{table-layout:fixed;margin:0}.k-scheduler-times .k-scheduler-table{table-layout:auto}.k-scheduler-monthview .k-scheduler-content .k-scheduler-table{height:100%}.k-scheduler-table td,.k-scheduler-table th{height:1.5em;padding:.334em .5em}.k-scheduler-monthview .k-hidden,.k-scheduler-monthview .k-hidden>div{width:0!important;overflow:hidden!important}.k-scheduler-monthview .k-hidden{height:60px;padding-left:0!important;padding-right:0!important;border-right-width:0!important}.k-scheduler-monthview>tbody>tr:first-child .k-scheduler-times{margin-right:1px}.k-scheduler-monthview>tbody>tr:first-child .k-scheduler-times .k-hidden{height:auto}.k-scheduler-monthview .k-scheduler-table td{height:60px;text-align:right}.k-scheduler-table td,.k-scheduler-layout tr+tr .k-scheduler-times th:last-child,.k-slot-cell{vertical-align:top}.k-scheduler-header th{overflow:hidden;text-overflow:ellipsis}.k-scheduler-table td,.k-scheduler-header th{border-style:solid;border-width:0 0 1px 1px}.k-scheduler-table td:first-child,.k-scheduler-header th:first-child{border-left-width:0}.k-scheduler-agenda .k-scheduler-table td:first-child{border-left-width:1px}.k-scheduler-agenda .k-scheduler-table td.k-first{border-left-width:0}.k-scheduler-layout tr+tr .k-scheduler-times tr:last-child>th,.k-scheduler-layout tr+tr .k-scheduler-table>tbody>tr:last-child>td,.k-scheduler-table>tbody>tr>.k-last{border-bottom-width:0}.k-scrollbar-h tr+tr .k-scheduler-times,.k-scrollbar-h .k-scheduler-content .k-scheduler-table>tbody>tr:last-child>td,.k-scheduler-agenda.k-scrollbar-h .k-scheduler-table>tbody>tr>td.k-last{border-bottom-width:1px}.k-scheduler-times th{text-align:right;padding-right:.6em;border-style:solid;border-width:0 1px 1px 0;border-color:transparent}.k-scheduler-layout tr+tr .k-scheduler-times th{border-bottom-color:transparent}.k-scheduler-layout tr+tr .k-scheduler-times th.k-slot-cell,.k-scheduler-layout tr+tr .k-scheduler-times th.k-scheduler-times-all-day{border-bottom-color:inherit}.k-scheduler .k-middle-row td{border-bottom-style:dotted}.k-scheduler-now-arrow,.k-scheduler-now-line{position:absolute}.k-scheduler-now-arrow{width:0;height:0;border:solid 5px transparent;left:0}.k-scheduler-now-line{left:5px;right:0;height:1px}.k-task{position:relative}div.k-more-events{text-align:center;font-size:1.6em;line-height:1.2;padding:0}.k-more-events>span{display:block;margin-top:-0.6em}.k-event,.k-more-events{position:absolute;border-style:solid;border-width:1px;text-align:left;overflow:hidden}.k-event{cursor:default}.k-event-drag-hint{filter:alpha(opacity=60);opacity:.6;cursor:-webkit-grabbing;cursor:-moz-grabbing}.k-scheduler-header .k-event{white-space:nowrap}.k-event dl,.k-event dt,.k-event dd{margin:0;padding:0}.k-event dl{padding:.34em 1.8em .34em .6em}.k-event dt{font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-event-actions,.k-event>.k-link,.k-task>.k-link{position:absolute;top:3px;right:4px;white-space:nowrap}.k-event-actions{z-index:1}.k-scheduler-agenda .k-task>.k-link{top:0;right:0}.k-event-actions:first-child{position:static;float:left;margin:4px 2px 0 4px}.k-webkit .k-event-actions:first-child{margin-top:3px}.k-event-actions:first-child>.k-link{display:inline-block}.k-event-delete{display:none}.k-event:hover .k-event-delete,tr:hover>td>.k-task .k-event-delete{display:inline-block}.k-event .k-event-top-actions,.k-event .k-event-bottom-actions{position:absolute;top:0;left:0;width:100%;text-align:center}.k-event .k-event-bottom-actions{top:auto;bottom:0}.k-event .k-resize-handle{position:absolute;visibility:hidden;z-index:2}.k-event:hover .k-resize-handle{visibility:visible}.k-event .k-resize-handle:after{content:"";position:absolute;filter:alpha(opacity=50);opacity:.5}.k-event>.k-resize-n{top:0;left:0;right:0;height:.4em}.k-event>.k-resize-s{bottom:0;left:0;right:0;height:.4em}.k-event>.k-resize-e{right:0;top:0;bottom:0;width:.4em}.k-event>.k-resize-w{left:0;top:0;bottom:0;width:.4em}.k-event>.k-resize-n:after,.k-event>.k-resize-s:after{top:1px;left:50%;margin-left:-1em;width:2em;height:1px}.k-event>.k-resize-s:after{top:auto;bottom:1px}.k-event>.k-resize-e:after,.k-event>.k-resize-w:after{left:1px;top:50%;margin-top:-0.7em;height:1.4em;width:1px}.k-event>.k-resize-e:after{left:auto;right:1px}.k-scheduler-marquee{border-style:solid;border-width:0}.k-scheduler-marquee.k-first:before,.k-scheduler-marquee.k-last:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:3px}div.k-scheduler-marquee:before{top:0;left:0;border-right-color:transparent;border-bottom-color:transparent}div.k-scheduler-marquee:after{bottom:0;right:0;border-top-color:transparent;border-left-color:transparent}.k-scheduler-marquee .k-label-top{position:absolute;top:.3em;left:.8em;font-size:.8em}.k-scheduler-marquee .k-label-bottom{position:absolute;bottom:.3em;right:.81em;font-size:.8em}.k-scheduler-quickedit .k-textbox{width:200px}.k-tooltip-bottom{text-align:left}.k-tooltip-bottom .k-button{float:left;margin-right:.3em}.k-tooltip-bottom .k-quickedit-details{float:right;margin-right:0}.k-scheduler-agenda .k-scheduler-table th,.k-scheduler-agenda .k-scheduler-table td{text-align:left}.k-slot-cell,.k-scheduler-groupcolumn{width:70px}.k-scheduler-datecolumn{width:144px}.k-scheduler-timecolumn{width:130px}.k-scheduler-timecolumn>div{position:relative;vertical-align:top}.k-webkit .k-scheduler-timecolumn>div>.k-icon{vertical-align:top}.k-scheduler-timecolumn>div>.k-i-arrow-e{position:absolute;right:-4px}.k-scheduler-timecolumn .k-i-arrow-w{margin-left:-4px}.k-scheduler-mark{display:inline-block;width:1em;height:1em;vertical-align:middle;margin-right:.5em}.k-scheduler-agendaday{float:left;margin:0 .2em 0 0;font-size:3em;font-weight:normal}.k-scheduler-agendaweek{display:block;margin:.4em 0 0;font-size:1.1em;font-style:normal}.k-scheduler-agendadate{font-size:.8em}.k-scheduler-timecolumn{white-space:nowrap}.k-scheduler-edit-form .k-edit-form-container,.k-scheduler-timezones .k-edit-form-container{width:520px}.k-scheduler-edit-form .k-edit-label{width:17%}.k-scheduler-edit-form .k-edit-field{width:77%}.k-scheduler-edit-form .k-textbox[name="title"],.k-scheduler-edit-form textarea.k-textbox{width:100%}.k-scheduler-edit-form textarea.k-textbox{min-height:4em;resize:vertical}.k-scheduler-edit-form>.k-edit-box:first-child .k-datetimepicker{margin-right:1em}.k-edit-box{float:left}.k-edit-box+.k-edit-box{float:right}.k-scheduler-edit-form label+input{margin-left:1em}.k-edit-field>ul.k-reset>li{margin:.2em 0 .4em;line-height:2.4}.k-edit-field>ul.k-reset .k-widget{margin-left:.8em}.k-edit-field>ul.k-reset .k-numerictextbox,.k-edit-field span.k-recur-interval{width:5em}.k-edit-field>ul.k-reset .k-dropdown,.k-edit-field>ul.k-reset .k-datepicker,div[name="recurrenceRule"]>.k-dropdown{width:8em}.k-popup-message{margin:0;padding:1em 0 2em;text-align:center}.k-scheduler-timezones .k-dropdown:first-child{width:100%}.k-scheduler-timezones .k-dropdown+.k-dropdown{margin:.5em 0 .7em}.k-tooltip{position:absolute;z-index:20000;border-style:solid;border-width:1px;padding:4px 5px 4px 6px;background-repeat:repeat-x;min-width:20px;text-align:center}.k-tooltip-button{text-align:right;height:0}.k-tooltip-closable .k-tooltip-content{padding-right:20px}span.k-tooltip{position:static;display:inline-block;border-width:1px;padding:2px 5px 1px 6px}.k-invalid-msg{display:none}.k-callout{position:absolute;width:0;height:0;border-style:solid;border-width:6px;border-color:transparent}.k-callout-n{top:-13px;left:50%}.k-callout-w{top:50%;left:-13px}.k-callout-s{left:50%;bottom:-13px}.k-callout-e{top:50%;right:-13px}.k-slider-tooltip .k-callout-n,.k-slider-tooltip .k-callout-s{margin-left:-6px}.k-slider-tooltip .k-callout-w,.k-slider-tooltip .k-callout-e{margin-top:-6px}.k-tooltip-validation .k-warning{vertical-align:text-top;margin-right:3px}.k-window .k-tooltip-validation{z-index:10010}.k-splitter{position:relative;height:300px}.k-pane>.k-splitter{border-width:0;overflow:hidden}.k-splitter .k-pane{overflow:hidden}.k-splitter .k-scrollable{overflow:auto}.k-splitter .k-pane-loading{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.k-ghost-splitbar,.k-splitbar{position:absolute;border-style:solid;font-size:0;outline:0;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.k-splitter .k-ghost-splitbar-horizontal,.k-splitter .k-splitbar-horizontal{top:0;width:5px;border-width:0 1px;background-repeat:repeat-y}.k-ghost-splitbar-vertical,.k-splitbar-vertical{left:0;height:5px;border-width:1px 0;background-repeat:repeat-x}.k-splitbar-draggable-horizontal{cursor:w-resize}.k-splitbar-draggable-vertical{cursor:n-resize}.k-splitbar .k-resize-handle{display:none}.k-restricted-size-horizontal,.k-restricted-size-vertical{background-color:#f00}.k-splitbar-horizontal .k-icon{position:absolute;top:50%;width:5px;height:20px;margin-top:-10px}.k-collapse-prev,.k-collapse-next,.k-expand-prev,.k-expand-next{cursor:pointer}.k-splitbar-horizontal .k-collapse-prev{margin-top:-31px}.k-splitbar-horizontal .k-collapse-next{margin-top:11px}.k-splitbar-static-horizontal{width:1px}.k-splitbar-static-vertical{height:1px}.k-splitbar-vertical .k-icon{position:absolute;left:50%;width:20px;height:5px;margin-left:-10px}.k-splitbar-vertical .k-collapse-prev{margin-left:-31px}.k-splitbar-vertical .k-collapse-next{margin-left:11px}.k-splitbar-draggable-vertical .k-resize-handle,.k-splitbar-draggable-horizontal .k-resize-handle{display:inline-block}.k-splitbar-horizontal .k-resize-handle{background-position:-165px -6px}.k-splitbar-horizontal-hover>.k-resize-handle{background-position:-181px -6px}.k-splitbar-horizontal .k-collapse-prev,.k-splitbar-horizontal .k-expand-next{background-position:-6px -174px}.k-splitbar-horizontal-hover>.k-collapse-prev,.k-splitbar-horizontal-hover>.k-expand-next{background-position:-22px -174px}.k-splitbar-horizontal .k-collapse-next,.k-splitbar-horizontal .k-expand-prev{background-position:-5px -142px}.k-splitbar-horizontal-hover>.k-collapse-next,.k-splitbar-horizontal-hover>.k-expand-prev{background-position:-21px -142px}.k-splitbar-vertical .k-resize-handle{background-position:-38px -309px}.k-splitbar-vertical-hover>.k-resize-handle{background-position:-70px -309px}.k-splitbar-vertical .k-collapse-prev,.k-splitbar-vertical .k-expand-next{background-position:2px -134px}.k-splitbar-vertical-hover>.k-collapse-prev,.k-splitbar-vertical-hover>.k-expand-next{background-position:-14px -134px}.k-splitbar-vertical .k-collapse-next,.k-splitbar-vertical .k-expand-prev{background-position:2px -165px}.k-splitbar-vertical-hover>.k-collapse-next,.k-splitbar-vertical-hover>.k-expand-prev{background-position:-14px -165px}html .k-upload{position:relative}html .k-upload-empty{border-width:0;background:0}.k-dropzone em,.k-upload-button{vertical-align:middle}.k-ie7 .k-dropzone em,.k-ie7 .k-upload-button{vertical-align:baseline}.k-dropzone,.k-file{position:relative}.k-dropzone{border-style:solid;border-width:0;padding:.8em;background-color:transparent}.k-dropzone em{visibility:hidden;margin-left:.6em}.k-dropzone-active em{visibility:visible}.k-upload-button{position:relative;width:86px;overflow:hidden!important;direction:ltr}.k-upload-sync .k-upload-button{margin:.8em}.k-upload-button input{position:absolute;top:0;right:0;z-index:1;font:200px monospace!important;filter:alpha(opacity=0);opacity:0;margin:0;padding:0;cursor:pointer}.k-upload-files{margin:0 0 .6em;line-height:2.66;border-style:solid;border-width:1px 0 0}.k-upload-files .k-button{padding:0}.k-upload-files .k-button,.k-upload-status-total .k-icon{margin-left:8px}.k-ie7 .k-upload-files .k-button{line-height:1}.k-upload .k-fail{background-position:-161px -111px}.k-si-refresh{background-position:-160px -128px}.k-link:not(.k-state-disabled):hover>.k-si-refresh,.k-state-hover .k-si-refresh,.k-button:hover .k-si-refresh,.k-textbox:hover .k-si-refresh,.k-button:active .k-si-refresh{background-position:-176px -128px}.k-si-tick,.k-success{background-position:-160px -96px}.k-link:not(.k-state-disabled):hover>.k-si-tick,.k-link:not(.k-state-disabled):hover>.k-success,.k-state-hover .k-si-tick,.k-state-hover .k-success,.k-button:hover .k-si-tick,.k-button:hover .k-success,.k-textbox:hover .k-si-tick,.k-textbox:hover .k-success,.k-button:active .k-si-tick,.k-button:active .k-success{background-position:-176px -96px}.k-si-cancel{background-position:-160px -112px}.k-link:not(.k-state-disabled):hover>.k-si-cancel,.k-state-hover .k-si-cancel,.k-button:hover .k-si-cancel,.k-textbox:hover .k-si-cancel,.k-button:active .k-si-cancel{background-position:-176px -112px}.k-file{border-style:solid;border-width:0 0 1px;padding:.167em .167em .167em .8em}.k-file .k-icon{position:relative}.k-file>.k-icon{background-position:-112px -288px}.k-link:not(.k-state-disabled):hover>.k-file>.k-icon,.k-state-hover .k-file>.k-icon,.k-button:hover .k-file>.k-icon,.k-textbox:hover .k-file>.k-icon,.k-button:active .k-file>.k-icon{background-position:-128px -288px}.k-filename{position:relative;display:inline-block;min-width:120px;max-width:200px;vertical-align:middle;margin-left:1em;padding-bottom:2px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.k-upload-status{position:absolute;right:12px;top:.6em;line-height:.7em}.k-upload-status .k-button,.k-upload-status .k-warning{vertical-align:text-bottom}.k-dropzone .k-upload-status{line-height:2.4}.k-progress{position:absolute;top:0;bottom:0;left:0}.k-upload-selected{min-width:86px;margin:3px 0 0;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.k-ie7 .k-upload-selected{min-width:100px}.k-upload-selected,.k-upload-cancel{margin-bottom:.8em}.k-upload-selected{margin-left:.8em;margin-right:.2em}.k-toolbar-wrap .k-dropzone em,.k-toolbar-wrap .k-upload-files{display:none}.k-toolbar-wrap .k-dropzone{border:0;padding:0}.k-toolbar-wrap .k-dropzone-active{text-align:center}.k-toolbar-wrap .k-dropzone-active em{display:inline;margin:0;font-size:5em;font-style:normal}.k-toolbar-wrap .k-dropzone-active .k-upload-button{display:none}.k-imagebrowser-dropzone{z-index:10010;filter:alpha(opacity=40);opacity:.4;position:fixed}.k-search-wrap{position:relative;float:right;width:20%;padding:0}.k-search-wrap label{position:absolute;top:0;left:4px;line-height:20px;font-style:italic}.k-search-wrap input.k-input{padding-left:0;padding-right:0}.k-search-wrap .k-search{position:absolute;top:4px;right:2px;margin:0}.k-breadcrumbs{position:relative;float:left;width:79%;padding-right:2px}.k-breadcrumbs-wrap{position:absolute;top:3px;left:0;z-index:1;padding-left:5px;line-height:18px}.k-breadcrumbs>.k-input{width:100%;padding-left:2px;font-size:inherit;font-family:inherit;border:0}.k-breadcrumbs .k-link,.k-breadcrumbs-wrap .k-icon{margin-top:0;text-decoration:none;vertical-align:middle}.k-breadcrumbs .k-link:hover{text-decoration:underline}.k-imagebrowser .k-breadcrumbs .k-i-seek-w{text-decoration:none;cursor:default}.k-imagebrowser .k-toolbar{border-style:solid;border-width:1px;margin:8px 0 0;padding:.25em;line-height:23px;white-space:nowrap}.k-imagebrowser .k-toolbar .k-button.k-state-disabled{display:none}.k-imagebrowser .k-toolbar-wrap{float:left}.k-imagebrowser .k-tiles-arrange{float:right}.k-imagebrowser .k-tiles-arrange .k-dropdown{width:75px}.k-imagebrowser .k-upload{float:left;z-index:10010;border-width:0;background-color:transparent}.k-imagebrowser .k-upload .k-upload-status{display:none}.k-imagebrowser .k-upload .k-upload-button{width:auto;margin-left:0;vertical-align:top}.k-imagebrowser .k-upload .k-icon{vertical-align:bottom}.k-ie7 .k-imagebrowser .k-upload-button,.k-ie7 .k-imagebrowser .k-upload .k-icon{vertical-align:baseline;position:relative;top:1px}.k-ie7 .k-imagebrowser .k-upload .k-icon{top:2px}.k-ie7 .k-imagebrowser .k-toolbar .k-button-icon{vertical-align:middle}.k-tiles{clear:both;height:390px;border-style:solid;border-width:1px;border-top-width:0;margin:0 0 1.4em;padding:9px;overflow:auto;line-height:1.2}.k-tile{float:left;width:223px;height:88px;overflow:hidden;border-style:solid;border-width:1px;margin:1px;padding:0 0 4px;background-position:0 100px;background-repeat:repeat-x;cursor:pointer}.k-tiles li.k-state-hover,.k-tiles li.k-state-selected{background-position:0 center}.k-imagebrowser .k-thumb{float:left;display:inline;width:80px;height:80px;margin:4px 10px 0 4px;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.k-imagebrowser .k-file{width:80px;height:80px}.k-imagebrowser .k-image{margin:2px 0 0 2px}.k-imagebrowser .k-folder{width:80px;height:80px;background-position:0 -200px;background-repeat:no-repeat}.k-imagebrowser .k-loading{margin:35px 0 0 33px}.k-tile strong,.k-tile input{margin:10px 0 4px;font-weight:normal}.k-tile strong{float:left;width:120px;overflow:hidden;text-overflow:ellipsis}.k-tile input{width:100px}.k-tile strong,.k-tile input,.k-tile .k-filesize{display:block}.k-imagebrowser .k-form-text-row{text-align:right}.k-imagebrowser .k-form-text-row label{width:14%}.k-imagebrowser .k-form-text-row input{width:80%}.k-tile-empty{margin:160px 0 0}.k-tile-empty .k-dialog-upload{font-weight:bold;font-size:120%}.k-tile-empty strong{display:block;margin:0 0 .2em;font-size:3em;font-weight:normal}.k-tile-empty,.k-tile-empty .k-button-wrapper{text-align:center}.k-ie7 .k-button,.k-ie7 .k-grid-filter,.k-ie7 .k-header-column-menu,.k-ie7 .k-grid .k-pager-numbers,.k-ie7 .k-grid .k-status-text,.k-ie7 .k-pager-numbers .k-link,.k-ie7 .k-pager-numbers span,.k-ie7 .k-pager-numbers input,.k-ie7 .k-grouping-row p,.k-ie7 .k-grouping-header a,.k-ie7 .k-grouping-header .k-group-indicator,.k-ie7 .k-grouping-header .k-link,.k-ie7 .k-grouping-header .k-button,.k-ie7 .k-grid-actions,.k-ie7 .k-edit-label,.k-ie7 .k-edit-field,.k-ie7 .k-edit-form-container .editor-label,.k-ie7 .k-edit-form-container .editor-field,.k-ie7 .k-combobox,.k-ie7 .k-dropdown,.k-ie7 .k-selectbox,.k-ie7 .k-picker-wrap .k-select,.k-ie7 .k-dropdown-wrap .k-select,.k-ie7 .k-numerictextbox,.k-ie7 .k-timepicker,.k-ie7 .k-datepicker,.k-ie7 .k-datetimepicker,.k-ie7 .k-colorpicker,.k-ie7 .k-calendar,.k-ie7 .k-calendar .k-nav-fast,.k-ie7 .k-treeview .k-icon,.k-ie7 .k-treeview .k-image,.k-ie7 .k-treeview .k-sprite,.k-ie7 .k-treeview .k-in,.k-ie7 .k-colorpicker,.k-ie7 .k-colorpicker .k-tool-icon,.k-ie7 .k-palette.k-reset,.k-ie7 .k-editor-dialog .k-button,.k-ie7 .k-form-text-row label,.k-ie7 .k-tabstrip-items .k-item,.k-ie7 .k-tabstrip-items .k-link,.k-ie7 .k-slider-horizontal,.k-ie7 .k-splitbar-draggable-vertical .k-resize-handle,.k-ie7 .k-splitbar-draggable-horizontal .k-resize-handle,.k-ie7 .t-filename,.k-ie7 div.k-window,.k-ie7 .k-window-titlebar .k-window-action,.k-ie7 .k-scheduler-toolbar>ul>li,.k-ie7 .k-scheduler-footer>ul>li,.k-ie7 .k-scheduler-toolbar>ul>li,.k-ie7 .k-scheduler-footer>ul>li,.k-ie7 .k-event:hover .k-event-delete,.k-ie7 tr:hover>td>.k-task .k-event-delete{display:inline;zoom:1}.k-ie7 .k-treeview .k-item,.k-ie7 .k-treeview .k-group{zoom:1}.km-scroll-container{-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-margin-collapse:separate;-webkit-transform:translatez(0)}.k-widget .km-scroll-wrapper{position:relative;padding-bottom:0}.km-touch-scrollbar{position:absolute;visibility:hidden;z-index:200000;height:.3em;width:.3em;background-color:rgba(0,0,0,0.7);opacity:0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.km-vertical-scrollbar{height:100%;right:2px;top:2px}.km-horizontal-scrollbar{width:100%;left:2px;bottom:2px}
/*
* Kendo UI Complete v2013.2.716 (http://kendoui.com)
* Copyright 2013 Telerik AD. All rights reserved.
*
* Kendo UI Complete commercial licenses may be obtained at
* https://www.kendoui.com/purchase/license-agreement/kendo-ui-complete-commercial.aspx
* If you do not own a commercial license, this file shall be governed by the trial license terms.
*/


.k-in,.k-item,.k-window-action{border-color:transparent}.k-block,.k-widget{background-color:#fff}.k-block,.k-widget,.k-input,.k-textbox,.k-group,.k-content,.k-header,.k-editable-area,.k-separator,.k-colorpicker .k-i-arrow-s,.k-textbox>input,.k-autocomplete,.k-dropdown-wrap,.k-toolbar,.k-group-footer td,.k-grid-footer,.k-footer-template td,.k-state-default,.k-state-default .k-select,.k-state-disabled,.k-grid-header-wrap,.k-grid-header,.k-grid td,.k-grid td.k-state-selected,.k-grid-footer-wrap,.k-pager-wrap,.k-pager-wrap .k-link,.k-pager-refresh,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-panelbar>.k-item>.k-link,.k-panel>.k-item>.k-link,.k-panelbar .k-panel,.k-panelbar .k-content,.k-calendar th,.k-slider-track,.k-splitbar,.k-dropzone-active,.k-tiles,.k-toolbar,.k-tooltip,.k-editor-button .k-tool-icon,.k-upload-files{border-color:#c5c5c5}.k-group,.k-toolbar,.k-grouping-header,.k-pager-wrap,.k-group-footer td,.k-grid-footer,.k-footer-template td,.k-widget .k-status,.k-calendar th,.k-dropzone-hovered,.k-widget.k-popup{background-color:#ebebeb}.k-grouping-row td,td.k-group-cell{background-color:#e3e3e3}.k-list-container{border-color:#c5c5c5;background-color:#e9e9e9}.k-content,.k-editable-area,.k-panelbar>li.k-item,.k-panel>li.k-item,.k-tiles{background-color:#fff}.k-alt,.k-separator{background-color:#f5f5f5}.k-textbox,.k-autocomplete.k-header,.k-dropdown-wrap.k-state-active,.k-picker-wrap.k-state-active,.k-numeric-wrap.k-state-active{border-color:#c5c5c5;background-color:#e9e9e9}.k-textbox>input,.k-autocomplete .k-input,.k-dropdown-wrap .k-input,.k-autocomplete.k-state-focused .k-input,.k-dropdown-wrap.k-state-focused .k-input,.k-picker-wrap.k-state-focused .k-input,.k-numeric-wrap.k-state-focused .k-input{border-color:#c5c5c5}input.k-textbox,textarea.k-textbox,input.k-textbox:hover,textarea.k-textbox:hover,.k-textbox>input{background:0}.k-input,input.k-textbox,textarea.k-textbox,input.k-textbox:hover,textarea.k-textbox:hover,.k-textbox>input,.k-multiselect-wrap{background-color:#fff;color:#2e2e2e}.k-input[readonly]{background-color:#fff;color:#2e2e2e}.k-block,.k-widget,.k-popup,.k-content,.k-dropdown .k-input{color:#2e2e2e}.k-link:link,.k-link:visited,.k-nav-current.k-state-hover .k-link{color:#2e2e2e}.k-tabstrip-items .k-link,.k-panelbar>li>.k-link{color:#2e2e2e}.k-header{color:#2e2e2e}.k-header,.k-grid-header,.k-toolbar,.k-dropdown-wrap,.k-picker-wrap,.k-numeric-wrap,.k-grouping-header,.k-pager-wrap,.k-textbox,.k-button,.k-draghandle,.k-autocomplete,.k-state-highlight,.k-tabstrip-items .k-item{background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#f6f6f6 0,#eaeaea 100%);background-image:none,-moz-linear-gradient(top,#f6f6f6 0,#eaeaea 100%);background-image:none,-o-linear-gradient(top,#f6f6f6 0,#eaeaea 100%);background-image:none,linear-gradient(to bottom,#f6f6f6 0,#eaeaea 100%);background-position:50% 50%;background-color:#e3e3e3}.k-widget.k-tooltip{background-image:url('../../Styles/Telerik/textures/highlight.png')}.k-block,.k-header,.k-grid-header,.k-toolbar,.k-grouping-header,.k-pager-wrap,.k-button,.k-draghandle{background-color:#e3e3e3}.k-icon:hover,.k-state-hover .k-icon,.k-state-selected .k-icon,.k-state-focused .k-icon,.k-column-menu .k-state-hover .k-sprite,.k-column-menu .k-state-active .k-sprite{opacity:1}.k-icon,.k-state-disabled .k-icon,.k-column-menu .k-sprite{opacity:.8}.k-icon,.k-tool-icon,.k-grouping-dropclue,.k-drop-hint,.k-column-menu .k-sprite{background-image:url('../../Styles/Telerik/Default/sprite.png');border-color:transparent}.k-loading,.k-state-hover .k-loading{background-image:url('../../Styles/Telerik/Default/loading.gif');background-position:50% 50%}.k-loading-image{background-image:url('../../Styles/Telerik/Default/loading-image.gif')}.k-loading-color{background-color:#fff}.k-button{color:#2e2e2e;border-color:#c5c5c5;background-color:#e3e3e3}.k-button:hover{color:#2e2e2e;border-color:#a99f9a;background-color:#a99f9a}.k-state-disabled .k-button,.k-state-disabled .k-button:hover,.k-button.k-state-disabled:hover,.k-state-disabled .k-button:hover,.k-button.k-state-disabled:active,.k-state-disabled .k-button:active{color:#9f9e9e;border-color:#c5c5c5;background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#f6f6f6 0,#eaeaea 100%);background-image:none,-moz-linear-gradient(top,#f6f6f6 0,#eaeaea 100%);background-image:none,-o-linear-gradient(top,#f6f6f6 0,#eaeaea 100%);background-image:none,linear-gradient(to bottom,#f6f6f6 0,#eaeaea 100%);background-color:transparent}.k-draghandle{border-color:#c5c5c5;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.k-draghandle:hover{border-color:#a99f9a;background-color:#a99f9a;-webkit-box-shadow:none;box-shadow:none}.k-scheduler,.k-scheduler-datecolumn,.k-scheduler-groupcolumn{background-color:#fff;color:#2e2e2e}.k-scheduler-times tr,.k-scheduler-times th,.k-scheduler-table td,.k-scheduler-header th,.k-scheduler-header-wrap,.k-scheduler-times{border-color:#c5c5c5}.k-scheduler-table .k-today,.k-today>.k-scheduler-datecolumn,.k-today>.k-scheduler-groupcolumn{background-color:#f8f8f8}.k-scheduler-now-arrow{border-left-color:#e20000}.k-scheduler-now-line{background-color:#e20000}.k-event{border-color:rgba(0,0,0,0.13);background:#ffdac1 0 -257px url('../../Styles/Telerik/textures/highlight.png') repeat-x;color:#2e2e2e}.k-ie7 .k-event .k-resize-handle,.k-event .k-resize-handle:after{background-color:#2e2e2e}.k-scheduler-marquee:before,.k-scheduler-marquee:after{border-color:#f0713a}.k-panelbar .k-content,.k-panelbar .k-panel,.k-panelbar .k-item{background-color:#fff;color:#2e2e2e;border-color:#c5c5c5}.k-panelbar>li>.k-link{color:#2e2e2e}.k-panelbar>.k-item>.k-link{border-color:#c5c5c5}.k-panel>li.k-item{background-color:#fff}.k-state-active,.k-state-active:hover,.k-active-filter,.k-tabstrip .k-state-active{background-color:#fff;border-color:#f0713a;color:#2e2e2e}.k-menu .k-state-hover>.k-state-active{background-color:transparent}.k-state-highlight{background:#fff;color:#2e2e2e}.k-state-focused,.k-grouping-row .k-state-focused{border-color:#a99f9a}.k-calendar .k-link{color:#2e2e2e}.k-calendar .k-footer{padding:0}.k-calendar .k-footer .k-nav-today{display:inline-block;width:100%;height:100%;padding:.5em 0;color:#2e2e2e;text-decoration:none;background-color:#fff}.k-calendar .k-footer .k-nav-today:hover{background-color:#fff;text-decoration:underline}.k-calendar .k-footer .k-nav-today:active{background-color:#fff}.k-calendar .k-link.k-nav-fast{color:#2e2e2e}.k-calendar .k-nav-fast.k-state-hover{text-decoration:none;background-color:#a99f9a;color:#2e2e2e}.k-calendar .k-link.k-state-hover,.k-window .k-link{border-radius:4px}.k-calendar .k-footer .k-link{border-radius:0}.k-calendar th{background-color:#ebebeb}.k-calendar-container.k-group{border-color:#c5c5c5}.k-state-selected,.k-state-selected:link,.k-state-selected:visited,.k-list>.k-state-selected,.k-list>.k-state-highlight,.k-panel>.k-state-selected,.k-button:active,.k-ghost-splitbar-vertical,.k-ghost-splitbar-horizontal,.k-draghandle.k-state-selected:hover,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-marquee-color{color:#fff;background-color:#f0713a;border-color:#f0713a}.k-marquee-text{color:#fff}.k-state-focused,.k-list>.k-state-focused,.k-listview>.k-state-focused,.k-grid-header th.k-state-focused,td.k-state-focused,.k-button:focus,.k-button.k-state-focused{-webkit-box-shadow:inset 0 0 3px 1px #a99f9a;box-shadow:inset 0 0 3px 1px #a99f9a}.k-state-focused.k-state-selected,.k-list>.k-state-focused.k-state-selected,.k-listview>.k-state-focused.k-state-selected,td.k-state-focused.k-state-selected,.k-button:focus:active{-webkit-box-shadow:inset 0 0 3px 1px #ce4910;box-shadow:inset 0 0 3px 1px #ce4910}.k-ie8 .k-panelbar span.k-state-focused,.k-ie8 .k-menu li.k-state-focused,.k-ie8 .k-listview>.k-state-focused,.k-ie8 .k-grid-header th.k-state-focused,.k-ie8 td.k-state-focused,.k-ie8 .k-button:focus,.k-ie8 .k-button.k-state-focused,.k-ie7 .k-panelbar span.k-state-focused,.k-ie7 .k-menu li.k-state-focused,.k-ie7 .k-listview>.k-state-focused,.k-ie7 .k-grid-header th.k-state-focused,.k-ie7 td.k-state-focused,.k-ie7 .k-button:focus,.k-ie7 .k-button.k-state-focused{background-color:#a99f9a}.k-list>.k-state-selected.k-state-focused{-webkit-box-shadow:none;box-shadow:none}.k-state-selected>.k-link,.k-panelbar>li>.k-state-selected{color:#fff}.k-state-selected,.k-button:active,.k-draghandle.k-state-selected:hover{background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#fe761b 0,#e15613 100%);background-image:none,-moz-linear-gradient(top,#fe761b 0,#e15613 100%);background-image:none,-o-linear-gradient(top,#fe761b 0,#e15613 100%);background-image:none,linear-gradient(to bottom,#fe761b 0,#e15613 100%)}.k-button:active,.k-draghandle.k-state-selected:hover{background-position:50% 50%}.k-state-hover,.k-state-hover:hover,.k-splitbar-horizontal-hover:hover,.k-splitbar-vertical-hover:hover,.k-list>.k-state-hover,.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,.k-pager-wrap .k-link:hover,.k-dropdown .k-state-focused,.k-imagebrowser-dropzone{color:#2e2e2e;background-color:#a99f9a;border-color:#a99f9a}.k-state-hover>.k-select,.k-state-focused>.k-select{border-color:#a99f9a}.k-button:hover,.k-button:focus,.k-button.k-state-focused,.k-textbox:hover,.k-state-hover,.k-state-hover:hover,.k-pager-wrap .k-link:hover,.k-other-month.k-state-hover .k-link,div.k-imagebrowser-dropzone em,.k-draghandle:hover{background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-moz-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-o-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,linear-gradient(to bottom,#cbc5c2 0,#a99f9a 100%)}.k-pager-wrap{background-color:#e3e3e3;color:#2e2e2e}.k-autocomplete.k-state-active,.k-picker-wrap.k-state-active,.k-numeric-wrap.k-state-active,.k-dropdown-wrap.k-state-active,.k-state-active,.k-state-active:hover,.k-state-active>.k-link,.k-button:active,.k-panelbar>.k-item>.k-state-focused{background-image:none}.k-tool-icon{background-image:url('../../Styles/Telerik/Default/sprite.png')}.k-tool-icon.k-state-hover{background-image:url('../../Styles/Telerik/Default/sprite.png');background-image:url('../../Styles/Telerik/Default/sprite.png'),-webkit-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:url('../../Styles/Telerik/Default/sprite.png'),-moz-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:url('../../Styles/Telerik/Default/sprite.png'),-o-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:url('../../Styles/Telerik/Default/sprite.png'),linear-gradient(to bottom,#cbc5c2 0,#a99f9a 100%)}.k-tool-icon.k-state-active,.k-tool-icon.k-state-active.k-state-hover,.k-tool-icon.k-state-selected,.k-tool-icon.k-state-selected.k-state-hover{background-image:url('../../Styles/Telerik/Default/sprite.png');background-image:url('../../Styles/Telerik/Default/sprite.png'),-webkit-linear-gradient(top,#fe761b 0,#e15613 100%);background-image:url('../../Styles/Telerik/Default/sprite.png'),-moz-linear-gradient(top,#fe761b 0,#e15613 100%);background-image:url('../../Styles/Telerik/Default/sprite.png'),-o-linear-gradient(top,#fe761b 0,#e15613 100%);background-image:url('../../Styles/Telerik/Default/sprite.png'),linear-gradient(to bottom,#fe761b 0,#e15613 100%)}.k-state-hover>.k-link,.k-other-month.k-state-hover .k-link,div.k-imagebrowser-dropzone em{color:#2e2e2e}.k-autocomplete.k-state-hover,.k-autocomplete.k-state-focused,.k-picker-wrap.k-state-hover,.k-picker-wrap.k-state-focused,.k-numeric-wrap.k-state-hover,.k-numeric-wrap.k-state-focused,.k-dropdown-wrap.k-state-hover,.k-dropdown-wrap.k-state-focused{background-color:#a99f9a;background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-moz-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-o-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,linear-gradient(to bottom,#cbc5c2 0,#a99f9a 100%);background-position:50% 50%;border-color:#a99f9a}.k-dropdown .k-state-focused .k-input{color:#2e2e2e}.k-dropdown .k-state-hover .k-input{color:#2e2e2e}.k-state-error{border-color:#e20000;background-color:#ff5252;color:#fff}.k-state-disabled{filter:alpha(opacity=70);opacity:.7}.k-tile-empty.k-state-selected,.k-loading-mask.k-state-selected{border-width:0;background-image:none;background-color:transparent}.k-state-disabled,.k-state-disabled .k-link,.k-state-disabled .k-button,.k-other-month,.k-other-month .k-link,.k-dropzone em,.k-dropzone .k-upload-status,.k-tile-empty strong,.k-slider .k-draghandle{color:#9f9e9e}.k-slider-track{background-color:#c5c5c5}.k-slider-selection{background-color:#f0713a}.k-slider-horizontal .k-tick{background-image:url('../../Styles/Telerik/Default/slider-h.gif')}.k-slider-vertical .k-tick{background-image:url('../../Styles/Telerik/Default/slider-v.gif')}.k-widget.k-tooltip{border-color:#c5c5c5;background-color:#c6c6c6;color:#282828}.k-widget.k-tooltip-validation{border-color:#ffe79e;background-color:#fff4c9;color:#635145}.input-prepend .k-tooltip-validation,.input-append .k-tooltip-validation{font-size:12px;position:relative;top:3px}.k-callout-n{border-bottom-color:#c5c5c5}.k-callout-w{border-right-color:#c5c5c5}.k-callout-s{border-top-color:#c5c5c5}.k-callout-e{border-left-color:#c5c5c5}.k-tooltip-validation .k-callout-n{border-bottom-color:#ffe79e}.k-tooltip-validation .k-callout-w{border-right-color:#ffe79e}.k-tooltip-validation .k-callout-s{border-top-color:#ffe79e}.k-tooltip-validation .k-callout-e{border-left-color:#ffe79e}.k-splitbar{background-color:#e3e3e3}.k-restricted-size-vertical,.k-restricted-size-horizontal{background-color:#fff}.k-file{background-color:#fff;border-color:#c5c5c5}.k-file-progress{color:#06c}.k-file-progress .k-progress{background-color:#d0f8ff}.k-file-success{color:#28760b}.k-file-success .k-progress{background-color:#ddffd0}.k-file-error{color:#c00}.k-file-error .k-progress{background-color:#ffded7}.k-tile{border-color:#fff}.k-textbox:hover,.k-tiles li.k-state-hover{border-color:#a99f9a}.k-tiles li.k-state-selected{border-color:#f0713a}.k-tile .k-folder,.k-tile .k-file{background-image:url('../../Styles/Telerik/Default/imagebrowser.png')}.k-widget,.k-button{-webkit-box-shadow:none;box-shadow:none}.k-slider,.k-treeview,.k-upload{-webkit-box-shadow:none;box-shadow:none}.k-state-hover{-webkit-box-shadow:none;box-shadow:none}.k-autocomplete.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-picker-wrap.k-state-focused,.k-numeric-wrap.k-state-focused{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.3);box-shadow:0 0 3px 0 rgba(0,0,0,0.3)}.k-state-selected{-webkit-box-shadow:none;box-shadow:none}.k-state-active{-webkit-box-shadow:none;box-shadow:none}.k-grid td.k-state-selected.k-state-focused{background-color:#f17b48}.k-popup,.k-menu .k-group,.k-grid .k-filter-options,.k-time-popup,.k-datepicker-calendar,.k-autocomplete.k-state-border-down,.k-autocomplete.k-state-border-up,.k-dropdown-wrap.k-state-active,.k-picker-wrap.k-state-active,.k-multiselect.k-state-focused,.k-imagebrowser .k-image,.k-tooltip{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}.k-window{border-color:rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 7px 1px rgba(128,128,128,0.3);box-shadow:1px 1px 7px 1px rgba(128,128,128,0.3);background-color:#fff}.k-window.k-state-focused{border-color:rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 7px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 7px 1px rgba(0,0,0,0.3)}.k-shadow{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}.k-inset{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.3);box-shadow:inset 0 1px 1px rgba(0,0,0,0.3)}.k-editor-inline ::selection{background-color:#f0713a;text-shadow:none;color:#fff}.k-editor-inline ::-moz-selection{background-color:#f0713a;text-shadow:none;color:#fff}.k-block,.k-button,.k-textbox,.k-drag-clue,.k-touch-scrollbar,.k-window,.k-window-titleless .k-window-content,.k-window-action,.k-inline-block,.k-grid .k-filter-options,.k-grouping-header .k-group-indicator,.k-autocomplete,.k-multiselect,.k-combobox,.k-dropdown,.k-dropdown-wrap,.k-datepicker,.k-timepicker,.k-colorpicker,.k-datetimepicker,.k-numerictextbox,.k-picker-wrap,.k-numeric-wrap,.k-colorpicker.k-list-container,.k-calendar-container,.k-calendar td,.k-calendar .k-link,.k-treeview .k-in,.k-editor-inline,.k-tooltip,.k-tile,.k-slider-track,.k-slider-selection,.k-upload{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.k-group-start .k-tool-icon{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.k-group-end .k-tool-icon{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.k-group-start.k-group-end .k-tool-icon{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.k-calendar-container.k-state-border-up,.k-list-container.k-state-border-up,.k-autocomplete.k-state-border-up,.k-multiselect.k-state-border-up,.k-dropdown-wrap.k-state-border-up,.k-picker-wrap.k-state-border-up,.k-numeric-wrap.k-state-border-up,.k-window-content,.k-filter-menu{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.k-autocomplete.k-state-border-up .k-input,.k-dropdown-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-selected-color,.k-numeric-wrap.k-state-border-up .k-input{-moz-border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;border-radius:0 0 0 4px}.k-multiselect.k-state-border-up .k-multiselect-wrap{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.k-window-titlebar,.k-block>.k-header,.k-tabstrip-items .k-item,.k-panelbar .k-tabstrip-items .k-item,.k-tabstrip-items .k-link,.k-calendar-container.k-state-border-down,.k-list-container.k-state-border-down,.k-autocomplete.k-state-border-down,.k-multiselect.k-state-border-down,.k-dropdown-wrap.k-state-border-down,.k-picker-wrap.k-state-border-down,.k-numeric-wrap.k-state-border-down{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.k-dropdown-wrap .k-input,.k-picker-wrap .k-input,.k-numeric-wrap .k-input{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.k-numeric-wrap .k-link{-moz-border-radius:0 3px 0 0;-webkit-border-radius:0 3px 0 0;border-radius:0 3px 0 0}.k-numeric-wrap .k-link+.k-link{-moz-border-radius:0 0 3px 0;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0}.k-colorpicker .k-selected-color{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.k-rtl .k-colorpicker .k-selected-color{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.k-autocomplete.k-state-border-down .k-input,.k-dropdown-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-selected-color,.k-numeric-wrap.k-state-border-down .k-input{-moz-border-radius:4px 0 0 0;-webkit-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.k-numeric-wrap .k-link.k-state-selected{background-color:#f0713a}.k-multiselect.k-state-border-down .k-multiselect-wrap{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.k-dropdown-wrap .k-select,.k-picker-wrap .k-select,.k-numeric-wrap .k-select,.k-datetimepicker .k-select+.k-select,.k-list-container.k-state-border-right{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.k-rtl .k-dropdown-wrap .k-select,.k-rtl .k-picker-wrap .k-select,.k-rtl .k-numeric-wrap .k-select,.k-rtl .k-datetimepicker .k-select+.k-select,.k-rtl .k-list-container.k-state-border-right{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.k-numeric-wrap.k-expand-padding .k-input{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.k-textbox>input,.k-autocomplete .k-input,.k-multiselect-wrap{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.k-list .k-state-hover,.k-list .k-state-focused,.k-list .k-state-highlight,.k-list .k-state-selected,.k-dropzone{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.k-slider .k-button,.k-grid .k-slider .k-button{-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px}.k-draghandle{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.k-scheduler-toolbar>ul li:first-child,.k-scheduler-toolbar>ul li:first-child .k-link{border-top-left-radius:4px;border-bottom-left-radius:4px}.k-rtl .k-scheduler-toolbar>ul li:first-child,.k-rtl .k-scheduler-toolbar>ul li:first-child .k-link{border-radius:0 4px 4px 0}.k-scheduler-toolbar .k-nav-next,.k-scheduler-toolbar ul+ul li:last-child,.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar ul+ul li:last-child .k-link{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-rtl .k-scheduler-toolbar .k-nav-next,.k-rtl .k-scheduler-toolbar ul+ul li:last-child,.k-rtl .k-scheduler-toolbar .k-nav-next .k-link,.k-rtl .k-scheduler-toolbar ul+ul li:last-child .k-link{border-radius:4px 0 0 4px}.k-scheduler div.k-scheduler-footer ul li,.k-scheduler div.k-scheduler-footer .k-link{border-radius:4px}.k-more-events,.k-event,.k-event .k-link{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.k-autocomplete.k-state-default,.k-picker-wrap.k-state-default,.k-numeric-wrap.k-state-default,.k-dropdown-wrap.k-state-default{background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#f6f6f6 0,#eaeaea 100%);background-image:none,-moz-linear-gradient(top,#f6f6f6 0,#eaeaea 100%);background-image:none,-o-linear-gradient(top,#f6f6f6 0,#eaeaea 100%);background-image:none,linear-gradient(to bottom,#f6f6f6 0,#eaeaea 100%);background-position:50% 50%;background-color:#e9e9e9;border-color:#c5c5c5}.k-autocomplete.k-state-hover,.k-picker-wrap.k-state-hover,.k-numeric-wrap.k-state-hover,.k-dropdown-wrap.k-state-hover{background-color:#a99f9a;background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-moz-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-o-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,linear-gradient(to bottom,#cbc5c2 0,#a99f9a 100%);background-position:50% 50%;border-color:#a99f9a}.k-autocomplete.k-state-focused,.k-picker-wrap.k-state-focused,.k-numeric-wrap.k-state-focused,.k-dropdown-wrap.k-state-focused{background-color:#a99f9a;background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-moz-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-o-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,linear-gradient(to bottom,#cbc5c2 0,#a99f9a 100%);background-position:50% 50%;border-color:#a99f9a}.k-multiselect.k-header{border-color:#c5c5c5}.k-multiselect.k-header.k-state-hover{border-color:#a99f9a}.k-multiselect.k-header.k-state-focused{border-color:#a99f9a}.k-list-container{color:#2e2e2e}.k-dropdown .k-input,.k-dropdown .k-state-focused .k-input,.k-menu .k-popup{color:#2e2e2e}.k-state-default>.k-select{border-color:#c5c5c5}.k-state-hover>.k-select{border-color:#a99f9a}.k-state-focused>.k-select{border-color:#a99f9a}.k-tabstrip-items .k-state-default .k-link,.k-panelbar>li.k-state-default>.k-link{color:#2e2e2e}.k-tabstrip-items .k-state-hover .k-link,.k-panelbar>li.k-state-hover>.k-link{color:#2e2e2e}.k-tabstrip-items .k-state-default{border-color:#c5c5c5}.k-tabstrip-items .k-state-hover{border-color:#a99f9a}.k-tabstrip-items .k-state-active{background-color:#fff;background-image:none;border-color:#f0713a}.k-tabstrip .k-content.k-state-active{background-color:#fff;color:#2e2e2e}.k-menu.k-header,.k-menu .k-item{border-color:#c5c5c5}.k-column-menu,.k-column-menu .k-item{border-color:#c5c5c5}.k-column-menu .k-separator{border-color:#c5c5c5;background-color:transparent}.k-menu .k-group{border-color:#c5c5c5}.k-secondary .k-picker-wrap,.k-secondary .k-dropdown-wrap,.k-secondary .k-numeric-wrap,.k-secondary.k-scheduler-toolbar>ul>li{background-color:#e3e3e3;border-color:#c5c5c5}.k-secondary .k-editor-button .k-tool-icon{border-color:#c5c5c5}.k-secondary.k-splitbar{border-color:#c5c5c5}.k-secondary .k-state-default>.k-select{border-color:#c5c5c5}.k-secondary .k-state-hover>.k-select{border-color:#a99f9a}.k-secondary .k-state-focused>.k-select{border-color:#c5c5c5}.k-secondary .k-autocomplete.k-state-hover,.k-secondary .k-picker-wrap.k-state-hover,.k-secondary .k-numeric-wrap.k-state-hover,.k-secondary .k-dropdown-wrap.k-state-hover{background-color:#a99f9a;background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-moz-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-o-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,linear-gradient(to bottom,#cbc5c2 0,#a99f9a 100%);background-position:50% 50%;border-color:#a99f9a}.k-secondary .k-autocomplete.k-state-focused,.k-secondary .k-picker-wrap.k-state-focused,.k-secondary .k-numeric-wrap.k-state-focused,.k-secondary .k-dropdown-wrap.k-state-focused{background-color:#a99f9a;background-image:url('../../Styles/Telerik/textures/highlight.png');background-image:none,-webkit-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-moz-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,-o-linear-gradient(top,#cbc5c2 0,#a99f9a 100%);background-image:none,linear-gradient(to bottom,#cbc5c2 0,#a99f9a 100%);background-position:50% 50%;border-color:#a99f9a}.k-secondary .k-button,.k-secondary.k-button{color:#2e2e2e;background-color:#e3e3e3;border-color:#c5c5c5}.k-secondary .k-button:hover,.k-secondary.k-button:hover{color:#2e2e2e;border-color:#a99f9a;background-color:#a99f9a}.k-secondary .k-button:active{color:#fff;background-color:#f0713a;border-color:#f0713a}.k-secondary .k-dropdown .k-input,.k-secondary .k-dropdown .k-state-focused .k-input,.k-secondary .k-menu .k-popup{color:#2e2e2e}.k-secondary .k-toolbar{color:#2e2e2e;border-color:#c5c5c5}.k-secondary.k-popup.k-group{border-color:#c5c5c5}.k-secondary.k-filter-menu{background-color:#fff;color:#2e2e2e}.k-grouping-row td,.k-group-footer td,.k-grid-footer td{color:#2e2e2e;border-color:#c5c5c5;font-weight:bold}.k-grouping-header{color:#2e2e2e}.k-grid td.k-state-focused{-webkit-box-shadow:inset 0 0 0 1px inset 0 0 3px 1px #a99f9a;box-shadow:inset 0 0 0 1px inset 0 0 3px 1px #a99f9a}.k-header,.k-grid-header-wrap,.k-grid .k-grouping-header,.k-grid-header,.k-pager-wrap,.k-pager-wrap .k-textbox,.k-pager-wrap .k-link,.k-grouping-header .k-group-indicator{border-color:#c5c5c5}.k-treeview .k-icon,.k-scheduler-table .k-icon{background-color:transparent;border-radius:4px}.k-scheduler-table .k-state-hover .k-icon{background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.k-icon:not(.k-loading),.k-grouping-dropclue,.k-drop-hint,.k-callout,.k-tool-icon,.k-tool-icon.k-state-hover,.k-tool-icon.k-state-active,.k-tool-icon.k-state-active.k-state-hover,.k-tool-icon.k-state-selected,.k-tool-icon.k-state-selected.k-state-hover,.k-column-menu .k-sprite{background-image:url('../../Styles/Telerik/Default/sprite_2x.png');background-size:340px 336px}.k-dropdown-wrap .k-input,.k-picker-wrap .k-input,.k-numeric-wrap .k-input{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}}
/*
Version: 3.4.8 Timestamp: Thu May  1 09:50:32 EDT 2014
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.
    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
     -moz-box-sizing: border-box; /* firefox */
          box-sizing: border-box; /* css3 */
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    border-radius: 4px;

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: white;
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;

    border-radius: 0 0 4px 4px;

    background: white;
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}

.select2-container .select2-choice > .select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;
    float: none;
    width: auto;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;

    font-size: 1px;
    text-decoration: none;

    border: 0;
    background: url('../../Styles/Common/Select2/select2.png') right top no-repeat;
    cursor: pointer;
    outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 9998;
    /* styles required for IE to work */
    background-color: #fff;
    filter: alpha(opacity=0);
}

.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;

    border-radius: 0 0 4px 4px;

    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;

    border-radius: 4px 4px 0 0;

    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-active {
    border: 1px solid #5897fb;
    border-top: none;
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb;
}

.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}

.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
}

.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('../../Styles/Common/Select2/select2.png') no-repeat 0 1px;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: "Trebuchet MS", "Helvetica", sans-serif;
    font-size: 1em;

    border: 1px solid #aaa;
    border-radius: 0;

    -webkit-box-shadow: none;
            box-shadow: none;

    background: white;
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}

.select2-search input.select2-active {
    background: white;
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;

    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

    background-color: white;
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;

    background: white;
}

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}

.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-results-dept-1 .select2-result-label { padding-left: 20px }
.select2-results-dept-2 .select2-result-label { padding-left: 40px }
.select2-results-dept-3 .select2-result-label { padding-left: 60px }
.select2-results-dept-4 .select2-result-label { padding-left: 80px }
.select2-results-dept-5 .select2-result-label { padding-left: 100px }
.select2-results-dept-6 .select2-result-label { padding-left: 110px }
.select2-results-dept-7 .select2-result-label { padding-left: 120px }

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: #fff;
    color: #000;
}


.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 5px;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url('../../Styles/Common/Select2/select2-spinner.gif') no-repeat 100%;
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: white;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: white;
    background-image: none;
    border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0;
    position: relative;

    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;

    background-color: #fff;
}

.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
html[dir="rtl"] .select2-container-multi .select2-choices li
{
    float: right;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: "Trebuchet MS", "Helvetica", sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('../../Styles/Common/Select2/select2-spinner.gif') no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;

    border-radius: 3px;

    -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: white;
}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
{
    margin-left: 0;
    margin-right: 5px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url('../../Styles/Common/Select2/select2.png') right top no-repeat;
}
html[dir="rtl"] .select2-search-choice-close {
    right: auto;
    left: 3px;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background: none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    outline: 0 !important;
    left: 0px !important;
    top: 0px !important;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}

/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx)  {
    .select2-search input,
    .select2-search-choice-close,
    .select2-container .select2-choice abbr,
    .select2-container .select2-choice .select2-arrow b {
        background-image: url('../../Styles/Common/Select2/select2x2.png') !important;
        background-repeat: no-repeat !important;
        background-size: 60px 40px !important;
    }

    .select2-search input {
        background-position: 100% -21px !important;
    }
}

.select2-container .select2-choice {
    display: block;
    height: 23px;
    min-width: 176px;
    width: auto;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 23px;
    color: #000;
    text-decoration: none;

    border-radius: 0px;

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: white;
}