@charset "UTF-8";
.ContentNew {
  width: 100%;
}
.ContentNew .Header {
  width: 100%;
}
.ContentNew .Header .Place {
  width: 1440px;
  height: 145px;
  margin: 0 auto;
}
.ContentNew .Header .Place .LogoBlock {
  display: inline-block;
  vertical-align: top;
  width: 340px;
  height: 145px;
  background-image: url(/img/lo.png);
  background-repeat: no-repeat;
  background-position: 20px 30px;
  background-size: 300px auto;
}
.ContentNew .Header .Place .SearchBlock {
  display: inline-block;
  vertical-align: top;
  width: 450px;
  height: 145px;
  /*        div {
            display: inline-block;
            vertical-align: top;
            margin: 35px 0 0 24px;
            border-radius: 18px;
            border: 2px solid #126ab2;
            background-color: #126ab2;
            height: 50px;
            input[type="text"] {
              display: inline-block;
              vertical-align: top;
              font-size: 20px;
              height: 48px;
              border: none;
              width: 325px;
              background-color: #FFFFFF;
              -webkit-border-top-left-radius: 16px;
              -webkit-border-bottom-left-radius: 16px;
              -moz-border-radius-topleft: 16px;
              -moz-border-radius-bottomleft: 16px;
              border-top-left-radius: 16px;
              border-bottom-left-radius: 16px;
              border-right: 1px solid #f3702a;
              margin: 0;
              padding-left: 20px;
            }
            input[type="text"]:focus::placeholder {
              color: #FFFFFF;
            }
            button {
              display: inline-block;
              vertical-align: top;
              height: 50px;
              width: 52px;
              cursor: pointer;
              border: none;
              margin: 0;
              background-color: inherit;
              -webkit-border-top-right-radius: 16px;
              -webkit-border-bottom-right-radius: 16px;
              -moz-border-radius-topright: 16px;
              -moz-border-radius-bottomright: 16px;
              border-top-right-radius: 16px;
              border-bottom-right-radius: 16px;
              background-image: url(/css/new/loupe.svg);
              background-size: 28px auto;
              background-repeat: no-repeat;
              background-position: 12px 11px;
            }
          }*/
}
.ContentNew .Header .Place .SearchBlock .SearchBox {
  width: 421px;
  height: 44px;
  margin: 39px 0 0 24px;
  border: 2px solid #126ab2;
  border-radius: 18px;
}
.ContentNew .Header .Place .SearchBlock .SearchBox .SearchBlock::before {
  height: 44px;
  background-position: 0 6px;
}
.ContentNew .Header .Place .SearchBlock .SearchBox .SearchBlock {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 132px;
  height: 44px;
  text-align: left;
  border-right: 2px solid #126ab2;
}
.ContentNew .Header .Place .SearchBlock .SearchBox .SearchBlock select {
  width: 132px;
  height: 44px;
  padding-right: 36px;
  padding-left: 16px;
  border: none;
  margin: 0;
  color: #126ab2;
  font-size: 18px;
  background-color: transparent !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
  vertical-align: top;
}
.ContentNew .Header .Place .SearchBlock .SearchBox input[type=text] {
  width: 193px;
  display: inline-block;
  vertical-align: top;
  height: 42px;
  padding: 0 16px;
  border: none;
  margin: 0;
}
.ContentNew .Header .Place .SearchBlock .SearchBox button {
  height: 46px;
  background-position: 8px 13px;
}
.ContentNew .Header .Place .SignBlock {
  display: inline-block;
  vertical-align: top;
  width: 650px;
  height: 145px;
}
.ContentNew .Header .Place .SignBlock .Sign, .ContentNew .Header .Place .SignBlock .SignUp, .ContentNew .Header .Place .SignBlock .New {
  margin: 39px 0 0 15px;
}
.ContentNew .Header .Place .SignBlock .Cant {
  font-size: 17px;
  margin: 15px 0 0 0;
  display: block;
  text-align: right;
}
.ContentNew .Header .Place .MenuBlock {
  display: none;
}
.ContentNew .Header .MobileMenu {
  display: none;
}
.ContentNew .Header.UserMenu {
  display: none;
}
.ContentNew .Menu.UserMenu .Place a {
  text-transform: none;
}
.ContentNew .AdminMenu {
  display: none;
  width: 100%;
  border-top: 2px solid #f46f2a;
  border-bottom: 2px solid #f46f2a;
}
.ContentNew .AdminMenu .Place {
  width: 1440px;
  height: 60px;
  margin: 0 auto;
  text-align: center;
  font-size: 20px;
}
.ContentNew .AdminMenu .Place a {
  display: inline-block;
  height: 60px;
  line-height: 60px;
  padding: 0 27px;
  text-decoration: none;
  color: #126ab2;
  font-size: 20px;
}
.ContentNew .AdminMenu .Place a:hover {
  text-decoration: none;
}
.ContentNew .Limited {
  color: #494c9d;
  background-color: #fef203;
  display: block;
  line-height: 40px;
  font-size: 22px;
  font-weight: 600;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
}
.ContentNew .Menu {
  width: 100%;
  background-color: #126ab2;
}
.ContentNew .Menu .Place {
  width: 1440px;
  height: 105px;
  margin: 0 auto;
  text-align: center;
  font-size: 20px;
}
.ContentNew .Menu .Place a {
  display: inline-block;
  vertical-align: top;
  height: 105px;
  line-height: 105px;
  margin: 0;
  padding: 0 34px;
  text-transform: uppercase;
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: none;
  cursor: pointer;
}
.ContentNew .Menu .Place a .Help {
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
  background-color: #FFF;
  margin-top: 36.5px;
  color: #126ab4;
}
.ContentNew .Menu .Place a .UserIco {
  display: inline-block;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  background-color: #FFF;
  margin-top: 20.5px;
  margin-left: 10px;
  background-image: url(/css/new/user.svg);
  background-size: 64px 64px;
}
.ContentNew .Menu .Place a .UserName {
  display: inline-block;
  height: 32px;
  max-width: 75px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 32px;
  vertical-align: top;
  margin-top: 36.5px;
}
.ContentNew .Menu .Place a logo {
  display: inline-block;
  vertical-align: top;
  width: 50px;
  height: 40px;
  margin: 34px 0;
  background-image: url(/img/low.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 175px auto;
}
.ContentNew .Menu .Place a:hover, .ContentNew .Menu .Place a.Selected {
  background-color: #3384c6;
}
.ContentNew .Menu .Place a.UserI {
  max-width: 300px;
  padding: 0 15px;
}
.ContentNew .Menu .Place a.HelpI {
  padding: 0 15px;
}
.ContentNew .OnlineBanner {
  width: 100%;
  height: 1315px;
  background-image: url(/css/new/tlo1.svg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: auto 1315px;
}
.ContentNew .OnlineBanner .Place {
  width: 1440px;
  height: 1315px;
  margin: 0 auto;
}
.ContentNew .OnlineBanner .Place h1 {
  text-transform: uppercase;
  font-size: 68px;
  font-weight: 400;
  margin: 0;
  padding: 50px 0 0 0;
  text-align: center;
  color: #FFFFFF;
}
.ContentNew .OnlineBanner .Place h1 span {
  color: #f57129;
  font-weight: 600;
  text-shadow: 2px 1px 0 #FFFFFF;
}
.ContentNew .OnlineBanner .Place h2 {
  font-size: 40px;
  font-weight: 400;
  margin: 0;
  padding: 20px 0 0 0;
  text-align: center;
  color: #fdfb2a;
}
.ContentNew .OnlineBanner .Place .Description {
  color: #FFFFFF;
  font-size: 30px;
  line-height: 46px;
  display: inline-block;
  vertical-align: top;
  width: 650px;
  margin: 60px 0 0 150px;
}
.ContentNew .OnlineBanner .Place .Description .Become {
  position: relative;
  display: inline-block;
  width: 350px;
  height: 85px;
  padding: 0 20px 0 0;
  margin-top: 80px;
  line-height: 85px;
  color: #FFFFFF;
  background-color: #f46f2a;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
  font-weight: 600;
  text-align: center;
  text-decoration: none;
}
.ContentNew .OnlineBanner .Place .Description .Become::after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  height: 85px;
  width: 50px;
  background-image: url(/css/new/kut.svg);
  background-repeat: no-repeat;
  background-size: 22px auto;
  background-position: 8px 23px;
}
.ContentNew .OnlineBanner .Place .Video {
  display: inline-block;
  vertical-align: top;
  width: 580px;
  margin: 60px 0 0 50px;
}
.ContentNew .OnlineBanner .Place .Video video {
  margin-top: 12px;
  width: 530px;
  height: auto;
  border: 1px solid #FFFFFF;
}
.ContentNew .OnlineBanner .Place .MenuSubjectsMobile {
  display: none;
}
.ContentNew .OnlineBanner .Place .MenuSubjects {
  width: 100%;
  text-align: center;
  margin: 55px 0;
}
.ContentNew .OnlineBanner .Place .MenuSubjects a {
  color: #FFFFFF;
  font-size: 30px;
  text-transform: uppercase;
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
  font-style: italic;
}
.ContentNew .OnlineBanner .Place .MenuSubjects a:hover {
  text-decoration: underline;
}
.ContentNew .OnlineBanner .Place .MenuSubjects x {
  width: 12px;
  height: 12px;
  display: inline-block;
  vertical-align: top;
  border-radius: 100%;
  background-color: #f46f2a;
  margin: 10px 30px 0 35px;
}
.ContentNew .OnlineBanner .Place .SuperBanner {
  margin: 0 auto;
  width: 1395px;
  min-height: 500px;
  background-color: #FFFFFF;
  text-align: center;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .OnlineBanner .Place .SuperBanner h3 {
  color: #323993;
  font-size: 28px;
  margin: 0;
  padding: 30px 0;
}
.ContentNew .OnlineBanner .Place .SuperBanner h3 span {
  color: #f36e29;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part {
  display: inline-block;
  vertical-align: top;
  width: 22%;
  margin: 0 1%;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part ico {
  display: block;
  width: 155px;
  height: 155px;
  border-radius: 100%;
  margin: 20px auto;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part h4 {
  font-size: 20px;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part p {
  display: block;
  margin: 0 0 70px 40px;
  width: 270px;
  text-align: left;
  font-size: 18px;
  line-height: 28px;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part1 ico {
  background-color: #126ab2;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(18, 106, 178, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(18, 106, 178, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(18, 106, 178, 0.7);
  background-image: url(/css/new/part1.svg);
  background-repeat: no-repeat;
  background-size: 60px auto;
  background-position: 47px 42px;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part1 h4 {
  color: #126ab2;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part2 ico {
  background-color: #f46f2a;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(244, 111, 42, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(244, 111, 42, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(244, 111, 42, 0.7);
  background-image: url(/css/new/part2.svg);
  background-repeat: no-repeat;
  background-size: 60px auto;
  background-position: 47px 42px;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part2 h4 {
  color: #f46f2a;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part3 ico {
  background-color: #313892;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(49, 56, 146, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(49, 56, 146, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(49, 56, 146, 0.7);
  background-image: url(/css/new/part3.svg);
  background-repeat: no-repeat;
  background-size: 50px auto;
  background-position: 54px 37px;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part3 h4 {
  color: #313892;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part4 ico {
  background-color: #19a951;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(25, 169, 81, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(25, 169, 81, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(25, 169, 81, 0.7);
  background-image: url(/css/new/part4.svg);
  background-repeat: no-repeat;
  background-size: 68px auto;
  background-position: 44px 43px;
}
.ContentNew .OnlineBanner .Place .SuperBanner .Part4 h4 {
  color: #19a951;
}
.ContentNew .Explorer {
  width: 100%;
  min-height: 935px;
  height: auto;
  padding-bottom: 100px;
  background-color: #126ab2;
  background-image: url(/css/new/explorer.svg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: auto 935px;
}
.ContentNew .Explorer .Place {
  width: 1440px;
  min-height: 935px;
  height: auto;
  margin: 0 auto;
  text-align: center;
}
.ContentNew .Explorer .Place h3 {
  color: #FFFFFF;
  font-size: 28px;
  margin: 0;
  padding: 30px 0;
}
.ContentNew .Explorer .Place h3 span {
  color: #f36e29;
}
.ContentNew .Explorer .Place .Subjects.forStandard subject {
  width: 170px;
  margin: 0 7px;
}
.ContentNew .Explorer .Place .Subjects.forStandard subject.Selected::after {
  border-left: 85px solid transparent;
  border-right: 85px solid transparent;
}
.ContentNew .Explorer .Place .Subjects {
  height: 202px;
}
.ContentNew .Explorer .Place .Subjects subject.Selected {
  background-color: #f46f2a;
}
.ContentNew .Explorer .Place .Subjects subject.Selected name, .ContentNew .Explorer .Place .Subjects subject.Selected name_small, .ContentNew .Explorer .Place .Subjects subject.Selected skills {
  color: #FFF;
}
.ContentNew .Explorer .Place .Subjects subject.Selected.MATH ico {
  background-image: url(/css/new/math_.svg);
}
.ContentNew .Explorer .Place .Subjects subject.Selected.S ico {
  background-image: url(/css/new/sc_.svg);
}
.ContentNew .Explorer .Place .Subjects subject.Selected.ELA ico {
  background-image: url(/css/new/ela_.svg);
}
.ContentNew .Explorer .Place .Subjects subject.Selected.SS ico {
  background-image: url(/css/new/ss_.svg);
}
.ContentNew .Explorer .Place .Subjects subject.Selected.ES ico {
  background-image: url(/css/new/es_.svg);
}
.ContentNew .Explorer .Place .Subjects subject.Selected.MS ico {
  background-image: url(/css/new/ms_.svg);
}
.ContentNew .Explorer .Place .Subjects subject.Selected.HS ico {
  background-image: url(/css/new/hs_.svg);
}
.ContentNew .Explorer .Place .Subjects subject.Selected::after {
  content: " ";
  display: block;
  position: absolute;
  top: 181px;
  width: 0;
  left: 0;
  height: 30px;
  border-left: 75px solid transparent;
  border-right: 75px solid transparent;
  border-top: 30px solid #f46f2a;
}
.ContentNew .Explorer .Place .Subjects subject:first-child {
  margin-left: 215px;
}
.ContentNew .Explorer .Place .Subjects subject {
  cursor: pointer;
  position: relative;
  font-size: 18px;
  font-weight: 600;
  display: inline-block;
  vertical-align: top;
  width: 150px;
  height: 185px;
  margin: 0 8px;
  border-radius: 10px;
  background-color: #FFFFFF;
}
.ContentNew .Explorer .Place .Subjects subject ico {
  display: block;
  width: 90px;
  height: 90px;
  margin: 0 auto;
  background-repeat: no-repeat;
}
.ContentNew .Explorer .Place .Subjects subject name_small {
  display: none;
}
.ContentNew .Explorer .Place .Subjects subject name {
  color: #313892;
  width: 135px;
  margin: 0 auto;
  display: block;
}
.ContentNew .Explorer .Place .Subjects subject skills {
  position: absolute;
  bottom: 20px;
  left: 0;
  color: #9da1aa;
  width: 150px;
  display: block;
}
.ContentNew .Explorer .Place .Subjects .MATH ico {
  background-image: url(/css/new/math.svg);
  background-position: 25px 35px;
  background-size: 40px auto;
}
.ContentNew .Explorer .Place .Subjects .S ico {
  background-image: url(/css/new/sc.svg);
  background-position: 29px 24px;
  background-size: 40px auto;
}
.ContentNew .Explorer .Place .Subjects .ELA ico {
  background-image: url(/css/new/ela.svg);
  background-position: 22px 35px;
  background-size: 46px auto;
}
.ContentNew .Explorer .Place .Subjects .SS ico {
  background-image: url(/css/new/ss.svg);
  background-position: 27px 35px;
  background-size: 36px auto;
}
.ContentNew .Explorer .Place .Subjects .ES ico {
  background-image: url(/css/new/es.svg);
  background-position: 26px 26px;
  background-size: 38px auto;
}
.ContentNew .Explorer .Place .Subjects .MS ico {
  background-image: url(/css/new/ms.svg);
  background-position: 26px 26px;
  background-size: 39px auto;
}
.ContentNew .Explorer .Place .Subjects .HS ico {
  background-image: url(/css/new/hs.svg);
  background-position: 26px 26px;
  background-size: 38px auto;
}
.ContentNew .Explorer .Place .Grades {
  padding: 20px 0 0 0;
  color: #FFF;
  font-weight: 600;
  font-size: 18px;
  display: inline-block;
  vertical-align: top;
  width: 200px;
  text-align: left;
}
.ContentNew .Explorer .Place .Grades grade {
  position: relative;
  cursor: pointer;
  display: inline-block;
  height: 55px;
  line-height: 55px;
  width: 165px;
  padding-left: 25px;
}
.ContentNew .Explorer .Place .Grades grade name_small {
  display: none;
}
.ContentNew .Explorer .Place .Grades grade name {
  display: block;
}
.ContentNew .Explorer .Place .Grades grade.Selected {
  background-color: #f46f2a;
}
.ContentNew .Explorer .Place .Grades grade.Selected::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  width: 25px;
  right: -50px;
  height: 0;
  border-top: 27.5px solid transparent;
  border-bottom: 27.5px solid transparent;
  border-left: 25px solid #f46f2a;
}
.ContentNew .Explorer .Place .Stanratds {
  display: inline-block;
  vertical-align: top;
  box-sizing: content-box;
  text-align: left;
  width: 870px;
  min-height: 486px;
  background-color: #FFF;
  border-radius: 6px;
  padding: 30px 70px;
}
.ContentNew .Explorer .Place .Stanratds .VarnToCustomLesson {
  display: block;
  margin: 7px auto 0 auto;
  color: #ff6e0d;
  text-align: center;
  font-size: 20px;
}
.ContentNew .Explorer .Place .Stanratds h2 {
  font-size: 16px;
  margin: 5px 0 5px 20px;
}
.ContentNew .Explorer .Place .Stanratds h2 .NY {
  margin-left: 10px;
}
.ContentNew .Explorer .Place .Stanratds .ToRow {
  padding-left: 10px;
  margin: 0 10px 10px 10px;
}
.ContentNew .Explorer .Place .Stanratds .ToRow .RowR {
  padding-left: 15px;
}
.ContentNew .Explorer .Place .Stanratds .ToRow .RowR span {
  font-style: italic;
}
.ContentNew .Explorer .Place .Stanratds .ToRow .RowR .ActRow {
  padding-left: 20px;
  min-height: 21px;
  position: relative;
}
.ContentNew .Explorer .Place .Stanratds .ToRow .RowR .checkbox {
  float: left;
  background-image: url(/img/jstree/d.png);
  background-repeat: no-repeat;
  display: inline-block;
  width: 20px;
  height: 16px;
  cursor: pointer;
  background-position: -5px -35px;
  margin: 3px 0 0 0;
}
.ContentNew .Explorer .Place .Stanratds .ToRow .RowR .checkbox.halfChecked {
  background-position: -33px -34px;
}
.ContentNew .Explorer .Place .Stanratds .ToRow .RowR .checkbox.Checked {
  background-position: -61px -34px;
}
.ContentNew .Explorer .Place .Stanratds .SelectDialogForTopic {
  z-index: 100;
  position: absolute;
  width: 170px;
  border: 1px solid #AAA;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: #FFF;
  padding: 10px;
  top: 0;
  left: 40px;
}
.ContentNew .Explorer .Place .Stanratds .SelectDialogForTopic .Hww {
  text-align: center;
  font-weight: 600;
  color: #005ba6;
  margin: 5px 0 10px 0;
}
.ContentNew .Explorer .Place .Stanratds .SelectDialogForTopic .Rww {
  font-weight: 600;
  font-style: italic;
  height: 20px;
  color: #444;
}
.ContentNew .Explorer .Place .Stanratds .SelectDialogForTopic .Bww {
  text-align: center;
  margin-top: 5px;
}
.ContentNew .Explorer .Place .Stanratds .SelectDialogForTopic input[type=button] {
  height: 28px;
  width: 60px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #FF9046;
  color: #FFF;
  cursor: pointer;
  font-weight: 600;
  cursor: pointer;
}
.ContentNew .Explorer .Place .Topics {
  display: inline-block;
  vertical-align: top;
  box-sizing: content-box;
  text-align: left;
  width: 870px;
  -webkit-column-width: 233px;
  -moz-column-width: 233px;
  column-width: 233px;
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  min-height: 486px;
  background-color: #FFF;
  border-radius: 6px;
  padding: 30px 70px;
}
.ContentNew .Explorer .Place .Topics h5 {
  color: #15a850;
  font-size: 20px;
  display: block;
  margin: 0 0 24px 0;
}
.ContentNew .Explorer .Place .Topics a {
  color: #313892;
  font-size: 20px;
  display: block;
  margin: 0 0 18px 0;
  text-decoration: none;
}
.ContentNew .Explorer .Place .Topics a:hover {
  text-decoration: underline;
}
.ContentNew .Explorer .Place .StandardHeader {
  vertical-align: top;
  box-sizing: content-box;
  width: 1210px;
  margin: 0 auto 30px auto;
}
.ContentNew .Explorer .Place .StandardHeader h1 {
  color: #FFF;
  font-size: 32px;
  font-weight: 400;
  display: inline-block;
  margin: 0;
  padding: 0;
  max-width: 1010px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ContentNew .Explorer .Place .StandardHeader button {
  float: right;
  border: none;
  background-color: #f67126;
  cursor: pointer;
  color: #FFF;
  font-weight: 600;
  font-size: 16px;
  border-radius: 4px;
  width: 160px;
  height: 42px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Explorer .Place .StandardHeader button[disabled=disabled] {
  background-color: #EEEEEE;
  color: #AAA;
}
.ContentNew .ControlBanner {
  width: 100%;
  height: 870px;
}
.ContentNew .ControlBanner .Place {
  text-align: center;
  width: 1440px;
  height: 870px;
  margin: 0 auto;
}
.ContentNew .ControlBanner .Place h3 {
  color: #323993;
  font-family: "Helvetica 57 Condensed", "Open Sans", sans-serif;
  font-size: 32px;
  font-weight: 400;
  margin: 0;
  padding: 40px 0 10px 0;
}
.ContentNew .ControlBanner .Place h3 span {
  color: #f36e29;
}
.ContentNew .ControlBanner .Place h3 b {
  font-family: "Helvetica 67 Medium Condensed", "Open Sans", sans-serif;
}
.ContentNew .ControlBanner .Place h4 {
  color: #323993;
  font-size: 22px;
  font-weight: 400;
  margin: 0;
  padding: 0;
}
.ContentNew .ControlBanner .Place .Block {
  box-sizing: border-box;
  display: inline-block;
  vertical-align: top;
  width: 31%;
  padding: 0 15px;
}
.ContentNew .ControlBanner .Place .Block img {
  margin: 40px 0 0 0;
}
.ContentNew .ControlBanner .Place .Block h5 {
  color: #323993;
  font-size: 18px;
  margin: 0;
  padding: 10px 0 5px 0;
}
.ContentNew .ControlBanner .Place .Block p {
  color: #323993;
  text-align: left;
  font-size: 15px;
}
.ContentNew .ControlBanner.Gray {
  background-color: #f5f5f5;
}
.ContentNew .Dialog.Show {
  display: block;
}
.ContentNew .Dialog.HideState .SuperBox .Box {
  height: 330px;
}
.ContentNew .Dialog.HideState .SuperBox .Box row.forStateD {
  display: none;
}
.ContentNew .Dialog {
  display: none;
}
.ContentNew .Dialog .Background {
  position: fixed;
  background-color: #000;
  opacity: 0.4;
  left: 0;
  top: 0;
  z-index: 10;
  width: 100vw;
  height: 100vh;
}
.ContentNew .Dialog .SuperBox {
  position: fixed;
  top: 200px;
  left: 0;
  z-index: 11;
  width: 100vw;
}
.ContentNew .Dialog .SuperBox .Box {
  margin: 0 auto;
  background-color: #fff;
  border-radius: 10px;
  width: 500px;
  height: 370px;
  padding: 24px;
  box-sizing: border-box;
}
.ContentNew .Dialog .SuperBox .Box h3 {
  color: #126ab4;
  font-size: 24px;
  text-align: center;
  font-weight: 600;
  margin: 0;
  padding-bottom: 16px;
}
.ContentNew .Dialog .SuperBox .Box .Tbut {
  text-align: center;
  padding: 0;
}
.ContentNew .Dialog .SuperBox .Box row {
  display: block;
  padding: 15px 0;
  font-size: 18px;
}
.ContentNew .Dialog .SuperBox .Box row label {
  display: inline-block;
  width: 183px;
  padding: 0 0 0 24px;
  box-sizing: border-box;
  color: #126ab4;
}
.ContentNew .Dialog .SuperBox .Box row field {
  display: inline-block;
  color: #323993;
}
.ContentNew .Dialog .SuperBox .Box row input, .ContentNew .Dialog .SuperBox .Box row select {
  box-sizing: border-box;
  width: 255px;
  height: 46px;
  border: 2px solid #929292;
  border-radius: 5px;
  background-color: #FFF !important;
  font-size: 20px;
  padding: 0 15px;
  margin: 0;
  color: #126ab2 !important;
}
.ContentNew .Dialog .SuperBox .Box row input:placeholder-shown[data-no-edit=off] {
  border-color: red;
}
.ContentNew .Dialog .SuperBox .Box row input:focus::placeholder {
  color: transparent;
}
.ContentNew .Dialog .SuperBox .Box row input:focus::-webkit-input-placeholder {
  color: transparent;
}
.ContentNew .Dialog .SuperBox .Box row input:focus:-moz-placeholder {
  color: transparent;
}
.ContentNew .Dialog .SuperBox .Box row input:focus::-moz-placeholder {
  color: transparent;
}
.ContentNew .Dialog .SuperBox .Box row input:focus:-ms-input-placeholder {
  color: transparent;
}
.ContentNew .Dialog .SuperBox .Box row button.BOk {
  background-color: #19a951;
  color: #FFF;
}
.ContentNew .Dialog .SuperBox .Box row button {
  margin: 0 5px;
  width: 210px;
  height: 55px;
  cursor: pointer;
  background-color: #fff;
  border: none;
  border-radius: 5px;
  color: #313892;
  font-weight: 600;
  font-size: 22px;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
}
.ContentNew .ControlLogin {
  width: 100%;
  height: auto;
  background-color: #f5f5f5;
}
.ContentNew .ControlLogin .Place.Green h1 span {
  color: #19a850;
}
.ContentNew .ControlLogin .Place.Green .BlockForm.Block1 .Desc {
  background-image: url(/css/new/req1green.svg);
}
.ContentNew .ControlLogin .Place.Green .BlockForm.Block1 inf::before {
  border: 1.5px solid #323792;
  color: #323792;
}
.ContentNew .ControlLogin .Place.Green .BlockForm.Block1 .email {
  color: #323792;
}
.ContentNew .ControlLogin .Place.Green .BlockForm.Block2 .Desc {
  background-image: url(/css/new/req2green.svg);
}
.ContentNew .ControlLogin .Place.Green .BlockForm.Block2 inf::before {
  border: 1.5px solid #323792;
  color: #323792;
}
.ContentNew .ControlLogin .Place.Green .BlockForm.Block3 .Desc {
  background-image: url(/css/new/req2green.svg);
}
.ContentNew .ControlLogin .Place.Green .BlockForm.Block3 inf::before {
  border: 1.5px solid #323792;
  color: #323792;
}
.ContentNew .ControlLogin .Place.Green .BlockForm.Block4 .Desc {
  background-image: url(/css/new/req2green.svg);
}
.ContentNew .ControlLogin .Place, .ContentNew .ControlLogin .Place2 {
  overflow: hidden;
  text-align: center;
  width: 1440px;
  margin: 0 auto;
}
.ContentNew .ControlLogin .Place .BlockDesc, .ContentNew .ControlLogin .Place2 .BlockDesc {
  display: block;
  width: 760px;
  height: 510px;
  margin: -90px auto 150px auto;
  border-radius: 11px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-sizing: border-box;
  overflow: hidden;
}
.ContentNew .ControlLogin .Place .BlockDesc .bTop, .ContentNew .ControlLogin .Place2 .BlockDesc .bTop {
  height: 12px;
  background-color: #19a951;
}
.ContentNew .ControlLogin .Place .BlockDesc h2, .ContentNew .ControlLogin .Place2 .BlockDesc h2 {
  font-size: 24px;
  margin: 30px 0 50px 0;
  color: #19a951;
}
.ContentNew .ControlLogin .Place .BlockDesc p, .ContentNew .ControlLogin .Place2 .BlockDesc p {
  color: #126ab4;
  font-size: 18px;
  display: block;
  margin: 0 0 28px 0;
}
.ContentNew .ControlLogin .Place .BlockDesc p span, .ContentNew .ControlLogin .Place2 .BlockDesc p span {
  color: #19a951;
}
.ContentNew .ControlLogin .Place .ToRight, .ContentNew .ControlLogin .Place .ToLeft, .ContentNew .ControlLogin .Place2 .ToRight, .ContentNew .ControlLogin .Place2 .ToLeft {
  display: none;
}
.ContentNew .ControlLogin .Place h1, .ContentNew .ControlLogin .Place2 h1 {
  color: #323993;
  font-size: 32px;
  font-weight: 600;
  margin: 0;
  padding: 40px 0 10px 0;
}
.ContentNew .ControlLogin .Place h1 span, .ContentNew .ControlLogin .Place2 h1 span {
  color: #f36e29;
}
.ContentNew .ControlLogin .Place h2, .ContentNew .ControlLogin .Place2 h2 {
  color: #323993;
  font-size: 30px;
  font-weight: 600;
  margin: 0;
  padding: 10px 0 10px 0;
}
.ContentNew .ControlLogin .Place h2 span, .ContentNew .ControlLogin .Place2 h2 span {
  color: #f36e29;
}
.ContentNew .ControlLogin .Place desc, .ContentNew .ControlLogin .Place2 desc {
  color: #126ab2;
  display: block;
  width: 1090px;
  font-size: 23px;
  margin: 10px auto 0 auto;
}
.ContentNew .ControlLogin .Place .Block, .ContentNew .ControlLogin .Place2 .Block {
  width: 1210px;
  margin: 50px auto;
  height: 600px;
  text-align: left;
  border-radius: 18px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  background-color: #FFF;
  overflow: hidden;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock, .ContentNew .ControlLogin .Place2 .Block .LeftBlock {
  float: left;
  width: 465px;
  height: 600px;
  display: inline-block;
  vertical-align: top;
  background-image: url(/css/new/login.png);
  background-position: -2px -30px;
  background-size: auto 700px;
  background-repeat: no-repeat;
  color: #FFF;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock h3, .ContentNew .ControlLogin .Place2 .Block .LeftBlock h3 {
  text-align: center;
  margin: 50px 0 0 0;
  font-size: 30px;
  color: #FFF;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock h3.Welcome, .ContentNew .ControlLogin .Place2 .Block .LeftBlock h3.Welcome {
  margin: 175px 0 0 0;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock h4, .ContentNew .ControlLogin .Place2 .Block .LeftBlock h4 {
  text-align: center;
  margin: 15px 0 0 0;
  font-size: 20px;
  font-weight: 400;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock logo.Welcome, .ContentNew .ControlLogin .Place2 .Block .LeftBlock logo.Welcome {
  margin-top: 30px;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock logo, .ContentNew .ControlLogin .Place2 .Block .LeftBlock logo {
  display: block;
  height: 36px;
  width: 156px;
  margin: 150px auto 0 auto;
  background-image: url(/img/mobile_top/npl-logo.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 156px 36px;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock .Line, .ContentNew .ControlLogin .Place2 .Block .LeftBlock .Line {
  height: 18px;
  text-align: center;
  width: 325px;
  margin: 170px auto 0 auto;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock .Line line1, .ContentNew .ControlLogin .Place .Block .LeftBlock .Line line2, .ContentNew .ControlLogin .Place2 .Block .LeftBlock .Line line1, .ContentNew .ControlLogin .Place2 .Block .LeftBlock .Line line2 {
  width: 68px;
  height: 2px;
  margin: 9px 0;
  display: inline-block;
  background-color: #FFF;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock .Line line1, .ContentNew .ControlLogin .Place2 .Block .LeftBlock .Line line1 {
  float: right;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock .Line line2, .ContentNew .ControlLogin .Place2 .Block .LeftBlock .Line line2 {
  float: left;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock .Line h5, .ContentNew .ControlLogin .Place2 .Block .LeftBlock .Line h5 {
  display: block;
  margin: -19px auto 0 auto;
  width: 190px;
  height: 18px;
  line-height: 18px;
}
.ContentNew .ControlLogin .Place .Block .LeftBlock .But, .ContentNew .ControlLogin .Place2 .Block .LeftBlock .But {
  display: block;
  width: 200px;
  height: 36px;
  color: #FFF;
  text-decoration: none;
  line-height: 36px;
  border: 1.6px solid #FFF;
  margin: 18px auto 0 auto;
  text-align: center;
  border-radius: 8px;
}
.ContentNew .ControlLogin .Place .Block h4, .ContentNew .ControlLogin .Place2 .Block h4 {
  margin: 120px 0 0 465px;
  text-align: center;
  color: #126ab2;
  font-size: 22px;
  font-weight: bold;
  padding: 0;
}
.ContentNew .ControlLogin .Place .Block h4 span, .ContentNew .ControlLogin .Place2 .Block h4 span {
  color: #f36e29;
}
.ContentNew .ControlLogin .Place .Block block, .ContentNew .ControlLogin .Place2 .Block block {
  display: block;
  margin: 30px 0 0 465px;
}
.ContentNew .ControlLogin .Place .Block block bla, .ContentNew .ControlLogin .Place2 .Block block bla {
  display: block;
  width: 490px;
  margin: 0 auto;
  border: 1px solid #126ab2;
  border-radius: 8px;
  -webkit-box-shadow: 0px 0px 11px -3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 11px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 11px -3px rgba(0, 0, 0, 0.5);
}
.ContentNew .ControlLogin .Place .Block block bla a, .ContentNew .ControlLogin .Place2 .Block block bla a {
  display: inline-block;
  box-sizing: border-box;
  width: 245px;
  height: 75px;
  line-height: 75px;
  font-size: 22px;
  color: #126ab2;
  text-align: center;
  text-decoration: none;
}
.ContentNew .ControlLogin .Place .Block block bla a:first-child, .ContentNew .ControlLogin .Place2 .Block block bla a:first-child {
  border-right: 1px solid #126ab2;
}
.ContentNew .ControlLogin .Place .Block block bla a:hover, .ContentNew .ControlLogin .Place2 .Block block bla a:hover {
  background-color: #126ab2;
  color: #FFF;
}
.ContentNew .ControlLogin .Place .Block block bla a:first-child:hover, .ContentNew .ControlLogin .Place2 .Block block bla a:first-child:hover {
  -webkit-border-top-left-radius: 8px;
  -webkit-border-bottom-left-radius: 8px;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-bottomleft: 8px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.ContentNew .ControlLogin .Place .Block block bla a:nth-child(2):hover, .ContentNew .ControlLogin .Place2 .Block block bla a:nth-child(2):hover {
  -webkit-border-top-right-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomright: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.ContentNew .ControlLogin .Place .Block .BackB, .ContentNew .ControlLogin .Place2 .Block .BackB {
  margin: 20px 0 0 20px;
  display: inline-block;
}
.ContentNew .ControlLogin .Place .Block h1.ForBackB, .ContentNew .ControlLogin .Place2 .Block h1.ForBackB {
  margin-top: 12px;
}
.ContentNew .ControlLogin .Place .Block h4.ForBackB, .ContentNew .ControlLogin .Place2 .Block h4.ForBackB {
  margin-top: 60px;
}
.ContentNew .ControlLogin .Place .Block h4.ForBackB.MoreTop, .ContentNew .ControlLogin .Place2 .Block h4.ForBackB.MoreTop {
  margin-top: 15px;
}
.ContentNew .ControlLogin .Place .Block h3, .ContentNew .ControlLogin .Place .Block h1, .ContentNew .ControlLogin .Place2 .Block h3, .ContentNew .ControlLogin .Place2 .Block h1 {
  margin: 50px 0 0 465px;
  text-align: center;
  color: #126ab2;
  font-size: 30px;
  font-weight: bold;
  padding: 0;
}
.ContentNew .ControlLogin .Place .Block h3 span, .ContentNew .ControlLogin .Place .Block h1 span, .ContentNew .ControlLogin .Place2 .Block h3 span, .ContentNew .ControlLogin .Place2 .Block h1 span {
  color: #f36e29;
}
.ContentNew .ControlLogin .Place .Block form.ForCode, .ContentNew .ControlLogin .Place2 .Block form.ForCode {
  text-align: center;
  margin: 20px 0 0 442px;
}
.ContentNew .ControlLogin .Place .Block form.ForCode input.ForCode, .ContentNew .ControlLogin .Place2 .Block form.ForCode input.ForCode {
  width: 280px;
  display: inline-block;
}
.ContentNew .ControlLogin .Place .Block form.ForCode button.ForCode, .ContentNew .ControlLogin .Place2 .Block form.ForCode button.ForCode {
  width: 105px;
  height: 42px;
  background-color: #126ab2;
  margin: 0 0 0 10px;
}
.ContentNew .ControlLogin .Place .Block form.MoreTop, .ContentNew .ControlLogin .Place2 .Block form.MoreTop {
  margin-top: 0;
}
.ContentNew .ControlLogin .Place .Block form, .ContentNew .ControlLogin .Place2 .Block form {
  margin: 40px 0 0 565px;
  display: block;
}
.ContentNew .ControlLogin .Place .Block form label, .ContentNew .ControlLogin .Place2 .Block form label {
  display: block;
  text-align: left;
  font-size: 18px;
  font-weight: 600;
  color: #313892;
}
.ContentNew .ControlLogin .Place .Block form label.Err, .ContentNew .ControlLogin .Place2 .Block form label.Err {
  color: #f36e29;
}
.ContentNew .ControlLogin .Place .Block form input, .ContentNew .ControlLogin .Place2 .Block form input {
  box-sizing: border-box;
  display: block;
  width: 550px;
  height: 42px;
  border: 2px solid #929292;
  border-radius: 5px;
  background-color: #FFF !important;
  font-size: 20px;
  padding: 0 15px;
  margin-top: 8px;
  color: #000 !important;
}
.ContentNew .ControlLogin .Place .Block form input:focus::placeholder, .ContentNew .ControlLogin .Place2 .Block form input:focus::placeholder {
  color: #FFFFFF;
}
.ContentNew .ControlLogin .Place .Block form .Space, .ContentNew .ControlLogin .Place2 .Block form .Space {
  display: block;
  margin: 0;
  height: 20px;
}
.ContentNew .ControlLogin .Place .Block form input:focus, .ContentNew .ControlLogin .Place2 .Block form input:focus {
  border: 2px solid #126ab2;
}
.ContentNew .ControlLogin .Place .Block form button, .ContentNew .ControlLogin .Place2 .Block form button {
  width: 400px;
  height: 45px;
  background-color: #f36e29;
  border: none;
  border-radius: 5px;
  color: #FFF;
  font-weight: 600;
  font-size: 22px;
  margin: 30px 0 0 75px;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
}
.ContentNew .ControlLogin .Place .Block form .Error, .ContentNew .ControlLogin .Place2 .Block form .Error {
  display: block;
  color: #f26f21;
  font-weight: 600;
  font-size: 16px;
  margin-top: 20px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place, .ContentNew .ControlLogin .Place2 .Block .login-btn-place {
  display: block;
  margin: 25px 0 0 466px;
  width: 736px;
  height: 130px;
  text-align: center;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .zoom-login-btn, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .zoom-login-btn {
  display: block;
  vertical-align: top;
  margin: 5px auto 0 auto;
  width: 198px;
  text-align: left;
  border: 1px solid #dadce0;
  border-radius: 4px;
  height: 38px;
  line-height: 38px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .zoom-login-btn ico, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .zoom-login-btn ico {
  display: inline-block;
  vertical-align: top;
  height: 20px;
  width: 20px;
  margin: 9px 4px 0 12px;
  background-image: url(/css/new/zoom.png);
  background-size: 20px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .zoom-login-btn a, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .zoom-login-btn a {
  text-decoration: none;
  color: #3c4043;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 14px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .clever-login-btn, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .clever-login-btn {
  display: block;
  vertical-align: top;
  margin: 5px auto 0 auto;
  width: 198px;
  text-align: left;
  border: 1px solid #dadce0;
  border-radius: 4px;
  height: 38px;
  line-height: 38px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .clever-login-btn ico, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .clever-login-btn ico {
  display: inline-block;
  vertical-align: top;
  height: 32px;
  width: 32px;
  margin: 2px -4px 0 6px;
  background-image: url(/img/clever.png);
  background-size: 32px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .clever-login-btn a, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .clever-login-btn a {
  text-decoration: none;
  color: #3c4043;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 14px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .schoology-login-btn, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .schoology-login-btn {
  display: block;
  vertical-align: top;
  margin: 5px auto 0 auto;
  width: 198px;
  text-align: left;
  border: 1px solid #dadce0;
  border-radius: 4px;
  height: 38px;
  line-height: 38px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .schoology-login-btn ico, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .schoology-login-btn ico {
  display: inline-block;
  vertical-align: top;
  height: 32px;
  width: 32px;
  margin: 2px -4px 0 6px;
  background-image: url(/css/new/schoology.png);
  background-size: 32px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .schoology-login-btn a, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .schoology-login-btn a {
  text-decoration: none;
  color: #3c4043;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 14px;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .google-login-btn, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .google-login-btn {
  vertical-align: top;
  display: block;
  margin: 0 auto;
  width: 200px;
  text-align: center;
}
.ContentNew .ControlLogin .Place .Block .login-btn-place .google-login-btn .g_id_signin, .ContentNew .ControlLogin .Place2 .Block .login-btn-place .google-login-btn .g_id_signin {
  display: inline-block;
  margin: 0 auto;
}
.ContentNew .ControlLogin .Place .Block .sign-login-btn, .ContentNew .ControlLogin .Place2 .Block .sign-login-btn {
  display: block;
  margin: 35px 0 0 620px;
  width: 445px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  background-color: #f36e29;
  color: #FFF;
  font-size: 20px;
  border-radius: 5px;
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
}
.ContentNew .ControlLogin .Place .Block .help2, .ContentNew .ControlLogin .Place2 .Block .help2 {
  margin: 30px 0 0 0;
  display: block;
  text-align: center;
  color: #313892;
  font-size: 18px;
}
.ContentNew .ControlLogin .Place .Newpathworksheets, .ContentNew .ControlLogin .Place2 .Newpathworksheets {
  height: 132px;
  text-align: center;
  color: #126ab2;
  font-size: 18px;
}
.ContentNew .ControlLogin .Place .Newpathworksheets p, .ContentNew .ControlLogin .Place2 .Newpathworksheets p {
  display: block;
  margin: 38px 0 0 0;
}
.ContentNew .ControlLogin .Place .Newpathworksheets a, .ContentNew .ControlLogin .Place2 .Newpathworksheets a {
  display: block;
  color: #f26f29;
  margin: 20px 0 0 0;
}
.ContentNew .ControlLogin .Place .Block_1_3, .ContentNew .ControlLogin .Place2 .Block_1_3 {
  display: inline-block;
  position: relative;
  width: 396px;
  vertical-align: top;
  height: 1078px;
  border-radius: 8px;
  background-color: #FFF;
  margin: 55px 34px 30px 34px;
  overflow: hidden;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Cir, .ContentNew .ControlLogin .Place2 .Block_1_3 .Cir {
  position: absolute;
  top: -362px;
  left: -128px;
  width: 652px;
  height: 652px;
  border-radius: 50%;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Cir trial, .ContentNew .ControlLogin .Place2 .Block_1_3 .Cir trial {
  position: absolute;
  width: 260px;
  height: 60px;
  background-color: #19a951;
  left: 71px;
  bottom: 228px;
  padding-right: 29px;
  color: #FFF;
  font-size: 22px;
  line-height: 70px;
  transform: rotate(-25deg);
  -ms-transform: rotate(-25deg);
  -webkit-transform: rotate(-25deg);
}
.ContentNew .ControlLogin .Place .Block_1_3 .Cir ico, .ContentNew .ControlLogin .Place2 .Block_1_3 .Cir ico {
  position: absolute;
  width: 42px;
  height: 57px;
  background-size: 42px 57px;
  left: 305px;
  bottom: 195px;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Cir strelochka, .ContentNew .ControlLogin .Place2 .Block_1_3 .Cir strelochka {
  display: none;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Cir h3, .ContentNew .ControlLogin .Place2 .Block_1_3 .Cir h3 {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  position: absolute;
  display: block;
  height: 50px;
  font-size: 30px;
  bottom: 143px;
  left: 326px;
  font-weight: 400;
  text-transform: uppercase;
  color: #FFF;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Cir pery, .ContentNew .ControlLogin .Place2 .Block_1_3 .Cir pery {
  position: absolute;
  display: block;
  height: 40px;
  width: 153px;
  border-radius: 20px;
  background-color: #FFF;
  bottom: 57px;
  left: 338px;
  font-size: 32px;
  text-align: center;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Cir pric, .ContentNew .ControlLogin .Place2 .Block_1_3 .Cir pric {
  font-size: 74px;
  font-weight: 800;
  position: absolute;
  display: block;
  height: 74px;
  text-align: left;
  width: 150px;
  bottom: 57px;
  left: 180px;
  color: #FFF;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Cir pric cent, .ContentNew .ControlLogin .Place2 .Block_1_3 .Cir pric cent {
  font-size: 32px;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Cir dol, .ContentNew .ControlLogin .Place2 .Block_1_3 .Cir dol {
  font-size: 54px;
  font-weight: 600;
  position: absolute;
  display: block;
  height: 42px;
  text-align: left;
  width: 25px;
  bottom: 100px;
  left: 152px;
  color: #FFF;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Row, .ContentNew .ControlLogin .Place2 .Block_1_3 .Row {
  height: 98px;
  font-size: 18px;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Row div, .ContentNew .ControlLogin .Place2 .Block_1_3 .Row div {
  height: 98px;
  padding-left: 10px;
  width: 340px;
  display: table-cell;
  vertical-align: middle;
  text-align: left;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Row ico, .ContentNew .ControlLogin .Place2 .Block_1_3 .Row ico {
  padding-left: 10px;
  vertical-align: middle;
  height: 98px;
  display: table-cell;
  vertical-align: middle;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Row ico div, .ContentNew .ControlLogin .Place2 .Block_1_3 .Row ico div {
  background-image: url(/css/new/mark.svg);
  height: 30px;
  width: 30px;
  display: block;
  padding: 0;
  background-size: 30px 30px;
  background-repeat: no-repeat;
  border-radius: 15px;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Row a, .ContentNew .ControlLogin .Place2 .Block_1_3 .Row a {
  display: block;
  width: 305px;
  height: 50px;
  border-radius: 5px;
  color: #FFF;
  font-weight: 600;
  line-height: 50px;
  text-decoration: none;
  margin: 18px auto;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .ControlLogin .Place .Block_1_3 .Row.First, .ContentNew .ControlLogin .Place2 .Block_1_3 .Row.First {
  margin-top: 298px;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Row.Det, .ContentNew .ControlLogin .Place2 .Block_1_3 .Row.Det {
  font-size: 22px;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Row.Det div, .ContentNew .ControlLogin .Place2 .Block_1_3 .Row.Det div {
  text-align: center;
}
.ContentNew .ControlLogin .Place .Block_1_3 .Row.Det span, .ContentNew .ControlLogin .Place2 .Block_1_3 .Row.Det span {
  color: #313892;
}
.ContentNew .ControlLogin .Place .Fam .Cir, .ContentNew .ControlLogin .Place2 .Fam .Cir {
  background-color: #f36e29;
}
.ContentNew .ControlLogin .Place .Fam .Cir ico, .ContentNew .ControlLogin .Place2 .Fam .Cir ico {
  background-image: url(/css/new/fam.svg);
}
.ContentNew .ControlLogin .Place .Fam .Cir h3, .ContentNew .ControlLogin .Place2 .Fam .Cir h3 {
  width: 114px;
  margin-left: -57px;
}
.ContentNew .ControlLogin .Place .Fam .Cir pery, .ContentNew .ControlLogin .Place2 .Fam .Cir pery {
  color: #f36e29;
}
.ContentNew .ControlLogin .Place .Clas .Cir, .ContentNew .ControlLogin .Place2 .Clas .Cir {
  background-color: #126ab2;
}
.ContentNew .ControlLogin .Place .Clas .Cir ico, .ContentNew .ControlLogin .Place2 .Clas .Cir ico {
  background-image: url(/css/new/clas.svg);
}
.ContentNew .ControlLogin .Place .Clas .Cir h3, .ContentNew .ControlLogin .Place2 .Clas .Cir h3 {
  width: 200px;
  margin-left: -100px;
}
.ContentNew .ControlLogin .Place .Clas .Cir pery, .ContentNew .ControlLogin .Place2 .Clas .Cir pery {
  color: #126ab2;
}
.ContentNew .ControlLogin .Place .Sch .Cir, .ContentNew .ControlLogin .Place2 .Sch .Cir {
  background-color: #313892;
}
.ContentNew .ControlLogin .Place .Sch .Cir ico, .ContentNew .ControlLogin .Place2 .Sch .Cir ico {
  width: 75px;
  height: 57px;
  background-size: 75px 57px;
  left: 288.5px;
  background-image: url(/css/new/sch.svg);
}
.ContentNew .ControlLogin .Place .Sch .Cir h3, .ContentNew .ControlLogin .Place2 .Sch .Cir h3 {
  width: 310px;
  margin-left: -155px;
}
.ContentNew .ControlLogin .Place .Fam .Row, .ContentNew .ControlLogin .Place2 .Fam .Row {
  color: #f36e29;
}
.ContentNew .ControlLogin .Place .Fam .Row ico div, .ContentNew .ControlLogin .Place2 .Fam .Row ico div {
  background-color: #f36e29;
}
.ContentNew .ControlLogin .Place .Fam .Row a, .ContentNew .ControlLogin .Place2 .Fam .Row a {
  background-color: #f36e29;
}
.ContentNew .ControlLogin .Place .Fam .Row1, .ContentNew .ControlLogin .Place2 .Fam .Row1 {
  background-color: #feefe8;
}
.ContentNew .ControlLogin .Place .Fam .Det div, .ContentNew .ControlLogin .Place2 .Fam .Det div {
  width: 224px;
  padding-left: 86px;
}
.ContentNew .ControlLogin .Place .Clas .Row, .ContentNew .ControlLogin .Place2 .Clas .Row {
  color: #126ab2;
}
.ContentNew .ControlLogin .Place .Clas .Row ico div, .ContentNew .ControlLogin .Place2 .Clas .Row ico div {
  background-color: #126ab2;
}
.ContentNew .ControlLogin .Place .Clas .Row a, .ContentNew .ControlLogin .Place2 .Clas .Row a {
  background-color: #126ab2;
  margin-top: 30px;
}
.ContentNew .ControlLogin .Place .Clas .Row a.Free, .ContentNew .ControlLogin .Place2 .Clas .Row a.Free {
  background-color: #FFF;
  color: #18a94e;
}
.ContentNew .ControlLogin .Place .Clas .Row1, .ContentNew .ControlLogin .Place2 .Clas .Row1 {
  background-color: #e7f0f7;
}
.ContentNew .ControlLogin .Place .Clas .Det div, .ContentNew .ControlLogin .Place2 .Clas .Det div {
  width: 230px;
  padding-left: 83px;
}
.ContentNew .ControlLogin .Place .Sch .Row, .ContentNew .ControlLogin .Place2 .Sch .Row {
  color: #313892;
}
.ContentNew .ControlLogin .Place .Sch .Row ico div, .ContentNew .ControlLogin .Place2 .Sch .Row ico div {
  background-color: #313892;
}
.ContentNew .ControlLogin .Place .Sch .Row a, .ContentNew .ControlLogin .Place2 .Sch .Row a {
  background-color: #313892;
}
.ContentNew .ControlLogin .Place .Sch .Det div, .ContentNew .ControlLogin .Place2 .Sch .Det div {
  width: 340px;
  padding-left: 28px;
}
.ContentNew .ControlLogin .Place .Sch .Row1, .ContentNew .ControlLogin .Place2 .Sch .Row1 {
  background-color: #ebebf5;
}
.ContentNew .ControlLogin .Place telico, .ContentNew .ControlLogin .Place2 telico {
  display: block;
  width: 34px;
  height: 33px;
  margin: 0 auto;
  background-image: url(/css/new/phone.svg);
  background-size: 34px 33px;
  background-repeat: no-repeat;
}
.ContentNew .ControlLogin .Place qu, .ContentNew .ControlLogin .Place tel, .ContentNew .ControlLogin .Place2 qu, .ContentNew .ControlLogin .Place2 tel {
  display: block;
  font-size: 24px;
  width: 200px;
  margin: 13px auto 0 auto;
  text-align: center;
  color: #313893;
}
.ContentNew .ControlLogin .Place qu, .ContentNew .ControlLogin .Place2 qu {
  font-weight: 600;
}
.ContentNew .ControlLogin .Place .email, .ContentNew .ControlLogin .Place2 .email {
  display: block;
  font-size: 24px;
  width: 600px;
  margin: 13px auto 0 auto;
  text-align: center;
  color: #f36e29;
}
.ContentNew .ControlLogin .Place .Access.Reset, .ContentNew .ControlLogin .Place2 .Access.Reset {
  margin: 0;
}
.ContentNew .ControlLogin .Place .Access.Reset .Block, .ContentNew .ControlLogin .Place2 .Access.Reset .Block {
  width: 580px;
  margin: 30px auto 120px auto;
  padding: 35px 65px 35px 65px;
  height: 410px;
}
.ContentNew .ControlLogin .Place .Access.Reset .Block img, .ContentNew .ControlLogin .Place2 .Access.Reset .Block img {
  width: 150px;
  height: auto;
  display: block;
  margin: 0 auto;
}
.ContentNew .ControlLogin .Place .Access.Reset .Block h3, .ContentNew .ControlLogin .Place2 .Access.Reset .Block h3 {
  margin: 20px auto 20px auto;
  font-size: 24px;
}
.ContentNew .ControlLogin .Place .Access.Reset .Block p, .ContentNew .ControlLogin .Place2 .Access.Reset .Block p {
  margin: 0 0 20px 0;
}
.ContentNew .ControlLogin .Place .Access.Reset .Block a, .ContentNew .ControlLogin .Place2 .Access.Reset .Block a {
  color: #126ab2;
}
.ContentNew .ControlLogin .Place .Access.Reset:first-child, .ContentNew .ControlLogin .Place2 .Access.Reset:first-child {
  border-right: none;
}
.ContentNew .ControlLogin .Place .Access, .ContentNew .ControlLogin .Place2 .Access {
  color: #126ab2;
  margin: 40px 0;
  display: inline-block;
  vertical-align: top;
  width: 715px;
  font-size: 20px;
}
.ContentNew .ControlLogin .Place .Access h2, .ContentNew .ControlLogin .Place2 .Access h2 {
  margin-top: 10px;
}
.ContentNew .ControlLogin .Place .Access .Block, .ContentNew .ControlLogin .Place2 .Access .Block {
  margin: 50px auto 120px;
  padding: 35px;
  width: 410px;
  height: 340px;
  -webkit-box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.3);
}
.ContentNew .ControlLogin .Place .Access .Block p, .ContentNew .ControlLogin .Place2 .Access .Block p {
  margin: 0;
  padding: 0;
  text-align: center;
}
.ContentNew .ControlLogin .Place .Access .Block p.Step2, .ContentNew .ControlLogin .Place2 .Access .Block p.Step2 {
  padding-top: 64px;
  line-height: 2em;
}
.ContentNew .ControlLogin .Place .Access .Block p.erra, .ContentNew .ControlLogin .Place2 .Access .Block p.erra {
  margin-top: 20px;
  color: #f36f29;
}
.ContentNew .ControlLogin .Place .Access .Block form, .ContentNew .ControlLogin .Place2 .Access .Block form {
  margin: 48px 0 0 0;
  padding: 0;
  display: block;
  width: auto;
  height: auto;
}
.ContentNew .ControlLogin .Place .Access .Block form input, .ContentNew .ControlLogin .Place2 .Access .Block form input {
  width: 406px;
  height: 46px;
  display: block;
  border: 2px solid #323993;
}
.ContentNew .ControlLogin .Place .Access .Block form button, .ContentNew .ControlLogin .Place2 .Access .Block form button {
  display: block;
  width: 315px;
  height: 60px;
  background-color: #19a951;
  margin: 60px auto 0 auto;
}
.ContentNew .ControlLogin .Place .Access:first-child, .ContentNew .ControlLogin .Place2 .Access:first-child {
  border-right: 1px solid #323993;
}
.ContentNew .ControlLogin .Place .RestBlock.Requesting, .ContentNew .ControlLogin .Place2 .RestBlock.Requesting {
  height: 335px;
}
.ContentNew .ControlLogin .Place .RestBlock, .ContentNew .ControlLogin .Place2 .RestBlock {
  color: #126ab2;
  background-color: #FFF;
  margin: 50px auto 120px;
  padding: 35px;
  font-size: 20px;
  width: 835px;
  border-radius: 18px;
  height: 535px;
  -webkit-box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.3);
}
.ContentNew .ControlLogin .Place .RestBlock ico, .ContentNew .ControlLogin .Place2 .RestBlock ico {
  margin: 25px auto;
  display: block;
  width: 155px;
  height: 155px;
  background-image: url(/css/new/rma.svg);
  background-size: 155px 155px;
}
.ContentNew .ControlLogin .Place .RestBlock h2, .ContentNew .ControlLogin .Place2 .RestBlock h2 {
  font-size: 24px;
}
.ContentNew .ControlLogin .Place .RestBlock p, .ContentNew .ControlLogin .Place2 .RestBlock p {
  color: #323993;
  display: block;
  width: 450px;
  margin: 20px auto;
  padding: 0;
  text-align: center;
}
.ContentNew .ControlLogin .Place .RestBlock p a, .ContentNew .ControlLogin .Place2 .RestBlock p a {
  color: #126ab2;
}
.ContentNew .ControlLogin .Place .RestBlock .But, .ContentNew .ControlLogin .Place2 .RestBlock .But {
  display: block;
  width: 260px;
  margin: 0 auto;
  height: 50px;
  border-radius: 5px;
  background-color: #19a951;
  color: #FFF;
  font-weight: 600;
  text-align: center;
  line-height: 50px;
  text-decoration: none;
}
.ContentNew .ControlLogin .Place .BillProgress, .ContentNew .ControlLogin .Place2 .BillProgress {
  width: 1125px;
  margin: 25px auto 0 auto;
  font-size: 22px;
  color: #126ab2;
}
.ContentNew .ControlLogin .Place .BillProgress ul, .ContentNew .ControlLogin .Place2 .BillProgress ul {
  margin: 0;
  padding: 0;
}
.ContentNew .ControlLogin .Place .BillProgress ul li, .ContentNew .ControlLogin .Place2 .BillProgress ul li {
  font-size: 18px;
  display: inline-block;
  width: 240px;
  padding: 10px 0 20px 0;
  color: #9eafbf;
  border-bottom: 2px solid #9eafbf;
  margin: 0 12px;
}
.ContentNew .ControlLogin .Place .BillProgress ul li.Selected, .ContentNew .ControlLogin .Place2 .BillProgress ul li.Selected {
  color: #126ab2;
  font-weight: 600;
  border-bottom: 3px solid #126ab2;
}
.ContentNew .ControlLogin .Place .BillProgress a, .ContentNew .ControlLogin .Place2 .BillProgress a {
  text-decoration: none;
  display: inline-block;
  color: #FFF;
  line-height: 60px;
  background-color: #f36e29;
  width: 260px;
  height: 60px;
  border-radius: 5px;
  border: none;
  margin-top: 0;
  margin-bottom: 50px;
  font-weight: 600;
  font-size: 24px;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  cursor: pointer;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment, .ContentNew .ControlLogin .Place2 .BillBlock .Payment {
  display: inline-block;
  vertical-align: top;
  width: 735px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment .Privacy, .ContentNew .ControlLogin .Place2 .BillBlock .Payment .Privacy {
  margin-top: 40px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment button[type=submit], .ContentNew .ControlLogin .Place2 .BillBlock .Payment button[type=submit] {
  margin-bottom: 40px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment h3, .ContentNew .ControlLogin .Place2 .BillBlock .Payment h3 {
  margin: 65px 0 65px 0;
  font-size: 24px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment .g-recaptcha, .ContentNew .ControlLogin .Place2 .BillBlock .Payment .g-recaptcha {
  margin: 30px 0 0 0;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment .g-recaptcha > div, .ContentNew .ControlLogin .Place2 .BillBlock .Payment .g-recaptcha > div {
  margin: 0 auto;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock {
  display: block;
  margin: 20px;
  padding: 20px;
  border-radius: 18px;
  border: 1px solid #c9c5c6;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row {
  padding: 10px 10px;
  text-align: left;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row p, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row p {
  font-size: 20px;
  color: #323793;
  line-height: 1.5em;
  padding-left: 40px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row input[type=text], .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row input[type=text] {
  margin: 5px 0;
  width: 270px;
  height: 42px;
  padding: 0 15px;
  border: 2px solid #126ab2;
  border-radius: 5px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row .CN, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row .CN {
  display: inline-block;
  width: auto;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row .ED, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row .ED {
  display: inline-block;
  width: auto;
  margin-left: 12px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row .CVV, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row .CVV {
  display: inline-block;
  width: auto;
  margin-left: 12px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row #cardMonth, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row #cardMonth {
  width: 35px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row #cardYear, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row #cardYear {
  width: 45px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row #cardCode, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row #cardCode {
  width: 75px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row.CType, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row.CType {
  font-size: 22px;
  color: #0f6bb4;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row.CType label, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row.CType label {
  line-height: 30px;
  display: inline-block;
  padding-left: 40px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row.CType authorithe, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row.CType authorithe {
  display: inline-block;
  float: right;
  width: 200px;
  height: 97px;
  background-image: url(/img/authorize-net.png);
  background-size: 200px 97px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row.CType visa, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row.CType visa {
  display: inline-block;
  float: right;
  width: 45px;
  height: 30px;
  background-image: url(/css/new/Visa.svg);
  background-size: 45px 30px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row.CType express, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row.CType express {
  display: inline-block;
  float: right;
  width: 45px;
  height: 30px;
  background-image: url(/css/new/am.png);
  background-size: 45px 30px;
  margin-left: 7px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row.CType master, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row.CType master {
  display: inline-block;
  float: right;
  width: 45px;
  height: 30px;
  background-image: url(/css/new/mc.png);
  background-size: 45px 30px;
  margin-left: 7px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .Row.CType paypal, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .Row.CType paypal {
  display: inline-block;
  float: right;
  width: 120px;
  height: 30px;
  background-image: url(/css/new/pp.png);
  background-size: 120px 30px;
  margin-left: 7px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock .radiomark, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock .radiomark {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #FFF;
  border: 2px solid #929292;
  border-radius: 15px;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock input:checked ~ .radiomark, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock input:checked ~ .radiomark {
  border: 2px solid #1169b1;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock label, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock label {
  display: inline-block;
  position: relative;
  vertical-align: top;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock label input[type=radio], .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock label input[type=radio] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock label .radiomark::after, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock label .radiomark::after {
  content: "";
  position: absolute;
  display: none;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock label input:checked ~ .radiomark:after, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock label input:checked ~ .radiomark:after {
  display: block;
}
.ContentNew .ControlLogin .Place .BillBlock .Payment payblock label .radiomark::after, .ContentNew .ControlLogin .Place2 .BillBlock .Payment payblock label .radiomark::after {
  left: 6px;
  top: 6px;
  width: 13px;
  height: 13px;
  border-radius: 9px;
  background-color: #1169b1;
}
.ContentNew .ControlLogin .Place .BillBlock .License, .ContentNew .ControlLogin .Place2 .BillBlock .License {
  display: inline-block;
  vertical-align: top;
  width: 330px;
  height: 1014px;
  padding: 0 30px;
  background-color: #e7f0f7;
}
.ContentNew .ControlLogin .Place .BillBlock .License h4, .ContentNew .ControlLogin .Place2 .BillBlock .License h4 {
  font-size: 22px;
  font-weight: 400;
  text-align: left;
  color: #313893;
  margin: 160px 0 0 0;
  padding-bottom: 15px;
  border-bottom: 1px solid #323792;
}
.ContentNew .ControlLogin .Place .BillBlock .License .Product, .ContentNew .ControlLogin .Place2 .BillBlock .License .Product {
  margin: 35px 0;
  text-align: left;
  font-size: 18px;
  color: #136ab1;
}
.ContentNew .ControlLogin .Place .BillBlock .License .Product span, .ContentNew .ControlLogin .Place2 .BillBlock .License .Product span {
  display: inline-block;
  width: 180px;
}
.ContentNew .ControlLogin .Place .BillBlock .License .Product .Price, .ContentNew .ControlLogin .Place2 .BillBlock .License .Product .Price {
  float: right;
  text-align: right;
  width: 75px;
  line-height: 40px;
}
.ContentNew .ControlLogin .Place .BillBlock .License .Total, .ContentNew .ControlLogin .Place2 .BillBlock .License .Total {
  margin-top: 0;
  border-top: 1px solid #323792;
  border-bottom: none;
  padding-top: 15px;
}
.ContentNew .ControlLogin .Place .BillBlock .License .Total span, .ContentNew .ControlLogin .Place2 .BillBlock .License .Total span {
  float: right;
}
.ContentNew .ControlLogin .Place .BillBlock .License .Middle, .ContentNew .ControlLogin .Place2 .BillBlock .License .Middle {
  margin-top: 100px;
  font-weight: 600;
}
.ContentNew .ControlLogin .Place .BillBlock .License .Middle p span, .ContentNew .ControlLogin .Place2 .BillBlock .License .Middle p span {
  display: none;
}
.ContentNew .ControlLogin .Place .BillBlock .License .Bottom, .ContentNew .ControlLogin .Place2 .BillBlock .License .Bottom {
  margin-top: 240px;
}
.ContentNew .ControlLogin .Place .BillBlock .License .Bottom .email, .ContentNew .ControlLogin .Place2 .BillBlock .License .Bottom .email {
  display: block;
  font-size: 20px;
  width: 350px;
  color: #313893;
  text-align: center;
}
.ContentNew .ControlLogin .Place .BlockForm.Block1 .Desc, .ContentNew .ControlLogin .Place2 .BlockForm.Block1 .Desc {
  background-image: url(/css/new/req1.svg);
  background-size: 484px auto;
  background-position: -15px 0;
  background-repeat: no-repeat;
}
.ContentNew .ControlLogin .Place .BlockForm.Block1 .Desc inf, .ContentNew .ControlLogin .Place2 .BlockForm.Block1 .Desc inf {
  margin: 65px 0 0 65px;
}
.ContentNew .ControlLogin .Place .Block1 .Desc inf::before, .ContentNew .ControlLogin .Place2 .Block1 .Desc inf::before {
  content: "1";
}
.ContentNew .ControlLogin .Place .Block2 .Desc inf::before, .ContentNew .ControlLogin .Place2 .Block2 .Desc inf::before {
  content: "2";
}
.ContentNew .ControlLogin .Place .Block3 .Desc inf::before, .ContentNew .ControlLogin .Place2 .Block3 .Desc inf::before {
  content: "3";
}
.ContentNew .ControlLogin .Place .Block4 .Desc inf, .ContentNew .ControlLogin .Place2 .Block4 .Desc inf {
  margin-left: 24px !important;
}
.ContentNew .ControlLogin .Place .Block4 .Desc inf::after, .ContentNew .ControlLogin .Place2 .Block4 .Desc inf::after {
  left: 0 !important;
}
.ContentNew .ControlLogin .Place .Block4 .From button[type=submit], .ContentNew .ControlLogin .Place2 .Block4 .From button[type=submit] {
  margin-bottom: 20px;
  width: 270px;
  height: 50px;
  font-size: 18px;
}
.ContentNew .ControlLogin .Place .BlockForm, .ContentNew .ControlLogin .Place2 .BlockForm {
  color: #126ab2;
  background-color: #FFF;
  border-radius: 18px;
  width: 1125px;
  margin: 25px auto 0 auto;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  overflow: hidden;
}
.ContentNew .ControlLogin .Place .BlockForm .Desc, .ContentNew .ControlLogin .Place .BlockForm .From, .ContentNew .ControlLogin .Place2 .BlockForm .Desc, .ContentNew .ControlLogin .Place2 .BlockForm .From {
  display: table-cell;
  vertical-align: top;
  height: 100%;
}
.ContentNew .ControlLogin .Place .BlockForm .Desc, .ContentNew .ControlLogin .Place2 .BlockForm .Desc {
  width: 500px;
  min-height: 100%;
  text-align: left;
  background-image: url(/css/new/req2.svg);
  background-size: 547px auto;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.ContentNew .ControlLogin .Place .BlockForm .Desc inf, .ContentNew .ControlLogin .Place2 .BlockForm .Desc inf {
  margin: 18px 0 0 65px;
  display: block;
  font-size: 26px;
  color: #FFF;
  position: relative;
}
.ContentNew .ControlLogin .Place .BlockForm .Desc inf::before, .ContentNew .ControlLogin .Place2 .BlockForm .Desc inf::before {
  position: absolute;
  width: 34px;
  line-height: 34px;
  height: 34px;
  border-radius: 17px;
  border: 1.5px solid #f26f2b;
  color: #f26f2b;
  text-align: center;
  left: -47px;
  top: -3px;
}
.ContentNew .ControlLogin .Place .BlockForm .Desc inf::after, .ContentNew .ControlLogin .Place2 .BlockForm .Desc inf::after {
  content: " ";
  position: absolute;
  width: 173px;
  height: 2px;
  background-color: #FFF;
  left: -47px;
  top: 48px;
}
.ContentNew .ControlLogin .Place .BlockForm .Desc telico, .ContentNew .ControlLogin .Place2 .BlockForm .Desc telico {
  background-image: url(/css/new/phone_white.svg);
  margin: 100px 0 0 200px;
}
.ContentNew .ControlLogin .Place .BlockForm .Desc qu, .ContentNew .ControlLogin .Place2 .BlockForm .Desc qu {
  margin: 13px 0 0 0;
  width: 440px;
  font-size: 20px;
  color: #FFF;
}
.ContentNew .ControlLogin .Place .BlockForm .Desc tel, .ContentNew .ControlLogin .Place2 .BlockForm .Desc tel {
  margin: 13px 0 0 0;
  width: 440px;
  font-size: 20px;
  color: #FFF;
}
.ContentNew .ControlLogin .Place .BlockForm .Desc .email, .ContentNew .ControlLogin .Place2 .BlockForm .Desc .email {
  margin: 13px 0 0 0;
  font-size: 20px;
  width: 440px;
}
.ContentNew .ControlLogin .Place .BlockForm .From, .ContentNew .ControlLogin .Place2 .BlockForm .From {
  padding: 35px 0;
  width: 487px;
  font-size: 20px;
}
.ContentNew .ControlLogin .Place .BlockForm .From p, .ContentNew .ControlLogin .Place2 .BlockForm .From p {
  margin: 10px 0;
}
.ContentNew .ControlLogin .Place .BlockForm .From error.Show, .ContentNew .ControlLogin .Place2 .BlockForm .From error.Show {
  display: block;
}
.ContentNew .ControlLogin .Place .BlockForm .From error, .ContentNew .ControlLogin .Place2 .BlockForm .From error {
  padding: 10px 0 0 0;
  display: none;
  text-align: left;
  font-size: 18px;
  color: #f36e29;
}
.ContentNew .ControlLogin .Place .BlockForm .From error a, .ContentNew .ControlLogin .Place2 .BlockForm .From error a {
  font-weight: 600;
  color: #f36e29;
}
.ContentNew .ControlLogin .Place .BlockForm .From label, .ContentNew .ControlLogin .Place2 .BlockForm .From label {
  display: block;
  text-align: left;
  font-size: 18px;
  font-weight: 600;
}
.ContentNew .ControlLogin .Place .BlockForm .From input, .ContentNew .ControlLogin .Place .BlockForm .From select, .ContentNew .ControlLogin .Place2 .BlockForm .From input, .ContentNew .ControlLogin .Place2 .BlockForm .From select {
  box-sizing: border-box;
  display: block;
  width: 480px;
  height: 46px;
  border: 2px solid #929292;
  border-radius: 5px;
  background-color: #FFF !important;
  font-size: 20px;
  padding: 0 15px;
  margin-top: 8px;
  margin-bottom: 20px;
  color: #126ab2 !important;
}
.ContentNew .ControlLogin .Place .BlockForm .From input:placeholder-shown[data-no-edit=off], .ContentNew .ControlLogin .Place2 .BlockForm .From input:placeholder-shown[data-no-edit=off] {
  border-color: red;
}
.ContentNew .ControlLogin .Place .BlockForm .From input:focus::placeholder, .ContentNew .ControlLogin .Place2 .BlockForm .From input:focus::placeholder {
  color: transparent;
}
.ContentNew .ControlLogin .Place .BlockForm .From input:focus::-webkit-input-placeholder, .ContentNew .ControlLogin .Place2 .BlockForm .From input:focus::-webkit-input-placeholder {
  color: transparent;
}
.ContentNew .ControlLogin .Place .BlockForm .From input:focus:-moz-placeholder, .ContentNew .ControlLogin .Place2 .BlockForm .From input:focus:-moz-placeholder {
  color: transparent;
}
.ContentNew .ControlLogin .Place .BlockForm .From input:focus::-moz-placeholder, .ContentNew .ControlLogin .Place2 .BlockForm .From input:focus::-moz-placeholder {
  color: transparent;
}
.ContentNew .ControlLogin .Place .BlockForm .From input:focus:-ms-input-placeholder, .ContentNew .ControlLogin .Place2 .BlockForm .From input:focus:-ms-input-placeholder {
  color: transparent;
}
.ContentNew .ControlLogin .Place .BlockForm .From textarea, .ContentNew .ControlLogin .Place2 .BlockForm .From textarea {
  resize: none;
  box-sizing: border-box;
  display: block;
  width: 480px;
  height: 155px;
  border: 2px solid #929292;
  border-radius: 5px;
  background-color: #FFF !important;
  font-size: 20px;
  padding: 0 15px;
  margin-top: 8px;
  margin-bottom: 20px;
  color: #126ab2 !important;
}
.ContentNew .ControlLogin .Place .BlockForm .From .SelectBox, .ContentNew .ControlLogin .Place2 .BlockForm .From .SelectBox {
  position: relative;
  box-sizing: border-box;
  display: block;
  width: 480px;
  height: 46px;
  background-color: #FFF !important;
  font-size: 20px;
  padding: 0;
  margin-top: 8px;
  margin-bottom: 20px;
  color: #000 !important;
  border: 2px solid #929292;
  border-radius: 5px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .SelectBox select, .ContentNew .ControlLogin .Place2 .BlockForm .From .SelectBox select {
  cursor: pointer;
  width: 450px;
  background-color: transparent !important;
  margin: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
  border: none;
}
.ContentNew .ControlLogin .Place .BlockForm .From .SelectBox select[name=country],
.ContentNew .ControlLogin .Place .BlockForm .From .SelectBox select[name=school], .ContentNew .ControlLogin .Place2 .BlockForm .From .SelectBox select[name=country],
.ContentNew .ControlLogin .Place2 .BlockForm .From .SelectBox select[name=school] {
  width: 475px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .SelectBox.select_0[data-no-edit=off], .ContentNew .ControlLogin .Place2 .BlockForm .From .SelectBox.select_0[data-no-edit=off] {
  border-color: red;
}
.ContentNew .ControlLogin .Place .BlockForm .From .ForSchool input, .ContentNew .ControlLogin .Place2 .BlockForm .From .ForSchool input {
  display: none;
}
.ContentNew .ControlLogin .Place .BlockForm .From .ForSchool.Hands select, .ContentNew .ControlLogin .Place2 .BlockForm .From .ForSchool.Hands select {
  display: none;
}
.ContentNew .ControlLogin .Place .BlockForm .From .ForSchool.Hands input, .ContentNew .ControlLogin .Place2 .BlockForm .From .ForSchool.Hands input {
  box-sizing: border-box;
  display: block;
  width: 476px;
  height: 42px;
  border: none;
  border-radius: 5px;
  background-color: #FFF !important;
  font-size: 20px;
  padding: 0 15px;
  margin: 0;
  color: #126ab2 !important;
}
.ContentNew .ControlLogin .Place .BlockForm .From .ForSchool.Hands::before, .ContentNew .ControlLogin .Place2 .BlockForm .From .ForSchool.Hands::before {
  display: none;
}
.ContentNew .ControlLogin .Place .BlockForm .From .SelectBox::before, .ContentNew .ControlLogin .Place2 .BlockForm .From .SelectBox::before {
  content: " ";
  display: block;
  position: absolute;
  width: 46px;
  height: 46px;
  right: 5px;
  top: 0;
  background-image: url(/css/new/arrow_select.svg);
  background-size: 46px 46px;
}
.ContentNew .ControlLogin .Place .BlockForm .From input:focus, .ContentNew .ControlLogin .Place2 .BlockForm .From input:focus {
  border: 2px solid #126ab2;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity {
  position: relative;
  box-sizing: border-box;
  display: block;
  width: 480px;
  height: auto;
  padding: 0;
  margin-top: 8px;
  margin-bottom: 20px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity .Half, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity .Half {
  display: inline-block;
  width: 230px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity .Half .SelectBox, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity .Half .SelectBox {
  margin: 0;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity .Half input, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity .Half input {
  width: 230px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity .Half.USA, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity .Half.USA {
  width: 230px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forState, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forState {
  display: none;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forState.USA, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forState.USA {
  display: inline-block;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forCity, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forCity {
  width: 480px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forCity .SelectBox, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forCity .SelectBox {
  width: 480px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forCity .SelectBox select, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forCity .SelectBox select {
  width: 450px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forCity .SelectBox select[name=city], .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forCity .SelectBox select[name=city] {
  width: 475px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forCity.USA, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forCity.USA {
  width: 230px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forCity.USA .SelectBox, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forCity.USA .SelectBox {
  width: 230px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forCity.USA .SelectBox select, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forCity.USA .SelectBox select {
  width: 195px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity #forCity.USA .SelectBox select[name=city], .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity #forCity.USA .SelectBox select[name=city] {
  width: 225px;
  padding-right: 40px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity .Half:first-child, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity .Half:first-child {
  margin-right: 13px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity .SelectBox, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity .SelectBox {
  width: 230px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity .SelectBox select, .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity .SelectBox select {
  width: 195px;
}
.ContentNew .ControlLogin .Place .BlockForm .From .StateCity .SelectBox select[name=state], .ContentNew .ControlLogin .Place2 .BlockForm .From .StateCity .SelectBox select[name=state] {
  width: 225px;
  padding-right: 40px;
}
.ContentNew .ControlLogin .Place .BlockForm .From at, .ContentNew .ControlLogin .Place2 .BlockForm .From at {
  display: block;
  text-align: left;
  color: #126ab2;
  text-decoration: underline;
  margin-top: -15px;
  font-size: 18px;
  cursor: pointer;
}
.ContentNew .ControlLogin .Place .Privacy, .ContentNew .ControlLogin .Place2 .Privacy {
  color: #19a951;
  margin: 60px 0 0 0;
  display: block;
}
.ContentNew .ControlLogin .Place .Privacy label, .ContentNew .ControlLogin .Place2 .Privacy label {
  display: inline-block;
  position: relative;
  vertical-align: top;
  width: 24px;
}
.ContentNew .ControlLogin .Place .Privacy label input[type=checkbox], .ContentNew .ControlLogin .Place2 .Privacy label input[type=checkbox] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.ContentNew .ControlLogin .Place .Privacy label .checkmark, .ContentNew .ControlLogin .Place2 .Privacy label .checkmark {
  cursor: pointer;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  background-color: #FFF;
  border: 1px solid #19a951;
  border-radius: 3px;
}
.ContentNew .ControlLogin .Place .Privacy label .checkmark::after, .ContentNew .ControlLogin .Place2 .Privacy label .checkmark::after {
  content: "";
  position: absolute;
  display: none;
}
.ContentNew .ControlLogin .Place .Privacy label input:checked ~ .checkmark:after, .ContentNew .ControlLogin .Place2 .Privacy label input:checked ~ .checkmark:after {
  display: block;
}
.ContentNew .ControlLogin .Place .Privacy label .checkmark::after, .ContentNew .ControlLogin .Place2 .Privacy label .checkmark::after {
  left: 5px;
  top: 1px;
  width: 5px;
  height: 10px;
  border: solid #19a951;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.ContentNew .ControlLogin .Place button[type=submit], .ContentNew .ControlLogin .Place button.Submit, .ContentNew .ControlLogin .Place2 button[type=submit], .ContentNew .ControlLogin .Place2 button.Submit {
  width: 355px;
  height: 70px;
  border-radius: 5px;
  border: none;
  background-color: #19a951;
  margin-top: 20px;
  margin-bottom: 140px;
  color: #FFF;
  font-weight: 600;
  font-size: 26px;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  cursor: pointer;
}
.ContentNew .ControlLogin .Place2 {
  padding-bottom: 30px;
}
.ContentNew .ControlSubscribe {
  width: 100%;
  height: auto;
  background-color: #ffffff;
}
.ContentNew .ControlSubscribe .Place {
  overflow: hidden;
  text-align: center;
  width: 100%;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable {
  padding: 24px 0;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable formob {
  display: none;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable motbl {
  display: none;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell {
  height: 377px;
  border-top: 1.2px solid #126ab2;
  color: #FFF;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell top {
  height: 285px;
  display: block;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell buttons {
  display: block;
  height: 72px;
  background-color: #FFF;
  padding-top: 20px;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell name {
  font-size: 22px;
  display: block;
  padding: 20px 0;
  font-weight: bold;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell desc {
  font-size: 18px;
  display: block;
  padding: 5px 20px;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell desc top {
  display: block;
  height: 2px;
  background-color: #FFF;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell desc text {
  padding-top: 10px;
  display: block;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell price {
  width: 200px;
  height: 60px;
  font-size: 30px;
  display: table-cell;
  vertical-align: bottom;
  text-align: center;
  padding: 10px 10px;
  font-weight: 600;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell price sup {
  font-size: 140%;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell price kc {
  font-size: 140%;
  font-weight: bold;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell a {
  display: block;
  width: 180px;
  height: 50px;
  border-radius: 5px;
  color: #FFF;
  font-weight: 600;
  font-size: 20px;
  line-height: 50px;
  text-decoration: none;
  margin: 0 auto 20px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  border: 1.2px solid #fff;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell:first-child {
  border-top: 1.2px solid #FFF;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell:nth-child(2) {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:first-child cell:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:last-child cell {
  padding-top: 30px;
  height: 155px;
  border-bottom: 1.2px solid #126ab2;
  color: #FFF;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:last-child cell a {
  display: block;
  width: 180px;
  height: 50px;
  border-radius: 5px;
  color: #FFF;
  font-weight: 600;
  font-size: 20px;
  line-height: 50px;
  text-decoration: none;
  margin: 0 auto 20px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  border: 1.2px solid #fff;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:last-child cell:first-child {
  border-bottom: 1.2px solid #FFF;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:last-child cell:nth-child(2) {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:last-child cell:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row {
  width: 100%;
  display: block;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row place {
  margin: 0 auto;
  width: 1440px;
  display: block;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row place cell {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  width: 200px;
  height: 152px;
  border-right: 1.2px solid #126ab2;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row place cell div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 200px;
  height: 152px;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row place cell checkbox::before {
  content: " ";
  position: absolute;
  width: 10px;
  height: 2px;
  transform: rotate(45deg);
  background: #FFF;
  left: 12px;
  top: 28px;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row place cell checkbox::after {
  content: " ";
  position: absolute;
  width: 25px;
  height: 2px;
  transform: rotate(-45deg);
  background: #FFF;
  left: 17px;
  top: 24px;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row place cell checkbox {
  display: inline-block;
  position: relative;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-color: #313892;
  color: #FFF;
  font-size: 36px;
  text-align: center;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row place cell:first-child {
  box-sizing: border-box;
  width: 430px;
  border-right: none;
  text-align: left;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row place cell:first-child div {
  color: #323994;
  font-size: 18px;
  box-sizing: border-box;
  width: 430px;
  height: 152px;
  padding: 12px 24px;
  display: table-cell;
  vertical-align: middle;
  text-align: left;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row place cell:nth-child(2) {
  border-left: 1.2px solid #126ab2;
}
.ContentNew .ControlSubscribe .Place .SubscribeTable row:nth-child(even) {
  background-color: #e7f0f7;
}
.ContentNew .ControlLogin2 {
  width: 100%;
  height: auto;
  background-color: #ffffff;
}
.ContentNew .ControlLogin2 .Place {
  overflow: hidden;
  text-align: center;
  width: 1440px;
  margin: 0 auto;
}
.ContentNew .ControlLogin2 .Place telico {
  display: block;
  width: 34px;
  height: 33px;
  margin: 0 auto;
  background-image: url(/css/new/phone.svg);
  background-size: 34px 33px;
  background-repeat: no-repeat;
}
.ContentNew .ControlLogin2 .Place qu, .ContentNew .ControlLogin2 .Place tel {
  display: block;
  font-size: 24px;
  width: 200px;
  margin: 13px auto 0 auto;
  text-align: center;
  color: #313893;
}
.ContentNew .ControlLogin2 .Place qu {
  font-weight: 600;
}
.ContentNew .ControlLogin2 .Place .email {
  display: block;
  font-size: 24px;
  width: 600px;
  margin: 13px auto 0 auto;
  text-align: center;
  color: #f36e29;
}
.ContentNew .EmailFooter {
  width: 100%;
  background-color: #f5f5f5;
  height: 130px;
}
.ContentNew .EmailFooter .Place {
  width: 1440px;
  height: 130px;
  margin: 0 auto;
}
.ContentNew .EmailFooter .Place .Block {
  text-align: left;
  display: inline-block;
  width: 100%;
  vertical-align: top;
  font-size: 18px;
  height: 130px;
}
.ContentNew .EmailFooter .Place .Block div {
  color: #313892;
  display: block;
}
.ContentNew .EmailFooter .Place .Block div a {
  color: #313892;
}
.ContentNew .EmailFooter .Place .Block div .Email {
  display: inline-block;
  vertical-align: middle;
  height: 24px;
  width: 44px;
  background-image: url(/css/new/email.svg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: auto 24px;
}
.ContentNew .EmailFooter .Place .Block .B1 {
  padding: 40px 0 0 0;
  text-align: center;
}
.ContentNew .EmailFooter .Place .Block .B2 {
  padding: 10px 0 0 0;
  text-align: center;
}
.ContentNew .EmailFooter .Place .Block line {
  height: 130px;
  line-height: 130px;
  display: block;
}
.ContentNew .EmailFooter .Place .Block line label {
  display: inline-block;
  vertical-align: middle;
  color: #313892;
}
.ContentNew .EmailFooter .Place .Block line input {
  display: inline-block;
  vertical-align: middle;
  width: 260px;
  height: 36px;
  border: 1px solid #b7b7b7;
  padding: 0 15px;
  margin-left: 10px;
}
.ContentNew .EmailFooter .Place .Block line input:focus::placeholder {
  color: #FFFFFF;
}
.ContentNew .EmailFooter .Place .Block line button {
  display: inline-block;
  vertical-align: middle;
  height: 38px;
  width: 64px;
  border: none;
  margin: 0;
  padding: 0;
  background-color: #126ab2;
  background-image: url(/css/new/air.svg);
  background-repeat: no-repeat;
  background-position: 16px 6px;
  background-size: auto 24px;
}
.ContentNew .Footer {
  width: 100%;
  background-color: #126ab2;
}
.ContentNew .Footer .Place {
  width: 1440px;
  margin: 0 auto;
  padding: 30px 0;
  text-align: center;
}
.ContentNew .Footer .Place .CopyRight {
  margin: 40px 0;
  font-weight: 600;
  color: #FFFFFF;
}
.ContentNew .Footer .Place .CopyRight .SecIm {
  margin-left: 312px;
  width: 250px;
}
.ContentNew .Footer .Place .CopyRight .KL {
  margin: 0 9px;
  display: inline-block;
  width: 52px;
  height: 52px;
  border-radius: 50%;
  background-color: #FFF;
  background-repeat: no-repeat;
  background-size: 52px 52px;
}
.ContentNew .Footer .Place .CopyRight tocenter {
  display: block;
  float: right;
  margin-right: 41px;
}
.ContentNew .Footer .Place .CopyRight .YouTube {
  background-image: url(/css/new/youtube.svg);
}
.ContentNew .Footer .Place .CopyRight .Twitter {
  background-image: url(/css/new/twitter.svg);
}
.ContentNew .Footer .Place .CopyRight .Pinterest {
  background-image: url(/css/new/pinterest-line.svg);
  background-size: 54px 54px;
  background-position: -1px -1px;
}
.ContentNew .Footer .Place .CopyRight .Facebook {
  background-image: url(/css/new/facebook-logo.svg);
}
.ContentNew .Footer .Place .CopyRight a {
  color: #FFFFFF;
  text-decoration: none;
}
.ContentNew .Footer .Place .CopyRight a:hover {
  text-decoration: underline;
}
.ContentNew .Footer .Place .Block {
  text-align: left;
  width: 15%;
  box-sizing: border-box;
  padding: 0 15px;
  display: inline-block;
  vertical-align: top;
  color: #FFFFFF;
}
.ContentNew .Footer .Place .Block a, .ContentNew .Footer .Place .Block h4 {
  display: block;
  color: #FFFFFF;
  text-decoration: none;
  padding: 0;
  margin: 10px 0;
}
.ContentNew .Footer .Place .Block h4 {
  margin: 15px 0;
  font-size: 18px;
}
.ContentNew .Footer .Place .Block a:hover {
  text-decoration: underline;
}
.ContentNew .DashBoard.Share .Place #FileTree tableplace {
  width: 1440px;
  height: 585px;
  overflow-x: hidden;
  overflow-y: auto;
}
.ContentNew .DashBoard.Profile {
  background-color: #f9f9f9;
}
.ContentNew .DashBoard.Research .Place p {
  font-size: 22px;
  color: #777;
  font-weight: 600;
  text-align: justify;
  padding: 0 10px;
}
.ContentNew .DashBoard.Research .Place h1 {
  font-size: 3em;
}
.ContentNew .DashBoard.Research .Place h3 {
  text-align: left;
  font-size: 24px;
  color: #444;
}
.ContentNew .DashBoard.Research .Place ul {
  font-size: 22px;
  list-style-type: none;
  text-align: left;
}
.ContentNew .DashBoard.Research .Place ul li {
  margin-bottom: 1em;
}
.ContentNew .DashBoard.Classes .Place .Selector {
  margin-bottom: 13px;
}
.ContentNew .DashBoard {
  width: 100%;
}
.ContentNew .DashBoard .Place {
  width: 1440px;
  text-align: center;
  margin: 0 auto;
  position: relative;
}
.ContentNew .DashBoard .Place .Usa .Row .Block row .selectState {
  display: inline-block;
}
.ContentNew .DashBoard .Place .Usa .Row .Block row label.StateNotIs {
  display: none;
}
.ContentNew .DashBoard .Place .Usa .Row .Block row label.StateIs {
  display: block;
}
.ContentNew .DashBoard .Place .Buttons {
  margin: 28px 0;
}
.ContentNew .DashBoard .Place .Box.TopMargin {
  margin-top: 45px;
}
.ContentNew .DashBoard .Place .Box {
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  width: 690px;
  margin-top: 28px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .DashBoard .Place .Box .header {
  height: 80px;
  width: 100%;
  display: block;
  padding-top: 20px;
  background-size: 690px 100px;
  color: #FFF;
  font-size: 24px;
  font-weight: 600;
  text-decoration: underline;
}
.ContentNew .DashBoard .Place .Box gradebox {
  display: block;
  height: 335px;
  margin: 30px 0 40px 0;
  padding-left: 60px;
  text-align: center;
}
.ContentNew .DashBoard .Place .Box calendar {
  display: block;
  height: 335px;
  margin: 30px 0 40px 0;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar {
  width: 300px;
  margin: 0 auto;
  border: 1px solid #a4a4a4;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.6);
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-header {
  height: 38px;
  line-height: 38px;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-header .ui-datepicker-prev {
  float: left;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-header .ui-datepicker-next {
  float: right;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-header .ui-datepicker-title {
  font-weight: bold;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-header .ui-icon-circle-triangle-w, .ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-header .ui-icon-circle-triangle-e {
  width: 40px;
  visibility: hidden;
  position: relative;
  display: inline-block;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-header .ui-icon-circle-triangle-w:after {
  content: "≪";
  font: Arial;
  visibility: visible;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 40px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-header .ui-icon-circle-triangle-e:after {
  content: "≫";
  font: Arial;
  visibility: visible;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 40px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-calendar tr {
  height: 38px;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-calendar tr th, .ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-calendar tr td {
  height: 38px;
  width: 38px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-calendar tr th a, .ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-calendar tr td a {
  text-decoration: none;
  color: #000;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-calendar tr th a.ui-priority-secondary, .ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-calendar tr td a.ui-priority-secondary {
  color: #a5a0a6;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-calendar tr td.ui-datepicker-today {
  background-color: #d0d0d0;
  border-radius: 3px;
}
.ContentNew .DashBoard .Place .Box calendar #box_calendar .ui-datepicker-calendar tr td:hover {
  background-color: #a0a6fc;
  color: #FFF;
  font-weight: 600;
  border-radius: 3px;
}
.ContentNew .DashBoard .Place .Box classList {
  height: 300px;
  width: 665px;
  display: inline-block;
  margin: 0 auto 15px auto;
  overflow: auto;
}
.ContentNew .DashBoard .Place .Box classList a {
  height: 50px;
  display: block;
  line-height: 50px;
  font-size: 18px;
  text-align: left;
  margin-left: 25px;
}
.ContentNew .DashBoard .Place .Box assesmentList {
  height: 300px;
  width: 665px;
  display: inline-block;
  margin: 0 auto 15px auto;
  overflow: auto;
  font-size: 18px;
}
.ContentNew .DashBoard .Place .Box assesmentList .BoxMainLine {
  height: 50px;
  display: block;
  line-height: 50px;
  text-align: left;
  margin-left: 35px;
  font-weight: 600;
  color: #494c9d;
}
.ContentNew .DashBoard .Place .Box assesmentList .TextEmptySmall {
  height: 35px;
  display: block;
  line-height: 35px;
  text-align: left;
  margin-left: 50px;
  font-weight: 600;
  color: #b3b3b3;
}
.ContentNew .DashBoard .Place .Box assesmentList .BoxMainItems {
  min-height: 35px;
  display: block;
  line-height: 35px;
  text-align: left;
  margin-left: 50px;
  color: #b3b3b3;
}
.ContentNew .DashBoard .Place .Box assesmentList .BoxMainItems span {
  color: #000;
}
.ContentNew .DashBoard .Place .Box assesmentList .BoxMainItems .ButOn {
  color: #0000EE;
  margin-left: -15px;
  font-weight: 600;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Box studentList {
  height: 600px;
  width: 1390px;
  display: inline-block;
  margin: 0 auto 15px auto;
  overflow-x: hidden !important;
  overflow-y: auto;
  font-size: 18px;
}
.ContentNew .DashBoard .Place .Box studentList .dataTables_scrollBody {
  overflow-x: hidden !important;
  overflow-y: auto;
}
.ContentNew .DashBoard .Place .BoxProcess {
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  width: 690px;
  height: 200px;
  margin-top: 50px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .DashBoard .Place .BoxProcess #ProcessLine {
  display: block;
  width: 80%;
  height: 20px;
  border: 1px solid #707070;
  margin: 90px auto;
  position: relative;
}
.ContentNew .DashBoard .Place .BoxProcess #ProcessLine .Merka {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 0;
  height: 20px;
  background-color: #126ab2;
}
.ContentNew .DashBoard .Place .G1 .header {
  background-image: url(/css/new/G1.svg);
}
.ContentNew .DashBoard .Place .R1 .header {
  background-image: url(/css/new/R1.svg);
}
.ContentNew .DashBoard .Place .R2 {
  width: 1420px;
  margin-bottom: 145px;
}
.ContentNew .DashBoard .Place .R2 .header {
  background-image: url(/css/new/R2.svg);
  background-size: 1420px 100px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place .B1 .header {
  background-image: url(/css/new/B1.svg);
}
.ContentNew .DashBoard .Place .B2 .header {
  background-image: url(/css/new/B2.svg);
}
.ContentNew .DashBoard .Place space {
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 40px;
}
.ContentNew .DashBoard .Place .TBackButton {
  display: block;
  position: absolute;
  width: 190px;
  padding-left: 20px;
  height: 55px;
  left: 75px;
  top: 20px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  background-color: #FFF;
  border: none;
  border-radius: 5px;
  font-size: 20px;
  color: #313892;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .TBackButton arrow {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 20px;
  left: 40px;
  top: 18px;
  background-image: url(/css/new/backarrow.svg);
  background-repeat: no-repeat;
  background-size: 15px 20px;
}
.ContentNew .DashBoard .Place h1 {
  color: #313892;
  font-size: 2.1em;
}
.ContentNew .DashBoard .Place h2 {
  color: #126ab2;
  font-weight: 400;
}
.ContentNew .DashBoard .Place .Predu {
  display: none;
  padding: 50px;
  font-size: 22px;
  line-height: 2em;
}
.ContentNew .DashBoard .Place .Predu:last-child {
  display: block;
}
.ContentNew .DashBoard .Place #box_table_st_header #LABELX1 {
  width: 300px;
}
.ContentNew .DashBoard .Place #box_table_st_header #LABELX2 {
  width: 715px;
}
.ContentNew .DashBoard .Place .table_st_body {
  display: block;
  overflow-x: hidden;
  overflow-y: auto;
}
.ContentNew .DashBoard .Place #box_table_st_header tableplaceborder {
  max-height: 200px;
}
.ContentNew .DashBoard .Place #box_table_st_header:last-child tableplaceborder {
  max-height: 715px;
}
.ContentNew .DashBoard .Place tableplaceborder tableplace row {
  cursor: pointer;
  display: block;
  min-height: 50px;
}
.ContentNew .DashBoard .Place tableplaceborder tableplace row span {
  display: table-cell;
  vertical-align: middle;
  min-height: 50px;
  border-left: 1px solid #b2b7ba;
  text-align: left;
}
.ContentNew .DashBoard .Place tableplaceborder tableplace row span block {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: middle;
  padding: 3px 20px;
}
.ContentNew .DashBoard .Place tableplaceborder tableplace row span centerer {
  display: inline-block;
  height: 100%;
  min-height: 50px;
  vertical-align: middle;
}
.ContentNew .DashBoard .Place tableplaceborder tableplace row span.LabelY1 {
  border-left: none;
}
.ContentNew .DashBoard .Place tableplaceborder tableplace row span.LabelY1 block {
  width: 300px;
}
.ContentNew .DashBoard .Place tableplaceborder tableplace row span.LabelY2 block {
  width: 715px;
}
.ContentNew .DashBoard .Place tableplaceborder tableplace row:nth-child(even) {
  background-color: #fafafa;
}
.ContentNew .DashBoard .Place tableplaceborder tableplace row.Selected, .ContentNew .DashBoard .Place tableplaceborder tableplace row:hover {
  background-color: rgba(18, 106, 178, 0.1) !important;
}
.ContentNew .DashBoard .Place #tree_st_body {
  height: 440px;
  display: block;
  overflow-x: hidden;
  overflow-y: auto;
}
.ContentNew .DashBoard .Place #tree_st_body .SearchHeader {
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  color: #ff6e0d;
  -webkit-transition: height 0.3s ease-in-out;
  -moz-transition: height 0.3s ease-in-out;
  -ms-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
}
.ContentNew .DashBoard .Place #tree_st_body .SearchHeader.Hident {
  height: 0;
  overflow: hidden;
}
.ContentNew .DashBoard .Place #tree_st_body .SearchRow {
  height: 26px;
  line-height: 26px;
  white-space: nowrap;
  cursor: pointer;
  position: relative;
  -webkit-transition: height 0.3s ease-in-out;
  -moz-transition: height 0.3s ease-in-out;
  -ms-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
}
.ContentNew .DashBoard .Place #tree_st_body .SearchRow.SearchRowT {
  min-height: 26px;
  height: auto;
  line-height: 26px;
  white-space: normal;
}
.ContentNew .DashBoard .Place #tree_st_body .SearchRow.Hident {
  height: 0;
  overflow: hidden;
}
.ContentNew .DashBoard .Place #tree_st_body .SearchRow.Opend .Name.NameT .Treugolmik {
  transform: rotateZ(90deg);
}
.ContentNew .DashBoard .Place #tree_st_body .ForClickTreugolmik {
  cursor: pointer;
}
.ContentNew .DashBoard .Place #tree_st_body .Name, .ContentNew .DashBoard .Place #tree_st_body .Subjects, .ContentNew .DashBoard .Place #tree_st_body .Grades, .ContentNew .DashBoard .Place #tree_st_body .Name, .ContentNew .DashBoard .Place #tree_st_body .Subjects, .ContentNew .DashBoard .Place #tree_st_body .Grades {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 26px;
  line-height: 26px;
}
.ContentNew .DashBoard .Place #tree_st_body .Name {
  width: 717px;
  padding: 0 0 0 5px;
  float: left;
  text-align: left;
}
.ContentNew .DashBoard .Place #tree_st_body .Name span {
  display: inline-block;
  float: left;
}
.ContentNew .DashBoard .Place #tree_st_body .Name .NBSP {
  display: block;
  float: left;
  height: 26px;
  width: 25px;
}
.ContentNew .DashBoard .Place #tree_st_body .Name.NameX {
  color: #2E387F;
  text-decoration: underline;
}
.ContentNew .DashBoard .Place #tree_st_body .Name.NameT {
  display: inline-block;
  min-height: 26px;
  line-height: 26px;
  height: auto;
  white-space: normal;
  overflow: hidden;
  text-overflow: clip;
  font-weight: bold;
  color: #555;
}
.ContentNew .DashBoard .Place #tree_st_body .Name.NameT .Treugolmik {
  background-image: url(/img/treeTable/toggle-expand-dark.png);
  width: 19px;
  height: 19px;
  float: left;
  margin: 4px 0 0 0;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .PDFV {
  margin: 0 auto 100px auto;
  width: 894px;
  height: 1150px;
  border: 1px solid #AAA;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.ContentNew .DashBoard .Place .PDFV .Panell {
  width: 894px;
  height: 30px;
  background-color: #AAA;
  color: #FFFFFF;
  font-weight: 600;
  text-align: center;
}
.ContentNew .DashBoard .Place .PDFV .Panell div {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
}
.ContentNew .DashBoard .Place .PDFV .Panell #toLeft {
  cursor: pointer;
  float: left;
  display: inline-block;
  border: 2px solid #FFFFFF;
  height: 20px;
  padding: 0 2px 0 0;
  width: 18px;
  line-height: 20px;
  margin: 3px 0 0 10px;
  text-align: center;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.ContentNew .DashBoard .Place .PDFV .Panell #toRight {
  cursor: pointer;
  float: right;
  display: inline-block;
  border: 2px solid #FFFFFF;
  height: 20px;
  width: 20px;
  line-height: 20px;
  margin: 3px 10px 0 0;
  text-align: center;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.ContentNew .DashBoard .Place .PDFV #PlacePDF {
  width: 720px;
  height: 1080px;
  position: relative;
}
.ContentNew .DashBoard .Place .PDFV #PlacePDF .PdfPage {
  width: 720px;
  height: 1080px;
  position: absolute;
  background-size: 720px 1080px;
  top: 20px;
  left: 87px;
  display: none;
}
.ContentNew .DashBoard .Place .PDFV #PlacePDF .PdfPage span {
  display: block;
  position: absolute;
  white-space: nowrap;
  color: rgba(0, 0, 0, 0.01);
}
.ContentNew .DashBoard .Place .PDFV #PlacePDF .PdfPage.Viii {
  display: block;
}
.ContentNew .DashBoard .Place .TableOfContent {
  text-align: left;
  margin: 0 auto 100px auto;
}
.ContentNew .DashBoard .Place .TableOfContent h3 {
  text-align: center;
  margin: 30px 0 10px;
  color: #1637aa;
  border-bottom: 1px solid #777;
}
.ContentNew .DashBoard .Place .TableOfContent h4 {
  margin: 10px 0 10px 30px;
  color: #444;
}
.ContentNew .DashBoard .Place .TableOfContent h5 {
  margin: 5px 0 5px 50px;
  color: #444;
  cursor: pointer;
  text-decoration: underline;
}
.ContentNew .DashBoard .Place .TableOfContent .Descr {
  font-size: 0.8em;
  color: #444;
  margin: 3px 0 3px 60px;
}
.ContentNew .DashBoard .Place .Selector {
  margin-bottom: 180px;
}
.ContentNew .DashBoard .Place .Selector .CardGray {
  display: inline-block;
  vertical-align: top;
  width: 335px;
  height: 375px;
  margin: 20px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  border-radius: 5px;
}
.ContentNew .DashBoard .Place .Selector .CardGray header {
  display: block;
  height: 85px;
}
.ContentNew .DashBoard .Place .Selector .CardGray header h3 {
  display: table-cell;
  font-size: 20px;
  color: #313892;
  font-weight: 600;
  margin: 0;
  height: 56px;
  width: 335px;
  text-align: center;
  vertical-align: middle;
}
.ContentNew .DashBoard .Place .Selector .CardGray header h4 {
  font-size: 20px;
  color: #126ab2;
  font-weight: 400;
  font-style: italic;
  margin: 0;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain {
  display: block;
  height: 200px;
  overflow: hidden;
  position: relative;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain img {
  margin: -5px 0 0 -5px;
  width: 345px;
  height: auto;
  background-color: #DDD;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain .IcoDic {
  background: #f9f9f9 url(/img/promo.png) -845px -1825px no-repeat;
  width: 100px;
  height: 100px;
  margin: 25px;
  float: left;
  position: relative;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain .Ici:before {
  content: "";
  background: url(/img/video-circle-white.svg) no-repeat left center/60px 60px;
  height: 60px;
  width: 60px;
  position: absolute;
  z-index: 1;
  display: block;
  top: 50%;
  left: 50%;
  margin: -30px 0 0 -30px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain .Text {
  float: left;
  height: 161px;
  width: 345px;
  padding: 40px 5px 5px 5px;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain2 {
  margin-top: 20px;
  display: block;
  height: 220px;
  overflow: hidden;
  position: relative;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain2 .Text {
  float: left;
  height: 161px;
  width: 345px;
  padding: 40px 5px 5px 5px;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain2 .Icon {
  width: 100px;
  height: 100px;
  margin: 25px;
  float: left;
  position: relative;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain2 .Icon24 {
  background: #fff url(/img/promo.png) -1215px -1380px no-repeat;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain2 .Icon21 {
  background: #fff url(/img/promo.png) -935px -1380px no-repeat;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain2 .Icon20 {
  background: #fff url(/img/promo.png) -850px -1380px no-repeat;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain2 .Icon22 {
  background: #fff url(/img/promo.png) -1035px -1380px no-repeat;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain2 .Icon23 {
  background: #fff url(/img/promo.png) -1125px -1380px no-repeat;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain:after {
  position: absolute;
  display: block;
  content: " ";
  width: 108px;
  height: 108px;
  background-image: url(/css/new/playB.svg);
  background-repeat: no-repeat;
  background-size: 108px 108px;
  left: 118.5px;
  top: 46px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardMain2:after {
  position: absolute;
  display: block;
  content: " ";
  width: 108px;
  height: 108px;
  background-image: url(/css/new/playB.svg);
  background-repeat: no-repeat;
  background-size: 108px 108px;
  left: 213.5px;
  top: 61px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools {
  height: 90px;
  display: block;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools buttons {
  height: 90px;
  display: block;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools assign, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools edit, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools save, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools weblink, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools gshare {
  display: inline-block;
  position: relative;
  vertical-align: top;
  height: 90px;
  width: 63px;
  cursor: pointer;
  border: none;
  background-size: 76px 180px;
  background-position: -4px 0;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools assign gbu, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools edit gbu, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools save gbu, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools weblink gbu, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools gshare gbu {
  left: 20px;
  top: 20px;
  position: absolute;
  display: inline-block;
  height: 28px;
  width: 28px;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools assign span, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools edit span, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools save span, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools weblink span, .ContentNew .DashBoard .Place .Selector .CardGray .CardTools gshare span {
  display: block;
  color: #464e8d;
  width: 63px;
  font-size: 13px;
  padding-top: 50px;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools assign:hover,
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools edit:hover,
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools save:hover,
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools weblink:hover {
  background-position: -4px -90px;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools gshare:hover gbu {
  background-position: 0 -114px;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools gshare gbu {
  background-image: url(/css/new/gshare.svg);
  background-size: 28px 144px;
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools assign {
  background-image: url(/css/new/assign.png);
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools edit {
  background-image: url(/css/new/edit.png);
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools save {
  background-image: url(/css/new/save.png);
}
.ContentNew .DashBoard .Place .Selector .CardGray .CardTools weblink {
  background-image: url(/css/new/weblink.png);
}
.ContentNew .DashBoard .Place .Expl {
  margin-bottom: 180px;
}
.ContentNew .DashBoard .Place .Expl .ContDiv {
  display: inline-block;
  vertical-align: top;
  width: 335px;
  height: 375px;
  margin: 20px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  border-radius: 5px;
}
.ContentNew .DashBoard .Place .Expl .ContDiv header {
  display: block;
  height: 85px;
}
.ContentNew .DashBoard .Place .Expl .ContDiv header h3 {
  display: table-cell;
  font-size: 20px;
  color: #313892;
  font-weight: 600;
  margin: 0;
  height: 56px;
  width: 335px;
  text-align: center;
  vertical-align: middle;
}
.ContentNew .DashBoard .Place .Expl .ContDiv header h4 {
  font-size: 20px;
  color: #126ab2;
  font-weight: 400;
  font-style: italic;
  margin: 0;
}
.ContentNew .DashBoard .Place .Expl .ContDiv ico {
  display: block;
  height: 200px;
  overflow: hidden;
  position: relative;
}
.ContentNew .DashBoard .Place .Expl .ContDiv ico img {
  margin: -5px 0 0 -5px;
  width: 345px;
  height: auto;
  background-color: #DDD;
}
.ContentNew .DashBoard .Place .Expl .ContDiv ico:after {
  position: absolute;
  display: block;
  content: " ";
  width: 108px;
  height: 108px;
  background-image: url(/css/new/playB.svg);
  background-repeat: no-repeat;
  background-size: 108px 108px;
  left: 118.5px;
  top: 46px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons {
  height: 90px;
  display: block;
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons assign, .ContentNew .DashBoard .Place .Expl .ContDiv buttons edit, .ContentNew .DashBoard .Place .Expl .ContDiv buttons save, .ContentNew .DashBoard .Place .Expl .ContDiv buttons weblink, .ContentNew .DashBoard .Place .Expl .ContDiv buttons gshare {
  display: inline-block;
  position: relative;
  vertical-align: top;
  height: 90px;
  width: 63px;
  cursor: pointer;
  background-size: 76px 180px;
  background-position: -4px 0;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons assign gbu, .ContentNew .DashBoard .Place .Expl .ContDiv buttons edit gbu, .ContentNew .DashBoard .Place .Expl .ContDiv buttons save gbu, .ContentNew .DashBoard .Place .Expl .ContDiv buttons weblink gbu, .ContentNew .DashBoard .Place .Expl .ContDiv buttons gshare gbu {
  left: 20px;
  top: 20px;
  position: absolute;
  display: inline-block;
  height: 28px;
  width: 28px;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons assign span, .ContentNew .DashBoard .Place .Expl .ContDiv buttons edit span, .ContentNew .DashBoard .Place .Expl .ContDiv buttons save span, .ContentNew .DashBoard .Place .Expl .ContDiv buttons weblink span, .ContentNew .DashBoard .Place .Expl .ContDiv buttons gshare span {
  display: block;
  color: #464e8d;
  width: 63px;
  font-size: 13px;
  padding-top: 50px;
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons assign:hover,
.ContentNew .DashBoard .Place .Expl .ContDiv buttons edit:hover,
.ContentNew .DashBoard .Place .Expl .ContDiv buttons save:hover,
.ContentNew .DashBoard .Place .Expl .ContDiv buttons weblink:hover {
  background-position: -4px -90px;
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons gshare:hover gbu {
  background-position: 0 -114px;
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons gshare gbu {
  background-image: url(/css/new/gshare.svg);
  background-size: 28px 144px;
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons assign {
  background-image: url(/css/new/assign.png);
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons edit {
  background-image: url(/css/new/edit.png);
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons save {
  background-image: url(/css/new/save.png);
}
.ContentNew .DashBoard .Place .Expl .ContDiv buttons weblink {
  background-image: url(/css/new/weblink.png);
}
.ContentNew .DashBoard .Place standards {
  width: 1160px;
  margin: 0 auto;
  padding: 50px 0;
  text-align: left;
  display: block;
  -webkit-column-width: 580px;
  -moz-column-width: 580px;
  column-width: 580px;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 0;
  -moz-column-gap: 0;
  column-gap: 0;
}
.ContentNew .DashBoard .Place standards a {
  display: block;
  font-size: 18px;
  color: #126ab4;
  padding: 2px 0 2px 50px;
}
.ContentNew .DashBoard .Place searchHeader {
  display: block;
  text-align: left;
  color: #126ab2;
  text-transform: uppercase;
  font-size: 22px;
  margin: 28px 100px 0 100px;
}
.ContentNew .DashBoard .Place searchHeader h1 {
  margin: 0;
  color: inherit;
  font-weight: inherit;
  font-size: inherit;
  padding: 0;
}
.ContentNew .DashBoard .Place searchHeader span {
  text-transform: none;
  color: #f46f2a;
  font-weight: 600;
}
.ContentNew .DashBoard .Place #tableHeader {
  display: none;
}
.ContentNew .DashBoard .Place #FileTree.List .ShowPath #chView {
  background-image: url(/img/tlm/c_grid.svg);
}
.ContentNew .DashBoard .Place #FileTree.OutOfScreenMenu .buttonPanel {
  position: fixed;
  top: 10px;
  z-index: 10;
  width: 75%;
  background-color: #e3e9f0 !important;
}
.ContentNew .DashBoard .Place #FileTree.HideInfoPanel .infoPanel {
  width: 0;
  margin: 0;
}
.ContentNew .DashBoard .Place #FileTree.HideInfoPanel .buttonPanel {
  margin-right: 30px;
}
.ContentNew .DashBoard .Place #PlaseSearch, .ContentNew .DashBoard .Place #FileTree {
  min-height: 600px;
  background-color: #FFF;
}
.ContentNew .DashBoard .Place #PlaseSearch .SearchWarning, .ContentNew .DashBoard .Place #FileTree .SearchWarning {
  font-size: 20px;
  color: #f67126;
  font-weight: 600;
  padding-top: 200px;
}
.ContentNew .DashBoard .Place #PlaseSearch wait, .ContentNew .DashBoard .Place #FileTree wait {
  display: block;
  width: 400px;
  height: 400px;
  margin: 0 auto;
  background-image: url(/img/wait.gif);
  background-size: 400px 400px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header, .ContentNew .DashBoard .Place #FileTree .Header {
  height: 67px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header span, .ContentNew .DashBoard .Place #FileTree .Header span {
  display: inline-block;
  vertical-align: top;
  height: 67px;
  line-height: 67px;
  text-transform: uppercase;
  font-size: 22px;
  color: #7ca3b4;
  cursor: pointer;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header span .SortIcon, .ContentNew .DashBoard .Place #FileTree .Header span .SortIcon {
  display: inline-block;
  vertical-align: top;
  height: 67px;
  width: 25px;
  background-image: url(/css/new/t_arrow.svg);
  background-size: 25px 34px;
  background-repeat: no-repeat;
  background-position: 0 16.5px;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header span.S1 .SortIcon, .ContentNew .DashBoard .Place #FileTree .Header span.S1 .SortIcon {
  background-image: url(/css/new/t_arrow_asc.svg);
  background-size: 25px 17px;
  background-position: 0 25px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header span.S2 .SortIcon, .ContentNew .DashBoard .Place #FileTree .Header span.S2 .SortIcon {
  background-image: url(/css/new/t_arrow_desc.svg);
  background-size: 25px 17px;
  background-position: 0 25px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header span[sort="1"], .ContentNew .DashBoard .Place #FileTree .Header span[sort="1"] {
  width: 800px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header span[sort="4"], .ContentNew .DashBoard .Place #FileTree .Header span[sort="4"] {
  width: 209px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header span[sort="2"], .ContentNew .DashBoard .Place #FileTree .Header span[sort="2"] {
  width: 226px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header span[sort="3"], .ContentNew .DashBoard .Place #FileTree .Header span[sort="3"] {
  width: 175px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header.Share span[sort="1"], .ContentNew .DashBoard .Place #FileTree .Header.Share span[sort="1"] {
  width: 325px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header.Share span[sort="2"], .ContentNew .DashBoard .Place #FileTree .Header.Share span[sort="2"] {
  width: 235px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header.Share span[sort="3"], .ContentNew .DashBoard .Place #FileTree .Header.Share span[sort="3"] {
  width: 210px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header.Share span[sort="4"], .ContentNew .DashBoard .Place #FileTree .Header.Share span[sort="4"] {
  width: 190px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header.Share span[sort="5"], .ContentNew .DashBoard .Place #FileTree .Header.Share span[sort="5"] {
  width: 205px;
}
.ContentNew .DashBoard .Place #PlaseSearch .Header.Share span[sort="6"], .ContentNew .DashBoard .Place #FileTree .Header.Share span[sort="6"] {
  width: 215px;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder, .ContentNew .DashBoard .Place #FileTree tableplaceborder {
  width: 1440px;
  padding: 25px 10px;
  margin-bottom: 50px;
  display: block;
  overflow: hidden;
  border-radius: 9px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace {
  padding: 0;
  position: relative;
  display: block;
  width: 1420px;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow {
  position: relative;
  color: #126ab2;
  height: 50px;
  line-height: 50px;
  font-size: 20px;
  padding: 0 15px;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow span, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow span {
  height: 50px;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow .Name, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow .Name {
  width: 325px;
  text-align: left;
  border-right: 1px solid #b2b7ba;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow .Subject, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow .Subject {
  width: 235px;
  border-right: 1px solid #b2b7ba;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow .Grade, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow .Grade {
  width: 210px;
  border-right: 1px solid #b2b7ba;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow .Date, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow .Date {
  width: 190px;
  border-right: 1px solid #b2b7ba;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow .Type, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow .Type {
  width: 205px;
  border-right: 1px solid #b2b7ba;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow .User, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow .User {
  width: 215px;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader {
  color: #f67126;
  text-transform: uppercase;
  font-weight: 600;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow {
  position: relative;
  color: #126ab2;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .Name span, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .Name span {
  text-decoration: underline;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow.Selected, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow.Selected, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow.Selected, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow.Selected {
  background-color: rgba(18, 106, 178, 0.21) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .ShareRow:nth-child(even), .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow:nth-child(even), .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader:nth-child(even), .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .ShareRow:nth-child(even), .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow:nth-child(even), .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader:nth-child(even) {
  background-color: #fafafa;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow.forLessonBanner, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow.forLessonBanner {
  position: relative;
  height: auto;
  line-height: normal;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow.forLessonBanner button, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow.forLessonBanner button {
  position: absolute;
  width: 173px;
  height: 45px;
  border: none;
  top: 0;
  right: 40px;
  background-color: #f67126;
  color: #FFF;
  font-weight: 600;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  cursor: pointer;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow {
  height: 50px;
  line-height: 50px;
  font-size: 20px;
  padding: 0 15px;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader .checkbox, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .checkbox, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader .checkbox, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .checkbox {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
  border: 2px solid #929292;
  border-radius: 2px;
  margin-right: 6px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader .checkbox::after, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .checkbox::after, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader .checkbox::after, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .checkbox::after {
  position: absolute;
  display: block;
  width: 7px;
  height: 7px;
  left: 3px;
  top: 2px;
  transform: rotate(45deg);
  border-right: 2px solid #929292;
  border-bottom: 2px solid #929292;
  -webkit-box-shadow: 0px 0px 13px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 0px 13px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 13px -1px rgba(0, 0, 0, 0.4);
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader .checkbox.Checked::after, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .checkbox.Checked::after, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader .checkbox.Checked::after, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .checkbox.Checked::after {
  content: " ";
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader span, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow span, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader span, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow span {
  height: 50px;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader .LessonBanner, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .LessonBanner, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader .LessonBanner, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .LessonBanner {
  color: #f67126;
  text-align: center;
  width: 990px;
  white-space: normal;
  font-size: 18px;
  height: auto;
  padding: 0 200px 18px 200px;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader .Name, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .Name, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader .Name, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .Name {
  width: 785px;
  text-align: left;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader .Name span, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .Name span, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader .Name span, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .Name span {
  width: 760px;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader .Level, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .Level, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader .Level, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .Level {
  width: 210px;
  color: #f67126;
  border-left: 1px solid #b2b7ba;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader .Subjects, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .Subjects, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader .Subjects, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .Subjects {
  width: 230px;
  border-left: 1px solid #b2b7ba;
}
.ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchHeader .Grades, .ContentNew .DashBoard .Place #PlaseSearch tableplaceborder tableplace .SearchRow .Grades, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchHeader .Grades, .ContentNew .DashBoard .Place #FileTree tableplaceborder tableplace .SearchRow .Grades {
  width: 160px;
  border-left: 1px solid #b2b7ba;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected="0"], .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected="0"] {
  opacity: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected="1"] .ButtonPlace .buttonEdit, .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected="1"] .ButtonPlace .buttonEdit {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonLesson, .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonLesson {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonPlay, .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonPlay {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonAssign, .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonAssign {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonEditA, .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonEditA {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonLink, .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonLink {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonShare, .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected="1"][data-count-selected-folder="0"] .ButtonPlace .buttonShare {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected-folder="0"] .ButtonPlace .buttonCopy, .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected-folder="0"] .ButtonPlace .buttonCopy {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel[data-count-selected-folder="0"] .ButtonPlace .buttonMove, .ContentNew .DashBoard .Place #FileTree .buttonPanel[data-count-selected-folder="0"] .ButtonPlace .buttonMove {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel, .ContentNew .DashBoard .Place #FileTree .buttonPanel {
  color: #1F1F1F;
  height: 40px;
  line-height: 36px;
  font-weight: 600;
  text-align: left;
  margin: 15px 330px 5px 30px;
  border-radius: 20px;
  background-color: rgba(18, 106, 178, 0.05) !important;
  opacity: 1;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .Close:hover, .ContentNew .DashBoard .Place #FileTree .buttonPanel .Close:hover {
  background-color: rgba(18, 106, 178, 0.15) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .Close, .ContentNew .DashBoard .Place #FileTree .buttonPanel .Close {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
  margin: 0 5px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .SelectedText, .ContentNew .DashBoard .Place #PlaseSearch .buttonPanel #SelectedCount, .ContentNew .DashBoard .Place #FileTree .buttonPanel .SelectedText, .ContentNew .DashBoard .Place #FileTree .buttonPanel #SelectedCount {
  width: auto;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 2px;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace {
  width: auto;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 2px 0 20px;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace span, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace span {
  display: inline-block;
  cursor: pointer;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonShare, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonShare {
  display: none;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/hand.svg);
  background-size: 20px 20px;
  background-position: 2px 2px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonLink, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonLink {
  display: none;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/share.svg);
  background-size: 20px 20px;
  background-position: 2px 2px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonCopy, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonCopy {
  display: none;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/copy.svg);
  background-size: 20px 20px;
  background-position: 2px 2px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonMove, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonMove {
  display: none;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/move.svg);
  background-size: 24px 24px;
  background-position: 0px 1px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonAssign, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonAssign {
  display: none;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/assign.svg);
  background-size: 20px 20px;
  background-position: 2px 2px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonPlay, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonPlay {
  display: none;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/play.svg);
  background-size: 20px 20px;
  background-position: 2px 3px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonLesson, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonLesson {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/lesson-plan.svg);
  background-size: 20px 20px;
  background-position: 2px 3px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonEdit, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonEdit {
  display: none;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/edb.svg);
  background-size: 20px 20px;
  background-position: 2px 2px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonEditA, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonEditA {
  display: none;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/pencil.svg);
  background-size: 20px 20px;
  background-position: 2px 2px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .buttonPanel .ButtonPlace .buttonDelete, .ContentNew .DashBoard .Place #FileTree .buttonPanel .ButtonPlace .buttonDelete {
  width: 24px;
  height: 24px;
  margin: 2px 0 0 0;
  background-image: url(/img/dlb.svg);
  background-size: 20px 20px;
  background-position: 2px 2px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel, .ContentNew .DashBoard .Place #FileTree .infoPanel {
  float: right;
  width: 300px;
  color: #1F1F1F;
  text-align: left;
  padding: 0;
  border-radius: 20px;
  margin: 0 5px 0 30px;
  background-color: rgba(18, 106, 178, 0.05) !important;
  overflow: hidden;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel h2, .ContentNew .DashBoard .Place #FileTree .infoPanel h2 {
  text-align: center;
  height: 32px;
  color: #126ab2;
  font-size: 20px;
  padding: 10px 0 0 0;
  margin: 0;
  line-height: 32px;
  font-weight: 600;
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace {
  width: 300px;
  margin: 0;
  padding: 20px;
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity, .ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Folder, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Folder {
  position: relative;
  display: block;
  width: 240px;
  margin: 0 0 5px 0;
  border-radius: 10px;
  padding: 10px 20px 10px 10px;
  background-color: #FFFFFF;
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity dll, .ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Folder dll, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity dll, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Folder dll {
  display: block;
  opacity: 0;
  position: absolute;
  height: 20px;
  line-height: 20px;
  font-weight: 600;
  width: 20px;
  border-radius: 10px;
  top: 5px;
  right: 5px;
  cursor: pointer;
  text-align: center;
  background-color: rgba(18, 106, 178, 0.15) !important;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity:hover dll, .ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Folder:hover dll, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity:hover dll, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Folder:hover dll {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Folder ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Folder ico {
  display: inline-block;
  vertical-align: middle;
  height: 24px;
  width: 24px;
  margin-right: 5px;
  background-image: url(/css/new/folder_g.svg);
  background-size: 24px 24px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity ico {
  display: inline-block;
  vertical-align: middle;
  height: 24px;
  width: 24px;
  margin-right: 5px;
  background-size: 24px 24px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="23"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="23"] ico {
  background-image: url(/img/tlm/iLes.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="102"] ico, .ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="106"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="102"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="106"] ico {
  background-image: url(/img/tlm/iLes.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="101"] ico, .ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="105"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="101"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="105"] ico {
  background-image: url(/img/tlm/xls.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="103"] ico, .ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="107"] ico,
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="108"] ico, .ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="109"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="103"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="107"] ico,
.ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="108"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="109"] ico {
  background-image: url(/img/tlm/ppt.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="100"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="100"] ico {
  background-image: url(/img/tlm/pdf.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="15"] ico, .ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="231"] ico,
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="232"] ico, .ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="234"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="15"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="231"] ico,
.ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="232"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="234"] ico {
  background-image: url(/img/tlm/22.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="235"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="235"] ico {
  background-image: url(/img/tlm/20.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="50"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="50"] ico {
  background-image: url(/img/tlm/26.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="12"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="12"] ico {
  background-image: url(/img/tlm/21.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="16"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="16"] ico {
  background-image: url(/img/tlm/20.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="13"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="13"] ico {
  background-image: url(/img/tlm/23.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="14"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="14"] ico {
  background-image: url(/img/tlm/22.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="20"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="20"] ico {
  background-image: url(/img/tlm/19.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="21"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="21"] ico {
  background-image: url(/img/tlm/11.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .infoPanel .infoPlace .Activity[data-type="22"] ico, .ContentNew .DashBoard .Place #FileTree .infoPanel .infoPlace .Activity[data-type="22"] ico {
  background-image: url(/img/tlm/19.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath, .ContentNew .DashBoard .Place #FileTree .ShowPath {
  height: 32px;
  font-weight: 400;
  text-align: left;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span, .ContentNew .DashBoard .Place #FileTree .ShowPath span {
  display: block;
  margin-right: 60px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul {
  list-style-type: none;
  padding: 0 30px;
  height: 32px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: visible;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul li:hover, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul li:hover {
  background-color: rgba(18, 106, 178, 0.1) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul li.LastLeaf, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul li.LastLeaf {
  font-weight: 600;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul li.show .Menupath, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul li.show .Menupath {
  display: block;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul li, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul li {
  position: relative;
  display: inline-block;
  height: 32px;
  color: #126ab2;
  font-size: 20px;
  padding: 0 20px;
  line-height: 32px;
  margin: 0 25px 0 5px;
  cursor: pointer;
  border-radius: 16px;
  overflow: visible;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul li menuup, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul li menuup {
  display: inline-block;
  line-height: 32px;
  height: 32px;
  font-size: 20px;
  font-weight: 600;
  padding: 0 0 0 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul li .Menupath, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul li .Menupath {
  z-index: 20;
  display: none;
  position: absolute;
  left: 0;
  height: auto;
  border-radius: 9px;
  border: 1px solid #c9c5c6;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px 0px 13px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 0px 13px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 13px -1px rgba(0, 0, 0, 0.4);
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul li .Menupath ul, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul li .Menupath ul {
  height: auto;
  padding: 10px 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul li .Menupath ul li, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul li .Menupath ul li {
  height: 32px;
  line-height: 32px;
  display: block;
  font-weight: 400;
  padding: 0 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath span ul li.Leaf:before, .ContentNew .DashBoard .Place #FileTree .ShowPath span ul li.Leaf:before {
  content: ">";
  position: absolute;
  left: -18px;
  top: 0;
  height: 32px;
  line-height: 32px;
  color: #126ab2;
  font-size: 20px;
  font-weight: 400;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath #chView, .ContentNew .DashBoard .Place #FileTree .ShowPath #chView {
  float: right;
  width: 32px;
  height: 32px;
  border: none;
  margin-right: 30px;
  background-color: #FFFFFF;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  cursor: pointer;
  background-image: url(/img/tlm/c_list.svg);
  background-size: 20px;
  background-position: 6px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .ShowPath #chInfo, .ContentNew .DashBoard .Place #FileTree .ShowPath #chInfo {
  float: right;
  width: 32px;
  height: 32px;
  border: none;
  margin-right: 30px;
  background-color: #FFFFFF;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  cursor: pointer;
  background-image: url(/img/tlm/c_info.svg);
  background-size: 20px;
  background-position: 6px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="1"] #forHeaders #h_sort_0:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="1"] #forHeaders #h_sort_0:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="1"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="1"] #SortDirection:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-1"] #forHeaders #h_sort_0:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-1"] #forHeaders #h_sort_0:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-1"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-1"] #SortDirection:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="3"] #forHeaders #h_sort_1:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="3"] #forHeaders #h_sort_1:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="3"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="3"] #SortDirection:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-3"] #forHeaders #h_sort_1:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-3"] #forHeaders #h_sort_1:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-3"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-3"] #SortDirection:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="4"] #forHeaders #h_sort_2:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="4"] #forHeaders #h_sort_2:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="4"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="4"] #SortDirection:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-4"] #forHeaders #h_sort_2:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-4"] #forHeaders #h_sort_2:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-4"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-4"] #SortDirection:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="5"] #forHeaders #h_sort_3:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="5"] #forHeaders #h_sort_3:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="5"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="5"] #SortDirection:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-5"] #forHeaders #h_sort_3:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-5"] #forHeaders #h_sort_3:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-5"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-5"] #SortDirection:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="6"] #forHeaders #h_sort_4:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="6"] #forHeaders #h_sort_4:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="6"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="6"] #SortDirection:after {
  content: "⇧";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-6"] #forHeaders #h_sort_4:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-6"] #forHeaders #h_sort_4:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[sort="-6"] #SortDirection:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent[sort="-6"] #SortDirection:after {
  content: "⇩";
  display: inline-block;
  height: 24px;
  line-height: 24px;
  text-align: center;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonPlay, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonPlay {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonAssign, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonAssign {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonEdit, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonEdit {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonEditA, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonEditA {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonDelete, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonDelete {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonShare, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonShare {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonLink, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonLink {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonCopy, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonCopy {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonShare, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .FolderRow.Selectd .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .ActivityRow.Selectd .Col_0 .buttonShare {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonPlay, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonPlay {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonEdit, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonEdit {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonDelete, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonDelete {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonSelect, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonSelect {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonShare, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonShare {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonCopy, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonCopy {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonMove, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonMove, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonMove, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonMove {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonLink, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Folder.Selectd .buttonLink {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonAssign {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent[data-count-selected="1"] .Activity.Selectd .buttonEditA {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent, .ContentNew .DashBoard .Place #FileTree .ForMyContent {
  width: auto;
  height: auto;
  min-height: 675px;
  padding: 30px;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #SortMenu, .ContentNew .DashBoard .Place #FileTree .ForMyContent #SortMenu {
  color: #126ab2;
  vertical-align: middle;
  display: inline-block;
  height: 24px;
  line-height: 24px;
  padding: 0 12px;
  float: right;
  cursor: pointer;
  margin-right: 20px;
  border-radius: 12px;
  font-weight: 600;
  font-size: 16px;
  position: relative;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #SortMenu #SortMenuDialog.Show, .ContentNew .DashBoard .Place #FileTree .ForMyContent #SortMenu #SortMenuDialog.Show {
  display: block;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #SortMenu #SortMenuDialog, .ContentNew .DashBoard .Place #FileTree .ForMyContent #SortMenu #SortMenuDialog {
  display: none;
  z-index: 5;
  position: absolute;
  right: 0;
  top: 24px;
  font-weight: 600;
  border-radius: 4px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #SortMenu #SortMenuDialog ul, .ContentNew .DashBoard .Place #FileTree .ForMyContent #SortMenu #SortMenuDialog ul {
  list-style-type: none;
  padding: 10px 15px;
  margin: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #SortMenu #SortMenuDialog ul li, .ContentNew .DashBoard .Place #FileTree .ForMyContent #SortMenu #SortMenuDialog ul li {
  padding: 0 15px;
  position: relative;
  display: block;
  height: 32px;
  font-size: 16px;
  line-height: 32px;
  cursor: pointer;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #SortMenu #SortMenuDialog ul li:hover, .ContentNew .DashBoard .Place #FileTree .ForMyContent #SortMenu #SortMenuDialog ul li:hover {
  background-color: rgba(18, 106, 178, 0.1) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #SortDirection, .ContentNew .DashBoard .Place #FileTree .ForMyContent #SortDirection {
  color: #126ab2;
  vertical-align: middle;
  display: inline-block;
  position: relative;
  height: 24px;
  line-height: 24px;
  width: 24px;
  float: right;
  cursor: pointer;
  border-radius: 50%;
  font-weight: 600;
  font-size: 16px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #SortDirection:hover, .ContentNew .DashBoard .Place #FileTree .ForMyContent #SortDirection:hover {
  background-color: rgba(18, 106, 178, 0.1) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #SortMenu:hover, .ContentNew .DashBoard .Place #FileTree .ForMyContent #SortMenu:hover {
  background-color: rgba(18, 106, 178, 0.1) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent h3, .ContentNew .DashBoard .Place #FileTree .ForMyContent h3 {
  vertical-align: middle;
  width: auto;
  display: inline-block;
  height: 24px;
  line-height: 24px;
  font-size: 16px;
  font-weight: 600;
  color: #126ab2;
  margin: 0 0 0 5px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover {
  background-color: rgba(18, 106, 178, 0.1) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0:before {
  content: " ";
  position: absolute;
  top: 7px;
  left: 0;
  display: inline-block;
  vertical-align: middle;
  height: 32px;
  width: 36px;
  background-image: url(/css/new/folder_g.svg);
  background-size: 24px 24px;
  background-repeat: no-repeat;
  background-position: 4px 2px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0:before {
  content: " ";
  position: absolute;
  top: 7px;
  left: 0;
  display: inline-block;
  vertical-align: middle;
  height: 32px;
  width: 36px;
  background-size: 24px 24px;
  background-repeat: no-repeat;
  background-position: 4px 2px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_23 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_23 .Col_0:before {
  background-image: url(/img/tlm/iLes.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_102 .Col_0:before,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_106 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_102 .Col_0:before,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_106 .Col_0:before {
  background-image: url(/img/tlm/doc.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_101 .Col_0:before,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_105 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_101 .Col_0:before,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_105 .Col_0:before {
  background-image: url(/img/tlm/xls.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_103 .Col_0:before,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_107 .Col_0:before,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_108 .Col_0:before,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_109 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_103 .Col_0:before,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_107 .Col_0:before,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_108 .Col_0:before,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_109 .Col_0:before {
  background-image: url(/img/tlm/ppt.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_100 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_100 .Col_0:before {
  background-image: url(/img/tlm/pdf.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_15 .Col_0:before,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_231 .Col_0:before,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_232 .Col_0:before,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_234 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_15 .Col_0:before,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_231 .Col_0:before,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_232 .Col_0:before,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_234 .Col_0:before {
  background-image: url(/img/tlm/22.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_235 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_235 .Col_0:before {
  background-image: url(/img/tlm/20.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_50 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_50 .Col_0:before {
  background-image: url(/img/tlm/26.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_50 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_50 .Col_0:before {
  background-image: url(/img/tlm/26.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_12 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_12 .Col_0:before {
  background-image: url(/img/tlm/21.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_16 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_16 .Col_0:before {
  background-image: url(/img/tlm/20.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_13 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_13 .Col_0:before {
  background-image: url(/img/tlm/23.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_14 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_14 .Col_0:before {
  background-image: url(/img/tlm/22.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_20 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_20 .Col_0:before {
  background-image: url(/img/tlm/19.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_21 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_21 .Col_0:before {
  background-image: url(/img/tlm/11.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Act_22 .Col_0:before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Act_22 .Col_0:before {
  background-image: url(/img/tlm/19.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .NPPL, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .NPPL {
  width: calc(100% - 90px);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .NPPL, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .NPPL {
  width: calc(100% - 285px);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_0 .buttonPlay, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_0 .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_0 .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_0 .buttonPlay {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_0 .buttonAssign, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_0 .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_0 .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_0 .buttonAssign {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_0 .buttonEdit, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_0 .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_0 .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_0 .buttonEdit {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_0 .buttonEditA, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_0 .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_0 .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_0 .buttonEditA {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_0 .buttonDelete, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_0 .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_0 .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_0 .buttonDelete {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_0 .buttonShare, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_0 .buttonShare {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_0 .buttonLink, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_0 .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_0 .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_0 .buttonLink {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_0 .buttonCopy, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_0 .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_0 .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_0 .buttonCopy {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_0 .buttonShare, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_0 .buttonShare {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow:hover .Col_x .buttonSelect, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_x .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow:hover .Col_x .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_x .buttonSelect {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow.Selectd, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Selectd, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow.Selectd, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Selectd {
  background-color: rgba(18, 106, 178, 0.21) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow.Selectd .Col_x .buttonSelect, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Selectd .Col_x .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow.Selectd .Col_x .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Selectd .Col_x .buttonSelect {
  opacity: 1;
  border: none;
  background-color: #126ab2;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow.Selectd .Col_x .buttonSelect::before, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow.Selectd .Col_x .buttonSelect::before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow.Selectd .Col_x .buttonSelect::before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow.Selectd .Col_x .buttonSelect::before {
  content: "✓";
  position: absolute;
  width: 16px;
  height: 16px;
  font-size: 10px;
  line-height: 16px;
  text-align: center;
  color: #FFF;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .buttonEdit {
  right: 35px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .buttonEdit {
  right: 125px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow {
  text-align: left;
  width: 100%;
  height: 44px;
  display: flex;
  flex-direction: row;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-align-items: stretch;
  border-bottom: 1px solid #dadce0;
  font-size: 18px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .NPPL, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .NPPL, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .NPPL, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .NPPL {
  display: inline-block;
  margin-left: 35px;
  width: calc(100% - 35px);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow span, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow span, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow span, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow span {
  display: inline-block;
  height: 44px;
  line-height: 44px;
  cursor: pointer;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_4, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_4, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_4, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_4 {
  flex-basis: 15%;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_3, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_3, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_3, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_3 {
  flex-basis: 15%;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_2, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_2, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_2, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_2 {
  flex-basis: 15%;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_1, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_1, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_1, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_1 {
  flex-basis: 20%;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 {
  position: relative;
  font-weight: 600;
  flex-basis: 1%;
  flex-grow: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0 .buttonK, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0 .buttonK, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0 .buttonK, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 .buttonK {
  position: absolute;
  top: 10px;
  width: 24px;
  height: 24px;
  background-size: 20px 20px;
  background-position: 2px 2px;
  background-repeat: no-repeat;
  opacity: 0;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0 .buttonPlay, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0 .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0 .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 .buttonPlay {
  right: 215px;
  background-image: url(/img/play.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0 .buttonAssign, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0 .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0 .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 .buttonAssign {
  right: 185px;
  background-image: url(/img/assign.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0 .buttonEditA, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0 .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0 .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 .buttonEditA {
  right: 155px;
  background-image: url(/img/pencil.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0 .buttonEdit, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0 .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0 .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 .buttonEdit {
  background-image: url(/img/edb.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0 .buttonCopy, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0 .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0 .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 .buttonCopy {
  right: 95px;
  background-image: url(/img/copy.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0 .buttonLink, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0 .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0 .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 .buttonLink {
  right: 65px;
  background-image: url(/img/share.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0 .buttonShare, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0 .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 .buttonShare {
  right: 35px;
  background-image: url(/img/hand.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_0 .buttonDelete, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_0 .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_0 .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_0 .buttonDelete {
  right: 5px;
  background-image: url(/img/dlb.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_x, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_x, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_x, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_x {
  position: relative;
  flex-basis: 32px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .FolderRow .Col_x .buttonSelect, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow .Col_x .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .FolderRow .Col_x .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow .Col_x .buttonSelect {
  position: absolute;
  top: 12px;
  left: 12px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  opacity: 0;
  border: 1px solid #707070;
  background-color: #FFFFFF;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .ActivityRow:hover .Col_x input[type=checkbox], .ContentNew .DashBoard .Place #FileTree .ForMyContent .ActivityRow:hover .Col_x input[type=checkbox] {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #forHeaders, .ContentNew .DashBoard .Place #FileTree .ForMyContent #forHeaders {
  text-align: left;
  width: 100%;
  height: 44px;
  display: flex;
  flex-direction: row;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-align-items: stretch;
  border-bottom: 1px solid #dadce0;
  font-size: 20px;
  color: #126ab2;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #forHeaders span, .ContentNew .DashBoard .Place #FileTree .ForMyContent #forHeaders span {
  display: block;
  height: 44px;
  line-height: 44px;
  cursor: pointer;
  font-weight: 600;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #forHeaders .Col_4, .ContentNew .DashBoard .Place #FileTree .ForMyContent #forHeaders .Col_4 {
  flex-basis: 15%;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #forHeaders .Col_3, .ContentNew .DashBoard .Place #FileTree .ForMyContent #forHeaders .Col_3 {
  flex-basis: 15%;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #forHeaders .Col_2, .ContentNew .DashBoard .Place #FileTree .ForMyContent #forHeaders .Col_2 {
  flex-basis: 15%;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #forHeaders .Col_1, .ContentNew .DashBoard .Place #FileTree .ForMyContent #forHeaders .Col_1 {
  flex-basis: 20%;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #forHeaders .Col_0, .ContentNew .DashBoard .Place #FileTree .ForMyContent #forHeaders .Col_0 {
  flex-basis: 1%;
  flex-grow: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent #forHeaders .Col_x, .ContentNew .DashBoard .Place #FileTree .ForMyContent #forHeaders .Col_x {
  flex-basis: 32px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes {
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  width: 100%;
  height: auto;
  padding: 0;
  text-align: left;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover span.Checker input[type=checkbox], .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover span.Checker input[type=checkbox] {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder:hover, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder:hover {
  background-color: rgba(18, 106, 178, 0.1) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonPlay, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder:hover .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder:hover .buttonPlay {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonEdit, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder:hover .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder:hover .buttonEdit {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonDelete, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder:hover .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder:hover .buttonDelete {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonSelect, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder:hover .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder:hover .buttonSelect {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonShare, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder:hover .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder:hover .buttonShare {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonCopy, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder:hover .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder:hover .buttonCopy {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonMove, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder:hover .buttonMove, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonMove, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder:hover .buttonMove {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonLink, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder:hover .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder:hover .buttonLink {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonAssign {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity:hover .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity:hover .buttonEditA {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder.Selectd, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Selectd, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder.Selectd, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Selectd {
  background-color: rgba(18, 106, 178, 0.21) !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder.Selectd .buttonSelect, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Selectd .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder.Selectd .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Selectd .buttonSelect {
  opacity: 1;
  border: none;
  background-color: #126ab2;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder.Selectd .buttonSelect::before, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Selectd .buttonSelect::before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder.Selectd .buttonSelect::before, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Selectd .buttonSelect::before {
  content: "✓";
  position: absolute;
  width: 16px;
  height: 16px;
  font-size: 10px;
  line-height: 16px;
  text-align: center;
  color: #FFF;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonEdit {
  right: 40px !important;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonEdit {
  right: 130px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonK, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonK, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonK, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonK {
  position: absolute;
  width: 24px;
  height: 24px;
  bottom: 10px;
  opacity: 0;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  background-size: 20px 20px;
  background-position: 2px 2px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonPlay, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonPlay, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonPlay {
  right: 250px;
  background-image: url(/img/play.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonAssign, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonAssign, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonAssign {
  right: 220px;
  background-image: url(/img/assign.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonEditA, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonEditA, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonEditA {
  right: 190px;
  background-image: url(/img/pencil.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonSelect, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonSelect, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonSelect {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  opacity: 0;
  border: 1px solid #707070;
  background-color: #FFFFFF;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonEdit, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonEdit, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonEdit {
  right: 160px;
  background-image: url(/img/edb.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonCopy, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonCopy, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonCopy {
  right: 130px;
  background-image: url(/img/copy.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonMove, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonMove, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonMove, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonMove {
  right: 100px;
  background-image: url(/img/move.svg);
  background-size: 24px 24px;
  background-position: 0 1px;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonLink, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonLink, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonLink {
  right: 70px;
  background-image: url(/img/share.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonShare, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonShare, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonShare {
  right: 40px;
  background-image: url(/img/hand.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity .buttonDelete, .ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity .buttonDelete, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder .buttonDelete {
  right: 10px;
  background-image: url(/img/dlb.svg);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity {
  position: relative;
  padding: 0 10px 0 40px;
  width: 252px;
  height: 100px;
  font-weight: 600;
  color: #444;
  line-height: 64px;
  border-radius: 6px;
  border: 1px solid #dadce0;
  margin: 7px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity span, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity span {
  display: inline-block;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity span.Name, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity span.Name {
  max-width: 240px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity span.Name:after {
  content: " ";
  position: absolute;
  height: 24px;
  width: 24px;
  top: 20px;
  left: 10px;
  background-position: 2px 0;
  background-size: 20px 24px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity span.Checker, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity span.Checker {
  margin: 26px 10px 0 0;
  float: right;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity span.Checker input[type=checkbox], .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity span.Checker input[type=checkbox] {
  opacity: 0;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity span.Checker input[type=checkbox]:checked, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity span.Checker input[type=checkbox]:checked {
  opacity: 1;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_23 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_23 span.Name:after {
  background-image: url(/img/tlm/iLes.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_102 span.Name:after,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_106 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_102 span.Name:after,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_106 span.Name:after {
  background-image: url(/img/tlm/doc.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_101 span.Name:after,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_105 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_101 span.Name:after,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_105 span.Name:after {
  background-image: url(/img/tlm/xls.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_103 span.Name:after,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_107 span.Name:after,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_108 span.Name:after,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_109 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_103 span.Name:after,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_107 span.Name:after,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_108 span.Name:after,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_109 span.Name:after {
  background-image: url(/img/tlm/ppt.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_100 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_100 span.Name:after {
  background-image: url(/img/tlm/pdf.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_15 span.Name:after,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_231 span.Name:after,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_232 span.Name:after,
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_234 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_15 span.Name:after,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_231 span.Name:after,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_232 span.Name:after,
.ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_234 span.Name:after {
  background-image: url(/img/tlm/22.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_235 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_235 span.Name:after {
  background-image: url(/img/tlm/20.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_50 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_50 span.Name:after {
  background-image: url(/img/tlm/26.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_12 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_12 span.Name:after {
  background-image: url(/img/tlm/21.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_16 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_16 span.Name:after {
  background-image: url(/img/tlm/20.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_13 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_13 span.Name:after {
  background-image: url(/img/tlm/23.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_14 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_14 span.Name:after {
  background-image: url(/img/tlm/22.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_20 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_20 span.Name:after {
  background-image: url(/img/tlm/19.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_21 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_21 span.Name:after {
  background-image: url(/img/tlm/11.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Activity.Act_22 span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Activity.Act_22 span.Name:after {
  background-image: url(/img/tlm/19.png);
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder {
  position: relative;
  padding: 0 10px 0 40px;
  width: 252px;
  height: 100px;
  font-weight: 600;
  color: #444;
  line-height: 64px;
  border-radius: 6px;
  border: 1px solid #dadce0;
  margin: 7px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder span, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder span {
  display: inline-block;
  max-width: 240px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ContentNew .DashBoard .Place #PlaseSearch .ForMyContent .Foldes .Folder span.Name:after, .ContentNew .DashBoard .Place #FileTree .ForMyContent .Foldes .Folder span.Name:after {
  content: " ";
  position: absolute;
  height: 24px;
  width: 24px;
  top: 20px;
  left: 10px;
  background-image: url(/css/new/folder_g.svg);
  background-size: 24px 24px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place .SelectBlock {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 20px 10px;
  width: 250px;
  height: 42px;
  border: 2px solid #929292;
  border-radius: 4px;
}
.ContentNew .DashBoard .Place .SelectBlock select:disabled {
  color: #999;
}
.ContentNew .DashBoard .Place .SelectBlock select {
  width: 250px;
  height: 43px;
  padding-right: 36px;
  padding-left: 16px;
  border: none;
  margin: 0;
  color: #126ab2;
  font-size: 18px;
  background-color: transparent !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
}
.ContentNew .DashBoard .Place .SelectBlock select::-ms-expand {
  display: none;
}
.ContentNew .DashBoard .Place .SelectBlock::before {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 42px;
  background-image: url(/css/new/arrow_select.svg);
  background-size: 36px 36px;
  background-position: 0 3px;
  background-repeat: no-repeat;
}
.ContentNew .DashBoard .Place .Row .FullBlock {
  display: inline-block;
  vertical-align: top;
  width: 1440px;
  text-align: left;
}
.ContentNew .DashBoard .Place .Row .FullBlock label {
  height: 115px;
  line-height: 115px;
  margin-left: 85px;
  color: #d83912;
}
.ContentNew .DashBoard .Place .Row .FullBlock button.SaveButA {
  float: none;
}
.ContentNew .DashBoard .Place .Row .FullBlock button {
  float: right;
  margin: 24px 40px;
  width: 210px;
  height: 65px;
  cursor: pointer;
  color: #fff;
  border: none;
  border-radius: 5px;
  background-color: #19a951;
  font-weight: 600;
  font-size: 22px;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
}
.ContentNew .DashBoard .Place .Row .LeftBlock {
  display: inline-block;
  vertical-align: top;
  width: 815px;
  text-align: left;
}
.ContentNew .DashBoard .Place .Row .LeftBlock label {
  height: 115px;
  line-height: 115px;
  margin-left: 85px;
  color: #d83912;
}
.ContentNew .DashBoard .Place .Row .RightBlock {
  text-align: center;
  display: inline-block;
  vertical-align: top;
  width: 610px;
}
.ContentNew .DashBoard .Place .Row .RightBlock button {
  float: right;
  margin: 24px 40px;
  width: 210px;
  height: 65px;
  cursor: pointer;
  color: #fff;
  border: none;
  border-radius: 5px;
  background-color: #19a951;
  font-weight: 600;
  font-size: 22px;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
}
.ContentNew .DashBoard .Place .Row .Block.Left {
  text-align: left;
}
.ContentNew .DashBoard .Place .Row .Block {
  background-color: #FFF;
  border-radius: 9px;
  margin: 0 13px 26px 13px;
  height: 100%;
  padding: 30px 0 10px 0;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
}
.ContentNew .DashBoard .Place .Row .Block h3 {
  color: #1369b2;
  margin: 0 45px 30px 45px;
  text-align: left;
}
.ContentNew .DashBoard .Place .Row .Block h3 label {
  color: #d83912;
  float: right;
  font-weight: 400;
  height: auto;
  line-height: normal;
}
.ContentNew .DashBoard .Place .Row .Block row {
  display: block;
  margin: 10px 45px;
}
.ContentNew .DashBoard .Place .Row .Block row label.StateIs {
  display: none;
}
.ContentNew .DashBoard .Place .Row .Block row label {
  display: block;
  height: 30px;
  line-height: 30px;
  margin: 0;
  font-size: 18px;
  color: #1369b2;
}
.ContentNew .DashBoard .Place .Row .Block row label span {
  color: #d83912;
}
.ContentNew .DashBoard .Place .Row .Block row input {
  width: 455px;
  height: 42px;
  border: 2px solid #929292;
  color: #1369b2;
  border-radius: 5px;
  padding: 0 15px;
}
.ContentNew .DashBoard .Place .Row .Block row input[type=checkbox] {
  width: 15px;
  height: 15px;
  border-radius: 3px;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
}
.ContentNew .DashBoard .Place .Row .Block row label.forCheckbox {
  display: inline-block;
  vertical-align: middle;
  height: 30px;
  line-height: 30px;
  margin-left: 10px;
}
.ContentNew .DashBoard .Place .Row .Block row .Select {
  margin: 0;
}
.ContentNew .DashBoard .Place .Row .Block row .Select select[disabled=disabled] {
  color: #777;
}
.ContentNew .DashBoard .Place .Row .Block row .selectTitle {
  width: 110px;
  margin-right: 12px;
}
.ContentNew .DashBoard .Place .Row .Block row .selectTitle select {
  width: 110px;
}
.ContentNew .DashBoard .Place .Row .Block row .selectZone {
  width: 485px;
  display: block;
}
.ContentNew .DashBoard .Place .Row .Block row .selectZone select {
  width: 485px;
}
.ContentNew .DashBoard .Place .Row .Block row .selectZone input[namex=school_hands] {
  display: none;
}
.ContentNew .DashBoard .Place .Row .Block row .ForSchool.Hands select {
  display: none;
}
.ContentNew .DashBoard .Place .Row .Block row .ForSchool.Hands input {
  box-sizing: border-box;
  display: block;
  width: 476px;
  height: 42px;
  border: none;
  border-radius: 5px;
  background-color: #FFF !important;
  font-size: 20px;
  padding: 0 15px;
  margin: 0;
  color: #126ab2 !important;
}
.ContentNew .DashBoard .Place .Row .Block row .ForSchool.Hands::before {
  display: none;
}
.ContentNew .DashBoard .Place .Row .Block row .selectState {
  display: none;
  width: 234px;
  margin-right: 12px;
}
.ContentNew .DashBoard .Place .Row .Block row .selectState select {
  width: 234px;
}
.ContentNew .DashBoard .Place .Row .Block row .selectState.selectCity {
  display: inline-block;
}
.ContentNew .DashBoard .Place .Row .Block row .inputName {
  width: 136px;
  margin-right: 12px;
}
.ContentNew .DashBoard .Place .Row .Block row .Images {
  display: inline-block;
  vertical-align: middle;
  width: 65px;
  height: 65px;
  border-radius: 50%;
  border: 1px solid #1369b2;
  overflow: hidden;
}
.ContentNew .DashBoard .Place .Row .Block row .Images img {
  width: 65px;
  height: 65px;
}
.ContentNew .DashBoard .Place .Row .Block row #avatarUpload {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 130px;
  margin: 0 0 0 22px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 18px;
  background-color: #f4915a;
  cursor: pointer;
  color: #fff;
  border: none;
  border-radius: 5px;
  font-weight: 600;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
}
.ContentNew .DashBoard .Place .Row .Block row #avatarUpload .qq-uploader {
  width: 130px;
  height: 50px;
}
.ContentNew .DashBoard .Place .Row .Block row #avatarUpload .qq-uploader .qq-upload-button {
  cursor: pointer;
  width: 130px;
  height: 50px;
}
.ContentNew .DashBoard .Place .Row .Block row #avatarUpload .qq-uploader .qq-upload-list {
  display: none;
}
.ContentNew .DashBoard .Place .Row .Block row #avatarUpload::before {
  content: "Upload";
  display: inline-block;
  position: absolute;
  width: 130px;
  height: 50px;
  left: 0;
  top: 0;
}
.ContentNew .DashBoard .Place .Row .Block row textarea {
  resize: none;
  width: 455px;
  height: 140px;
  border: 2px solid #929292;
  color: #1369b2;
  border-radius: 5px;
  padding: 0 15px;
}
.ContentNew .DashBoard .Place .Row .Block row #add_school {
  color: #1369b2;
  text-decoration: underline;
  margin: 5px 0;
  cursor: pointer;
}
.ContentNew .DashBoard .Place .Row .Block row .text_input_2 {
  width: 202px;
  margin-right: 12px;
  display: inline-block;
  vertical-align: top;
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox {
  position: relative;
  box-sizing: border-box;
  vertical-align: middle;
  display: inline-block;
  width: 485px;
  height: 46px;
  background-color: #FFF !important;
  font-size: 20px;
  padding: 0;
  color: #000 !important;
  border: 2px solid #929292;
  border-radius: 5px;
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox selector {
  cursor: pointer;
  position: relative;
  width: 485px;
  height: 43px;
  background-color: transparent !important;
  margin: 0;
  color: #126ab2;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  overflow: visible;
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox selector show {
  display: block;
  width: 485px;
  height: 43px;
  line-height: 43px;
  padding: 0 10px;
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox selector spisok {
  display: none;
  width: 469px;
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox selector spisok option {
  position: relative;
  display: block;
  height: 28px;
  line-height: 28px;
  padding: 0 5px 0 28px;
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox selector spisok option:before {
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
  width: 18px;
  height: 18px;
  border: 1px solid #dddddd;
  background-color: #ffffff;
  border-radius: 2px;
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox selector spisok option:after {
  opacity: 0;
  content: "";
  position: absolute;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  left: 3px;
  top: 8px;
  width: 10px;
  height: 5px;
  border-radius: 1px;
  border-left: 4px solid #e145a3;
  border-bottom: 4px solid #e145a3;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox selector spisok option[checked=checked]:after {
  opacity: 1;
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox selector.Spisok spisok {
  background-color: #FFF;
  display: block;
  position: absolute;
  top: 45px;
  left: 0;
  padding: 5px;
  height: auto;
  z-index: 15;
  -webkit-border-bottom-right-radius: 9px;
  -webkit-border-bottom-left-radius: 9px;
  -moz-border-radius-bottomright: 9px;
  -moz-border-radius-bottomleft: 9px;
  border-bottom-right-radius: 9px;
  border-bottom-left-radius: 9px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .DashBoard .Place .Row .Block row .SelectBox::before {
  content: " ";
  display: block;
  position: absolute;
  width: 46px;
  height: 46px;
  right: 5px;
  top: 0;
  background-image: url(/css/new/arrow_select.svg);
  background-size: 46px 46px;
}
.ContentNew .DashBoard .Place .Row .Block table {
  font-size: 18px;
  border-collapse: collapse;
  width: 100%;
}
.ContentNew .DashBoard .Place .Row .Block table th {
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #7fa3b3;
  border-right: 1px solid #b3b8bb;
}
.ContentNew .DashBoard .Place .Row .Block table th:last-child {
  border-right: none;
}
.ContentNew .DashBoard .Place .Row .Block table td {
  height: 70px;
  color: #1369b2;
  text-align: center;
  border-right: 1px solid #b3b8bb;
}
.ContentNew .DashBoard .Place .Row .Block table td:last-child {
  border-right: none;
}
.ContentNew .DashBoard .Place .Row .Block table tr:nth-child(2) {
  background-color: #fafafa;
}
.ContentNew .DashBoard .Place .Row .Block table.subscriptons_add {
  margin: 20px auto;
  width: 88%;
}
.ContentNew .DashBoard .Place .Row .Block table.subscriptons_add td {
  border-right: none;
}
.ContentNew .DashBoard .Place .Row .Block table.subscriptons_add td input {
  width: 60px;
  height: 42px;
  border: 2px solid #929292;
  color: #1369b2;
  border-radius: 5px;
  padding: 0 15px;
  margin: 0 3px;
  text-align: center;
}
.ContentNew .DashBoard .Place .Row .Block table.subscriptons_add td button {
  width: 130px;
  margin: 0;
  height: 50px;
  font-size: 18px;
  background-color: #f4915a;
  float: none;
}
.ContentNew .DashBoard .Place .Row .Block a {
  color: #1369b2;
  font-size: 18px;
  font-weight: 600;
}
.ContentNew .ResSelector {
  width: 100%;
}
.ContentNew .ResSelector .Place {
  width: 1440px;
  text-align: center;
  margin: 0 auto 100px auto;
  position: relative;
}
.ContentNew .ResSelector .Place .FileButton {
  display: none;
}
.ContentNew .ResSelector .Place h1 {
  margin: 60px 0 30px;
  color: #313892;
  font-size: 2.1em;
}
.ContentNew .ResSelector .Place p {
  font-size: 1.4em;
  color: #126ab2;
  margin: 10px 250px;
}
.ContentNew .ResSelector .Place .HomeButton {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  cursor: pointer;
  width: 310px;
  height: 285px;
  border: 5px solid #f46f2a;
  border-radius: 10px;
  margin: 20px;
  -webkit-box-shadow: 0px 0px 23px -9px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 23px -9px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 23px -9px rgba(0, 0, 0, 0.69);
}
.ContentNew .ResSelector .Place .HomeButton .Ico {
  height: 100px;
  margin: 80px auto 30px auto;
  background-size: 5120px auto;
  background-image: url(/img/promo.png);
  background-repeat: no-repeat;
}
.ContentNew .ResSelector .Place .HomeButton .Text {
  font-size: 1.4em;
  color: #126ab2;
}
.ContentNew .ResSelector .Place .HomeButton .Text span {
  font-weight: bold;
  display: block;
}
.ContentNew .ResSelector .Place .HomeButton[type=quiz] .Ico {
  width: 84px;
  background-position: -712px -3560px;
}
.ContentNew .ResSelector .Place .HomeButton[type=flashcards] .Ico {
  width: 92px;
  background-position: -1398px -3560px;
}
.ContentNew .ResSelector .Place .HomeButton[type=worksheet] .Ico {
  width: 88px;
  background-position: -988px -3560px;
}
.ContentNew .ResSelector .Place .HomeButton[type=game] .Ico {
  width: 86px;
  background-position: -1088px -3560px;
}
.ContentNew .ResSelector .Place .HomeButton[type=guide] .Ico {
  width: 80px;
  background-position: -808px -3560px;
}
.ContentNew .ResSelector .Place .HomeButton[type=gloss] .Ico {
  width: 70px;
  background-position: -902px -3560px;
}
.ContentNew .ResSelector .Place .HomeButton[type=slides] .Ico {
  width: 90px;
  background-position: -1290px -3560px;
}
.ContentNew .ResSelector .Place .HomeButton[type=file] .Ico {
  width: 90px;
  background-position: -1196px -3560px;
}
.ContentNew .ResSelector .Place .HomeButton[type=null] {
  border: 5px solid #FFF;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}
.ContentNew .ResSelector .Place .HomeButton:hover {
  background-color: #f36e29;
  border: 5px solid #126ab2;
}
.ContentNew .ResSelector .Place .HomeButton:hover .Text {
  color: #FFF;
}
.ContentNew .ResSelector .Place .HomeButton[type=null]:hover {
  background-color: #FFF;
  border: 5px solid #FFF;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}
.ContentNew .Proficiency.Standard .ButtonPlace #button_standard .CT1 {
  display: block;
}
.ContentNew .Proficiency.Standard .ButtonPlace #button_standard .CT2 {
  display: none;
}
.ContentNew .Proficiency.Standard .SX3 {
  display: inline-block;
}
.ContentNew .Proficiency.Standard #box_by_standard {
  display: block;
}
.ContentNew .Proficiency.Standard #box_by_standard #box_topics_items_empty {
  height: 403px;
  color: #323792;
  font-size: 22px;
  padding-top: 177px;
}
.ContentNew .Proficiency.Standard #box_by_standard #box_topics_items_data {
  display: none;
  height: 580px;
}
.ContentNew .Proficiency.Standard #box_by_standard #box_topics_items_data #box_topics_standard_main {
  border-bottom: 1px solid #929292;
}
.ContentNew .Proficiency.Standard #box_by_standard #box_topics_items_data #box_topics_standard_unit {
  text-align: left;
  margin-top: 5px;
  border-top: 1px solid #929292;
  height: 337px;
  overflow: auto;
}
.ContentNew .Proficiency.Standard #box_by_standard #box_topics_items_data #box_topics_standard_unit .treeTable {
  width: 100%;
  border-spacing: 0px;
}
.ContentNew .Proficiency.Standard #box_by_standard #box_topics_items_data #box_topics_standard_unit .treeTable .StandardUnit {
  text-decoration: underline;
  color: #005BA6;
  height: 21px;
}
.ContentNew .Proficiency.Standard #box_by_standard #box_topics_items_data #box_topics_standard_unit .treeTable .UnitSelected {
  background-color: #F9D9A5;
}
.ContentNew .Proficiency.Standard #box_by_standard #box_topics_items_data #box_topics_standard_unit .treeTable .StandardUnit:hover {
  background-color: #f9ba6e;
  cursor: pointer;
}
.ContentNew .Proficiency.Standard #box_by_standard.ShowS #box_topics_items_empty {
  display: none;
}
.ContentNew .Proficiency.Standard #box_by_standard.ShowS #box_topics_items_data {
  display: block;
}
.ContentNew .Proficiency.Standard #box_by_topics {
  display: none;
}
.ContentNew .Proficiency {
  height: 805px;
}
.ContentNew .Proficiency .Panel {
  display: inline-block;
  vertical-align: top;
}
.ContentNew .Proficiency .Panel1, .ContentNew .Proficiency .Panel2 {
  width: 670px;
  height: 805px;
}
.ContentNew .Proficiency .PanelB {
  width: 98px;
}
.ContentNew .Proficiency .PanelB .ProfButton {
  width: 62px;
  height: 62px;
  border-radius: 50%;
  background-color: #f36e29;
  -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
  cursor: pointer;
  margin: 17px auto;
  background-size: 50px 50px;
  background-repeat: no-repeat;
}
.ContentNew .Proficiency .PanelB .ProfButton[action=add] {
  margin-top: 275px;
  background-image: url(/css/new/k1x.svg);
  background-position: 9px 6px;
}
.ContentNew .Proficiency .PanelB .ProfButton[action=del] {
  background-image: url(/css/new/k2x.svg);
  background-position: 3px 6px;
}
.ContentNew .Proficiency .PanelB .ProfButton[action=addall] {
  background-image: url(/css/new/k1y.svg);
  background-position: 9px 6px;
}
.ContentNew .Proficiency .PanelB .ProfButton[action=delall] {
  background-image: url(/css/new/k2y.svg);
  background-position: 3px 6px;
}
.ContentNew .Proficiency .forTable {
  width: 650px;
  margin: 0 auto;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Proficiency .forTable .dataTables_scrollBody {
  overflow-x: hidden !important;
}
.ContentNew .Proficiency .SliderPlace {
  height: 65px;
  margin-top: 25px;
}
.ContentNew .Proficiency .SliderPlace .BoxCardsCount {
  display: inline-block;
  vertical-align: middle;
  width: 180px;
  font-size: 20px;
  color: #126ab2;
}
.ContentNew .Proficiency .SliderPlace .BoxCardsCount input {
  border: none;
  font-size: 22px;
  color: #126ab2;
  background-color: transparent;
  width: 33px;
  height: 65px;
  font-weight: 600;
  margin: 0;
  padding: 0;
}
.ContentNew .Proficiency .SliderPlace .BoxSlider {
  display: inline-block;
  vertical-align: middle;
  width: 456px;
}
.ContentNew .Proficiency .SliderPlace .BoxSlider .Slider {
  border: 2px solid #126ab2;
  height: 13px;
  border-radius: 9px;
}
.ContentNew .Proficiency .SliderPlace .BoxSlider .Slider .ui-slider-range {
  background-color: #126ab2;
  -webkit-border-top-left-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-bottomleft: 7px;
  border-top-left-radius: 7px;
  border-bottom-left-radius: 7px;
}
.ContentNew .Proficiency .SliderPlace .BoxSlider .Slider .ui-slider-handle {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: none;
  background-color: #f36e29;
  top: -8px;
  margin-left: -15px;
  cursor: move;
}
.ContentNew .Proficiency .BoxTopicsTitle {
  color: #323792;
  font-size: 22px;
  margin: 18px 0 38px;
}
.ContentNew .Proficiency .ButtonPlace2 {
  height: 52px;
  margin: 78px 0 0 0;
}
.ContentNew .Proficiency .ButtonPlace2 #button_preview {
  background-color: #f36e29;
}
.ContentNew .Proficiency .ButtonPlace2 #button_preview:disabled {
  background-color: #b3b3b3;
}
.ContentNew .Proficiency .ButtonPlace2 #button_save {
  background-color: #19a951;
}
.ContentNew .Proficiency .ButtonPlace2 #button_save:disabled {
  background-color: #b3b3b3;
}
.ContentNew .Proficiency .ButtonPlace2 button {
  cursor: pointer;
  width: 205px;
  border: none;
  margin: 0 17px;
  height: 46px;
  font-size: 20px;
  color: #FFFFFF;
  font-weight: 600;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.69);
}
.ContentNew .Proficiency .Select.SX1 {
  margin: 0 12.5px 0 0;
}
.ContentNew .Proficiency .ButtonPlace {
  height: 74px;
}
.ContentNew .Proficiency .ButtonPlace button {
  cursor: pointer;
  background-color: transparent;
  width: 205px;
  border: none;
  margin: 0 0 0 12.5px;
  height: 46px;
  font-size: 20px;
  color: #323792;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.69);
  box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.69);
}
.ContentNew .Proficiency .ButtonPlace #button_standard {
  margin: 0;
  padding-left: 16px;
  line-height: 0.9;
  text-align: left;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.ContentNew .Proficiency .ButtonPlace #button_standard .CT0 {
  font-weight: 600;
}
.ContentNew .Proficiency .ButtonPlace #button_standard .CT1 {
  display: none;
}
.ContentNew .Proficiency .ButtonPlace #button_standard .CT2 {
  display: block;
}
.ContentNew .Proficiency .ButtonPlace #button_standard::before {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 42px;
  background-image: url(/css/new/arrow_select.svg);
  background-size: 36px 36px;
  background-position: 0 3px;
  background-repeat: no-repeat;
}
.ContentNew .Proficiency .ButtonPlace selectBlock {
  display: none;
  left: 0;
  top: 42px;
  position: absolute;
  background-color: #FFF;
  border: 2px solid #929292;
  border-radius: 7px;
  z-index: 1;
  cursor: pointer;
}
.ContentNew .Proficiency .ButtonPlace selectBlock option {
  display: block;
  height: 36px;
  line-height: 36px;
  padding: 0 10px 0 16px;
  text-align: left;
  font-size: 20px;
  font-weight: 500;
  color: #323792;
  min-width: 160px;
}
.ContentNew .Proficiency .ButtonPlace selectBlock option:hover {
  background-color: #1967D2;
  color: #FFF;
}
.ContentNew .Proficiency .SX3 {
  margin: 0 0 30px 0;
  display: none;
}
.ContentNew .Proficiency #box_by_standard {
  display: none;
}
.ContentNew .ResourcesSelector.ProfileB .Place {
  text-align: right;
  padding-right: 50px;
}
.ContentNew .ResourcesSelector {
  width: 100%;
  border-top: 5px solid #00b0f0;
  border-bottom: 6px solid #00b0f0;
}
.ContentNew .ResourcesSelector .Place {
  width: 1440px;
  height: 60px;
  margin: 0 auto;
  text-align: center;
}
.ContentNew .ResourcesSelector .Place .Selector {
  box-sizing: border-box;
  display: inline-block;
  height: 71px;
  line-height: 60px;
  margin-top: -5px;
  padding: 0 30px;
  vertical-align: top;
  border-top: 5px solid #00b0f0;
  border-bottom: 6px solid #00b0f0;
}
.ContentNew .ResourcesSelector .Place .Selector.Selected {
  color: #f48224;
  font-weight: 600;
  border-top: 5px solid #00b0f0;
  border-bottom: 6px solid #f48224;
}
.ContentNew .ResourcesSelector .Place a {
  text-decoration: none;
  color: #126ab2;
  font-size: 20px;
}
.ContentNew .ResourcesSelector .Place div.Selector {
  padding: 10px 0;
}
.ContentNew .ClassesSelector {
  height: 90px;
  width: 100%;
  text-align: left;
}
.ContentNew .ClassesSelector .Selector:first-child {
  margin-left: 90px;
}
.ContentNew .ClassesSelector .Selector {
  text-align: center;
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 160px;
  height: 64px;
  line-height: 64px;
  text-decoration: none;
  color: #126ab2;
  font-size: 18px;
  margin: 13px 11px;
  border-radius: 7px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  cursor: pointer;
}
.ContentNew .ClassesSelector .Selector span {
  margin: 6px 0 0 0;
  display: inline-block;
  line-height: normal;
}
.ContentNew .ClassesSelector .Selector gettingselector {
  display: none;
}
.ContentNew .ClassesSelector .Selector adds {
  display: none;
}
.ContentNew .ClassesSelector .Selector.googleSelector.Show {
  position: absolute;
  right: 0;
  z-index: 2;
  height: auto;
  background-color: #FFF;
}
.ContentNew .ClassesSelector .Selector.googleSelector.Show title {
  display: block;
}
.ContentNew .ClassesSelector .Selector.googleSelector.Show option {
  display: block;
}
.ContentNew .ClassesSelector .Selector.googleSelector {
  position: relative;
  display: inline-block;
  float: right;
  height: 46px;
  margin-right: 90px;
  font-family: "Roboto", sans-serif;
  color: #444;
  font-size: 14px;
  padding: 0;
  width: 265px;
  line-height: 46px;
}
.ContentNew .ClassesSelector .Selector.googleSelector .WaitGif {
  width: 60px;
  display: none;
  vertical-align: middle;
  margin-left: -20px;
}
.ContentNew .ClassesSelector .Selector.googleSelector option {
  text-align: left;
  display: none;
  height: 46px;
  margin-left: 24px;
  line-height: 46px;
}
.ContentNew .ClassesSelector .Selector.googleSelector option.gWagning {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAeCAYAAABNChwpAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TtSItDnYQEclQRcSCqIijVqEIFUKt0KqDyaUfQpOGJMXFUXAtOPixWHVwcdbVwVUQBD9A3NycFF2kxP+lhRYxHhz34929x907QKgWmWa1jQGabpvJeExMZ1bEwCs6MIAQhjEiM8uYlaQEPMfXPXx8vYvyLO9zf46QmrUY4BOJZ5hh2sTrxFObtsF5nzjMCrJKfE48atIFiR+5rtT5jXPeZYFnhs1Uco44TCzmW1hpYVYwNeJJ4oiq6ZQvpOusct7irBXLrHFP/sJgVl9e4jrNfsSxgEVIEKGgjA0UYSNKq06KhSTtxzz8fa5fIpdCrg0wcsyjBA2y6wf/g9/dWrmJ8XpSMAa0vzjOxyAQ2AVqFcf5Pnac2gngfwau9Ka/VAWmP0mvNLXIEdC9DVxcNzVlD7jcAXqfDNmUXclPU8jlgPcz+qYM0HMLdK3We2vs4/QBSFFXiRvg4BAYylP2mse7O1t7+/dMo78ftAVywSBRAf8AAAAGYktHRAAuADgAf21w8p8AAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQflBh4NOBJZJat9AAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAABlpJREFUSMe1ll1sHFcVx3/33vnY2V17Q0lMoTyUByBOH6j6ErtyiD3JLk4MAqSCUElUqGjLQwHxIaCpCA+oDxWoFaWFoFYF0jQPrRASwmnctZ1GtohBfAghlYAQSG2RkBpIdjO7sztz71weZvwRy0k3EjnS1d65587/7Dn3f/53RLt9mSAo0el00dpQqw1hjCGKupTLAa7rEEVdwFKtVkiSFB2GITAOeOSWAn8UzeZskqRUqxXAEkVdPM8hCIICX1OrDZOmmm43JghKiCjqkGUZUkqkFGhtEAKUUhiTYa1FKQVYjDHYeuNeoCfmmyex4DgKa0GH4d1AyT2z+KwxGZC/l2WWLMtQSiEEBb5AKUmWWaQQgiRJUUrhui5JkqC1wXVdsiwrfBKlFLbeeBtwS3l56WRmMpIkwXVdpJSks6dOAu9Ip8IdWus1DCEkSZIipVzDN2YdXxpjqFbLJElCFHWoVqv4vk8UdXAcRbVapt9P6Pf7AF8GnoyiDq7rUq1WiKIOSZIUZecY8EXf9/F9jyjqYIzehF/BdV2iqIOUEodrmlifNj50C/Cas7h4UYdhWcMRDTMy98734dtyvnkx219/I52a2uWeWXz1SixbjCtNKqUKsnhFRhH9fp9qtYLWmijq4vsewFeBk1prgJ8ADwO3F+NrwE+VVADPAZ/r9/OqOI5T4PtUq1WiqEOa5kTNsuxKEgohMCYnoZSKLMtJaOv1ncBu0Xz5Z7beGAd+fZWS3eksLp7TYXgI+K1oNv+2mr2UqsDXCCHW8GWWZQRBCa01cdwjCEq4rksc91BK4XkuwGGEOBEEAcCj1zizR+O4hzMycgL4fJKkWJvh+36BHxMEAY7jEMe9POm8JBrPy9nc6+UOz/NIkgQajQ8Ct7pnFo+nU2EILGwIeL743blh7SP61KlfOQcPfhy4oBYWltI0xfO8NXylJK7robXO29AYnTPSURhjiiMRpEkK8OnhF184/t9yGeCpDYF+PLRybnRo5dwo8PiG9e/23n4T2dzpXwAHKm+8jjFmE74t9MMijcnVqdfr0Wq1qdWGCYISly61cD88cwB47tLQMEO7xw5tyvQPYr1Pzm9Y31ndPXYoKJUAXmrf85lPbcb3fY9Wq41Sal2IHEcVZU/R2jDy8hzAAWdxcVlOTwfAEQa37/T3Tgai2VwCxjtj4wW+S5KkGJPheV5eASkVcdzDcVyCoEQc90jTlPaTT90NPB3HPYD7gNFNQW7aMC9t8t0K3B8EJYAfCce5N8cPiOMYrTVBULqyC9I0XesCOT1dAu5QCwt/dmcOVoBvbZHle1iXltu28D/cndhTkfPN88CuZHKyslUXSGstnreu+0XbfRY4JqUE+AKwfYsApQ1aabfw7wCOWmsBvg8cWsVXSpIkSa4HSilarTa+71OrDdGd2DMMvDtYXv57OjW1Azh6lXPetSH2HVfZ86CtN3aks7OvAze7MzPbWq02/X7Ctm21vDuszQmxWgHgK8DjaZJQEC8Y4L6QV3GWgSOu6wE8AXwpr4Ci3y8qkGV2jQM6DHcAXf/sKxd0GI4CD1wj8ns3zN91jX0P0KiP2rm5i0Db1hvbHUetc0BKSbcb47ouwDeAHyR59g+9RfY1rF09/HdeY18APOTk+MeAb6applwO8i4QQqxm/37gX+nsbGzrjduAw2/V7O3xOz9xeWz8YwPowmEThreXl5di4J+2Xh91XedKJQQ+iRBP1Go1gMcGFJxni+t3EHus1WojHOeHwD2XNiphd2LPB4B/2NOnTXdiYhJoDAD4J2CkGL8bYP+UOzMz6c43LfCqNzMzbm2WKyHwoHnzwvO1/LPqkQEzWhleORcPr5yLgd8P+M4jLwUB6W9WjgN3ZZlFtHaP7QU8OT/fzPbvnwTODAjWBe4vhODpouUGsY+qhYVfmn379q72777y8lLTGA3wvuu4cMrACeD56wgOcLNSkmT21FlgQgLbL1/u4Hk+wF+58fafJEkZHqoA+BJ4U4hcUstnXzkLPHMDgz9zanb25wDFHVF2gKqcnq4kc3OdrtYMLy/dF0/sebH4+PD/T4H7wF/S2dnmXbVhtNb0905WACNau8dGgK8DR9XCQlcIsfrvEEIAluKR6/Gtzrfy6TAsF1f8MdHpdNFhOFJcQj3gtRvMgZ0F+b8nms1//w9gEhG9XRfTowAAAABJRU5ErkJggg==);
  background-size: 22px auto;
  background-repeat: no-repeat;
  background-position: 200px 2px;
}
.ContentNew .ClassesSelector .Selector.googleSelector option.Google::before {
  content: " ";
  display: inline-block;
  position: relative;
  width: 18px;
  height: 18px;
  background-image: url(/css/new/G_Logo.svg);
  background-size: 18px 18px;
  left: -7px;
  top: 4px;
}
.ContentNew .ClassesSelector .Selector.googleSelector option.Clever::before {
  content: " ";
  display: inline-block;
  position: relative;
  width: 18px;
  height: 18px;
  background-image: url(/css/new/Clever_Logo.png);
  background-size: 18px 18px;
  left: -7px;
  top: 4px;
}
.ContentNew .ClassesSelector .Selector.googleSelector option.Schoology::before {
  content: " ";
  display: inline-block;
  position: relative;
  width: 18px;
  height: 18px;
  background-image: url(/css/new/schoology.png);
  background-size: 18px 18px;
  left: -7px;
  top: 4px;
}
.ContentNew .ClassesSelector .Selector.googleSelector title {
  display: inline;
  height: 46px;
  line-height: 46px;
}
.ContentNew .ClassesSelector .Selector.Selected {
  background-color: #f36e29;
  font-weight: bold;
  color: #FFF;
}
.ContentNew .ClassesSelector .Selector.Selected::after {
  content: " ";
  display: block;
  position: absolute;
  top: 62px;
  width: 0;
  left: -1px;
  height: 18px;
  border-left: 81px solid transparent;
  border-right: 81px solid transparent;
  border-top: 18px solid #f46f2a;
}
.ContentNew .Classes .Box {
  display: inline-block;
  vertical-align: top;
  width: 690px;
  height: 760px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  border-radius: 9px;
  overflow: hidden;
  padding: 5px 5px 0 5px;
  margin: 10px;
}
.ContentNew .Classes .Box .ToolButton .googleSelector {
  display: none;
}
.ContentNew .Classes .Box .ToolButton button {
  position: relative;
  background-color: #FFF;
  width: 56px;
  height: 56px;
  display: inline-block;
  vertical-align: top;
  margin: 8px 6px;
  border: none;
  border-radius: 9px;
}
.ContentNew .Classes .Box .ToolButton button:hover {
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.3);
}
.ContentNew .Classes .Box .ToolButton button:disabled:hover {
  cursor: default;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.ContentNew .Classes .Box .ToolButton button::after {
  content: " ";
  display: block;
  position: absolute;
  width: 34px;
  height: 45px;
  top: 5px;
  left: 10px;
  background-image: url(/img/logo_.png);
  background-repeat: no-repeat;
}
.ContentNew .Classes .Box .ToolButton button.getting_started::after {
  background-position: -985px -530px;
}
.ContentNew .Classes .Box .ToolButton button.create_class::after {
  background-position: -79px -530px;
}
.ContentNew .Classes .Box .ToolButton button.edit_class::after {
  background-position: -120px -530px;
}
.ContentNew .Classes .Box .ToolButton button.delete::after {
  top: 9px;
  background-position: -105px -184px;
}
.ContentNew .Classes .Box .ToolButton button.edit_class_student::after {
  background-position: -39px -530px;
}
.ContentNew .Classes .Box .ToolButton button.import_student::after {
  background-position: -945px -530px;
}
.ContentNew .Classes .Box .ToolButton button.add_class_student::after {
  width: 47px;
  left: 5px;
  background-position: -1030px -530px;
}
.ContentNew .Classes .Box .ToolButton button.print_roster::after {
  background-position: -162px -530px;
}
.ContentNew .Classes .Box .ToolButton button.add_assignment::after {
  background-position: -1244px -530px;
  left: 6px;
  width: 43px;
}
.ContentNew .Classes .Box .ToolButton button.message_class::after {
  width: 35px;
  top: 9px;
  background-position: -203px -530px;
}
.ContentNew .Classes .Box .ToolButton button.import_student_new::after {
  background-position: -942px -530px;
}
.ContentNew .Classes .Box .ToolButton button.create_student_new::after {
  background-position: -786px -530px;
}
.ContentNew .Classes .Box .ToolButton button.edit_student_new::after {
  background-position: -823px -530px;
}
.ContentNew .Classes .Box .ToolButton button.delete_new::after {
  background-position: -856px -530px;
}
.ContentNew .Classes .Box .ToolButton button.add_class_new::after {
  width: 49px;
  left: 5px;
  background-position: -892px -530px;
}
.ContentNew .Classes .Box .ToolButton button.manage_assign {
  width: 70px;
}
.ContentNew .Classes .Box .ToolButton button.manage_assign::after {
  width: 60px;
  left: 4px;
  background-position: -1084px -530px;
}
.ContentNew .Classes .Box .ToolButton button.assign::after {
  top: 9px;
  background-position: -144px -681px;
}
.ContentNew .Classes .Box .ToolButton button.getting_started:hover::after {
  background-position: -985px -479px;
}
.ContentNew .Classes .Box .ToolButton button.create_class:hover::after {
  background-position: -79px -479px;
}
.ContentNew .Classes .Box .ToolButton button.edit_class:hover::after {
  background-position: -120px -479px;
}
.ContentNew .Classes .Box .ToolButton button.delete:hover::after {
  background-position: -105px -144px;
}
.ContentNew .Classes .Box .ToolButton button.edit_class_student:hover::after {
  background-position: -39px -479px;
}
.ContentNew .Classes .Box .ToolButton button.import_student:hover::after {
  background-position: -945px -479px;
}
.ContentNew .Classes .Box .ToolButton button.add_class_student:hover::after {
  background-position: -1030px -479px;
}
.ContentNew .Classes .Box .ToolButton button.print_roster:hover::after {
  background-position: -162px -479px;
}
.ContentNew .Classes .Box .ToolButton button.add_assignment:hover::after {
  background-position: -1244px -480px;
}
.ContentNew .Classes .Box .ToolButton button.message_class:hover::after {
  background-position: -203px -479px;
}
.ContentNew .Classes .Box .ToolButton button.import_student_new:hover::after {
  background-position: -942px -479px;
}
.ContentNew .Classes .Box .ToolButton button.create_student_new:hover::after {
  background-position: -786px -479px;
}
.ContentNew .Classes .Box .ToolButton button.edit_student_new:hover::after {
  background-position: -823px -479px;
}
.ContentNew .Classes .Box .ToolButton button.delete_new:hover::after {
  background-position: -856px -479px;
}
.ContentNew .Classes .Box .ToolButton button.add_class_new:hover::after {
  background-position: -892px -479px;
}
.ContentNew .Classes .Box .ToolButton button.manage_assign:hover::after {
  background-position: -1084px -479px;
}
.ContentNew .Classes .Box .ToolButton button.assign:hover::after {
  background-position: -144px -639px;
}
.ContentNew .Classes .Box .ToolButton button.getting_started:disabled::after {
  background-position: -985px -580px;
}
.ContentNew .Classes .Box .ToolButton button.create_class:disabled::after {
  background-position: -79px -580px;
}
.ContentNew .Classes .Box .ToolButton button.edit_class:disabled::after {
  background-position: -120px -580px;
}
.ContentNew .Classes .Box .ToolButton button.delete:disabled::after {
  background-position: -105px -224px;
}
.ContentNew .Classes .Box .ToolButton button.edit_class_student:disabled::after {
  background-position: -39px -580px;
}
.ContentNew .Classes .Box .ToolButton button.import_student:disabled::after {
  background-position: -945px -580px;
}
.ContentNew .Classes .Box .ToolButton button.add_class_student:disabled::after {
  background-position: -1030px -580px;
}
.ContentNew .Classes .Box .ToolButton button.print_roster:disabled::after {
  background-position: -162px -580px;
}
.ContentNew .Classes .Box .ToolButton button.add_assignment:disabled::after {
  background-position: -1244px -581px;
}
.ContentNew .Classes .Box .ToolButton button.message_class:disabled::after {
  background-position: -203px -580px;
}
.ContentNew .Classes .Box .ToolButton button.import_student_new:disabled::after {
  background-position: -942px -580px;
}
.ContentNew .Classes .Box .ToolButton button.create_student_new:disabled::after {
  background-position: -786px -580px;
}
.ContentNew .Classes .Box .ToolButton button.edit_student_new:disabled::after {
  background-position: -823px -580px;
}
.ContentNew .Classes .Box .ToolButton button.delete_new:disabled::after {
  background-position: -856px -580px;
}
.ContentNew .Classes .Box .ToolButton button.add_class_new:disabled::after {
  background-position: -892px -580px;
}
.ContentNew .Classes .Box .ToolButton button.manage_assign:disabled::after {
  background-position: -241px -580px;
}
.ContentNew .Classes .Box .ToolButton button.assign:disabled::after {
  background-position: -145px -725px;
}
.ContentNew .Classes .Box .Header {
  height: 67px;
}
.ContentNew .Classes .Box .Header span {
  display: inline-block;
  vertical-align: top;
  height: 67px;
  line-height: 67px;
  letter-spacing: -1px;
  text-transform: uppercase;
  font-size: 22px;
  color: #7ca3b4;
  cursor: pointer;
}
.ContentNew .Classes .Box .Header span .SortIcon {
  display: inline-block;
  vertical-align: top;
  height: 67px;
  width: 25px;
  background-image: url(/css/new/t_arrow.svg);
  background-size: 25px 34px;
  background-repeat: no-repeat;
  background-position: 0 16.5px;
  margin-left: 10px;
}
.ContentNew .Classes .Box .Header span.S1 .SortIcon {
  background-image: url(/css/new/t_arrow_asc.svg);
  background-size: 25px 17px;
  background-position: 0 25px;
}
.ContentNew .Classes .Box .Header span.S2 .SortIcon {
  background-image: url(/css/new/t_arrow_desc.svg);
  background-size: 25px 17px;
  background-position: 0 25px;
}
.ContentNew .Classes .Box .Header #TitleName {
  width: 220px;
}
.ContentNew .Classes .Box .Header #TitleAVG {
  width: 130px;
}
.ContentNew .Classes .Box .Header #TitleAVG2 {
  width: 130px;
}
.ContentNew .Classes .Box .Header #TitleSubject {
  width: 205px;
}
.ContentNew .Classes .Box .Header #TitleGrade {
  width: 120px;
}
.ContentNew .Classes .Box .Header #TitleLastName {
  width: 250px;
}
.ContentNew .Classes .Box .Header #TitleFirstName {
  width: 240px;
}
.ContentNew .Classes .Box .Header #TitleAction {
  width: 60px;
}
.ContentNew .Classes .Box .Header #TitleAssignName {
  width: 140px;
}
.ContentNew .Classes .Box .Header #TitleAssignType {
  width: 120px;
}
.ContentNew .Classes .Box .Header #TitleAssignDate {
  width: 175px;
}
.ContentNew .Classes .Box .Header #TitleAssignDue {
  width: 140px;
}
.ContentNew .Classes .Box .Header #TitleAssignAction {
  width: 90px;
}
.ContentNew .Classes .Box .Header #TitleLastName2 {
  width: 250px;
}
.ContentNew .Classes .Box .Header #TitleFirstName2 {
  width: 240px;
}
.ContentNew .Classes .Box .Header #TitleGrade2 {
  width: 120px;
}
.ContentNew .Classes .Box .Header #TitleCheckBox2_ {
  width: 20px;
}
.ContentNew .Classes .Box .Header #TitleLastName2_ {
  width: 220px;
}
.ContentNew .Classes .Box .Header #TitleFirstName2_ {
  width: 220px;
}
.ContentNew .Classes .Box .Header #TitleGrade2_ {
  width: 170px;
}
.ContentNew .Classes .Box .Header #TitleAction2 {
  width: 60px;
}
.ContentNew .Classes .Box .Header #TitleSCName {
  width: 250px;
}
.ContentNew .Classes .Box .Header #TitleSCSubject {
  width: 240px;
}
.ContentNew .Classes .Box .Header #TitleSCGrade {
  width: 120px;
}
.ContentNew .Classes .Box .Header #TitleSCAction {
  width: 60px;
}
.ContentNew .Classes .Box .Header #AllAssign {
  padding-top: 27px;
  width: 25px;
}
.ContentNew .Classes .Box .Header #TitleAVG3 {
  padding-top: 7px;
  font-size: 19px;
  line-height: normal;
  width: 72px;
}
.ContentNew .Classes .Box .Header #TitleName3 {
  width: 165px;
}
.ContentNew .Classes .Box .Header #TitleType3 {
  width: 85px;
}
.ContentNew .Classes .Box .Header #TitleAssignDate3 {
  width: 175px;
}
.ContentNew .Classes .Box .Header #TitleAssignDue3 {
  width: 140px;
}
.ContentNew .Classes .Box .Header #TitleCAName {
  width: 300px;
}
.ContentNew .Classes .Box .Header #TitleCASubject {
  width: 215px;
}
.ContentNew .Classes .Box .Header #TitleCAGrade {
  width: 165px;
}
.ContentNew .Classes .Box .Header #TitleSAFirstName {
  width: 350px;
}
.ContentNew .Classes .Box .Header #TitleSALastName {
  width: 335px;
}
.ContentNew .Classes .Box #table_students row {
  color: #666;
}
.ContentNew .Classes .Box #table_students row[mystudent=mystudent] {
  color: #000;
}
.ContentNew .Classes .Box tableplaceborder {
  display: block;
  height: 615px;
  overflow-x: hidden;
  overflow-y: auto;
}
.ContentNew .Classes .Box tableplaceborder tableplace {
  display: block;
}
.ContentNew .Classes .Box tableplaceborder tableplace helper {
  display: none;
  color: #484e9c;
  text-align: left;
  padding: 0 5px;
}
.ContentNew .Classes .Box tableplaceborder tableplace helper:last-child {
  display: block;
}
.ContentNew .Classes .Box tableplaceborder tableplace wait {
  display: block;
  width: 400px;
  height: 400px;
  margin: 0 auto;
  background-image: url(/img/wait.gif);
  background-size: 400px 400px;
  background-repeat: no-repeat;
}
.ContentNew .Classes .Box tableplaceborder tableplace row {
  display: block;
  min-height: 50px;
  cursor: pointer;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span {
  display: table-cell;
  vertical-align: middle;
  min-height: 50px;
  border-left: 1px solid #b2b7ba;
  text-align: left;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span block {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: middle;
  padding: 3px 20px;
  overflow: hidden;
  height: 48px;
  line-height: 48px;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span block gicon {
  position: absolute;
  display: block;
  width: 24px;
  height: 24px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AYht+mFaVUHOwg4pChOlmQKuKoVShChVArtOpgcukfNGlIUlwcBdeCgz+LVQcXZ10dXAVB8AfE0clJ0UVK/C4ptIjxjuMe3vvel7vvAKFZZZoVmgA03TYzqaSYy6+Kva8II0IzhITMLGNOktLwHV/3CPD9Ls6z/Ov+HP1qwWJAQCSeZYZpE28QT2/aBud94igryyrxOfG4SRckfuS64vEb55LLAs+MmtnMPHGUWCx1sdLFrGxqxFPEMVXTKV/Ieaxy3uKsVeusfU/+wkhBX1nmOq0RpLCIJUgQoaCOCqqwEaddJ8VChs6TPv5h1y+RSyFXBYwcC6hBg+z6wf/gd2+t4mTCS4okgZ4Xx/kYBXp3gVbDcb6PHad1AgSfgSu94681gZlP0hsdLXYEDGwDF9cdTdkDLneAoSdDNmVXCtISikXg/Yy+KQ8M3gLhNa9v7XOcPgBZ6lX6Bjg4BMZKlL3u8+6+7r79W9Pu3w9K9XKXJ/9srwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+YKDAwKDYHrmHUAAAK3SURBVFjD7ZdNSFRRFMd/bxxKSpRaKVhGkNIq+37UC4yKaFFE0MeyFtJKouuiCLRisDb1okWYpRAURK6i2kSCkLe6IeSiCLIiUMEGsg+isLKZFl3j+bh35s0XLeoPA8PM+fi/c8859//gX4cTxcj1PQeYBdQBe4DNQCNQpU1+AmPAE+AWcAf4qIScKpiA63uVwEqgHWiK+GAp4CzQBbxRQqbyIuD6Xj1wFDiQZ4Xfa/9eJeQnk0E8Q/J1wAVd6nwxH7ik83RGJqCTdwNLi9BnD4G+yEfg+t4i4BqwPkvg+8BT4DNQC6wGGkI2g8A2JeSELUg8lLwcaM6QfAq4DJwGkkBafxwgBqwBzgPLgSGgSQn5NdNThI+gDmi12CaBZiXk7QzxBlzfWwWcAE4pIScjj6Hre3HgDHDIYPcB2KuEvOf6nqOETBdrEcUC38uB/Ra7RCmShyuwQTdWGK+UkEtKtYqDPbDRYtOVZVntAmr09ouCMuCxEnIwTKDB4nAzS8AWwNUTEgWzgYt6RGcQWGBxGM8ScI7un1zQaGrCv3ILBwmMWoxrcpikqPhiasIXFuOdej/Y8Bqo1JrAdN6LDb8Pmwj0AycNxgezEGgH5uqVHNYEO4CEwee5aQ9UaFVTZXAQSshzuS4i1/ce6QkJo14J+TJ8fpPAFUusNtf3tigh01qeRUl+2JJ8ONhvfwho/dYJfDM4zQOuur63PUoFXN9rATosf/cAP4x6QF/HbcCxPK7j6du0A2K7IWWq1FtgrRJypNiCpBpYpnVAoLgpU0N3B0WqU1pJ5gSHowdoDYvTMpPb2N2R0dqtC4e0HK8unIRzA9JHlHjwznQzkYFEP1Axs7Q5IQ0ch3hCiYFkIS8mK34HivxiAnBdL7BnSsjvxXw12wds0k1XFdh641qI9gG9wESmxP8xjV/TeteGUYShtgAAAABJRU5ErkJggg==);
  background-size: 24px 24px;
  background-repeat: no-repeat;
  right: 4px;
  top: 14px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span block gicon.nogo {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AYht+mFaVUHOwg4pChOlmQKuKoVShChVArtOpgcukfNGlIUlwcBdeCgz+LVQcXZ10dXAVB8AfE0clJ0UVK/C4ptIjxjuMe3vvel7vvAKFZZZoVmgA03TYzqaSYy6+Kva8II0IzhITMLGNOktLwHV/3CPD9Ls6z/Ov+HP1qwWJAQCSeZYZpE28QT2/aBud94igryyrxOfG4SRckfuS64vEb55LLAs+MmtnMPHGUWCx1sdLFrGxqxFPEMVXTKV/Ieaxy3uKsVeusfU/+wkhBX1nmOq0RpLCIJUgQoaCOCqqwEaddJ8VChs6TPv5h1y+RSyFXBYwcC6hBg+z6wf/gd2+t4mTCS4okgZ4Xx/kYBXp3gVbDcb6PHad1AgSfgSu94681gZlP0hsdLXYEDGwDF9cdTdkDLneAoSdDNmVXCtISikXg/Yy+KQ8M3gLhNa9v7XOcPgBZ6lX6Bjg4BMZKlL3u8+6+7r79W9Pu3w9K9XKXJ/9srwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+YKDAwmF0W4CqEAAAQ+SURBVFjD5Zd9TNVVGMc/v/tml5d79ZpIqF2alrpCLCrv8FY22tBNtnJl2FqmxVolcwKrrU38o9GLItXWKl8abbWlN2uOamvZ+8hBrdCgLIOMUXnvRZQLXMTfhfvrD86lHz/Oj3uR8VfPdrazPec53+c5z+tRmEEKP/mgj5HYq8S1bVn7A02yM5aZAu+ufMRuW+Cp99RkFVizXfXhso122TnbZJf46vyJrQI4AC+wEbgLWAm4BX8E+Av4EWgAPlKG5m1NK0lfZvVA2j2RZdF3lO1ArRFDSQIM4AIKgGpgTSrWXxt3xF/JKhy2rM9ydPeAZ3Y3lvdC/bETvUuy9gfCk7rAAH4d8DLwRargAGWReZaMItXxyacDHDkS5cOPVdJLRjI1Vd0zaQwYwAuBw8CWqfh+7aCFFdePYM+5gNMZJhwO43L1Yl84gKNo4KF/im8uTCUIC4GDws9Tons7h8hY2wucIzc3RDAYZPHic0Avmev70ZyR16RBqLM+F9gNLE+C9Q3QCvQDC4Fbtv49sHTRpj6sbhW4iNfrIBRS8HpjwCDW2f1klEfy/2yZVZbbeemALAuuAMqA1Sagw8AB4HkgBGhiKbVfd155dU7o18zbnC5QgShut53iYnC7R4AhIErm7X30r1NfOHOU968Jct7oAi9QaQIeAjYATwBdgPpD7XexporGYSC2oLlr19xtqkux9QFhcTzI5s0hsQ8D51FsKnPK8QDPjUtDX53fJvJ0uwT8AnA/cAxQmqoaNeL/Mc9kk+es4qf5BtVbWxXy8+HkSY28PIM1e+FiLSsshud/2MT6ZxPgzU99Ow4cQElnj0eSK16vRiCg4fVO5Hm2jMrpY+BGXWXTUzvwkthr2rA2IW21Fxvbe/Zxg6ys+YHBdhg0MjTQBujQK3CnifX7EpumikYZf8Omp/2ngJ9TzFQr0NxU0fi9MQuWmggcnQQcoBzwiQxJhWYBbwATFFhkInA2yYVpIn6mQitnvB0nIUWmQJfJ4auSXHY5RkRlwr+ZHL5b0qj01AGcBk5J1h8mMqdlCnxpcvgxk26ZoGqgFHjAsEqBepM7f5FNRC1ARFILlgA7RC1QFJsyrhborZkshQ30uUyBIeAtk1K8E2gDjq3avXqsFBtT0/BCO0R6yp6/S+aCYeB14JJEaA7wNlACaL5aP746P/Ycxyhz1VwjeDlQY2L9m0DMbCjtBPYCz0gE5wMf6NtxQdWtY+1Y101rwHIfxGXzZhA4JIZYqQJDAuAOk5nABjwuln4gyQbyRT8B4uJx40b5XWJ6lk/FumdMjGTLp19vNP3TV4pAH4sfsyJyHHgUODE9BRLeUQ6DttMIPkEBQ1QfF0NI/fQ00KrBWg6Ws6DQ0fD7ZX1MbhL+WzMF8HfFhNUGigoWOhra6P6qJ7kCSb5mpUCRCLpE0YqLrtkCfAYEgB5Gp1OStPP/Of0Lp5lbk4Ca4kUAAAAASUVORK5CYII=);
}
.ContentNew .Classes .Box tableplaceborder tableplace row span block gicon.nolink {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AYht+mFaVUHOwg4pChOlmQKuKoVShChVArtOpgcukfNGlIUlwcBdeCgz+LVQcXZ10dXAVB8AfE0clJ0UVK/C4ptIjxjuMe3vvel7vvAKFZZZoVmgA03TYzqaSYy6+Kva8II0IzhITMLGNOktLwHV/3CPD9Ls6z/Ov+HP1qwWJAQCSeZYZpE28QT2/aBud94igryyrxOfG4SRckfuS64vEb55LLAs+MmtnMPHGUWCx1sdLFrGxqxFPEMVXTKV/Ieaxy3uKsVeusfU/+wkhBX1nmOq0RpLCIJUgQoaCOCqqwEaddJ8VChs6TPv5h1y+RSyFXBYwcC6hBg+z6wf/gd2+t4mTCS4okgZ4Xx/kYBXp3gVbDcb6PHad1AgSfgSu94681gZlP0hsdLXYEDGwDF9cdTdkDLneAoSdDNmVXCtISikXg/Yy+KQ8M3gLhNa9v7XOcPgBZ6lX6Bjg4BMZKlL3u8+6+7r79W9Pu3w9K9XKXJ/9srwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+YKDAwtE6EhF3MAAAKfSURBVFjD7ddNiFZlFAfwn+mMlpDURgeMiRgaWjVDKTGCH6jgxigX1iZ4oSJmMaCE7tJCUhRFXfiViQMuyhYR6c5Js2CgggyCoCFRUZgGkdIoppqPNmfg9fV57r3vNK7qDxfufe95zvnf5znnf87Lfx2zpm76+/vL7FrRjo1Ygy4siPfjuIFv8SnO4leM5RzWajUwpwLJh/EMtmFlxmZ2kGvHi5jAPhzDlXhO4oGS4E/iAM4XBM/53YKv8WrdTt2Doh3owaHY6uniUbwXcY40Q6AH7+OpGcizQQw0swOPY0+F4F/ge/yGxViCzgabb/A8blUlMA+vY1nGfgzHsQsjmIxrVpz7UhxENy5F3vxR9BWNBNrxZsZ2JMidKfD3JZ7F29iJ0bLzmdNw34u5Cbtf8ArOxddOFviciJKtXC7121/L2O2oGLxp1BPoztTrT9gf9zMavPEIVmVsjpX42IC2IrVLqOZXUSF3EejMLPikxGEfnivS/QbMxdEUgccyC4ZLHD4U+dMMuqr2gvvehesJXM8YtzWRyFXxeyoJf8wYv4C9Bc4uR8sez5z3E4nfh1IELuCdhPEbJQS2YX6iRCeiD+xIrPkhReASbie0oAObQwtSQjRUQC5Xwp+lzm8UubnsLaytazxVsDnKM7X911MExmJo+DOx6BGcwvqKatiHdzPvTuDvXAZfi1kuhYX4GIdDM1rREsfYElcHTkdLfjDh42d8WJ+wje14NPr9isxMMNUxexsGkkV4OvpJEbbH9Fw4EV3F1goj2fK4quJE7M5EFREZxGv4boaU73Qk8u1mVGwQL+Hkvwg8GTrRl+spZTI6hE3Rqj9vMvgHMZ7txs3p/C+Ywh1cxLqYGV/G6ki6BXWqNxxiNoCPYhL+y/8owT+fwoiceqj2vQAAAABJRU5ErkJggg==);
}
.ContentNew .Classes .Box tableplaceborder tableplace row span block gicon.nolink.nogo {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AYht+mFaVUHOwg4pChOlmQKuKoVShChVArtOpgcukfNGlIUlwcBdeCgz+LVQcXZ10dXAVB8AfE0clJ0UVK/C4ptIjxjuMe3vvel7vvAKFZZZoVmgA03TYzqaSYy6+Kva8II0IzhITMLGNOktLwHV/3CPD9Ls6z/Ov+HP1qwWJAQCSeZYZpE28QT2/aBud94igryyrxOfG4SRckfuS64vEb55LLAs+MmtnMPHGUWCx1sdLFrGxqxFPEMVXTKV/Ieaxy3uKsVeusfU/+wkhBX1nmOq0RpLCIJUgQoaCOCqqwEaddJ8VChs6TPv5h1y+RSyFXBYwcC6hBg+z6wf/gd2+t4mTCS4okgZ4Xx/kYBXp3gVbDcb6PHad1AgSfgSu94681gZlP0hsdLXYEDGwDF9cdTdkDLneAoSdDNmVXCtISikXg/Yy+KQ8M3gLhNa9v7XOcPgBZ6lX6Bjg4BMZKlL3u8+6+7r79W9Pu3w9K9XKXJ/9srwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+YKDAwwFbcu3loAAAP5SURBVFjD7ZdtbJNVFMd/T9+wG2uhQdxk+ExGZC4SIGhCpgKKChIwogn6QaWgyyS6KIEYvzhiDCqCUROCopI1aII0SBbRxTdATFw0GjVpRFxGQGaytrxsXdtRurWPHzxLantvX9R985/c5Envvef87z33/M+pwQQi+sRDi8iM7iJrPTn97eC3qjW2iXJ+bvOjTscMX6dv2/SF9lpPZ7R1rVO1zjH+EQgEitkzABdgAmuBO4D5gFfmM8AfwI/AR8DHtoHeDVWr3E12H1StiTUl3zeeCgQCO8cN+v3+vxMoAg+wEOgAlmrW2IWcCaxxZ8aytnrHWGqGl/4+8NWnsTcOd6zs6d7X3bIyWkkIrgNeB44WcV6A5vBZW/XtKdennyc4eDDJ4U/SVK/O1Fjp9I5K3kALcABYX0nsp8VjzGw8gfPqQdzuKNFoFI9nCGd9AteyxCN37d/VUg6BFuBdiXNFaDr5DZNXDAHnaWiIEA6HaWw8DwxRsyqO5Y7tVj7CHDQArwDXl/D1NRAC4kA9cNM1Z8/MufL+H7B7PcAlTNNFJGJgmqPACPYpcSa3x+Yt3dDWCryjInAF0ArcrHE6JhtfAiKAJcNY8Fn3NN+Uoydrbh31QBpI4vU6Wb4cvN4MkAKS1CweJn53+uXTXXx4bZiL+QRMYLPGeUTIHVamyrHgVt8RPIbDAC7JWRysW2dIll4GLmM4skxtxxft4kXgcVteODYCkxT2B4GHxbmRP7nkWf9c9xbaqpqRC0kDw4RCg9TVXSQUGhJSWQCqmsG9hbbTtcy15V2/X3P6F4AvxLlVoFLV7PApcsU0LYJBC9MsnPOt/2tfbggW5ChbLvqA1+TbUrGzEvRd2MMNhXcDtwAjfTBSsAmsBKdyCdymOf2eEtlw3/HtgV+BX8rMVDvwnd/v/z4/C+ZoNnSVMNgOLJIMKQeTgLeAAgIzNRsGShiskvdTCeZPeDkuAUNFoF+zuK6EsX9yiKRKin/TLL4X2FnE2Ckp2RlNvGcpfu9VETgGPK9Y3FaCQAdQrUjRLHCPaEg+TqgI/ATEFFowG9gkWqASot4i5HQpfEQVvxSg68ueA+4cLzxlxnmTpKfq+vtVBMaAN6Vq5GMq8B6wWqeGCm3YppnbC4zqXvDvwKuajVcBh4DdohkuwClhdMqYLV3UG4BbYSMMfJD7YPPLcUrq/RJNTzBeMTfmNSS1wDypJ8WwVbrnoh3RGeAZacmKdUWLZZSLvXI72XJEpAd4DPj5P1K+A/KQY5WoWA/wAND5LxxbohPtuppSSkZ7gaelVH9VofP9wI3AduCcblE5/4yGgePACukZHwSWyaPz5qjegIjZl0AQuCC92f8oij8BM4AUMLYbsH4AAAAASUVORK5CYII=);
}
.ContentNew .Classes .Box tableplaceborder tableplace row span block input[type=checkbox] {
  margin-top: 17px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span centerer {
  display: inline-block;
  height: 100%;
  min-height: 50px;
  vertical-align: middle;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Name {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Name block {
  width: 220px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.ForesGr block {
  width: 130px;
  text-align: center;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.ForesSu block {
  width: 205px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.ForesGra block {
  width: 120px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.LastName {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.LastName block {
  width: 250px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.FirstName block {
  width: 250px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Action {
  width: 60px;
  text-align: center;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Action ico {
  display: inline-block;
  vertical-align: middle;
  height: 25px;
  width: 25px;
  background-image: url(/img/logo.png?06);
  background-repeat: no-repeat;
  cursor: pointer;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Action ico.Delete {
  background-position: -110px -306px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Action ico.Delete:hover {
  background-position: -110px -333px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignName {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignName block {
  width: 140px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignType block {
  width: 120px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignDate block {
  width: 175px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignDue block {
  width: 140px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction {
  width: 90px;
  text-align: center;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico {
  display: inline-block;
  vertical-align: middle;
  height: 25px;
  width: 25px;
  background-image: url(/img/logo.png?06);
  background-repeat: no-repeat;
  cursor: pointer;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.Assign {
  background-position: -374px -306px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.Assign:hover {
  background-position: -374px -333px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook {
  background-position: -726px -308px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook:hover {
  background-position: -726px -332px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook0 {
  width: 19px;
  height: 20px;
  background-image: url(/img/gradebook_icons.png);
  background-position: -44px 0px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook0:hover {
  background-position: -44px -24px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook1 {
  width: 19px;
  height: 20px;
  background-image: url(/img/gradebook_icons.png);
  background-position: -22px 0px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook1:hover {
  background-position: -22px -24px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook2 {
  width: 19px;
  height: 20px;
  background-image: url(/img/gradebook_icons.png);
  background-position: 0px 0px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook2:hover {
  background-position: 0px -24px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook_1 {
  width: 19px;
  height: 20px;
  background-image: url(/img/gradebook_icons.png);
  background-position: -66px 0px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook_1:hover {
  background-position: -66px -24px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook_2 {
  width: 19px;
  height: 20px;
  background-image: url(/img/gradebook_icons.png);
  background-position: -88px 0px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.GradeBook.IcoGradeBook_2:hover {
  background-position: -88px -24px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.Reassign {
  background-position: -1077px -306px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignAction ico.Reassign:hover {
  background-position: -1077px -331px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.LastName2 {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.LastName2 block {
  width: 253px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.FirstName2 block {
  width: 243px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Grade2 block {
  width: 123px;
  text-align: center;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CheckBox2_ {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CheckBox2_ block {
  width: 25px;
  padding: 3px 5px 3px 6px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.LastName2_ {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.LastName2_ block {
  padding: 3px 20px 3px 0;
  width: 223px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.FirstName2_ block {
  width: 223px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Username2_ block {
  width: 173px;
  text-align: center;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Action2 {
  width: 60px;
  text-align: center;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Action2 ico {
  display: inline-block;
  vertical-align: middle;
  height: 25px;
  width: 25px;
  background-image: url(/img/logo.png?06);
  background-repeat: no-repeat;
  cursor: pointer;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Action2 ico.StDetailIcon {
  background-image: url(/img/studinfo.png);
  background-position: 5px 3px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Action2 ico.StDetailIcon:hover {
  background-image: url(/img/studinfo_color.png);
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CName2 {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CName2 block {
  width: 253px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CSubject2 block {
  width: 243px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CGrade2 block {
  width: 123px;
  text-align: center;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CAction {
  width: 60px;
  text-align: center;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CAction ico {
  display: inline-block;
  vertical-align: middle;
  height: 25px;
  width: 25px;
  background-image: url(/img/logo.png?06);
  background-repeat: no-repeat;
  cursor: pointer;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CAction ico.Delete {
  background-position: -110px -306px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CAction ico.Delete:hover {
  background-position: -110px -333px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CheckBox {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CheckBox block {
  width: 29px;
  padding: 3px 11px;
  text-overflow: clip;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Name3 block {
  width: 167px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AVG3 block {
  width: 77px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.Type3 block {
  padding: 3px 2px;
  width: 85px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignDate3 block {
  width: 179px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.AssignDue3 block {
  width: 140px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CName3 {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CName3 block {
  width: 300px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CSubject3 block {
  width: 218px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CGrade3 block {
  width: 165px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CSFirst3 {
  border-left: none;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CSFirst3 block {
  width: 350px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row span.CSLast3 block {
  width: 335px;
}
.ContentNew .Classes .Box tableplaceborder tableplace row:nth-child(even) {
  background-color: #fafafa;
}
.ContentNew .Classes .Box tableplaceborder tableplace row.Selected {
  background-color: rgba(18, 106, 178, 0.21) !important;
}
.ContentNew .Classes .Box .ClassesSelector {
  height: 72px;
  text-align: center;
}
.ContentNew .Classes .Box .ClassesSelector .Selector:first-child {
  margin: 8px 11px;
}
.ContentNew .Classes .Box .ClassesSelector .Selector {
  height: 56px;
  margin: 8px 11px;
}
.ContentNew .Classes .Box .ClassesSelector .Selector span {
  margin: 3px 0 0 0;
}
.ContentNew .Classes .Box .ClassesSelector .Selector.Selected::after {
  top: 54px;
}
.ContentNew .Classes .Box.RightBox .Header {
  display: none;
}
.ContentNew .Classes .Box.RightBox .Header.Selected {
  display: block;
}
.ContentNew .Classes .Box.RightBox .dataTable {
  display: none;
}
.ContentNew .Classes .Box.RightBox .dataTable.Selected {
  display: block;
}
.ContentNew .BackButton {
  display: none;
}
.ContentNew .MyCurriculum.ForBuilder {
  height: 1075px;
}
.ContentNew .DashBoard.MyCurriculum .Place .Buttons {
  margin: 25px auto;
}
.ContentNew .MyCurriculum {
  min-height: 805px;
  height: auto;
}
.ContentNew .MyCurriculum .Buttons {
  width: 1440px;
  height: 45px;
  margin: 25px 0;
  padding: 0 17px;
  text-align: left;
}
.ContentNew .MyCurriculum .Buttons button {
  width: 173px;
  height: 45px;
  border: none;
  top: 0;
  right: 40px;
  background-color: #f67126;
  color: #FFF;
  font-weight: 600;
  font-size: 18px;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  cursor: pointer;
}
.ContentNew .MyCurriculum .Buttons button[disabled=disabled] {
  background-color: #b4b4b4;
}
.ContentNew .MyCurriculum .Buttons #b_build_lesson {
  float: right;
}
.ContentNew .MyCurriculum .Buttons #b_add_lesson {
  margin-right: 20px;
  float: right;
}
.ContentNew .MyCurriculum .Place #FileTree .Header span[sort="1"] {
  width: 447px;
}
.ContentNew .MyCurriculum .Place #FileTree .Header span[sort="2"] {
  width: 320px;
}
.ContentNew .MyCurriculum .Place #FileTree .Header span[sort="3"] {
  width: 250px;
}
.ContentNew .MyCurriculum .Place #FileTree .Header span[sort="4"] {
  width: 189px;
}
.ContentNew .MyCurriculum .Place #FileTree .Header span[sort="5"] {
  width: 195px;
}
.ContentNew .MyCurriculum .Place #FileTree tableplace {
  height: 585px;
}
.ContentNew .MyCurriculum .Builder {
  min-width: 1030px;
}
.ContentNew .MyCurriculum .Builder .EL {
  display: inline-block;
  vertical-align: top;
  margin: 0 12px;
}
.ContentNew .MyCurriculum .Builder .Left {
  margin-top: 115px;
  width: 350px;
  height: 875px;
  overflow: hidden;
  border-radius: 9px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .MyCurriculum .Builder .Left .LeftTools input {
  display: block;
  width: 283px;
  height: 42px;
  border: 2px solid #929292;
  border-radius: 4px;
  padding: 0 16px;
  margin: 29px auto 0 auto;
}
.ContentNew .MyCurriculum .Builder .Left .LeftTools .Buttons {
  margin: 13px 0 0 0;
  padding: 0;
  text-align: center;
}
.ContentNew .MyCurriculum .Builder .Left .LeftTools .Buttons button {
  width: 153px;
  margin: 0;
}
.ContentNew .MyCurriculum .Builder .Left .LeftTools .Buttons button:first-child {
  margin: 0 8px 0 0;
}
.ContentNew .MyCurriculum .Builder .Left .LeftTools .LessonButtons {
  padding: 20px 12px 0 12px;
  height: 70px;
  text-align: left;
}
.ContentNew .MyCurriculum .Builder .Left .LeftTools .LessonButtons div {
  height: 70px;
  float: right;
}
.ContentNew .MyCurriculum .Builder .Left .LeftTools .CardsHeader {
  height: 50px;
  font-size: 18px;
  line-height: 50px;
  color: #136ab1;
  background-color: #feefe8;
}
.ContentNew .MyCurriculum .Builder .Left .LeftTools .CardsHeader #dlgico {
  height: 50px;
  width: 28px;
  display: inline-block;
  float: right;
  background: url(/img/dlt.png) no-repeat;
  background-size: 22px auto;
  background-position: 4px 14px;
  margin: 0 3px 0 0;
  cursor: pointer;
}
.ContentNew .MyCurriculum .Builder .Right {
  width: 1035px;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace {
  height: 115px;
  text-align: left;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace .SelectBlock {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 38px 0 0 0;
  width: 250px;
  height: 42px;
  border: 2px solid #929292;
  border-radius: 4px;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace .SelectBlock select {
  font-family: inherit;
  width: 250px;
  height: 43px;
  padding-right: 36px;
  padding-left: 16px;
  border: none;
  margin: 0;
  color: #126ab2;
  font-size: 18px;
  background-color: transparent !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace .SelectBlock select option {
  background-color: #FFFFFF;
  color: #126ab2;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace .SelectBlock select::-ms-expand {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace .SelectBlock[selected=selected] {
  border: 2px solid #f67126;
  background-color: #f67126;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace .SelectBlock[selected=selected] select {
  color: #FFFFFF;
  font-weight: 600;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace .SelectBlock::before {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 42px;
  background-image: url(/css/new/arrow_select.svg);
  background-size: 36px 36px;
  background-position: 0 3px;
  background-repeat: no-repeat;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace .SelectBlock[selected=selected]::before {
  background-image: url(/css/new/arrow_select_r.svg);
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace button {
  margin: 38px 0 0 29px;
  height: 45px;
  border: none;
  padding: 0 20px;
  color: #126ab2;
  background-color: #FFF;
  font-weight: 600;
  font-size: 18px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 0 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0 0 9px -3px rgba(0, 0, 0, 0.7);
  cursor: pointer;
}
.ContentNew .MyCurriculum .Builder .Right .ButtonsPlace button[selected=selected] {
  background-color: #f67126;
  color: #FFF;
  font-weight: 600;
}
.ContentNew .MyCurriculum .Builder .Right .TopTools {
  text-align: left;
}
.ContentNew .MyCurriculum .Builder .Right .TopTools .Select, .ContentNew .MyCurriculum .Builder .Right .TopTools .SearchInput {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 10px;
  width: 250px;
  height: 42px;
  border: 2px solid #929292;
  border-radius: 4px;
}
.ContentNew .MyCurriculum .Builder .Right .TopTools .Select input, .ContentNew .MyCurriculum .Builder .Right .TopTools .Select select, .ContentNew .MyCurriculum .Builder .Right .TopTools .SearchInput input, .ContentNew .MyCurriculum .Builder .Right .TopTools .SearchInput select {
  width: 250px;
  height: 43px;
  padding-right: 36px;
  padding-left: 16px;
  border: none;
  margin: 0;
  color: #126ab2;
  font-size: 18px;
  background-color: transparent !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
}
.ContentNew .MyCurriculum .Builder .Right .TopTools .Select::before {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 42px;
  background-image: url(/css/new/arrow_select.svg);
  background-size: 36px 36px;
  background-position: 0 3px;
  background-repeat: no-repeat;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList {
  width: 1035px;
  height: 875px;
  border-radius: 9px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .MyCurriculum .Builder .Right .CardsList .MainPage {
  width: 1035px;
  height: 875px;
  border-radius: 9px;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList .MainPage.Topics, .ContentNew .MyCurriculum .Builder .Right .CardsList .MainPage.Media {
  height: 809px;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_lesson {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_presentations {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_share {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_topics {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_media {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_my {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_interactives {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_vlabs {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_standards {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_gdoc {
  display: none;
}
.ContentNew .MyCurriculum .Builder .Right .CardsList #box_main_edoc {
  display: none;
}
.ContentNew .jstree > ul {
  background-image: url(/css/new/jsbg.svg);
  background-size: auto 100px;
  background-position: 0 0;
}
.ContentNew .jstree {
  text-align: left;
  overflow-x: hidden;
  overflow-y: auto;
  font-size: 18px;
  color: #136ab1;
}
.ContentNew .jstree a {
  height: 50px;
  line-height: 50px;
  color: #136ab1;
}
.ContentNew .jstree a .jstree-icon {
  margin-left: 0;
}
.ContentNew .jstree ul, .ContentNew .jstree li {
  margin: 0 0 0 0;
  display: block;
  padding: 0 0 0 0;
  list-style-type: none;
  overflow: hidden;
}
.ContentNew .jstree li {
  display: block;
  white-space: nowrap;
  min-height: 28px;
  line-height: 28px;
  position: relative;
  margin-left: 28px;
  min-width: 28px;
}
.ContentNew .jstree li .Subject {
  height: 50px;
  display: inline-block;
  vertical-align: top;
}
.ContentNew .jstree li .Subject span {
  height: 50px;
  line-height: 50px;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  overflow: hidden;
  border-right: 1px solid #b3b8bb;
}
.ContentNew .jstree li .Subject .OnlySubject {
  width: 319px;
}
.ContentNew .jstree li .Subject .Grade {
  width: 249px;
}
.ContentNew .jstree li .Subject .Date {
  width: 188px;
}
.ContentNew .jstree li .Subject .Type {
  width: 195px;
  border-right: none;
}
.ContentNew .jstree li > a {
  vertical-align: top;
  width: 415px;
  overflow: hidden;
  border-right: 1px solid #b3b8bb;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.ContentNew .jstree li > ul > li > a {
  width: 387px;
}
.ContentNew .jstree li > ul > li > ul > li > a {
  width: 359px;
}
.ContentNew .jstree li > ul > li > ul > li > ul > li > a {
  width: 331px;
}
.ContentNew .jstree li > ul > li > ul > li > ul > li > ul > li > a {
  width: 303px;
}
.ContentNew .jstree li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
  width: 275px;
}
.ContentNew .jstree li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
  width: 247px;
}
.ContentNew .jstree li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
  width: 219px;
}
.ContentNew .jstree li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
  width: 191px;
}
.ContentNew .jstree li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
  width: 163px;
}
.ContentNew .jstree li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
  width: 135px;
}
.ContentNew .jstree li > a > .jstree-icon {
  height: 28px;
  width: 22px;
  margin-top: 11px;
  background-image: url(/img/jstree/d.png);
  background-repeat: no-repeat;
  background-size: auto;
}
.ContentNew .jstree li[item_kind=folder] > a > .jstree-icon {
  background-position: -88px -29px;
}
.ContentNew .jstree li[item_kind=folder].jstree-open > a > .jstree-icon {
  background-position: -88px -56px;
}
.ContentNew .jstree li[item_kind=activity][item_type="16"] > a > .jstree-icon {
  background-position: -199px -29px;
}
.ContentNew .jstree li[item_kind=activity] > a > .jstree-icon {
  background-position: -117px -83px;
}
.ContentNew .jstree li[item_kind=activity][item_type="23"] > a > .jstree-icon {
  background-position: -331px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="16"] > a > .jstree-icon {
  background-position: -199px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="14"] > a > .jstree-icon {
  background-position: -255px -29px;
}
.ContentNew .jstree li[item_kind=aids_page][item_type="14"] > a > .jstree-icon {
  background-position: -255px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="20"] > a > .jstree-icon {
  background-position: -273px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="12"] > a > .jstree-icon {
  background-position: -217px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="22"] > a > .jstree-icon {
  background-position: -291px -29px;
}
.ContentNew .jstree li[item_kind=aids_page][item_type="22"] > a > .jstree-icon {
  background-position: -291px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="13"] > a > .jstree-icon {
  background-position: -236px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="231"] > a > .jstree-icon {
  background-position: -331px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="234"] > a > .jstree-icon {
  background-position: -331px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="232"] > a > .jstree-icon {
  background-position: -331px -29px;
}
.ContentNew .jstree li[item_kind=activity][item_type="21"] > a > .jstree-icon {
  background-position: -310px -29px;
}
.ContentNew .jstree li[item_kind=aids_page][item_type="21"] > a > .jstree-icon {
  background-position: -310px -29px;
}
.ContentNew .jstree .jstree-clicked {
  background-color: rgba(18, 106, 178, 0.21);
}
.ContentNew .jstree .jstree-icon {
  margin-left: 15px;
  width: 28px;
  height: 50px;
  float: left;
  background-repeat: no-repeat;
  background-size: 10px 10px;
  background-position: 9px 20px;
}
.ContentNew .jstree .jstree-open > ins {
  background-image: url(/css/new/jsx2.svg);
}
.ContentNew .jstree .jstree-closed > ins {
  background-image: url(/css/new/jsx1.svg);
}
.ContentNew .jstree .jstree-closed {
  height: 50px;
}
.ContentNew .jstree .jstree-checkbox {
  width: 28px;
  height: 50px;
  float: left;
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: 6px 17px;
}
.ContentNew .jstree .jstree-unchecked > a > .jstree-checkbox {
  background-image: url(/css/new/jsx3.svg);
}
.ContentNew .jstree .jstree-checked > a > .jstree-checkbox {
  background-image: url(/css/new/jsx4.svg);
}
.ContentNew .jstree .jstree-undetermined > a > .jstree-checkbox {
  background-image: url(/css/new/jsx5.svg);
}
.ContentNew .jstree > ul > li {
  margin-left: 0;
}
.ContentNew .Select:not(.STTUT) {
  margin: 0 12.5px;
  position: relative;
  display: inline-block;
  vertical-align: top;
  height: 42px;
  border: 2px solid #929292;
  border-radius: 4px;
}
.ContentNew .Select:not(.STTUT) select {
  cursor: pointer;
  background-color: transparent !important;
  margin: 0;
  font-size: 20px;
  color: #323792;
  padding-right: 36px;
  padding-left: 16px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
  border: none;
  height: 42px;
}
.ContentNew .Select:not(.STTUT) select::-ms-expand {
  display: none;
}
.ContentNew .Select:not(.STTUT) #select_subjects {
  width: 200px;
}
.ContentNew .Select:not(.STTUT) #select_grades {
  width: 185px;
}
.ContentNew .Select:not(.STTUT) #button_standard {
  width: 185px;
}
.ContentNew .Select:not(.STTUT) #state_select {
  width: 643px;
}
.ContentNew .Select::before {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 42px;
  background-image: url(/css/new/arrow_select.svg);
  background-size: 36px 36px;
  background-position: 0 3px;
  background-repeat: no-repeat;
}
.ContentNew .Calendar {
  margin: 50px auto 0 auto;
  width: 1395px;
  min-height: 692px;
  background-color: #FFFFFF;
  text-align: center;
  border-radius: 9px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Calendar .TitleMobile {
  display: none;
}
.ContentNew .Calendar .CalendarMobilePage {
  display: none;
}
.ContentNew .Calendar .Title {
  height: 90px;
  text-align: center;
}
.ContentNew .Calendar .Title .Filter {
  display: inline-block;
  vertical-align: top;
  float: left;
  text-align: left;
  width: 500px;
}
.ContentNew .Calendar .Title .Filter .SelectBox {
  cursor: pointer;
  position: relative;
  box-sizing: border-box;
  vertical-align: middle;
  display: inline-block;
  width: 185px;
  height: 46px;
  background-color: #FFF !important;
  font-size: 20px;
  padding: 0;
  margin: 20px 16px;
  color: #000 !important;
  border: 2px solid #929292;
  border-radius: 5px;
}
.ContentNew .Calendar .Title .Filter .SelectBox selector {
  position: relative;
  width: 181px;
  height: 43px;
  background-color: transparent !important;
  margin: 0;
  color: #126ab2;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  overflow: visible;
}
.ContentNew .Calendar .Title .Filter .SelectBox selector show {
  display: block;
  width: 130px;
  height: 43px;
  line-height: 43px;
  padding: 0 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ContentNew .Calendar .Title .Filter .SelectBox selector spisok {
  display: none;
}
.ContentNew .Calendar .Title .Filter .SelectBox selector spisok option {
  position: relative;
  display: block;
  height: 28px;
  line-height: 28px;
  padding: 0 5px 0 28px;
}
.ContentNew .Calendar .Title .Filter .SelectBox selector spisok option:hover {
  background-color: #F0F0F0;
}
.ContentNew .Calendar .Title .Filter .SelectBox selector spisok option:before {
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
  width: 18px;
  height: 18px;
  border: 1px solid #dddddd;
  background-color: #ffffff;
  border-radius: 2px;
}
.ContentNew .Calendar .Title .Filter .SelectBox selector spisok option[checked=checked]:after {
  opacity: 1;
}
.ContentNew .Calendar .Title .Filter .SelectBox selector spisok option:after {
  opacity: 0;
  content: "";
  position: absolute;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  left: 3px;
  top: 8px;
  width: 10px;
  height: 5px;
  border-radius: 1px;
  border-left: 4px solid #e145a3;
  border-bottom: 4px solid #e145a3;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.ContentNew .Calendar .Title .Filter .SelectBox selector.Spisok spisok {
  background-color: #FFF;
  display: block;
  position: absolute;
  top: 45px;
  left: 0;
  padding: 5px;
  height: auto;
  width: auto;
  z-index: 15;
  -webkit-border-bottom-right-radius: 9px;
  -webkit-border-bottom-left-radius: 9px;
  -moz-border-radius-bottomright: 9px;
  -moz-border-radius-bottomleft: 9px;
  border-bottom-right-radius: 9px;
  border-bottom-left-radius: 9px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Calendar .Title .Filter .SelectBox::before {
  content: " ";
  display: block;
  position: absolute;
  width: 46px;
  height: 46px;
  right: 5px;
  top: 0;
  background-image: url(/css/new/arrow_select.svg);
  background-size: 46px 46px;
}
.ContentNew .Calendar .Title .Filter .SelectStudent {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  height: 80px;
  line-height: 22px;
  color: #126ab2;
}
.ContentNew .Calendar .Title .Filter .SelectStudent input[type=checkbox] {
  position: absolute;
  left: -9999px;
}
.ContentNew .Calendar .Title .Filter .SelectStudent .ButOn:hover {
  text-decoration: underline;
}
.ContentNew .Calendar .Title .Filter .SelectStudent .ButOn {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  margin-top: 20px;
  margin-left: 40px;
  font-size: 16px;
  padding: 0 10px;
  color: #126ab2 !important;
  cursor: pointer;
}
.ContentNew .Calendar .Title .Filter .SelectStudent .ButOn span {
  font-size: 20px;
  font-weight: 600;
}
.ContentNew .Calendar .Title .Filter .SelectStudent input[type=checkbox] + label {
  display: inline-block;
  position: relative;
  padding-left: 28px;
  line-height: 20px;
  margin-top: 11px;
  cursor: pointer;
}
.ContentNew .Calendar .Title .Filter .SelectStudent input[type=checkbox] + label:before {
  content: "";
  position: absolute;
  left: 0px;
  top: 20px;
  width: 18px;
  height: 18px;
  border: 1px solid #dddddd;
  background-color: #ffffff;
  border-radius: 2px;
}
.ContentNew .Calendar .Title .Filter .SelectStudent input[type=checkbox] + label:after {
  content: "";
  position: absolute;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  left: 3px;
  top: 24px;
  width: 10px;
  height: 5px;
  border-radius: 1px;
  border-left: 4px solid #e145a3;
  border-bottom: 4px solid #e145a3;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.ContentNew .Calendar .Title .Filter .SelectStudent input[type=checkbox]:not(:checked) + label:after {
  opacity: 0;
}
.ContentNew .Calendar .Title .Filter .SelectStudent input[type=checkbox]:checked + label:after {
  opacity: 1;
}
.ContentNew .Calendar .Title .Switcher {
  display: inline-block;
  vertical-align: top;
}
.ContentNew .Calendar .Title .Switcher .SwitcherItem {
  display: inline-block;
  vertical-align: top;
  width: 120px;
  height: 46px;
  line-height: 46px;
  border-radius: 9px;
  margin: 20px 7px;
  text-align: center;
  color: #126ab2;
  font-size: 18px;
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Calendar .Title .Switcher .SwitcherItem.Selected {
  position: relative;
  background-color: #f36e29;
  color: #FFF;
  font-weight: 600;
}
.ContentNew .Calendar .Title .Switcher .SwitcherItem.Selected::after {
  content: " ";
  display: block;
  position: absolute;
  top: 43px;
  width: 0;
  left: 0px;
  height: 18px;
  border-left: 60px solid transparent;
  border-right: 60px solid transparent;
  border-top: 18px solid #f46f2a;
}
.ContentNew .Calendar .Title .Dates {
  display: inline-block;
  vertical-align: top;
  float: right;
  width: 350px;
  padding-right: 20px;
}
.ContentNew .Calendar .Title .Dates .DateButton {
  display: inline-block;
  vertical-align: top;
  width: 46px;
  height: 46px;
  border-radius: 50%;
  cursor: pointer;
  margin-top: 20px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  background-size: 13px 20px;
  background-repeat: no-repeat;
}
.ContentNew .Calendar .Title .Dates .Prior {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2aWV3Qm94PSIwIDAgNjIuMjY2NTk4IDk3LjkzOTE5NCI+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzcuMTI5NSwtNzYuNzExNjI1KSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzEyNmFiMjtzdHJva2Utd2lkdGg6MjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBkPSJtIC0xMjcuNDkxNDUsODkuMzM1NTQ1IC0zNy4xMzg1OSwzNS43ODk4MzUgMzcuMTM4NTksMzYuODk5NTkiCiAgICAgICBpZD0icGF0aDgyNiIvPgogIDwvZz4KPC9zdmc+Cg==);
  background-position: 15px 12px;
}
.ContentNew .Calendar .Title .Dates .Next {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2aWV3Qm94PSIwIDAgNjIuMjY2NTk4IDk3LjkzOTE5NCI+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzcuMTI5NSwtNzYuNzExNjI1KSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzEyNmFiMjtzdHJva2Utd2lkdGg6MjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBkPSJtIC0xNjQuNTAwOTYsODkuMzM1NTQ1IDM3LjEzODU5LDM1Ljc4OTgzNSAtMzcuMTM4NTksMzYuODk5NTkiCiAgICAgICBpZD0icGF0aDgyNiIvPgogIDwvZz4KPC9zdmc+Cg==);
  background-position: 18px 12px;
}
.ContentNew .Calendar .Title .Dates .DateText {
  display: inline-block;
  vertical-align: top;
  height: 46px;
  margin-top: 20px;
  line-height: 46px;
  width: 225px;
  color: #126ab2;
}
.ContentNew .Calendar .CalendarPage {
  min-height: 600px;
  display: none;
}
.ContentNew .Calendar .CalendarPage table {
  border-collapse: separate;
  border-spacing: 6px;
  margin: 5px auto 10px auto;
}
.ContentNew .Calendar .CalendarPage table .StartArrow:not(.EndArrow) td[colspan="1"] .WeekItem .WeekItemMain {
  max-width: 157px;
}
.ContentNew .Calendar .CalendarPage table .StartArrow:not(.EndArrow) td[colspan="2"] .WeekItem .WeekItemMain {
  max-width: 360px;
}
.ContentNew .Calendar .CalendarPage table .StartArrow:not(.EndArrow) td[colspan="3"] .WeekItem .WeekItemMain {
  max-width: 559px;
}
.ContentNew .Calendar .CalendarPage table .StartArrow:not(.EndArrow) td[colspan="4"] .WeekItem .WeekItemMain {
  max-width: 758px;
}
.ContentNew .Calendar .CalendarPage table .StartArrow:not(.EndArrow) td[colspan="5"] .WeekItem .WeekItemMain {
  max-width: 957px;
}
.ContentNew .Calendar .CalendarPage table .StartArrow:not(.EndArrow) td[colspan="6"] .WeekItem .WeekItemMain {
  max-width: 1156px;
}
.ContentNew .Calendar .CalendarPage table .StartArrow:not(.EndArrow) td[colspan="7"] .WeekItem .WeekItemMain {
  max-width: 1355px;
}
.ContentNew .Calendar .CalendarPage table .StartArrow .WeekItem .WeekItemFirst {
  width: 0;
  height: 0;
  flex-basis: 0;
  border-radius: 0;
  border-top: 40.5px solid transparent;
  border-bottom: 40.5px solid transparent;
  border-right: 20px solid #63b252;
  background-color: transparent !important;
}
.ContentNew .Calendar .CalendarPage table .EndArrow:not(.StartArrow) td[colspan="1"] .WeekItem .WeekItemMain {
  max-width: 157px;
}
.ContentNew .Calendar .CalendarPage table .EndArrow:not(.StartArrow) td[colspan="2"] .WeekItem .WeekItemMain {
  max-width: 360px;
}
.ContentNew .Calendar .CalendarPage table .EndArrow:not(.StartArrow) td[colspan="3"] .WeekItem .WeekItemMain {
  max-width: 559px;
}
.ContentNew .Calendar .CalendarPage table .EndArrow:not(.StartArrow) td[colspan="4"] .WeekItem .WeekItemMain {
  max-width: 758px;
}
.ContentNew .Calendar .CalendarPage table .EndArrow:not(.StartArrow) td[colspan="5"] .WeekItem .WeekItemMain {
  max-width: 957px;
}
.ContentNew .Calendar .CalendarPage table .EndArrow:not(.StartArrow) td[colspan="6"] .WeekItem .WeekItemMain {
  max-width: 1156px;
}
.ContentNew .Calendar .CalendarPage table .EndArrow:not(.StartArrow) td[colspan="7"] .WeekItem .WeekItemMain {
  max-width: 1355px;
}
.ContentNew .Calendar .CalendarPage table .EndArrow .WeekItem .WeekItemLast {
  width: 0;
  height: 0;
  flex-basis: 0;
  border-radius: 0;
  border-top: 40.5px solid transparent;
  border-bottom: 40.5px solid transparent;
  border-left: 20px solid #63b252;
  background-color: transparent !important;
}
.ContentNew .Calendar .CalendarPage table td[colspan="1"] .WeekItem {
  width: 187px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="1"] .WeekItem .WeekItemMain {
  max-width: 167px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="2"] .WeekItem {
  width: 390px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="2"] .WeekItem .WeekItemMain {
  max-width: 370px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="3"] .WeekItem {
  width: 589px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="3"] .WeekItem .WeekItemMain {
  max-width: 569px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="4"] .WeekItem {
  width: 788px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="4"] .WeekItem .WeekItemMain {
  max-width: 768px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="5"] .WeekItem {
  width: 987px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="5"] .WeekItem .WeekItemMain {
  max-width: 967px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="6"] .WeekItem {
  width: 1186px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="6"] .WeekItem .WeekItemMain {
  max-width: 1166px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="7"] .WeekItem {
  width: 1385px;
}
.ContentNew .Calendar .CalendarPage table td[colspan="7"] .WeekItem .WeekItemMain {
  max-width: 1365px;
}
.ContentNew .Calendar .CalendarPage table td {
  width: 187px;
}
.ContentNew .Calendar .CalendarPage table td .MonthItem {
  width: 187px;
  height: 86px;
  border: 1px solid #f5f5f5;
  background-color: #efefef;
  margin-bottom: 6px;
  overflow: hidden;
}
.ContentNew .Calendar .CalendarPage table td .MonthItem .MonthDate {
  height: 23px;
  width: 23px;
  float: left;
  text-align: center;
  font-size: 14px;
  margin-left: 5px;
  padding-top: 5px;
}
.ContentNew .Calendar .CalendarPage table td .MonthItem .MonthTask {
  float: left;
  width: 15px;
  height: 86px;
  margin-left: 10px;
}
.ContentNew .Calendar .CalendarPage table td .MonthItem .MonthTask[atype=normal] {
  background: url(/img/student/calendar.png) no-repeat -40px -400px;
}
.ContentNew .Calendar .CalendarPage table td .MonthItem .MonthTask[atype=lecture] {
  background: url(/img/student/calendar.png) no-repeat -20px -400px;
}
.ContentNew .Calendar .CalendarPage table td .MonthItem[status=full] {
  cursor: pointer;
}
.ContentNew .Calendar .CalendarPage table td .MonthItem[status=empty] {
  background: #fff;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem {
  text-align: left;
  height: 81px;
  margin-top: 5px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemMain {
  height: 81px;
  flex-grow: 1;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemMain .Buttons {
  float: right;
  margin: -25px 0 0 0;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemMain .Buttons button {
  font: 10pt Verdana, Arial, sans-serif;
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  margin: 0;
  padding: 0;
  float: left;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemMain .Buttons button.Buttond1 {
  width: 29px;
  height: 28px;
  border: none;
  background: url(/img/logo.png?06) -1px -305px no-repeat;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemMain .Buttons button.Buttond4 {
  width: 34px;
  height: 28px;
  border: none;
  background: url(/img/logo.png?06) -105px -305px no-repeat;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemMain .Buttons button.Buttond5 {
  width: 41px;
  height: 28px;
  border: none;
  background: url(/img/logo.png?06) -140px -305px no-repeat;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemMain .Buttons button.Buttond6 {
  width: 22px;
  height: 28px;
  border: none;
  background: url(/img/logo.png?06) -1077px -305px no-repeat;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemLast {
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  flex-basis: 10px;
  height: 81px;
  width: 10px;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemFirst {
  -webkit-border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  flex-basis: 10px;
  height: 81px;
  width: 10px;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemText {
  padding: 0px 0 0 5px;
  height: 75px;
  font-size: 1.3em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemText .Cname {
  display: inline-block;
  font-size: 0.7em;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .DueDate {
  color: #FFF;
  white-space: nowrap;
  float: left;
  font-size: 12px;
  margin: 4px 0;
  width: 100%;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .Reasign {
  color: #FFF;
  white-space: nowrap;
  float: left;
  font-size: 12px;
  margin: 0;
  display: none;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemSubtext {
  padding: 5px 0 0 5px;
  height: 20px;
  font-size: 1.1em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItemStatus .WeekItemStatusText {
  padding-top: 3px;
  margin-left: 40px;
  height: 30px;
  font-size: 1.3em;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItem[status=due] .WeekItemStatus .WeekItemStatusIcon {
  background: url(/img/student/calendar.png) no-repeat 0 -1147px;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItem[status=done] .WeekItemStatus .WeekItemStatusIcon {
  background: url(/img/student/calendar.png) no-repeat 0 -1115px;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem .WeekItem[status=late] .WeekItemStatus .WeekItemStatusIcon {
  background: url(/img/student/calendar.png) no-repeat 0 -1051px;
}
.ContentNew .Calendar .CalendarPage table td .WeekItemEmpty {
  height: 81px;
  margin-top: 5px;
  background: #EFEFEF;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem[atype=lecture] {
  cursor: pointer;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem[atype=normal] {
  cursor: pointer;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem[atype=lecture] {
  /*            .WeekItemMain {
                background: url(/img/student/calendar.png) no-repeat 0 -100px;
              }
              .WeekItemLast {
                background: url(/img/student/calendar.png) no-repeat -2550px -100px;
              }*/
}
.ContentNew .Calendar .CalendarPage table td .WeekItem[atype=lecture] .WeekItemMain, .ContentNew .Calendar .CalendarPage table td .WeekItem[atype=lecture] .WeekItemLast, .ContentNew .Calendar .CalendarPage table td .WeekItem[atype=lecture] .WeekItemFirst {
  background-color: #29abe2;
}
.ContentNew .Calendar .CalendarPage table td .WeekItem[atype=normal] {
  /*            .WeekItemMain {
                background: url(/img/student/calendar.png) no-repeat 0 -200px;
              }
              .WeekItemLast {
                background: url(/img/student/calendar.png) no-repeat -2550px -200px;
              }*/
}
.ContentNew .Calendar .CalendarPage table td .WeekItem[atype=normal] .WeekItemMain, .ContentNew .Calendar .CalendarPage table td .WeekItem[atype=normal] .WeekItemLast, .ContentNew .Calendar .CalendarPage table td .WeekItem[atype=normal] .WeekItemFirst {
  background-color: #63b252;
}
.ContentNew .Calendar .CalendarPage table td.ItemHeader {
  background-color: #126ab2;
  color: #FFF;
  font-weight: 600;
  height: 42px;
}
.ContentNew .Calendar .CalendarPage table td.ItemHeader span {
  width: 191px;
  display: inline-block;
}
.ContentNew .Calendar .CalendarPage table, .ContentNew .Calendar .CalendarPage th, .ContentNew .Calendar .CalendarPage td {
  border: none;
}
.ContentNew .Calendar .CalendarPage .DayHeader {
  height: 45px;
  background: #CCC;
  z-index: 100;
}
.ContentNew .Calendar .CalendarPage .DayHeader .WeekDay {
  display: inline-block;
  font-size: 1.7em;
  margin: 7px 0 0 7px;
  width: 165px;
}
.ContentNew .Calendar .CalendarPage .DayHeader .Text {
  display: inline-block;
  font-size: 1.1em;
  margin: 7px 0 0 7px;
}
.ContentNew .Calendar .CalendarPage .DayItem {
  height: 81px;
  margin-top: 5px;
  position: relative;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemMain {
  height: 81px;
  margin-right: 10px;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemMain .Buttons {
  float: right;
  margin: 45px 0 0 0;
  z-index: 10;
  position: absolute;
  right: 20px;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemMain .Buttons button {
  font: 10pt Verdana, Arial, sans-serif;
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  margin: 0;
  padding: 0;
  float: left;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemMain .Buttons button.Buttond1 {
  width: 29px;
  height: 28px;
  border: none;
  background: url(/img/logo.png?06) -1px -305px no-repeat;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemMain .Buttons button.Buttond4 {
  width: 34px;
  height: 28px;
  border: none;
  background: url(/img/logo.png?06) -105px -305px no-repeat;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemMain .Buttons button.Buttond5 {
  width: 41px;
  height: 28px;
  border: none;
  background: url(/img/logo.png?06) -140px -305px no-repeat;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemMain .Buttons button.Buttond6 {
  width: 22px;
  height: 28px;
  border: none;
  background: url(/img/logo.png?06) -1077px -305px no-repeat;
}
.ContentNew .Calendar .CalendarPage .DayItem .DueDate {
  position: absolute;
  color: #FFF;
  top: 8px;
  left: 30px;
  white-space: nowrap;
}
.ContentNew .Calendar .CalendarPage .DayItem .Reasign {
  color: #FFF;
  white-space: nowrap;
  float: right;
  font-size: 18px;
  margin: 8px;
}
.ContentNew .Calendar .CalendarPage .DayItem .Status {
  float: right;
  width: 215px;
  font-size: 1.8em;
  margin-top: 25px;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemTextBox {
  margin-right: 300px;
  padding: 27px 0 0 30px;
  float: left;
  position: relative;
  z-index: 10;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemText {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1.5em;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemText .Cname {
  display: inline-block;
  font-size: 0.7em;
}
.ContentNew .Calendar .CalendarPage .DayItem .ClassText {
  font-size: 1em;
  color: #333;
}
.ContentNew .Calendar .CalendarPage .DayItem .ItemLast {
  float: right;
  height: 81px;
  width: 10px;
}
.ContentNew .Calendar .CalendarPage .DayItem[atype=lecture] .ItemMain {
  background: url(/img/student/calendar.png) no-repeat 0 -100px;
}
.ContentNew .Calendar .CalendarPage .DayItem[atype=lecture] .ItemLast {
  background: url(/img/student/calendar.png) no-repeat -2550px -100px;
}
.ContentNew .Calendar .CalendarPage .DayItem[atype=normal] .ItemMain {
  background: url(/img/student/calendar.png) no-repeat 0 -200px;
}
.ContentNew .Calendar .CalendarPage .DayItem[atype=normal] .ItemLast {
  background: url(/img/student/calendar.png) no-repeat -2550px -200px;
}
.ContentNew .Calendar .CalendarPage .DayItem[atype=lecture] {
  cursor: pointer;
}
.ContentNew .Calendar .CalendarPage .DayItem[atype=normal] {
  cursor: pointer;
}
.ContentNew .Calendar .CalendarPage .DayItemEmpty {
  height: 81px;
  margin-top: 5px;
  background: #EFEFEF;
}
.ContentNew .Calendar .CalendarPage.Selected {
  display: block;
}
.ContentNew .HelpBox {
  position: relative;
  margin: 50px auto 0 auto;
  width: 1395px;
  background-color: #FFFFFF;
  text-align: left;
  border-radius: 9px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .HelpBox .BoxLeft {
  margin: 7px;
  display: inline-block;
  vertical-align: top;
  width: 380px;
  height: 745px;
  overflow-x: hidden;
  overflow-y: auto;
  color: #313892;
  padding: 0 7px;
}
.ContentNew .HelpBox .BoxLeft ax {
  display: block;
  text-decoration: none;
  color: #313892;
  cursor: pointer;
}
.ContentNew .HelpBox .BoxLeft .h1 {
  font-size: 36px;
  margin: 0;
}
.ContentNew .HelpBox .BoxLeft .h2 {
  font-size: 22px;
  text-transform: uppercase;
}
.ContentNew .HelpBox .BoxLeft .h3 {
  font-size: 18px;
  margin: 7px 0 7px 20px;
  font-weight: 400;
}
.ContentNew .HelpBox .BoxLeft .h4 {
  font-size: 16px;
  margin: 5px 0 5px 40px;
  font-weight: 400;
}
.ContentNew .HelpBox .LineN {
  display: inline-block;
  vertical-align: top;
  border-right: 1px solid #126ab2;
  width: 0;
  height: 745px;
  overflow: hidden;
}
.ContentNew .HelpBox iframe {
  display: block;
  margin: 5px auto;
  border: none;
  width: 1395px;
  height: 1769px;
}
.ContentNew .HelpBox .BoxRight {
  margin: 7px;
  display: inline-block;
  vertical-align: top;
  width: 972px;
  height: 745px;
  overflow-x: hidden;
  overflow-y: auto;
  color: #313892;
}
.ContentNew .HelpBox .BoxRight h1 {
  text-align: center;
  color: #126ab2;
}
.ContentNew .Gradebook {
  position: relative;
  margin: 50px auto 0 auto;
  width: 1395px;
  min-height: 500px;
  background-color: #FFFFFF;
  text-align: center;
  border-radius: 9px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Gradebook .Toolbar {
  text-align: left;
  height: 115px;
}
.ContentNew .Gradebook .Toolbar .LeftBlock {
  display: inline-block;
  vertical-align: top;
  height: 115px;
  width: 220px;
}
.ContentNew .Gradebook .Toolbar .MoveItem {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  width: 64px;
  height: 64px;
  margin: 30px 20px 0 0;
  border-radius: 50%;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  background-size: 19.5px 30px;
  background-repeat: no-repeat;
}
.ContentNew .Gradebook .Toolbar .MoveLeft {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2aWV3Qm94PSIwIDAgNjIuMjY2NTk4IDk3LjkzOTE5NCI+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzcuMTI5NSwtNzYuNzExNjI1KSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzEyNmFiMjtzdHJva2Utd2lkdGg6MjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBkPSJtIC0xMjcuNDkxNDUsODkuMzM1NTQ1IC0zNy4xMzg1OSwzNS43ODk4MzUgMzcuMTM4NTksMzYuODk5NTkiCiAgICAgICBpZD0icGF0aDgyNiIvPgogIDwvZz4KPC9zdmc+Cg==);
  background-position: 19px 16px;
}
.ContentNew .Gradebook .Toolbar .MoveLeft[disabled=disabled] {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2aWV3Qm94PSIwIDAgNjIuMjY2NTk4IDk3LjkzOTE5NCI+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzcuMTI5NSwtNzYuNzExNjI1KSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2Q2ZDZkNjtzdHJva2Utd2lkdGg6MjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBkPSJtIC0xMjcuNDkxNDUsODkuMzM1NTQ1IC0zNy4xMzg1OSwzNS43ODk4MzUgMzcuMTM4NTksMzYuODk5NTkiCiAgICAgICBpZD0icGF0aDgyNiIvPgogIDwvZz4KPC9zdmc+);
  cursor: default;
}
.ContentNew .Gradebook .Toolbar .MoveRight {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2aWV3Qm94PSIwIDAgNjIuMjY2NTk4IDk3LjkzOTE5NCI+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzcuMTI5NSwtNzYuNzExNjI1KSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzEyNmFiMjtzdHJva2Utd2lkdGg6MjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBkPSJtIC0xNjQuNTAwOTYsODkuMzM1NTQ1IDM3LjEzODU5LDM1Ljc4OTgzNSAtMzcuMTM4NTksMzYuODk5NTkiCiAgICAgICBpZD0icGF0aDgyNiIvPgogIDwvZz4KPC9zdmc+Cg==);
  background-position: 25px 16px;
  margin-left: 0;
  margin-right: 0;
}
.ContentNew .Gradebook .Toolbar .MoveRight[disabled=disabled] {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2aWV3Qm94PSIwIDAgNjIuMjY2NTk4IDk3LjkzOTE5NCI+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzcuMTI5NSwtNzYuNzExNjI1KSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2Q2ZDZkNjtzdHJva2Utd2lkdGg6MjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBkPSJtIC0xNjQuNTAwOTYsODkuMzM1NTQ1IDM3LjEzODU5LDM1Ljc4OTgzNSAtMzcuMTM4NTksMzYuODk5NTkiCiAgICAgICBpZD0icGF0aDgyNiIvPgogIDwvZz4KPC9zdmc+);
  cursor: default;
}
.ContentNew .Gradebook .Toolbar .SelStuDaa .plsela {
  margin: 0;
}
.ContentNew .Gradebook .Toolbar .plsela {
  width: 190px;
  margin: 38px 8px 0 8px;
}
.ContentNew .Gradebook .Toolbar .plsela select {
  width: 190px;
}
.ContentNew .Gradebook .Toolbar .hide {
  display: none;
}
.ContentNew .Gradebook .Toolbar #raportSelecta, .ContentNew .Gradebook .Toolbar #SelectStudentsBar {
  width: 282px;
}
.ContentNew .Gradebook .Toolbar #raportSelecta select, .ContentNew .Gradebook .Toolbar #SelectStudentsBar select {
  width: 282px;
}
.ContentNew .Gradebook .Toolbar #ExportButton {
  margin-left: 15px !important;
}
.ContentNew .Gradebook .Toolbar #ExportButton, .ContentNew .Gradebook .Toolbar #PrintButton {
  float: none !important;
  padding: 0 !important;
  display: inline-block;
  vertical-align: top;
  width: 108px;
  height: 50px;
  line-height: 50px;
  background-color: #f36e29;
  color: #FFF;
  font-size: 18px;
  border: none;
  font-weight: 600;
  text-align: center;
  border-radius: 4px;
  margin: 36px 6px 0 6px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Gradebook .Toolbar .SelectDates {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 173px;
  height: 50px;
  line-height: 24px;
  background-color: #f36e29;
  color: #FFF;
  font-size: 18px;
  font-weight: 600;
  border-radius: 4px;
  margin: 36px 6px 0 6px;
  padding: 0 22px 0 10px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Gradebook .Toolbar .SelectDates .Form {
  padding: 10px;
  display: none;
  position: absolute;
  overflow: hidden;
  z-index: 10;
  right: 0;
  top: 50px;
  width: 400px;
  color: #000;
  background-color: #fafafa;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ContentNew .Gradebook .Toolbar .SelectDates::after {
  display: block;
  content: " ";
  background-image: url("/css/new/arrow_select_r.svg");
  background-size: 30px auto;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 10px;
  right: 5px;
}
.ContentNew .Gradebook .SelectStudentsBar {
  display: none;
}
.ContentNew .Gradebook .For3Report {
  display: none;
}
.ContentNew .Gradebook .Move {
  display: none;
}
.ContentNew .Contact {
  position: relative;
  margin: 50px auto 0 auto;
  width: 1200px;
  min-height: 320px;
  background-color: #FFFFFF;
  text-align: left;
  padding: 50px;
  border-radius: 9px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Contact h2 {
  color: #323890;
  margin: 0;
  padding: 0;
  font-size: 38px;
}
.ContentNew .Contact p {
  font-size: 22px;
  color: #126ab2;
  line-height: 1.8em;
}
.ContentNew .Contact p b {
  font-weight: 400;
  color: #f46f2a;
}
.ContentNew .Contact p a {
  color: #126ab2;
}
.ContentNew .Contact p a span {
  display: none;
}
.ContentNew .Contact p.Big {
  text-align: center;
  font-size: 24px;
  font-weight: 600;
}
.ContentNew .Contact h3 {
  color: #126ab2;
  font-size: 24px;
}
.ContentNew .Contact label {
  display: block;
  font-size: 20px;
  color: #126ab2;
}
.ContentNew .Contact textarea {
  width: 1135px;
  height: 315px;
  border: 2px solid #929292;
  background-color: #fafafa;
  border-radius: 4px;
  resize: none;
}
.ContentNew .Contact button {
  width: 355px;
  height: 65px;
  background-color: #19a951;
  color: #FFF;
  font-weight: 600;
  font-size: 24px;
  border: none;
  border-radius: 4px;
  margin: 40px 0 20px;
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
}
.ContentNew .Contact.FAQ .FBlock {
  margin-top: 15px;
  height: auto;
}
.ContentNew .Contact.FAQ .FBlock h2 {
  color: #FFFFFF;
  border-radius: 5px;
  padding: 5px 10px;
  font-size: 32px;
}
.ContentNew .Contact.FAQ .FBlock .Content {
  height: auto;
}
.ContentNew .Contact.FAQ .FBlock .Content .Question {
  padding: 5px 10px;
  height: auto;
}
.ContentNew .Contact.FAQ .FBlock .Content .Question h3 {
  margin: 0;
  text-decoration: underline;
  cursor: pointer;
}
.ContentNew .Contact.FAQ .FBlock .Content .Question .Answer {
  overflow: hidden;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  height: auto;
  max-height: 0;
  display: block;
  padding: 0 10px;
}
.ContentNew .Contact.FAQ .FBlock .Content .Question.Active .Answer {
  max-height: 1000px;
}
.ContentNew .Contact.FAQ .FBlock .Content .Question.Active .Answer p {
  font-size: 20px;
  line-height: normal;
}
.ContentNew .Contact.FAQ .FBlock .Content .Question.Active .Answer p a {
  color: #ff8228;
  font-weight: 600;
}
.ContentNew .Contact.FAQ .FBlock .Content .Question.Active .Answer p b {
  color: inherit;
  font-weight: 600;
}
.ContentNew .Contact.FAQ .FBlock .Content .Question.Active .Answer h4 {
  font-size: 22px;
  font-weight: 600;
  margin: 10px 0;
  color: #000;
}
.ContentNew .Contact.FAQ .FBlock .Content .Question.Active .Answer h5 {
  font-size: 20px;
  font-weight: 600;
  margin: 8px 0;
  color: #000;
}

div.ContentNew .SearchBox {
  width: 405px;
  height: 36px;
  border: 2px solid #126ab2;
  border-radius: 18px;
}
div.ContentNew .SearchBox .SearchBlock {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 132px;
  height: 36px;
  text-align: left;
  border-right: 2px solid #126ab2;
}
div.ContentNew .SearchBox .SearchBlock select {
  width: 132px;
  height: 36px;
  padding-right: 36px;
  padding-left: 16px;
  border: none;
  margin: 0;
  color: #126ab2;
  font-size: 18px;
  cursor: pointer;
  background-color: transparent !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
  vertical-align: top;
}
div.ContentNew .SearchBox .SearchBlock select::-ms-expand {
  display: none;
}
div.ContentNew .SearchBox .SearchBlock::before {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 36px;
  background-image: url(/css/new/arrow_select.svg);
  background-size: 36px 36px;
  background-position: 0 0;
  background-repeat: no-repeat;
}
div.ContentNew .SearchBox input[type=text] {
  width: 193px;
  display: inline-block;
  vertical-align: top;
  height: 34px;
  padding: 0 16px;
  border: none;
  margin: 0;
}
div.ContentNew .SearchBox button {
  cursor: pointer;
  float: right;
  width: 40px;
  background-color: #126ab2;
  border: none;
  border-left: 2px solid #f46f2a;
  height: 38px;
  margin: -1px -1px 0 0;
  display: inline-block;
  vertical-align: top;
  -webkit-border-top-right-radius: 18px;
  -webkit-border-bottom-right-radius: 18px;
  -moz-border-radius-topright: 18px;
  -moz-border-radius-bottomright: 18px;
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
  background-image: url(/css/new/loupe.svg);
  background-size: 22px auto;
  background-repeat: no-repeat;
  background-position: 8px 9px;
}

.SignButton {
  text-align: center;
  position: relative;
  display: inline-block;
  vertical-align: top;
  color: #FFFFFF;
  font-weight: 600;
  border-radius: 8px;
  height: 48px;
  line-height: 48px;
  width: 200px;
  font-size: 20px;
  text-decoration: none;
  box-sizing: border-box;
}

.SignButton.Sign {
  background-color: #f46f2a;
  padding-right: 40px;
  -webkit-box-shadow: 2px 2px 6px -1px rgba(244, 111, 42, 0.44);
  -moz-box-shadow: 2px 2px 6px -1px rgba(244, 111, 42, 0.44);
  box-shadow: 2px 2px 6px -1px rgba(244, 111, 42, 0.44);
}

.SignButton.SignUp {
  background-color: #313892;
  padding-right: 40px;
  -webkit-box-shadow: 2px 2px 6px -1px rgba(49, 56, 146, 0.44);
  -moz-box-shadow: 2px 2px 6px -1px rgba(49, 56, 146, 0.44);
  box-shadow: 2px 2px 6px -1px rgba(49, 56, 146, 0.44);
}

.SignButton.New {
  background-color: #43bd70;
  -webkit-box-shadow: 2px 2px 6px -1px rgba(49, 56, 146, 0.44);
  -moz-box-shadow: 2px 2px 6px -1px rgba(49, 56, 146, 0.44);
  box-shadow: 2px 2px 6px -1px rgba(49, 56, 146, 0.44);
}

.SignButton.Sign::after {
  content: " ";
  position: absolute;
  top: 1px;
  right: 1px;
  height: 46px;
  width: 40px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  background-color: #FFFFFF;
  background-image: url(/css/new/signin.svg);
  background-repeat: no-repeat;
  background-size: 30px auto;
  background-position: 5px 10px;
}

.SignButton.SignUp::after {
  content: " ";
  position: absolute;
  top: 1px;
  right: 1px;
  height: 46px;
  width: 40px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  background-color: #FFFFFF;
  background-image: url(/css/new/signup.svg);
  background-repeat: no-repeat;
  background-size: 30px auto;
  background-position: 5px 10px;
}

.borderBottom {
  border-bottom: 1px solid #777;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
}

input:-webkit-autofill {
  -webkit-text-fill-color: #929292 !important;
  font-size: 24.01px;
}

.PlayerBack {
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
  position: fixed;
  z-index: 3000;
  background-color: #000;
  left: 0;
  top: 0;
}

.PlayerPlace {
  position: fixed;
  z-index: 3001;
  background-color: #FFF;
}

.closeDivPl {
  position: fixed;
  height: 24px;
  width: 24px;
  z-index: 3002;
  background: url(/img/logo.png?06) -1px -400px no-repeat;
  cursor: pointer;
}

.WMSplayerFRM {
  position: absolute;
}

bar {
  position: absolute;
  z-index: 2000;
  background-color: #FFF;
  width: auto;
  height: 40px;
  padding: 10px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
}

::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

::-webkit-scrollbar-track {
  background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
  background: #c1c1c1;
}

::-webkit-scrollbar-thumb:hover {
  background: #a7a7a7;
}

.AllCheckBox {
  margin: 28px 6px 0 0;
}

.guardGoogleWait {
  position: fixed;
  background-color: #000;
  opacity: 0.4;
  left: 0;
  top: 0;
  z-index: 10;
  width: 100vw;
  height: 100vh;
}

.FGH {
  height: 50px;
}
.FGH .KgoogleSelector {
  text-align: center;
  position: relative;
  display: inline-block;
  vertical-align: top;
  height: 64px;
  line-height: 64px;
  text-decoration: none;
  color: #126ab2;
  font-size: 18px;
  margin: 17px 38px;
  border-radius: 7px;
  -webkit-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 9px -3px rgba(0, 0, 0, 0.7);
  cursor: pointer;
  width: 260px;
  float: right;
}
.FGH .KgoogleSelector .WaitGif {
  width: 60px;
  display: none;
  vertical-align: middle;
  margin-left: -20px;
}
.FGH .KgoogleSelector span {
  margin: 6px 0 0 0;
  display: inline-block;
  line-height: normal;
}

.UploadDialog {
  width: 600px !important;
  height: 350px !important;
  padding: 0 !important;
}
.UploadDialog .boxy-inner {
  width: 600px;
}
.UploadDialog .top_top {
  width: 600px !important;
  height: 65px !important;
}
.UploadDialog .title-bar {
  overflow: visible !important;
  height: 60px !important;
}
.UploadDialog .title-bar .center {
  height: 60px !important;
  background-color: #126ab2 !important;
  color: #FFF !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  line-height: 60px !important;
}
.UploadDialog .title-bar .close {
  width: 30px !important;
  height: 30px !important;
  border-radius: 50%;
  background-color: #126ab2 !important;
  color: #FFF !important;
  font-weight: 600 !important;
  top: -54px !important;
  right: 14px !important;
}
.UploadDialog .title-bar .close:before, .UploadDialog .title-bar .close:after {
  background-color: #FFFFFF !important;
  left: 14px !important;
  top: 4px !important;
  height: 22px !important;
}
.UploadDialog div.upload_dialog {
  width: auto;
  border: none;
  padding: 110px 0 0 0;
}
.UploadDialog div.upload_dialog .qq-upload-list {
  width: 316px !important;
  margin: -37px 0 0 0 !important;
  text-align: center;
}
.UploadDialog div.upload_dialog .qq-upload-list li {
  width: 316px !important;
}
.UploadDialog div.upload_dialog .qq-uploader {
  width: 316px;
  height: 54px;
  border: 2px solid #929292;
  border-radius: 4px;
}
.UploadDialog div.upload_dialog .qq-upload-button {
  position: relative !important;
  left: 336px !important;
  height: 56px !important;
  background-color: #19a951 !important;
  background-image: none !important;
  width: 172px !important;
  border-radius: 4px;
}
.UploadDialog div.upload_dialog .qq-upload-button::before {
  content: "Browse";
  display: inline-block;
  color: #FFF;
  font-weight: 600;
  position: absolute;
  left: 58px;
  top: 18px;
  font-family: "Open Sans", sans-serif;
}
.UploadDialog #fileUpload {
  margin: 0 40px;
  width: auto;
}
.UploadDialog .ashint {
  top: 98px;
  left: 30px;
  font-size: 1.2em !important;
  width: 538px;
  text-align: center;
}
.UploadDialog .ashint b {
  font-weight: 400;
}
.UploadDialog .ForReloadElenetCSS {
  display: none;
}

/*# sourceMappingURL=main.css.map */
