/* ~/content/bootstrap/mixins/bootstrap-tour.less:L1 */
.tour-backdrop {
  position: absolute;
  z-index: 1100;
  background-color: black;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* ~/content/bootstrap/mixins/bootstrap-tour.less:L9 */
.popover[class*="tour-"] {
  z-index: 1102;
}
/* ~/content/bootstrap/mixins/bootstrap-tour.less:L12 */
.popover[class*="tour-"] .popover-navigation {
  padding: 9px 14px;
  overflow: hidden;
}
/* ~/content/bootstrap/mixins/bootstrap-tour.less:L16 */
.popover[class*="tour-"] .popover-navigation *[data-role="end"] {
  float: right;
}
/* ~/content/bootstrap/mixins/bootstrap-tour.less:L20 */
.popover[class*="tour-"] .popover-navigation *[data-role="prev"],
.popover[class*="tour-"] .popover-navigation *[data-role="next"],
.popover[class*="tour-"] .popover-navigation *[data-role="end"] {
  cursor: pointer;
}
/* ~/content/bootstrap/mixins/bootstrap-tour.less:L25 */
.popover[class*="tour-"] .popover-navigation *[data-role="prev"].disabled,
.popover[class*="tour-"] .popover-navigation *[data-role="next"].disabled,
.popover[class*="tour-"] .popover-navigation *[data-role="end"].disabled {
  cursor: default;
}
/* ~/content/bootstrap/mixins/bootstrap-tour.less:L31 */
.popover[class*="tour-"].orphan {
  position: fixed;
  margin-top: 0;
}
/* ~/content/bootstrap/mixins/bootstrap-tour.less:L35 */
.popover[class*="tour-"].orphan .arrow {
  display: none;
}
/* ~/content/bootstrap/mixins/gradients.less:L3 */
/* ~/content/less/insites/../default/main.less:L3 */
body {
  background: url(/content/uploads/default/project/background.jpg);
  font-family: 'Roboto', sans-serif, Arial;
  background-color: white;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
  background-attachment: fixed;
  -webkit-overflow-scrolling: touch;
}
/* ~/content/less/insites/../default/main.less:L14 */
img[src=""] {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L18 */
.modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
}
/* ~/content/less/insites/../default/main.less:L26 */
.modal {
  -webkit-overflow-scrolling: auto !important;
  overflow: auto !important;
  z-index: 1052;
}
/* ~/content/less/insites/../default/main.less:L32 */
.bg-white {
  background-color: white;
}
/* ~/content/less/insites/../default/main.less:L38 */
.tooltip-inner {
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L42 */
.walls.affix + .content {
  margin-top: 72px;
}
/* ~/content/less/insites/../default/main.less:L48 */
body.LogonModel,
body.RegisterUserModel,
body.PasswordResetModel {
  width: 100%;
  margin: 0;
  padding: 2px;
}
@media (min-width: 768px) {
  body.LogonModel,
  body.RegisterUserModel,
  body.PasswordResetModel {
    background: url(/content/uploads/default/project/bg.jpg) center top no-repeat fixed;
    width: 640px;
    margin: 150px auto;
    padding: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L61 */
.client-logo {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L64 */
body.LogonModel .client-logo,
body.RegisterUserModel .client-logo,
body.PasswordResetModel .client-logo {
  display: block;
  width: 100%;
  background-color: white;
  border-radius: 5px;
  margin: 0 0 2px 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
@media (min-width: 768px) {
  body.LogonModel .client-logo,
  body.RegisterUserModel .client-logo,
  body.PasswordResetModel .client-logo {
    width: 240px;
    float: left;
    margin: 0 10px 0 0;
  }
}
/* ~/content/less/insites/../default/main.less:L79 */
body.LogonModel .client-logo .logo-client,
body.RegisterUserModel .client-logo .logo-client,
body.PasswordResetModel .client-logo .logo-client {
  background: url(/content/uploads/default/project/logo_big.png) center center no-repeat;
  height: 240px;
  float: none;
  width: auto;
}
/* ~/content/less/insites/../default/main.less:L86 */
body.LogonModel .client-logo .logo-is,
body.RegisterUserModel .client-logo .logo-is,
body.PasswordResetModel .client-logo .logo-is {
  text-align: center;
  padding: 10px 0;
  border-top: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L91 */
body.LogonModel .client-logo .logo-is .text-is,
body.RegisterUserModel .client-logo .logo-is .text-is,
body.PasswordResetModel .client-logo .logo-is .text-is {
  display: inline-block;
  font-style: italic;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L100 */
/* ~/content/less/insites/../default/main.less:L101 */
.mediaVimeo > iframe {
  width: 100% !important;
}
/* ~/content/less/insites/../default/main.less:L105 */
#typeform-widget {
  border: 1px solid rgba(0, 0, 0, 0.12);
  background-color: #fdfdfd;
  height: 500px;
  width: 100%;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L113 */
.avatar {
  display: inline-block;
  border-radius: 100%;
}
/* ~/content/less/insites/../default/main.less:L118 */
.iOsFix {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L126 */
/* ~/content/less/insites/../default/main.less:L129 */
body.LogonModel > form,
body.RegisterUserModel > form,
body.PasswordResetModel > form {
  width: 100%;
  display: block;
  background-color: white;
  border-radius: 5px;
  padding: 20px;
  position: relative;
  color: #777777;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
@media (min-width: 768px) {
  body.LogonModel > form,
  body.RegisterUserModel > form,
  body.PasswordResetModel > form {
    width: 390px;
    float: right;
    min-height: 278px;
  }
}
/* ~/content/less/insites/../default/main.less:L145 */
body.LogonModel > form .editor-label,
body.RegisterUserModel > form .editor-label,
body.PasswordResetModel > form .editor-label {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  color: #f29501;
  padding-bottom: 6px;
}
/* ~/content/less/insites/../default/main.less:L152 */
body.LogonModel > form .editor-label .info,
body.RegisterUserModel > form .editor-label .info,
body.PasswordResetModel > form .editor-label .info {
  text-transform: none;
  font-size: 12px;
  color: #777777;
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L159 */
body.LogonModel > form .editor-label .forgot-pass,
body.RegisterUserModel > form .editor-label .forgot-pass,
body.PasswordResetModel > form .editor-label .forgot-pass {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 5px;
  font-weight: normal;
  color: #777777;
  float: right;
  text-transform: none;
  font-size: 12px;
}
/* ~/content/less/insites/../default/main.less:L170 */
body.LogonModel > form .editor-label a.btn-primary,
body.RegisterUserModel > form .editor-label a.btn-primary,
body.PasswordResetModel > form .editor-label a.btn-primary {
  width: 100%;
  padding: 6px 10px;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L178 */
body.LogonModel > form .editor-label a.btn-primary:hover,
body.RegisterUserModel > form .editor-label a.btn-primary:hover,
body.PasswordResetModel > form .editor-label a.btn-primary:hover,
body.LogonModel > form .editor-label a.btn-primary:focus,
body.RegisterUserModel > form .editor-label a.btn-primary:focus,
body.PasswordResetModel > form .editor-label a.btn-primary:focus,
body.LogonModel > form .editor-label a.btn-primary:active,
body.RegisterUserModel > form .editor-label a.btn-primary:active,
body.PasswordResetModel > form .editor-label a.btn-primary:active {
  outline: none;
  background-color: #fea20e;
}
/* ~/content/less/insites/../default/main.less:L185 */
body.LogonModel > form .editor-field,
body.RegisterUserModel > form .editor-field,
body.PasswordResetModel > form .editor-field {
  padding-bottom: 14px;
}
/* ~/content/less/insites/../default/main.less:L188 */
body.LogonModel > form .editor-field input[type='password'],
body.RegisterUserModel > form .editor-field input[type='password'],
body.PasswordResetModel > form .editor-field input[type='password'],
body.LogonModel > form .editor-field input[type='email'],
body.RegisterUserModel > form .editor-field input[type='email'],
body.PasswordResetModel > form .editor-field input[type='email'],
body.LogonModel > form .editor-field input[type='text'],
body.RegisterUserModel > form .editor-field input[type='text'],
body.PasswordResetModel > form .editor-field input[type='text'] {
  width: 100%;
  border: 1px solid #e6e6e6;
  padding: 6px 8px;
  color: #777777;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L196 */
body.LogonModel > form .editor-field input:-webkit-autofill,
body.RegisterUserModel > form .editor-field input:-webkit-autofill,
body.PasswordResetModel > form .editor-field input:-webkit-autofill,
body.LogonModel > form .editor-field textarea:-webkit-autofill,
body.RegisterUserModel > form .editor-field textarea:-webkit-autofill,
body.PasswordResetModel > form .editor-field textarea:-webkit-autofill,
body.LogonModel > form .editor-field select:-webkit-autofill,
body.RegisterUserModel > form .editor-field select:-webkit-autofill,
body.PasswordResetModel > form .editor-field select:-webkit-autofill {
  background-color: white !important;
  -webkit-box-shadow: 0 0 0px 1000px white inset;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L202 */
body.LogonModel > form .editor-field input[type='checkbox'],
body.RegisterUserModel > form .editor-field input[type='checkbox'],
body.PasswordResetModel > form .editor-field input[type='checkbox'],
body.LogonModel > form .editor-field label,
body.RegisterUserModel > form .editor-field label,
body.PasswordResetModel > form .editor-field label,
body.LogonModel > form .editor-field .forgot-pass,
body.RegisterUserModel > form .editor-field .forgot-pass,
body.PasswordResetModel > form .editor-field .forgot-pass {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 5px;
}
/* ~/content/less/insites/../default/main.less:L208 */
body.LogonModel > form .editor-field label,
body.RegisterUserModel > form .editor-field label,
body.PasswordResetModel > form .editor-field label,
body.LogonModel > form .editor-field .forgot-pass,
body.RegisterUserModel > form .editor-field .forgot-pass,
body.PasswordResetModel > form .editor-field .forgot-pass {
  font-weight: normal;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L213 */
body.LogonModel > form .editor-field .forgot-pass,
body.RegisterUserModel > form .editor-field .forgot-pass,
body.PasswordResetModel > form .editor-field .forgot-pass {
  float: right;
}
/* ~/content/less/insites/../default/main.less:L218 */
body.LogonModel > form .btn-primary.btn-submit,
body.RegisterUserModel > form .btn-primary.btn-submit,
body.PasswordResetModel > form .btn-primary.btn-submit {
  width: 100%;
  padding: 6px 40px;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L226 */
body.LogonModel > form .btn-primary.btn-submit:hover,
body.RegisterUserModel > form .btn-primary.btn-submit:hover,
body.PasswordResetModel > form .btn-primary.btn-submit:hover,
body.LogonModel > form .btn-primary.btn-submit:focus,
body.RegisterUserModel > form .btn-primary.btn-submit:focus,
body.PasswordResetModel > form .btn-primary.btn-submit:focus,
body.LogonModel > form .btn-primary.btn-submit:active,
body.RegisterUserModel > form .btn-primary.btn-submit:active,
body.PasswordResetModel > form .btn-primary.btn-submit:active {
  outline: none;
  background-color: #fea20e;
}
/* ~/content/less/insites/../default/main.less:L232 */
body.LogonModel > form .request-failed,
body.RegisterUserModel > form .request-failed,
body.PasswordResetModel > form .request-failed {
  margin-top: 5px;
  margin-bottom: 20px;
}
/* ~/content/less/insites/../default/main.less:L237 */
body.LogonModel > form .request-failed-firsttime,
body.RegisterUserModel > form .request-failed-firsttime,
body.PasswordResetModel > form .request-failed-firsttime {
  margin-top: 5px;
}
/* ~/content/less/insites/../default/main.less:L241 */
body.LogonModel > form .extra,
body.RegisterUserModel > form .extra,
body.PasswordResetModel > form .extra {
  margin: 20px -20px;
  padding: 10px;
  border-top: 1px solid #e6e6e6;
  text-align: center;
  width: auto;
}
@media (min-width: 768px) {
  body.LogonModel > form .extra,
  body.RegisterUserModel > form .extra,
  body.PasswordResetModel > form .extra {
    bottom: 0;
    position: absolute;
    width: 100%;
    margin: 0 -20px;
    min-height: 38px;
  }
}
/* ~/content/less/insites/../default/main.less:L256 */
body.LogonModel > form .extra a,
body.RegisterUserModel > form .extra a,
body.PasswordResetModel > form .extra a {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L260 */
body.LogonModel > form .extra.bigger,
body.RegisterUserModel > form .extra.bigger,
body.PasswordResetModel > form .extra.bigger {
  position: relative;
  width: auto;
}
/* ~/content/less/insites/../default/main.less:L266 */
body.LogonModel > form .header,
body.RegisterUserModel > form .header,
body.PasswordResetModel > form .header {
  text-align: center;
  color: #777777;
  font-size: 14px;
  padding: 5px 0 20px;
}
/* ~/content/less/insites/../default/main.less:L272 */
body.LogonModel > form .header p,
body.RegisterUserModel > form .header p,
body.PasswordResetModel > form .header p {
  text-transform: uppercase;
  font-weight: bold;
  color: #f29501;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L280 */
body.LogonModel > form .text,
body.RegisterUserModel > form .text,
body.PasswordResetModel > form .text {
  padding: 15px 2px;
}
/* ~/content/less/insites/../default/main.less:L284 */
body.LogonModel > form #registerExtraInfo,
body.RegisterUserModel > form #registerExtraInfo,
body.PasswordResetModel > form #registerExtraInfo {
  min-width: 1px;
}
/* ~/content/less/insites/../default/main.less:L288 */
body.LogonModel > form select,
body.RegisterUserModel > form select,
body.PasswordResetModel > form select {
  width: 100%;
  height: 30px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 5px;
  padding: 4px;
}
/* ~/content/less/insites/../default/main.less:L296 */
body.LogonModel > form .field-validation-error,
body.RegisterUserModel > form .field-validation-error,
body.PasswordResetModel > form .field-validation-error,
body.LogonModel > form .red,
body.RegisterUserModel > form .red,
body.PasswordResetModel > form .red {
  color: #ff3333;
}
/* ~/content/less/insites/../default/main.less:L300 */
/* ~/content/less/insites/../default/main.less:L301 */
body.LogonModel > form .profile-avatar #preview,
body.RegisterUserModel > form .profile-avatar #preview,
body.PasswordResetModel > form .profile-avatar #preview {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin: 0 auto;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L308 */
body.LogonModel > form .profile-avatar #preview .img,
body.RegisterUserModel > form .profile-avatar #preview .img,
body.PasswordResetModel > form .profile-avatar #preview .img {
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L311 */
body.LogonModel > form .profile-avatar #preview .img img,
body.RegisterUserModel > form .profile-avatar #preview .img img,
body.PasswordResetModel > form .profile-avatar #preview .img img {
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 50%;
  background: #e6e6e6;
  background: -webkit-radial-gradient(#e6e6e6 60%, white 70%);
  background: -o-radial-gradient(#e6e6e6 60%, white 70%);
  background: -moz-radial-gradient(#e6e6e6 60%, white 70%);
  background: radial-gradient(#e6e6e6 60%, white 70%);
}
/* ~/content/less/insites/../default/main.less:L322 */
body.LogonModel > form .profile-avatar #preview input[type='file'],
body.RegisterUserModel > form .profile-avatar #preview input[type='file'],
body.PasswordResetModel > form .profile-avatar #preview input[type='file'] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 2;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L336 */
.m-t-20 {
  margin: 20px -20px -20px !important;
}
/* ~/content/less/insites/../default/main.less:L339 */
.m-r-15 {
  margin-right: 15px;
}
/* ~/content/less/insites/../default/main.less:L342 */
.m-l-15 {
  margin-left: 15px;
}
/* ~/content/less/insites/../default/main.less:L346 */
/* ~/content/less/insites/../default/main.less:L347 */
.ps-container.ps-active-y > .ps-scrollbar-y-rail,
.ps-container .ps-scrollbar-y-rail {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L351 */
/* ~/content/less/insites/../default/main.less:L352 */
.ps-container > .ps-scrollbar-y-rail {
  opacity: 1;
  width: 7px;
}
/* ~/content/less/insites/../default/main.less:L355 */
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: #8e8e8e;
  width: 7px;
}
/* ~/content/less/insites/../default/main.less:L360 */
.ps-container > .ps-scrollbar-y-rail:hover {
  background-color: rgba(238, 238, 238, 0.9);
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L364 */
.ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
  background-color: #8e8e8e;
}
/* ~/content/less/insites/../default/main.less:L370 */
/* ~/content/less/insites/../default/main.less:L371 */
.ps-container:hover > .ps-scrollbar-y-rail {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L374 */
.ps-container:hover > .ps-scrollbar-y-rail:hover {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L377 */
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
  background-color: #8e8e8e;
}
/* ~/content/less/insites/../default/main.less:L381 */
.ps-container:hover > .ps-scrollbar-y-rail:hover:hover {
  background-color: rgba(238, 238, 238, 0.9);
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L385 */
.ps-container:hover > .ps-scrollbar-y-rail:hover:hover > .ps-scrollbar-y {
  background-color: #8e8e8e;
}
/* ~/content/less/insites/../default/main.less:L397 */
div.top:not(.popover):not(.tour-backdrop) {
  background-color: white;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L401 */
div.top:not(.popover):not(.tour-backdrop) .dropdown-menu > .ps-scrollbar-y-rail {
  display: block !important;
}
/* ~/content/less/insites/../default/main.less:L405 */
div.top:not(.popover):not(.tour-backdrop) .top-desktop {
  padding: 0 15px;
}
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) .top-desktop {
    padding: 0 13px;
  }
}
/* ~/content/less/insites/../default/main.less:L412 */
div.top:not(.popover):not(.tour-backdrop) .top-desktop .content-wrapper {
  border-bottom: 1px solid #e2e2e2;
  height: 65px;
  padding: 11px 0 0;
}
/* ~/content/less/insites/../default/main.less:L418 */
/* ~/content/less/insites/../default/main.less:L420 */
div.top:not(.popover):not(.tour-backdrop) .top-desktop .logo .client-logo-img {
  margin-left: 22px;
}
/* ~/content/less/insites/../default/main.less:L423 */
div.top:not(.popover):not(.tour-backdrop) .top-desktop .logo .client-logo-img img {
  vertical-align: bottom;
}
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) .top-desktop .logo .client-logo-img {
    margin-left: 8px;
  }
  /* ~/content/less/insites/../default/main.less:L430 */
  div.top:not(.popover):not(.tour-backdrop) .top-desktop .logo .client-logo-img img {
    max-width: 100px;
  }
}
/* ~/content/less/insites/../default/main.less:L436 */
div.top:not(.popover):not(.tour-backdrop) .top-desktop .logo svg {
  width: 45px;
  height: 45px;
  vertical-align: middle;
  margin: 0;
  margin-bottom: -3px;
}
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) .top-desktop .logo svg {
    width: 40px;
  }
}
/* ~/content/less/insites/../default/main.less:L448 */
div.top:not(.popover):not(.tour-backdrop) .top-desktop .logo span {
  padding-left: 10px;
  color: #241f20;
  font-size: 14px;
  font-weight: 500;
  line-height: 10px;
  vertical-align: bottom;
}
/* ~/content/less/insites/../default/main.less:L459 */
/* ~/content/less/insites/../default/main.less:L461 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a.text {
  color: black;
  text-transform: uppercase;
  font-size: large;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L469 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div > svg,
div.top:not(.popover):not(.tour-backdrop) div.actions img {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L473 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div > span > span {
  color: #a66601;
}
/* ~/content/less/insites/../default/main.less:L477 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications {
  font-size: 10px;
}
/* ~/content/less/insites/../default/main.less:L480 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications .notify {
  display: block;
  border-radius: 50%;
  padding: 2px 0px;
  position: absolute;
  color: white;
  font-size: 11px;
  text-align: center;
  font-weight: 700;
  width: 18px;
  height: 18px;
  left: 13px;
  top: -3px;
  background-color: #d0021b;
}
/* ~/content/less/insites/../default/main.less:L496 */
/* ~/content/less/insites/../default/main.less:L497 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications div.notification > div.remove {
  position: absolute;
  right: 7px;
  top: 50%;
  margin-top: -5px;
}
/* ~/content/less/insites/../default/main.less:L504 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications div.notification > div.img {
  float: left;
  margin-right: 7px;
}
/* ~/content/less/insites/../default/main.less:L511 */
/* ~/content/less/insites/../default/main.less:L512 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help a {
  color: black;
  white-space: normal;
}
/* ~/content/less/insites/../default/main.less:L518 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help {
  margin-right: 14px;
  margin-left: 14px;
  float: left;
  display: block;
  position: relative;
}
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) div.actions > a,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.help {
    margin-right: 4px;
    margin-left: 4px;
  }
}
/* ~/content/less/insites/../default/main.less:L530 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child),
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child),
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child),
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) {
  position: absolute;
  display: none;
  width: 332px;
  z-index: 1052;
  right: -155px;
  top: 36px;
  background-color: white;
  border: 1px solid #e2e2e2;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L542 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child):after,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child):after,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child):after,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child):after {
  content: ' ';
  position: absolute;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid white;
  top: -8px;
  left: 50%;
  margin-left: -8px;
}
/* ~/content/less/insites/../default/main.less:L553 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child):before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child):before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child):before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child):before {
  content: ' ';
  position: absolute;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 9px solid #e6e6e6;
  top: -9px;
  left: 50%;
  margin-left: -9px;
}
/* ~/content/less/insites/../default/main.less:L564 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a {
  padding: 13px 17px;
  position: relative;
  display: block;
  margin: 0 -8px;
  text-transform: uppercase;
  cursor: pointer;
  color: #5e5e5e;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}
/* ~/content/less/insites/../default/main.less:L576 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:first-child {
  padding-top: 18px;
}
/* ~/content/less/insites/../default/main.less:L580 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:last-child {
  padding-bottom: 18px;
}
/* ~/content/less/insites/../default/main.less:L584 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios {
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L589 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios > a {
  color: #5e5e5e;
  display: inline-block;
  padding: 13px 17px 14px;
  width: 100%;
  margin-bottom: -3px;
}
/* ~/content/less/insites/../default/main.less:L598 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title {
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L603 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title > a {
  color: #5e5e5e;
  display: inline-block;
  padding: 13px 17px 14px;
  width: 100%;
  margin-bottom: -3px;
}
/* ~/content/less/insites/../default/main.less:L611 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title .typcn:before {
  color: #5e5e5e;
  font-size: 20px;
  margin-top: -10px;
}
/* ~/content/less/insites/../default/main.less:L617 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title .typcn-chevron-right:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title .typcn-chevron-right:before {
  font-size: 14px;
  margin-top: 0;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L623 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title .dropdown-menu {
  position: relative;
  float: none;
  border: none;
  text-transform: none;
  max-height: 0;
  padding: 0;
  margin: 0 2px;
  transition: all 0.3s ease-in-out;
  display: block;
  overflow: hidden;
  box-shadow: none;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L637 */
/* ~/content/less/insites/../default/main.less:L638 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title .dropdown-menu li a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title .dropdown-menu li a {
  padding-left: 25px;
  padding-right: 15px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  color: #5e5e5e;
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L647 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title .dropdown-menu li a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title .dropdown-menu li a:hover {
  background-color: transparent;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L655 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title > a > .typcn-chevron-right {
  float: right;
  transition: transform 0.2s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* ~/content/less/insites/../default/main.less:L662 */
/* ~/content/less/insites/../default/main.less:L663 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title.open > a > .typcn-chevron-right,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title.open > a > .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L667 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.studios.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.studios.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.studios.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.studios.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.studios.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.studios.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.studios.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.studios.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title.open .dropdown-menu,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title.open .dropdown-menu {
  max-height: 145px;
}
/* ~/content/less/insites/../default/main.less:L673 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title ~ .group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title ~ .group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title ~ .group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title ~ .group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title ~ .group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title ~ .group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title ~ .group-title,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title ~ .group-title {
  border-top: none;
}
/* ~/content/less/insites/../default/main.less:L677 */
/* ~/content/less/insites/../default/main.less:L678 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title:first-child {
  border-top: none;
}
/* ~/content/less/insites/../default/main.less:L682 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div.group-title:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div.group-title:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div.group-title:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div.group-title:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a.group-title:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a.group-title:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a.group-title:last-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a.group-title:last-child {
  border-bottom: none;
}
/* ~/content/less/insites/../default/main.less:L687 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a .typcn:before {
  color: #777777;
  font-size: 20px;
  margin-top: -10px;
}
/* ~/content/less/insites/../default/main.less:L693 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div span.typcn,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div span.typcn,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div span.typcn,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div span.typcn,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a span.typcn,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a span.typcn,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a span.typcn,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a span.typcn {
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L697 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:active,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:active,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:active,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:active,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:active,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:active,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:active,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:active,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:focus,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:focus,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:focus,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:focus,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:focus,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:focus,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:focus,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:focus,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:hover > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:hover > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:hover > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:hover > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:hover > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:hover > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:hover > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:hover > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:active > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:active > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:active > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:active > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:active > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:active > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:active > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:active > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:focus > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:focus > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:focus > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:focus > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:focus > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:focus > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:focus > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:focus > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:hover > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:hover > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:hover > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:hover > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:hover > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:hover > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:hover > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:hover > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:active > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:active > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:active > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:active > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:active > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:active > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:active > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:active > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:focus > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:focus > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:focus > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:focus > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:focus > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:focus > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:focus > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:focus > a > .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:hover .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:hover .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:hover .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:hover .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:hover .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:hover .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:hover .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:hover .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > div:active .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > div:active .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > div:active .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > div:active .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child) > a:active .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) > a:active .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child) > a:active .typcn:before,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) > a:active .typcn:before {
  color: #f29501;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L703 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child).fx-mbl,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child).fx-mbl,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child).fx-mbl,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child).fx-mbl {
  position: absolute;
}
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child).fx-mbl,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child).fx-mbl,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child).fx-mbl,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child).fx-mbl {
    position: fixed;
    top: 64px;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    height: auto;
    border-radius: 0;
    overflow-y: scroll;
    overflow-x: hidden;
    border: none;
    border-top: 1px solid #e2e2e2;
    box-shadow: none;
    z-index: 999999;
    -webkit-overflow-scrolling: touch;
  }
  /* ~/content/less/insites/../default/main.less:L723 */
  div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child).fx-mbl:after,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child).fx-mbl:after,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child).fx-mbl:after,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child).fx-mbl:after {
    position: fixed;
    left: unset;
    top: 57px;
  }
  /* ~/content/less/insites/../default/main.less:L729 */
  div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child).fx-mbl:before,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child).fx-mbl:before,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child).fx-mbl:before,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child).fx-mbl:before {
    position: fixed;
    left: unset;
    top: 55px;
  }
}
/* ~/content/less/insites/../default/main.less:L737 */
/* ~/content/less/insites/../default/main.less:L738 */
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child).not-menu:after,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child).not-menu:after,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child).not-menu:after,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child).not-menu:after {
    right: 80px;
  }
}
/* ~/content/less/insites/../default/main.less:L744 */
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child).not-menu:before,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child).not-menu:before,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child).not-menu:before,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child).not-menu:before {
    right: 79px;
  }
}
/* ~/content/less/insites/../default/main.less:L751 */
/* ~/content/less/insites/../default/main.less:L752 */
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child).profile-menu:after,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child).profile-menu:after,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child).profile-menu:after,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child).profile-menu:after {
    right: 26px;
  }
}
/* ~/content/less/insites/../default/main.less:L758 */
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) div.actions > a > div:not(:first-child).profile-menu:before,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child).profile-menu:before,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications > div:not(:first-child).profile-menu:before,
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child).profile-menu:before {
    right: 25px;
  }
}
/* ~/content/less/insites/../default/main.less:L766 */
/* ~/content/less/insites/../default/main.less:L768 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails div:not(.remove),
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails div:not(.remove),
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails div:not(.remove),
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails div:not(.remove),
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails a {
  padding: 15px;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L773 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails div.notification-header,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails div.notification-header,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails div.notification-header,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails div.notification-header {
  padding: 10px 15px 6px;
  cursor: default;
  color: #5e5e5e;
  font-size: 14px;
  font-weight: 500;
}
/* ~/content/less/insites/../default/main.less:L780 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails div.notification-header:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails div.notification-header:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails div.notification-header:hover,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails div.notification-header:hover {
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L784 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails div.notification-header .mark-all,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails div.notification-header .mark-all,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails div.notification-header .mark-all,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails div.notification-header .mark-all {
  text-transform: none;
  color: #f29501;
  cursor: pointer;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L792 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification {
  border-top: 1px solid #dedede;
}
/* ~/content/less/insites/../default/main.less:L795 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification .remove,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification .remove,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification .remove,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification .remove {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L799 */
/* ~/content/less/insites/../default/main.less:L800 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification:hover .remove,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification:hover .remove,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification:hover .remove,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification:hover .remove {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L805 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification > a {
  vertical-align: middle;
  display: inline-block;
  color: #5e5e5e;
  font-size: 14px;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L812 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification > a:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification > a:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification > a:first-child,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification > a:first-child {
  padding: 0;
  width: 15%;
}
/* ~/content/less/insites/../default/main.less:L817 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification > a.no-b,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification > a.no-b,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification > a.no-b,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification > a.no-b {
  font-weight: 400;
  text-transform: none;
  width: 80%;
  padding: 0 5px;
}
/* ~/content/less/insites/../default/main.less:L824 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification > a.wide,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification > a.wide,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification > a.wide,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification > a.wide {
  width: 100%;
  padding: 0 5px;
}
/* ~/content/less/insites/../default/main.less:L829 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification > a > b,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification > a > b,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification > a > b,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification > a > b {
  font-weight: 400;
}
/* ~/content/less/insites/../default/main.less:L833 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification > a span.date-text,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification > a span.date-text,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification > a span.date-text,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification > a span.date-text {
  color: #8e8e8e;
  font-size: 12px;
  display: inline-block;
  margin-top: -1px;
  vertical-align: top;
}
/* ~/content/less/insites/../default/main.less:L842 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification.read,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification.read,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification.read,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification.read {
  opacity: 0.4;
}
/* ~/content/less/insites/../default/main.less:L846 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails .notification.not-read,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails .notification.not-read,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails .notification.not-read,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails .notification.not-read {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L851 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails div.see-all-not,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails div.see-all-not,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails div.see-all-not,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails div.see-all-not {
  text-align: center;
  border-top: 1px solid #dedede;
  padding: 9px 15px;
}
/* ~/content/less/insites/../default/main.less:L856 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails div.see-all-not > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails div.see-all-not > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails div.see-all-not > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails div.see-all-not > a,
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails div.see-all-not > span,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails div.see-all-not > span,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails div.see-all-not > span,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails div.see-all-not > span {
  text-transform: none;
  font-size: 14px;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L863 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a #notificationDetails div.loader,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile #notificationDetails div.loader,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications #notificationDetails div.loader,
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help #notificationDetails div.loader {
  padding: 10px;
  margin: 7px;
  left: 50%;
  margin-left: -12px;
  top: auto;
}
/* ~/content/less/insites/../default/main.less:L873 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child),
div.top:not(.popover):not(.tour-backdrop) div.actions > div.help > div:not(:first-child) {
  width: 164px;
  right: -71px;
  padding: 0 7px;
}
/* ~/content/less/insites/../default/main.less:L879 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile {
  margin-top: -9px;
  margin-right: 0;
  margin-left: 28px;
}
@media (max-width: 767px) {
  div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile {
    margin-left: 18px;
  }
}
/* ~/content/less/insites/../default/main.less:L888 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.profile > div:not(:first-child) {
  top: 52px;
  right: -63px;
}
@media (max-width: 767px) {
  
}
/* ~/content/less/insites/../default/main.less:L898 */
div.top:not(.popover):not(.tour-backdrop) div.actions {
  padding: 10px 0 0;
}
/* ~/content/less/insites/../default/main.less:L901 */
div.top:not(.popover):not(.tour-backdrop) div.actions .icon {
  color: black;
  opacity: 0.4;
  font-size: 22px;
}
/* ~/content/less/insites/../default/main.less:L907 */
div.top:not(.popover):not(.tour-backdrop) div.actions .right-top-dropdown {
  cursor: pointer;
  width: 22px;
  height: 24px;
}
/* ~/content/less/insites/../default/main.less:L913 */
/* ~/content/less/insites/../default/main.less:L914 */
div.top:not(.popover):not(.tour-backdrop) div.actions .profile .right-top-dropdown {
  width: 40px;
  height: 40px;
}
/* ~/content/less/insites/../default/main.less:L920 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div {
  margin-right: 14px;
  float: left;
  display: block;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L926 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div > div > img {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin: 1px 0 0 1px;
}
/* ~/content/less/insites/../default/main.less:L934 */
/* ~/content/less/insites/../default/main.less:L935 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input {
  display: block;
  opacity: 0;
  background-color: #ebebeb;
  border: none;
  outline: none;
  color: #8e8e8e;
  height: 40px;
  padding: 9px 16px;
  border-radius: 5px;
  font-size: 15px;
  margin-top: -7px;
  width: 0;
  transition: all 0.5s ease-in-out;
}
/* ~/content/less/insites/../default/main.less:L950 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input::-webkit-input-placeholder {
  color: #8e8e8e;
}
/* ~/content/less/insites/../default/main.less:L954 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input:-moz-placeholder {
  color: #8e8e8e;
}
/* ~/content/less/insites/../default/main.less:L958 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input::-moz-placeholder {
  color: #8e8e8e;
}
/* ~/content/less/insites/../default/main.less:L962 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input:-ms-input-placeholder {
  color: #8e8e8e;
}
/* ~/content/less/insites/../default/main.less:L966 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input.search-open {
  padding: 9px 40px 9px 55px;
  opacity: 1;
  width: 330px;
}
/* ~/content/less/insites/../default/main.less:L973 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search button {
  display: block;
  background-color: transparent;
  border: none;
  vertical-align: top;
  outline: none;
  padding: 0;
  width: 23px;
  height: 25px;
  z-index: 1;
  position: relative;
  margin-top: -1px;
}
/* ~/content/less/insites/../default/main.less:L986 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search button:active {
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L991 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-box-container {
  opacity: 0;
  position: absolute;
  z-index: -1;
  top: -999px;
}
/* ~/content/less/insites/../default/main.less:L997 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-box-container.search-open {
  opacity: 1;
  position: relative;
  z-index: 1;
  top: auto;
}
/* ~/content/less/insites/../default/main.less:L1004 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-box-container span.icon-Close {
  position: absolute;
  display: inline-block;
  padding: 7px 13px;
  right: 0;
  top: 7px;
  vertical-align: top;
  cursor: pointer;
  font-weight: bold;
  font-size: 12px;
}
/* ~/content/less/insites/../default/main.less:L1016 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-box-container span.icon-Search {
  position: absolute;
  display: inline-block;
  padding: 0 10px;
  left: 0;
  top: 7px;
  vertical-align: top;
  cursor: pointer;
  font-size: 22px;
}
/* ~/content/less/insites/../default/main.less:L1028 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results {
  display: none;
  background-color: white;
  border-radius: 5px;
  border: 1px solid #e2e2e2;
  height: auto;
  position: absolute;
  width: 100%;
  min-width: 330px;
  z-index: 1052;
  padding: 16px 0 0;
}
/* ~/content/less/insites/../default/main.less:L1040 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results div.title {
  color: #8e8e8e;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  text-transform: uppercase;
  padding: 0 16px 10px;
}
/* ~/content/less/insites/../default/main.less:L1048 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results div.title.more {
  padding: 16px 16px 10px;
}
/* ~/content/less/insites/../default/main.less:L1053 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .user-hit {
  display: table;
  padding: 10px 16px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L1058 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .user-hit:hover {
  background-color: #f0f0f0;
}
/* ~/content/less/insites/../default/main.less:L1062 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .user-hit .avatar {
  vertical-align: middle;
  margin-right: 16px;
  display: table-cell;
}
/* ~/content/less/insites/../default/main.less:L1068 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .user-hit .tile-image {
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L1072 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .user-hit .user-text-hit {
  display: table-cell;
  width: 100%;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L1077 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .user-hit .user-text-hit span {
  display: block;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L1082 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .user-hit .user-text-hit .user-name-hit {
  color: #5e5e5e;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L1087 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .user-hit .user-text-hit .user-job-hit {
  color: #8e8e8e;
  font-size: 12px;
}
/* ~/content/less/insites/../default/main.less:L1094 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .see-all-search {
  text-align: center;
  border-top: 1px solid #e2e2e2;
  padding: 5px;
}
/* ~/content/less/insites/../default/main.less:L1099 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .see-all-search button {
  width: 100%;
  color: rgba(0, 0, 0, 0.54);
  font-size: 13px;
  line-height: 15px;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L1111 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results .ais-hits.ais-hits__empty {
  padding: 16px;
  font-size: 13px;
}
/* ~/content/less/insites/../default/main.less:L1125 */
div.walls {
  background-color: white;
  position: relative;
  z-index: 1050;
  border-bottom: 1px solid #e2e2e2;
  height: 51px;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* ~/content/less/insites/../default/main.less:L1134 */
div.walls.affix {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* ~/content/less/insites/../default/main.less:L1143 */
/* ~/content/less/insites/../default/main.less:L1144 */
div.walls div.container .fixed-menu-middle,
div.walls div.container .fixed-menu-last {
  display: inline-block;
  vertical-align: top;
  width: 10%;
}
/* ~/content/less/insites/../default/main.less:L1149 */
div.walls div.container .fixed-menu-middle .nav-justified,
div.walls div.container .fixed-menu-last .nav-justified {
  width: 100%;
  white-space: nowrap;
}
/* ~/content/less/insites/../default/main.less:L1153 */
div.walls div.container .fixed-menu-middle .nav-justified > li,
div.walls div.container .fixed-menu-last .nav-justified > li {
  width: auto;
}
/* ~/content/less/insites/../default/main.less:L1159 */
div.walls div.container .fixed-menu-middle {
  width: 90%;
}
@media (max-width: 767px) {
  div.walls div.container {
    padding: 0;
  }
  /* ~/content/less/insites/../default/main.less:L1166 */
  div.walls div.container .fixed-menu-last {
    width: 61px;
    -webkit-box-shadow: -20px 0px 15px -8px white;
    -moz-box-shadow: -20px 0px 15px -8px white;
    box-shadow: -20px 0px 15px -8px white;
    position: relative;
    z-index: 1;
  }
  /* ~/content/less/insites/../default/main.less:L1175 */
  div.walls div.container .fixed-menu-middle {
    width: calc(100% - 61px);
    overflow: hidden;
    height: 51px;
  }
}
/* ~/content/less/insites/../default/main.less:L1182 */
div.walls div.container .scrollable {
  height: 81px;
  overflow: hidden;
  overflow-x: auto;
  -webkit-overflow-scrolling: auto;
}
/* ~/content/less/insites/../default/main.less:L1189 */
div.walls div.container ul.nav {
  height: 50px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L1193 */
div.walls div.container ul.nav > li {
  position: relative;
  width: auto;
  display: table-cell;
}
/* ~/content/less/insites/../default/main.less:L1198 */
div.walls div.container ul.nav > li > a {
  color: #717171;
  text-decoration: none;
  padding: 16px 13px 14px;
  background-color: transparent;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 1px;
}
/* ~/content/less/insites/../default/main.less:L1207 */
div.walls div.container ul.nav > li > a:hover,
div.walls div.container ul.nav > li > a:focus {
  background-color: unset;
  font-weight: 600;
}
@media (max-width: 767px) {
  div.walls div.container ul.nav > li > a {
    padding: 16px 13px 14px;
  }
}
/* ~/content/less/insites/../default/main.less:L1217 */
div.walls div.container ul.nav > li.wall-overview {
  position: absolute;
  right: 0;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L1222 */
div.walls div.container ul.nav > li.wall-overview > a {
  color: #3e3e3d;
  font-weight: 600;
}
/* ~/content/less/insites/../default/main.less:L1228 */
div.walls div.container ul.nav > li:after {
  border-bottom: 0px solid #f29501;
  content: '';
  position: absolute;
  bottom: 0;
  width: 100%;
  transition: all 0.2s ease;
}
/* ~/content/less/insites/../default/main.less:L1237 */
/* ~/content/less/insites/../default/main.less:L1238 */
div.walls div.container ul.nav > li.wall-overview:after {
  content: none;
}
/* ~/content/less/insites/../default/main.less:L1243 */
/* ~/content/less/insites/../default/main.less:L1244 */
div.walls div.container ul.nav > li.active:after {
  border-bottom: 2px solid #f29501;
}
/* ~/content/less/insites/../default/main.less:L1248 */
div.walls div.container ul.nav > li.active > a {
  font-weight: 600;
  color: #f29501;
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L1255 */
  /* ~/content/less/insites/../default/main.less:L1256 */
  div.walls div.container ul.nav > li:hover:after {
    border-bottom: 2px solid #f29501;
  }
  /* ~/content/less/insites/../default/main.less:L1260 */
  div.walls div.container ul.nav > li:hover > a {
    font-weight: 600;
    color: #f29501;
  }
}
/* ~/content/less/insites/../default/main.less:L1267 */
div.walls div.container ul.nav > li span.typcn {
  top: 2px;
  padding-left: 8px;
}
/* ~/content/less/insites/../default/main.less:L1272 */
div.walls div.container ul.nav > li ul.dropdown-menu {
  position: fixed;
  border-radius: 5px;
  margin-top: -7px;
  padding: 0;
  border: 1px solid #e2e2e2;
  z-index: 999999;
  min-width: unset;
}
/* ~/content/less/insites/../default/main.less:L1281 */
/* ~/content/less/insites/../default/main.less:L1282 */
div.walls div.container ul.nav > li ul.dropdown-menu li a {
  text-align: left;
  padding: 12px 17px;
  border-radius: 5px;
  color: #5e5e5e;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}
/* ~/content/less/insites/../default/main.less:L1291 */
div.walls div.container ul.nav > li ul.dropdown-menu li a:hover {
  background-color: #f0f0f0;
}
/* ~/content/less/insites/../default/main.less:L1296 */
/* ~/content/less/insites/../default/main.less:L1297 */
div.walls div.container ul.nav > li ul.dropdown-menu li.active a {
  background-color: #f0f0f0;
}
/* ~/content/less/insites/../default/main.less:L1304 */
/* ~/content/less/insites/../default/main.less:L1305 */
/* ~/content/less/insites/../default/main.less:L1306 */
div.walls div.container ul.nav > li.wall-overflow.open:hover ul.dropdown-menu,
div.walls div.container ul.nav > li.wall-category.open:hover ul.dropdown-menu {
  display: block;
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L1312 */
  /* ~/content/less/insites/../default/main.less:L1313 */
  div.walls div.container ul.nav > li.wall-overflow:hover ul.dropdown-menu,
  div.walls div.container ul.nav > li.wall-category:hover ul.dropdown-menu {
    display: block;
  }
}
/* ~/content/less/insites/../default/main.less:L1319 */
/* ~/content/less/insites/../default/main.less:L1320 */
div.walls div.container ul.nav > li.wall-overflow.active-cat > a,
div.walls div.container ul.nav > li.wall-category.active-cat > a {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L1326 */
div.walls div.container ul.nav > li.wall-overflow .wall-category ul {
  margin-left: -1px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.5);
}
/* ~/content/less/insites/../default/main.less:L1339 */
div.fab {
  display: inline;
  position: fixed;
  z-index: 16;
  width: 88px;
  bottom: 20px;
  right: 20px;
}
/* ~/content/less/insites/../default/main.less:L1347 */
div.fab:hover {
  height: 350px;
}
/* ~/content/less/insites/../default/main.less:L1350 */
div.fab:hover .main-btn {
  bottom: -240px;
}
/* ~/content/less/insites/../default/main.less:L1354 */
div.fab:hover .side-btn {
  display: inline;
}
/* ~/content/less/insites/../default/main.less:L1359 */
div.fab .glyphicon {
  cursor: pointer;
  background-color: #f29501;
  color: white;
  padding: 21px 20px;
  font-size: 3em;
  border-radius: 50%;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
}
/* ~/content/less/insites/../default/main.less:L1368 */
div.fab .glyphicon.glyphicon-plus:before {
  padding-left: 2px;
}
/* ~/content/less/insites/../default/main.less:L1372 */
div.fab .glyphicon:active,
div.fab .glyphicon.active,
div.fab .glyphicon:active:focus,
div.fab .glyphicon.active:focus {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
/* ~/content/less/insites/../default/main.less:L1379 */
div.fab .glyphicon:focus {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
/* ~/content/less/insites/../default/main.less:L1387 */
div.fab .main-btn {
  margin-top: 20px;
  bottom: 26px;
}
/* ~/content/less/insites/../default/main.less:L1391 */
div.fab .main-btn .plus-outline {
  background-image: url('/Content/themes/cas/svg/plus.svg');
  background-repeat: no-repeat;
  background-position: center;
  padding: 30px;
  left: 10px;
}
/* ~/content/less/insites/../default/main.less:L1400 */
div.fab .side-btn {
  display: none;
  position: inherit;
  left: 12px;
  width: 170px;
}
/* ~/content/less/insites/../default/main.less:L1406 */
div.fab .side-btn .light-bulb {
  bottom: 235px;
  padding: 15px 16px;
}
/* ~/content/less/insites/../default/main.less:L1411 */
div.fab .side-btn .key-outline {
  bottom: 330px;
  padding: 13px 16px;
}
/* ~/content/less/insites/../default/main.less:L1416 */
div.fab .side-btn .eye-outline {
  bottom: 145px;
  padding: 13px 15px;
  font-size: x-large !important;
}
/* ~/content/less/insites/../default/main.less:L1422 */
div.fab .side-btn .light-bulb,
div.fab .side-btn .eye-outline,
div.fab .side-btn .key-outline {
  width: 55px;
  height: 55px;
  position: fixed;
  cursor: pointer;
  background-color: #888888;
  color: white;
  border-radius: 50%;
  line-height: 1;
  font-size: x-large;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
}
/* ~/content/less/insites/../default/main.less:L1434 */
div.fab .side-btn .light-bulb.glyphicon-plus:before,
div.fab .side-btn .eye-outline.glyphicon-plus:before,
div.fab .side-btn .key-outline.glyphicon-plus:before {
  padding-left: 2px;
}
/* ~/content/less/insites/../default/main.less:L1438 */
div.fab .side-btn .light-bulb:active,
div.fab .side-btn .eye-outline:active,
div.fab .side-btn .key-outline:active,
div.fab .side-btn .light-bulb.active,
div.fab .side-btn .eye-outline.active,
div.fab .side-btn .key-outline.active,
div.fab .side-btn .light-bulb:active:focus,
div.fab .side-btn .eye-outline:active:focus,
div.fab .side-btn .key-outline:active:focus,
div.fab .side-btn .light-bulb.active:focus,
div.fab .side-btn .eye-outline.active:focus,
div.fab .side-btn .key-outline.active:focus {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
/* ~/content/less/insites/../default/main.less:L1445 */
div.fab .side-btn .light-bulb:focus,
div.fab .side-btn .eye-outline:focus,
div.fab .side-btn .key-outline:focus {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
@media (max-width: 450px) {
  div.fab {
    bottom: -10px;
    right: 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L1464 */
div.wall-banner {
  min-height: 400px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  z-index: 2;
  border-radius: 0;
  position: relative;
  color: white;
  padding-bottom: 0;
}
/* ~/content/less/insites/../default/main.less:L1475 */
.walls.affix ~ div.wall-banner {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L1479 */
div.wall-banner.has-deadline {
  padding-bottom: 60px;
}
/* ~/content/less/insites/../default/main.less:L1483 */
div.wall-banner.has-extra-info {
  padding-bottom: 70px;
}
/* ~/content/less/insites/../default/main.less:L1487 */
div.wall-banner.has-deadline.has-extra-info {
  padding-bottom: 130px;
}
/* ~/content/less/insites/../default/main.less:L1491 */
div.wall-banner a {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L1495 */
div.wall-banner:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L1506 */
div.wall-banner.isGradient:before {
  background: linear-gradient(90deg, rgba(242, 149, 1, 0.57) 0%, rgba(230, 230, 230, 0.57) 100%);
}
/* ~/content/less/insites/../default/main.less:L1510 */
div.wall-banner .wall-text {
  width: 75%;
}
@media (max-width: 767px) {
  div.wall-banner .wall-text {
    width: 100%;
    margin-left: -5px;
    margin-right: -5px;
  }
}
/* ~/content/less/insites/../default/main.less:L1519 */
div.wall-banner .wall-text .wall-edit {
  display: inline-block;
  width: 34px;
  height: 34px;
  font-size: 18px;
  color: white;
  border: 1px solid white;
  border-radius: 50%;
  text-align: center;
  line-height: 35px;
  vertical-align: top;
  padding-left: 4px;
  margin-left: 12px;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.5);
}
/* ~/content/less/insites/../default/main.less:L1537 */
div.wall-banner .wall-name {
  color: white;
  font-size: 35px;
  line-height: 41px;
  font-weight: bold;
  margin-top: 38px;
  margin-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L1545 */
div.wall-banner .wall-name span {
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L1550 */
div.wall-banner .wall-owners {
  margin-bottom: 18px;
}
/* ~/content/less/insites/../default/main.less:L1554 */
div.wall-banner .owner-avatar,
div.wall-banner .owner-name {
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L1558 */
/* ~/content/less/insites/../default/main.less:L1559 */
div.wall-banner .owner-avatar > a {
  position: relative;
  z-index: -1;
}
/* ~/content/less/insites/../default/main.less:L1563 */
div.wall-banner .owner-avatar > a:not(:first-child) {
  margin-left: -5px;
}
/* ~/content/less/insites/../default/main.less:L1568 */
div.wall-banner .owner-avatar .small-avatar {
  margin-right: 0;
}
/* ~/content/less/insites/../default/main.less:L1573 */
div.wall-banner .owner-name {
  color: white;
  font-size: 14px;
  vertical-align: top;
  font-weight: 300;
  margin-left: 10px;
}
/* ~/content/less/insites/../default/main.less:L1574 */
div.wall-banner .owner-name .stick-bottom {
  margin-top: -3px;
}
/* ~/content/less/insites/../default/main.less:L1584 */
div.wall-banner .owner-name a {
  color: white;
}
/* ~/content/less/insites/../default/main.less:L1589 */
div.wall-banner .wall-question {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 18px;
}
/* ~/content/less/insites/../default/main.less:L1595 */
div.wall-banner .wall-description {
  font-size: 15px;
  font-weight: 400;
  margin-bottom: 18px;
}
/* ~/content/less/insites/../default/main.less:L1601 */
div.wall-banner .task-toggle {
  margin-bottom: 18px;
}
/* ~/content/less/insites/../default/main.less:L1604 */
div.wall-banner .task-toggle > div {
  display: table-cell;
  position: relative;
  width: 50px;
  height: 50px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L1611 */
div.wall-banner .task-toggle > div:last-child {
  width: auto;
  padding-left: 15px;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L1621 */
div.wall-banner .task-toggle .task-button-pulse,
div.wall-banner .task-toggle .task-button {
  position: absolute;
  width: 50px;
  height: 50px;
  border-radius: 100%;
}
/* ~/content/less/insites/../default/main.less:L1628 */
div.wall-banner .task-toggle .task-button-pulse {
  animation: pulse 1s ease infinite;
  background: white;
  display: none;
}
/* ~/content/less/insites/../default/main.less:L1634 */
div.wall-banner .task-toggle .task-button {
  z-index: 9;
  border: none;
  background: white;
  background-size: 18px;
  cursor: pointer;
  outline: none;
  color: #f29501;
  text-align: center;
  font-size: 20px;
  vertical-align: middle;
  line-height: 56px;
}
/* ~/content/less/insites/../default/main.less:L1647 */
/* ~/content/less/insites/../default/main.less:L1648 */
div.wall-banner .task-toggle .task-button > span.icon-Close {
  color: #575757;
}
/* ~/content/less/insites/../default/main.less:L1655 */
div.wall-banner .task-description {
  display: none;
  border-radius: 5px;
  color: #626262;
  padding: 30px;
  background-color: white;
  font-size: 16px;
  position: absolute;
  z-index: 999;
  top: auto;
  margin-top: -5px;
  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.14);
  width: 100%;
}
@media (min-width: 768px) {
  div.wall-banner .task-description {
    width: 750px;
  }
}
@media (min-width: 992px) {
  div.wall-banner .task-description {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  div.wall-banner .task-description {
    width: 1170px;
  }
}
/* ~/content/less/insites/../default/main.less:L1682 */
div.wall-banner .deadline {
  margin-bottom: 33px;
  font-size: 14px;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L1687 */
div.wall-banner .deadline span:not(.typcn) {
  margin-left: 5px;
}
/* ~/content/less/insites/../default/main.less:L1691 */
div.wall-banner .deadline .typcn-warning:before {
  font-size: 22px;
}
/* ~/content/less/insites/../default/main.less:L1696 */
div.wall-banner .absolute-bottom {
  position: absolute;
  bottom: 0;
}
@media (max-width: 767px) {
  div.wall-banner .absolute-bottom {
    width: calc(100% - 20px);
  }
}
/* ~/content/less/insites/../default/main.less:L1704 */
div.wall-banner .absolute-bottom .relative-bottom {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L1709 */
div.wall-banner .brand-logo {
  position: absolute;
  top: 0;
  bottom: 0;
  background-position: center 30px;
  background-repeat: no-repeat;
  background-size: auto;
  width: 270px;
  transform: translate(900px);
}
@media (max-width: 1199px) {
  div.wall-banner .brand-logo {
    width: 220px;
    transform: translate(750px);
  }
}
@media (max-width: 991px) {
  div.wall-banner .brand-logo {
    display: none;
  }
}
@keyframes pulse {
  0% {
    transform: scale(1, 1);
  }
  50% {
    opacity: 0.3;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L1745 */
div.header {
  padding-top: 0;
}
@media (max-width: 991px) {
  div.header {
    padding-top: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L1752 */
div.header > div.container {
  background-color: #888888;
  padding: 10.5px;
  background: #777777;
  border-radius: 5px;
  position: relative;
  z-index: 1;
}
@media (max-width: 991px) {
  div.header > div.container {
    border-radius: 0;
    background-image: none !important;
  }
}
@media (min-width: 992px) {
  div.header > div.container {
    background-position: center;
    background-size: cover;
  }
}
/* ~/content/less/insites/../default/main.less:L1771 */
div.header > div.action {
  margin-top: 21px;
  margin-bottom: -1px;
  outline: none;
}
@media (max-width: 767px) {
  div.header > div.action {
    margin-top: 9px;
    margin-bottom: -12px;
  }
}
/* ~/content/less/insites/../default/main.less:L1781 */
@media (max-width: 767px) {
  div.header > div.action > div.container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/* ~/content/less/insites/../default/main.less:L1787 */
div.header > div.action > div.container > div {
  padding: 6px 0;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L1791 */
div.header > div.action > div.container > div > a {
  text-decoration: none;
  color: #868686;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L1799 */
div.header > div.action > div.container > div > a .typcn {
  padding-left: 7px;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L1804 */
div.header > div.action > div.container > div > a:hover {
  color: #5d5d5d;
}
/* ~/content/less/insites/../default/main.less:L1808 */
@media (max-width: 767px) {
  div.header > div.action > div.container > div > a .tags-label {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    max-width: 85px;
    vertical-align: middle;
  }
}
/* ~/content/less/insites/../default/main.less:L1820 */
div.header > div.action > div.container > div ul.dropdown-menu {
  min-width: unset !important;
  z-index: 5;
  padding: 0 !important;
  border-radius: 5px;
  border: 1px solid #e2e2e2;
}
/* ~/content/less/insites/../default/main.less:L1827 */
div.header > div.action > div.container > div ul.dropdown-menu > li {
  z-index: 9;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L1831 */
div.header > div.action > div.container > div ul.dropdown-menu > li > a {
  padding: 8px 12px;
  margin: 1px;
  display: block;
  position: relative;
  z-index: 10;
  cursor: pointer;
  border-radius: 5px;
  color: #868686;
  font-size: 14px;
  line-height: 16px;
}
/* ~/content/less/insites/../default/main.less:L1843 */
div.header > div.action > div.container > div ul.dropdown-menu > li > a:hover,
div.header > div.action > div.container > div ul.dropdown-menu > li > a:active {
  color: #5d5d5d;
  background-color: #f0f0f0;
}
/* ~/content/less/insites/../default/main.less:L1847 */
div.header > div.action > div.container > div ul.dropdown-menu > li > a:hover svg,
div.header > div.action > div.container > div ul.dropdown-menu > li > a:active svg {
  fill: #5d5d5d;
  stroke: #5d5d5d;
}
/* ~/content/less/insites/../default/main.less:L1853 */
div.header > div.action > div.container > div ul.dropdown-menu > li > a svg {
  margin: 3px 0px -3px;
}
/* ~/content/less/insites/../default/main.less:L1857 */
div.header > div.action > div.container > div ul.dropdown-menu > li > a .typcn {
  font-size: large;
}
/* ~/content/less/insites/../default/main.less:L1861 */
div.header > div.action > div.container > div ul.dropdown-menu > li > a .ft-label {
  padding: 0 2px 0 7px;
}
/* ~/content/less/insites/../default/main.less:L1865 */
div.header > div.action > div.container > div ul.dropdown-menu > li > a .icon {
  vertical-align: middle;
  padding: 0 3px;
}
/* ~/content/less/insites/../default/main.less:L1871 */
/* ~/content/less/insites/../default/main.less:L1872 */
div.header > div.action > div.container > div ul.dropdown-menu > li.active > a {
  background-color: #f0f0f0;
  color: #5d5d5d;
}
/* ~/content/less/insites/../default/main.less:L1879 */
div.header > div.action > div.container > div ul.dropdown-menu:first-of-type {
  padding-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L1884 */
div.header > div.action > div.container > div.dropdown:hover .dropdown-menu {
  display: block !important;
  margin-top: 0 !important;
}
@media only screen and (max-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L1890 */
  div.header > div.action > div.container > div.dropdown:hover .dropdown-menu {
    display: none !important;
  }
  /* ~/content/less/insites/../default/main.less:L1894 */
  div.header > div.action > div.container > div.dropdown.open .dropdown-menu {
    display: block !important;
  }
}
/* ~/content/less/insites/../default/main.less:L1899 */
div.header > div.action > div.container > div.sort {
  min-width: 150px;
  text-align: right;
}
/* ~/content/less/insites/../default/main.less:L1903 */
div.header > div.action > div.container > div.sort > span {
  text-transform: uppercase;
  color: white;
}
@media (max-width: 767px) {
  div.header > div.action > div.container > div.sort {
    float: left !important;
    text-align: left;
    min-width: initial !important;
  }
  /* ~/content/less/insites/../default/main.less:L1913 */
  div.header > div.action > div.container > div.sort ul.dropdown-menu {
    right: auto;
    left: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L1920 */
div.header > div.action > div.container > div.mem-btn {
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 5px;
  background-color: white;
  height: 30px;
  padding: 7px 12px;
  vertical-align: middle;
  display: inline-block;
  transition: all 0.3s ease 0s;
}
/* ~/content/less/insites/../default/main.less:L1930 */
div.header > div.action > div.container > div.mem-btn:hover {
  background-color: #e2e6ea;
}
/* ~/content/less/insites/../default/main.less:L1933 */
div.header > div.action > div.container > div.mem-btn:hover > a {
  color: #5d5d5d;
}
/* ~/content/less/insites/../default/main.less:L1944 */
.tile-eye:before {
  vertical-align: top;
  font-size: 16px !important;
  margin-top: -3px;
}
/* ~/content/less/insites/../default/main.less:L1950 */
.eye:before {
  vertical-align: top;
  font-size: 16px !important;
  margin-top: -3px;
}
/* ~/content/less/insites/../default/main.less:L1956 */
div.content {
  margin-top: 20px;
  padding-bottom: 20px;
}
/* ~/content/less/insites/../default/main.less:L1961 */
div.tags {
  display: inline-block;
  margin-bottom: 16px;
  line-height: 30px;
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L1967 */
div.tags > a {
  height: 30px;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  background-color: #f7f7f7;
  font-size: 14px;
  line-height: 16px;
  color: rgba(0, 0, 0, 0.45);
  text-decoration: none;
  padding: 7px 8px;
  max-width: 190px;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
}
/* ~/content/less/insites/../default/main.less:L1985 */
div.tags .tags-counter {
  position: relative;
  display: inline-block;
  color: #6d6d6d;
  font-size: 14px;
  line-height: 16px;
  padding: 6px;
  margin-left: 3px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L1995 */
div.tags .tags-counter .popover {
  border-color: #e2e2e2;
  border-radius: 5px;
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L2000 */
div.tags .tags-counter .popover .top > .arrow {
  border-top-color: #e2e2e2;
}
/* ~/content/less/insites/../default/main.less:L2004 */
div.tags .tags-counter .popover .popover-content {
  padding: 0 5px 10px 0;
}
/* ~/content/less/insites/../default/main.less:L2007 */
div.tags .tags-counter .popover .popover-content > a {
  height: 30px;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  background-color: #f7f7f7;
  font-size: 14px;
  line-height: 16px;
  color: rgba(0, 0, 0, 0.45);
  text-decoration: none;
  padding: 7px 8px;
  margin: 5px 0 0 5px;
  white-space: nowrap;
  display: inline-block;
  font-weight: 400;
}
@media screen and (max-width: 493px) {
  /* ~/content/less/insites/../default/main.less:L2028 */
  .time-tag {
    width: 105px;
    text-align: center;
  }
  /* ~/content/less/insites/../default/main.less:L2033 */
  .open-tile {
    float: left;
    width: 105px;
    margin-top: 5px;
  }
  /* ~/content/less/insites/../default/main.less:L2039 */
  .details {
    background-color: white;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  /* ~/content/less/insites/../default/main.less:L2045 */
  .time-tag {
    width: 105px;
    text-align: center;
  }
  /* ~/content/less/insites/../default/main.less:L2050 */
  .open-tile {
    float: left;
    width: 105px;
    margin-top: 5px;
  }
  /* ~/content/less/insites/../default/main.less:L2056 */
  .details {
    background-color: white;
  }
}
@media screen and (min-width: 305px) and (max-width: 395px) {
  /* ~/content/less/insites/../default/main.less:L2062 */
  ul.profile-stats > li > a > span.stat-count {
    margin-left: 1px;
  }
}
@media screen and (min-width: 1200px) {
  /* ~/content/less/insites/../default/main.less:L2068 */
  ul.profile-stats > li > a > span.stat-count {
    margin-left: 1px;
  }
}
/* ~/content/less/insites/../default/main.less:L2075 */
.time-tag {
  float: left;
  color: #777777;
  background-color: #f7f7f7;
  font-size: 16px;
  padding: 0px 9px;
  border: 1px solid;
  border-color: #e2e2e2;
  border-radius: 5px;
  font-family: Roboto, sans-serif, Arial;
}
/* ~/content/less/insites/../default/main.less:L2087 */
/* ~/content/less/insites/../default/main.less:L2089 */
div.container > div.row .tiles {
  padding-left: 3px;
  padding-right: 3px;
}
@media (min-width: 768px) {
  div.container > div.row .tiles {
    padding: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L2097 */
div.container > div.row .tiles div.tile {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 6px;
  padding-top: 0;
}
/* ~/content/less/insites/../default/main.less:L2099 */
div.container > div.row .tiles div.tile.challenge div.text {
  max-height: 105px;
  overflow: hidden;
}
/* ~/content/less/insites/../default/main.less:L2103 */
div.container > div.row .tiles div.tile.challenge div.text .fadetext {
  bottom: 80px !important;
}
/* ~/content/less/insites/../default/main.less:L2106 */
div.container > div.row .tiles div.tile.challenge div.text .fadetext a {
  padding: 2px 0px;
  display: block;
  line-height: initial;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L2113 */
div.container > div.row .tiles div.tile.challenge div.text .fadetext a:last-of-type {
  border: 1px solid #f29501;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L2121 */
div.container > div.row .tiles div.tile.challenge:hover div.details-container div.text .fadetext a:last-of-type {
  color: white;
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L2126 */
div.container > div.row .tiles div.tile div.image {
  position: relative;
  height: 177px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  z-index: 1;
  text-align: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-box-shadow: inset 0 0 65px -15px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0 0 65px -15px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 65px -15px rgba(0, 0, 0, 0.5);
}
@media (max-width: 767px) {
  div.container > div.row .tiles div.tile div.image {
    height: 117px;
  }
}
/* ~/content/less/insites/../default/main.less:L2147 */
/* ~/content/less/insites/../default/main.less:L2148 */
div.container > div.row .tiles div.tile div.image.hasVideo .play-icon {
  display: table;
  margin: 0 auto;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L2153 */
div.container > div.row .tiles div.tile div.image.hasVideo .play-icon > span {
  opacity: 0.87;
  color: white;
  font-size: 74px;
  display: table-cell;
  vertical-align: middle;
  line-height: 0;
}
@media (max-width: 479px) {
  div.container > div.row .tiles div.tile div.image.hasVideo .play-icon > span {
    font-size: 54px;
  }
}
/* ~/content/less/insites/../default/main.less:L2168 */
div.container > div.row .tiles div.tile div.image .top-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  min-height: 44px;
  height: auto;
  text-align: left;
  background: linear-gradient(0deg, rgba(100, 100, 100, 0) 0%, rgba(75, 75, 75, 0.8) 100%);
  padding: 10px 13px 0;
}
/* ~/content/less/insites/../default/main.less:L2180 */
div.container > div.row .tiles div.tile div.image .tile-type,
div.container > div.row .tiles div.tile div.image .featured {
  display: inline-block;
  color: white;
  z-index: 1;
  position: relative;
  padding: 0 13px;
  margin-top: 3px;
  line-height: 24px;
  height: 24px;
  border-radius: 18px;
  background-color: rgba(0, 0, 0, 0.38);
  vertical-align: bottom;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  div.container > div.row .tiles div.tile div.image .tile-type,
  div.container > div.row .tiles div.tile div.image .featured {
    line-height: 23px;
  }
}
/* ~/content/less/insites/../default/main.less:L2198 */
div.container > div.row .tiles div.tile div.image .tile-type.featured,
div.container > div.row .tiles div.tile div.image .featured.featured {
  margin-left: 1px;
}
/* ~/content/less/insites/../default/main.less:L2202 */
div.container > div.row .tiles div.tile div.image .tile-type span,
div.container > div.row .tiles div.tile div.image .featured span {
  font-size: 12px;
  vertical-align: middle;
  font-weight: 300;
}
/* ~/content/less/insites/../default/main.less:L2207 */
div.container > div.row .tiles div.tile div.image .tile-type span:before,
div.container > div.row .tiles div.tile div.image .featured span:before {
  margin-top: -3px;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L2212 */
div.container > div.row .tiles div.tile div.image .tile-type span.icon,
div.container > div.row .tiles div.tile div.image .featured span.icon {
  font-size: 16px;
  margin-right: 6px;
}
/* ~/content/less/insites/../default/main.less:L2219 */
div.container > div.row .tiles div.tile div.image .info-container {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: left;
  padding: 16px 20px 12px;
  background: linear-gradient(180deg, rgba(100, 100, 100, 0) 0%, rgba(75, 75, 75, 0.84) 100%);
}
/* ~/content/less/insites/../default/main.less:L2228 */
div.container > div.row .tiles div.tile div.image .info-container .likes,
div.container > div.row .tiles div.tile div.image .info-container .comments {
  color: white;
  font-size: 11px;
  font-weight: bold;
  margin-right: 10px;
}
/* ~/content/less/insites/../default/main.less:L2234 */
div.container > div.row .tiles div.tile div.image .info-container .likes .icon,
div.container > div.row .tiles div.tile div.image .info-container .comments .icon {
  font-size: 15px;
  margin-right: 3px;
}
/* ~/content/less/insites/../default/main.less:L2238 */
div.container > div.row .tiles div.tile div.image .info-container .likes .icon:before,
div.container > div.row .tiles div.tile div.image .info-container .comments .icon:before {
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L2243 */
div.container > div.row .tiles div.tile div.image .info-container .likes.comments .icon,
div.container > div.row .tiles div.tile div.image .info-container .comments.comments .icon {
  margin-right: 7px;
}
/* ~/content/less/insites/../default/main.less:L2249 */
div.container > div.row .tiles div.tile div.image > img {
  position: absolute;
  top: 0;
  left: 0;
  width: calc(100% + 1px);
  height: 178px;
}
/* ~/content/less/insites/../default/main.less:L2257 */
div.container > div.row .tiles div.tile div.image > a {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  color: white;
  text-decoration: none;
  font-size: x-large;
  text-transform: uppercase;
  font-weight: bold;
  display: table;
  height: 100%;
  width: calc(100% + 1px);
}
/* ~/content/less/insites/../default/main.less:L2272 */
div.container > div.row .tiles div.tile div.image > a > span {
  display: table-cell;
  vertical-align: middle;
  background-color: rgba(115, 71, 0, 0.7);
}
/* ~/content/less/insites/../default/main.less:L2280 */
div.container > div.row .tiles div.tile div.tile-padding {
  background-color: white;
  border-radius: 7px;
  transition: box-shadow 0.2s ease;
  height: 400px;
}
@media (max-width: 767px) {
  div.container > div.row .tiles div.tile div.tile-padding {
    height: 340px;
  }
}
/* ~/content/less/insites/../default/main.less:L2290 */
div.container > div.row .tiles div.tile div.tile-padding .image {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L2295 */
/* ~/content/less/insites/../default/main.less:L2296 */
div.container > div.row .tiles div.tile div.tile-padding.enable-hover:hover {
  box-shadow: 0 0 10px -2px rgba(0, 0, 0, 0.5);
}
/* ~/content/less/insites/../default/main.less:L2301 */
div.container > div.row .tiles div.tile div.details {
  padding: 15px 20px 11px;
  position: relative;
  border: 1px solid #d9d9d9;
  border-top: none;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L2313 */
div.container > div.row .tiles div.tile div.details .tile-title {
  color: #f29501;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L2321 */
div.container > div.row .tiles div.tile div.details .tile-title > span {
  word-break: break-word;
}
/* ~/content/less/insites/../default/main.less:L2326 */
div.container > div.row .tiles div.tile div.details div.text {
  height: 47px;
  position: relative;
  overflow: hidden;
  color: #5e5e5e;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 15px;
  word-break: break-word;
}
/* ~/content/less/insites/../default/main.less:L2336 */
div.container > div.row .tiles div.tile div.details div.text.bigger {
  height: 93px;
}
/* ~/content/less/insites/../default/main.less:L2340 */
div.container > div.row .tiles div.tile div.details div.text.even-bigger {
  height: 69px;
}
/* ~/content/less/insites/../default/main.less:L2344 */
div.container > div.row .tiles div.tile div.details div.text.bigger.even-bigger {
  height: 115px;
}
@media (max-width: 767px) {
  div.container > div.row .tiles div.tile div.details div.text {
    height: 93px;
  }
  /* ~/content/less/insites/../default/main.less:L2351 */
  div.container > div.row .tiles div.tile div.details div.text.even-bigger {
    height: 115px;
  }
}
/* ~/content/less/insites/../default/main.less:L2356 */
div.container > div.row .tiles div.tile div.details div.text > p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L2360 */
div.container > div.row .tiles div.tile div.details div.text .link {
  color: #f29501;
  font-size: 14px;
  line-height: 16px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L2368 */
/* ~/content/less/insites/../default/main.less:L2369 */
div.container > div.row .tiles div.tile div.details div.tags.hasRetakeBtn {
  width: 55%;
}
/* ~/content/less/insites/../default/main.less:L2372 */
div.container > div.row .tiles div.tile div.details div.tags.hasRetakeBtn > a {
  max-width: 90px;
}
/* ~/content/less/insites/../default/main.less:L2378 */
div.container > div.row .tiles div.tile div.details .retake-btn {
  display: inline-block;
  width: auto;
  margin-bottom: 16px;
  text-align: right;
  line-height: 30px;
}
@media (min-width: 768px) {
  div.container > div.row .tiles div.tile div.details .retake-btn {
    width: 45%;
    margin-left: -3px;
  }
  /* ~/content/less/insites/../default/main.less:L2391 */
  div.container > div.row .tiles div.tile div.details .retake-btn.mlc {
    margin-left: 55%;
  }
}
/* ~/content/less/insites/../default/main.less:L2396 */
div.container > div.row .tiles div.tile div.details .retake-btn > a {
  color: white;
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
  text-align: center;
  border-radius: 3px;
  padding: 6px 16px;
  text-decoration: none;
  cursor: pointer;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L2415 */
div.container > div.row .tiles div.tile div.details div.user {
  min-height: 34px;
}
/* ~/content/less/insites/../default/main.less:L2418 */
div.container > div.row .tiles div.tile div.details div.user > a {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L2421 */
div.container > div.row .tiles div.tile div.details div.user > a > img {
  float: left;
  border-radius: 25px;
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L2428 */
div.container > div.row .tiles div.tile div.details div.user > div.name {
  font-weight: bold;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #6d6d6d;
  margin-bottom: -4px;
  padding-top: 3px;
}
/* ~/content/less/insites/../default/main.less:L2438 */
div.container > div.row .tiles div.tile div.details div.user > div.function {
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #626262;
}
@media (min-width: 768px) {
  div.container > div.row .tiles div.tile {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L2460 */
/* ~/content/less/insites/../default/main.less:L2461 */
/* ~/content/less/insites/../default/main.less:L2462 */
div.container > div.row .tiles.search-result .tile.info .text {
  background-color: white;
  border-radius: 5px;
  padding: 20px 12px;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L2471 */
div.container > div.row .searching {
  background-color: white;
  border-radius: 5px;
  padding: 20px 12px;
  font-size: 14px;
  margin-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L2480 */
/* ~/content/less/insites/../default/main.less:L2481 */
@media (max-width: 767px) {
  .AcademyModuleModel div.container > div.row .tiles > div.tile div.details div.text {
    height: 47px;
  }
  /* ~/content/less/insites/../default/main.less:L2485 */
  .AcademyModuleModel div.container > div.row .tiles > div.tile div.details div.text.even-bigger {
    height: 69px;
  }
}
/* ~/content/less/insites/../default/main.less:L2493 */
.ripple-effect {
  position: relative;
  overflow: hidden;
}
/* ~/content/less/insites/../default/main.less:L2497 */
.ripple-effect:after {
  content: '';
  display: block;
  position: absolute;
  left: -50%;
  top: -50%;
  width: 200%;
  height: 200%;
  background: white;
  border-radius: 50%;
  opacity: .6;
  transform: scale(0);
}
/* ~/content/less/insites/../default/main.less:L2511 */
.ripple-effect:not(:active):after {
  animation: button-ripple-effect 1s ease-in-out;
}
/* ~/content/less/insites/../default/main.less:L2516 */
/* ~/content/less/insites/../default/main.less:L2517 */
.ripple-dark:after {
  background: rgba(0, 0, 0, 0.2);
}
@keyframes button-ripple-effect {
  0% {
    transform: scale(0);
  }
  20% {
    transform: scale(1);
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}
/* ~/content/less/insites/../default/main.less:L2537 */
.ripple-effect:after {
  visibility: hidden;
}
/* ~/content/less/insites/../default/main.less:L2541 */
.ripple-effect:focus:after {
  visibility: visible;
}
/* ~/content/less/insites/../default/main.less:L2545 */
.news-top-panel {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L2548 */
.walls.affix + .news-top-panel {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L2552 */
.news-top-panel .carousel-control {
  opacity: 0;
  z-index: -1;
  text-shadow: none;
  top: 50%;
  transform: translateY(-50%);
  height: 37px;
  width: auto;
  padding: 100px 35px;
  box-sizing: content-box;
  background-image: none;
}
@media (min-width: 1340px) {
  .news-top-panel .carousel-control {
    display: block;
    opacity: 1;
    z-index: 10;
  }
}
/* ~/content/less/insites/../default/main.less:L2570 */
.news-top-panel .carousel-control > span {
  font-size: 37px;
  opacity: 0.5;
}
/* ~/content/less/insites/../default/main.less:L2575 */
/* ~/content/less/insites/../default/main.less:L2576 */
.news-top-panel .carousel-control:hover > span {
  opacity: .7;
}
@media (max-width: 767px) {
  .news-top-panel .carousel-control {
    padding: 100px 0;
  }
}
/* ~/content/less/insites/../default/main.less:L2586 */
.news-top-panel .item {
  min-height: 300px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  z-index: 1;
  border-radius: 0;
}
/* ~/content/less/insites/../default/main.less:L2594 */
/* ~/content/less/insites/../default/main.less:L2595 */
.news-top-panel .item.gradient:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(90deg, rgba(242, 149, 1, 0.57) 0%, rgba(230, 230, 230, 0.57) 100%);
}
/* ~/content/less/insites/../default/main.less:L2609 */
.news-top-panel .carousel-indicators {
  bottom: -2px;
}
/* ~/content/less/insites/../default/main.less:L2612 */
.news-top-panel .carousel-indicators li {
  border: none;
  opacity: 0.65;
  background-color: white;
  width: 10px;
  height: 10px;
  margin: 4px;
}
@media (max-width: 767px) {
  .news-top-panel .carousel-indicators li {
    margin-top: -2px;
  }
}
/* ~/content/less/insites/../default/main.less:L2625 */
.news-top-panel .carousel-indicators .active {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L2630 */
.news-top-panel .carousel-caption {
  position: relative;
  text-align: left;
  top: 0;
  left: 0;
  right: 0;
  color: white;
  min-height: 300px;
  padding: 30px 15px 80px;
  text-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L2641 */
.news-top-panel .carousel-caption div.title {
  font-size: 35px;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L2646 */
.news-top-panel .carousel-caption a {
  text-decoration: none;
  color: white;
}
/* ~/content/less/insites/../default/main.less:L2651 */
.news-top-panel .carousel-caption p {
  color: white;
  font-size: 17px;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L2657 */
.news-top-panel .carousel-caption .btn-container {
  position: absolute;
  left: 15px;
  bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L2663 */
.news-top-panel .carousel-caption .btn {
  height: 35px;
  border-radius: 5px;
  background-color: white;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.12), 0 2px 2px 0 rgba(0, 0, 0, 0.24);
  color: rgba(242, 149, 1, 0.9);
  font-size: 14px;
  font-weight: 500;
  padding: 8px 14px;
  text-align: center;
  text-transform: uppercase;
  margin: 15px 0;
  border: none;
  z-index: 11;
}
@media (max-width: 767px) {
  .news-top-panel .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  /* ~/content/less/insites/../default/main.less:L2683 */
  .news-top-panel .carousel-caption .btn-container {
    left: 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L2688 */
.news-top-panel .carousel-caption .brand-logo {
  position: absolute;
  right: 15px;
  top: 0;
  bottom: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
  width: 270px;
}
@media (max-width: 1199px) {
  .news-top-panel .carousel-caption .brand-logo {
    width: 220px;
  }
}
@media (max-width: 991px) {
  .news-top-panel .carousel-caption .brand-logo {
    display: none;
  }
}
/* ~/content/less/insites/../default/main.less:L2708 */
.news-top-panel .hide-news-panel {
  position: absolute;
  right: 0px;
  top: 0px;
  font-size: 11px;
  padding: 10px;
  z-index: 5;
  color: white;
  cursor: pointer;
  display: block;
}
@media (min-width: 768px) {
  .news-top-panel .hide-news-panel {
    display: none;
  }
}
/* ~/content/less/insites/../default/main.less:L2725 */
.a-name {
  text-decoration: none;
  font-weight: bold;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L2730 */
.a-name:active,
.a-name:hover,
.a-name:focus {
  color: #333333;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L2736 */
.item {
  overflow: hidden;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .item {
    border-radius: 0;
  }
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L2746 */
  .hide-on-desktop {
    display: none;
  }
  /* ~/content/less/insites/../default/main.less:L2750 */
  .pull-right-desktop {
    float: right;
    color: #848484;
  }
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L2757 */
  .hide-mobile {
    display: none;
  }
  /* ~/content/less/insites/../default/main.less:L2761 */
  .tiles {
    padding: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L2766 */
.content {
  margin-top: 20px;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L2770 */
.content .content-box {
  border: 1px solid rgba(0, 0, 0, 0.12);
  background-color: white;
  border-radius: 5px;
  padding: 15px 30px 20px 25px;
}
@media (max-width: 1199px) {
  .content .content-box {
    padding-bottom: 35px;
  }
}
@media (max-width: 767px) {
  .content .content-box {
    border-radius: 0;
    border-left: none;
    border-right: none;
    padding: 0 0 10px;
  }
}
/* ~/content/less/insites/../default/main.less:L2788 */
.content .tile {
  position: relative;
  padding: 15px 0;
}
@media (max-width: 767px) {
  .content .tile {
    padding-top: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L2796 */
.content .tile .action-avatar {
  position: absolute;
  top: 25px;
  left: -25px;
  width: 50px;
}
@media (max-width: 767px) {
  .content .tile .action-avatar {
    left: 15px;
    top: 10px;
  }
  /* ~/content/less/insites/../default/main.less:L2806 */
  .content .tile .action-avatar .big-avatar {
    max-width: 40px;
    max-height: 40px;
  }
}
/* ~/content/less/insites/../default/main.less:L2812 */
/* ~/content/less/insites/../default/main.less:L2813 */
.content .tile .action-avatar > a > img {
  position: relative;
  z-index: 10;
}
/* ~/content/less/insites/../default/main.less:L2818 */
/* ~/content/less/insites/../default/main.less:L2819 */
.content .tile .action-avatar > a:nth-child(2) > img {
  z-index: 9;
}
/* ~/content/less/insites/../default/main.less:L2824 */
/* ~/content/less/insites/../default/main.less:L2825 */
.content .tile .action-avatar > a:nth-child(3) > img {
  z-index: 8;
}
/* ~/content/less/insites/../default/main.less:L2830 */
/* ~/content/less/insites/../default/main.less:L2831 */
.content .tile .action-avatar > a:nth-child(4) > img {
  z-index: 7;
}
/* ~/content/less/insites/../default/main.less:L2836 */
/* ~/content/less/insites/../default/main.less:L2837 */
.content .tile .action-avatar > a:nth-child(5) > img {
  z-index: 6;
}
/* ~/content/less/insites/../default/main.less:L2842 */
/* ~/content/less/insites/../default/main.less:L2843 */
.content .tile .action-avatar > a:nth-child(n+2) > img {
  margin-top: -10px;
}
/* ~/content/less/insites/../default/main.less:L2850 */
.content .tile:first-child {
  padding-top: 0;
}
/* ~/content/less/insites/../default/main.less:L2853 */
.content .tile:first-child .action-avatar {
  top: 10px;
}
/* ~/content/less/insites/../default/main.less:L2858 */
.content .tile .content-box {
  position: relative;
  z-index: 1;
}
@media (min-width: 768px) {
  .content .tile .content-box {
    min-height: 265px;
  }
}
/* ~/content/less/insites/../default/main.less:L2866 */
.content .tile .content-box .tile-update {
  padding-bottom: 10px;
  color: #5e5e5e;
  font-size: 14px;
  line-height: 16px;
  padding: 13px 0 12px 25px;
}
/* ~/content/less/insites/../default/main.less:L2873 */
.content .tile .content-box .tile-update a {
  text-decoration: none;
  font-weight: bold;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L2878 */
.content .tile .content-box .tile-update a:active,
.content .tile .content-box .tile-update a:hover,
.content .tile .content-box .tile-update a:focus {
  color: #333333;
  outline: none;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-update {
    padding-left: 70px;
    vertical-align: baseline;
    display: inline-block;
    min-height: 58px;
  }
}
/* ~/content/less/insites/../default/main.less:L2892 */
.content .tile .content-box .tile-image {
  display: inline-block;
  position: relative;
  vertical-align: top;
  width: 32%;
  border-radius: 5px;
  margin-top: 5px;
  margin: -35px -25px -50px 25px;
}
/* ~/content/less/insites/../default/main.less:L2901 */
/* ~/content/less/insites/../default/main.less:L2902 */
.content .tile .content-box .tile-image.hasVideo .play-icon {
  display: table;
  margin: 0 auto;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L2907 */
.content .tile .content-box .tile-image.hasVideo .play-icon > span {
  opacity: 0.87;
  color: white;
  font-size: 74px;
  display: table-cell;
  vertical-align: middle;
  line-height: 0;
}
@media (max-width: 479px) {
  .content .tile .content-box .tile-image.hasVideo .play-icon > span {
    font-size: 54px;
  }
}
/* ~/content/less/insites/../default/main.less:L2922 */
.content .tile .content-box .tile-image > div:not(.top-container):not(.play-icon) {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  max-height: 168px;
  height: 168px;
  width: 100%;
  border-radius: 5px;
  overflow: hidden;
  -webkit-box-shadow: inset 0 0 65px -15px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0 0 65px -15px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 65px -15px rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
@media (max-width: 1199px) {
  .content .tile .content-box .tile-image > div:not(.top-container):not(.play-icon) {
    max-height: 128px;
  }
}
@media (max-width: 991px) {
  .content .tile .content-box .tile-image > div:not(.top-container):not(.play-icon) {
    max-height: 128px;
  }
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-image > div:not(.top-container):not(.play-icon) {
    max-height: 124px;
  }
}
@media (max-width: 479px) {
  .content .tile .content-box .tile-image > div:not(.top-container):not(.play-icon) {
    max-height: 104px;
  }
}
/* ~/content/less/insites/../default/main.less:L2954 */
.content .tile .content-box .tile-image .top-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  min-height: 44px;
  height: auto;
  text-align: left;
  background: linear-gradient(0deg, rgba(100, 100, 100, 0) 0%, rgba(75, 75, 75, 0.8) 100%);
  padding: 9px 9px 0;
  border-radius: 5px;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-image .top-container {
    min-height: 33px;
    padding: 6px 6px 0;
  }
}
/* ~/content/less/insites/../default/main.less:L2972 */
.content .tile .content-box .tile-image .tile-type,
.content .tile .content-box .tile-image .featured {
  display: inline-block;
  color: white;
  z-index: 1;
  position: relative;
  padding: 0 13px;
  line-height: 24px;
  height: 24px;
  border-radius: 18px;
  background-color: rgba(0, 0, 0, 0.38);
  vertical-align: bottom;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .content .tile .content-box .tile-image .tile-type,
  .content .tile .content-box .tile-image .featured {
    line-height: 23px;
  }
}
/* ~/content/less/insites/../default/main.less:L2989 */
.content .tile .content-box .tile-image .tile-type.featured,
.content .tile .content-box .tile-image .featured.featured {
  margin-left: 1px;
}
/* ~/content/less/insites/../default/main.less:L2993 */
.content .tile .content-box .tile-image .tile-type span,
.content .tile .content-box .tile-image .featured span {
  font-size: 12px;
  vertical-align: middle;
  font-weight: 300;
}
/* ~/content/less/insites/../default/main.less:L2998 */
.content .tile .content-box .tile-image .tile-type span:before,
.content .tile .content-box .tile-image .featured span:before {
  margin-top: -3px;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L3003 */
.content .tile .content-box .tile-image .tile-type span.icon,
.content .tile .content-box .tile-image .featured span.icon {
  font-size: 16px;
  margin-right: 6px;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-image .tile-type span.icon,
  .content .tile .content-box .tile-image .featured span.icon {
    font-size: 12px;
    margin-right: 3px;
  }
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-image .tile-type,
  .content .tile .content-box .tile-image .featured {
    padding: 0 10px;
    line-height: 20px;
    height: 20px;
  }
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-image {
    width: 50%;
    margin: 0;
    margin-top: 8px;
    padding-left: 5px;
    padding-right: 5px;
  }
  /* ~/content/less/insites/../default/main.less:L3028 */
  .content .tile .content-box .tile-image .top-container {
    left: 5px;
    right: 5px;
  }
}
/* ~/content/less/insites/../default/main.less:L3035 */
.content .tile .content-box .tile-body {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0 25px;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-body {
    padding: 0 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L3046 */
.content .tile .content-box .tile-body .tile-title {
  width: 68%;
  text-decoration: none;
  text-transform: uppercase;
  color: #f29501;
  font-weight: bold;
  padding: 4px 0 0;
  white-space: normal;
  text-align: left;
  margin-top: -3px;
  font-size: 18px;
  line-height: 21px;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-body .tile-title {
    font-size: 17px;
    width: 100%;
  }
}
/* ~/content/less/insites/../default/main.less:L3064 */
.content .tile .content-box .tile-body .tile-title:hover,
.content .tile .content-box .tile-body .tile-title:active,
.content .tile .content-box .tile-body .tile-title:focus {
  color: #d98501;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L3070 */
.content .tile .content-box .tile-body .tile-title-info {
  margin-right: 75px;
}
/* ~/content/less/insites/../default/main.less:L3073 */
/* ~/content/less/insites/../default/main.less:L3074 */
.content .tile .content-box .tile-body .tile-title-info > span > a {
  color: #f29501;
  margin-right: 10px;
  font-weight: bold;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L3080 */
.content .tile .content-box .tile-body .tile-title-info > span > a:hover,
.content .tile .content-box .tile-body .tile-title-info > span > a:active,
.content .tile .content-box .tile-body .tile-title-info > span > a:focus {
  color: #bf7601;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L3088 */
.content .tile .content-box .tile-body .tile-wall {
  display: block;
  width: 68%;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-body .tile-wall {
    width: 100%;
  }
}
/* ~/content/less/insites/../default/main.less:L3096 */
.content .tile .content-box .tile-body .tile-wall > a {
  color: #f29501;
  font-weight: 400;
  text-decoration: none;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L3102 */
.content .tile .content-box .tile-body .tile-wall > a:hover,
.content .tile .content-box .tile-body .tile-wall > a:active,
.content .tile .content-box .tile-body .tile-wall > a:focus {
  color: #d98501;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L3109 */
.content .tile .content-box .tile-body .text {
  padding: 5px 0 12px;
  color: #5e5e5e;
  overflow: hidden;
  min-height: 77px;
  position: relative;
  font-size: 14px;
  width: 68%;
  display: inline-block;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-body .text {
    padding: 5px 5px 5px 0;
    width: 50%;
    line-height: 18px;
    min-height: 85px;
  }
}
/* ~/content/less/insites/../default/main.less:L3126 */
.content .tile .content-box .tile-body .text .link {
  color: #f29501;
  font-size: 14px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L3133 */
.content .tile .content-box .tile-body div.tags {
  margin-bottom: 14px;
  margin-top: -10px;
  width: 68%;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-body div.tags {
    margin-top: 0;
    width: 100%;
  }
}
/* ~/content/less/insites/../default/main.less:L3145 */
/* ~/content/less/insites/../default/main.less:L3146 */
.content .tile .content-box .tile-body .button.no-tags {
  padding-top: 33px;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-body .button.no-tags {
    padding-top: 16px;
  }
}
/* ~/content/less/insites/../default/main.less:L3154 */
.content .tile .content-box .tile-body .button .like-tile,
.content .tile .content-box .tile-body .button .comment-tile {
  text-decoration: none;
  cursor: pointer;
  color: #f29501;
  min-width: 100px;
  display: inline-block;
}
@media (max-width: 767px) {
  .content .tile .content-box .tile-body .button .like-tile,
  .content .tile .content-box .tile-body .button .comment-tile {
    min-width: initial;
  }
}
/* ~/content/less/insites/../default/main.less:L3165 */
.content .tile .content-box .tile-body .button .like-tile:hover,
.content .tile .content-box .tile-body .button .comment-tile:hover {
  color: #ce7f01;
}
/* ~/content/less/insites/../default/main.less:L3169 */
.content .tile .content-box .tile-body .button .like-tile span,
.content .tile .content-box .tile-body .button .comment-tile span {
  vertical-align: middle;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L3175 */
.content .tile .content-box .tile-body .button .like-tile span:not(.icon),
.content .tile .content-box .tile-body .button .comment-tile span:not(.icon) {
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L3180 */
.content .tile .content-box .tile-body .button .like-tile .icon,
.content .tile .content-box .tile-body .button .comment-tile .icon {
  font-size: 17px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: sub;
}
/* ~/content/less/insites/../default/main.less:L3186 */
.content .tile .content-box .tile-body .button .like-tile .icon:before,
.content .tile .content-box .tile-body .button .comment-tile .icon:before {
  vertical-align: middle;
  padding-bottom: 5px;
}
/* ~/content/less/insites/../default/main.less:L3193 */
.content .tile .content-box .tile-body .button i {
  color: #5e5e5e;
  font-size: 14px;
  font-style: normal;
}
/* ~/content/less/insites/../default/main.less:L3199 */
/* ~/content/less/insites/../default/main.less:L3200 */
.content .tile .content-box .tile-body .button span .hide-on-desktop {
  font-size: 30px;
  vertical-align: middle;
  line-height: 1px;
  margin: 0 4px;
}
/* ~/content/less/insites/../default/main.less:L3211 */
/* ~/content/less/insites/../default/main.less:L3212 */
.content .tile.notify .content-box {
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* ~/content/less/insites/../default/main.less:L3222 */
.content .tile .comment-box {
  background-color: #f6f6f6;
  border-radius: 0 0 5px 5px;
  margin-top: -5px;
  position: relative;
  z-index: 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
  padding-bottom: 15px;
}
@media (max-width: 767px) {
  .content .tile .comment-box {
    border-radius: 0;
    border-left: none;
    border-right: none;
  }
}
/* ~/content/less/insites/../default/main.less:L3237 */
.content .tile .comment-box .comment {
  padding: 20px 30px 10px 12px;
}
@media (max-width: 991px) {
  .content .tile .comment-box .comment {
    padding: 18px 15px 0px 12px;
  }
}
/* ~/content/less/insites/../default/main.less:L3244 */
.content .tile .comment-box .comment .commentator,
.content .tile .comment-box .comment .text,
.content .tile .comment-box .comment .user-actions {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L3248 */
.content .tile .comment-box .comment .text,
.content .tile .comment-box .comment .user-actions {
  margin-left: 42px;
}
/* ~/content/less/insites/../default/main.less:L3252 */
.content .tile .comment-box .comment .commentator {
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L3255 */
.content .tile .comment-box .comment .commentator img {
  float: left;
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L3260 */
.content .tile .comment-box .comment .commentator p {
  margin: 0;
  line-height: 30px;
  vertical-align: middle;
  color: #5e5e5e;
  font-size: 14px;
}
@media (min-width: 767px) {
  .content .tile .comment-box .comment .commentator p {
    display: inline-block;
  }
}
/* ~/content/less/insites/../default/main.less:L3272 */
@media (min-width: 767px) {
  .content .tile .comment-box .comment .commentator .pull-right-desktop {
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .content .tile .comment-box .comment .commentator .pull-right-desktop {
    float: none;
    font-size: 13px;
    color: #9e9e9e;
    margin-top: -8px;
    vertical-align: middle;
  }
}
/* ~/content/less/insites/../default/main.less:L3285 */
.content .tile .comment-box .comment .commentator a {
  text-decoration: none;
  font-weight: bold;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L2730 */
.content .tile .comment-box .comment .commentator a:active,
.content .tile .comment-box .comment .commentator a:hover,
.content .tile .comment-box .comment .commentator a:focus {
  color: #333333;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L3289 */
.content .tile .comment-box .comment .commentator button {
  border: none;
  background: none;
  margin-right: 5px;
  padding: 0 3px 3px 0;
  font-size: 14px;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L3299 */
.content .tile .comment-box .comment .text {
  padding-bottom: 18px;
  color: #5e5e5e;
  font-size: 14px;
}
@media (max-width: 991px) {
  .content .tile .comment-box .comment .text {
    padding-bottom: 10px;
  }
}
/* ~/content/less/insites/../default/main.less:L3308 */
.content .tile .comment-box .comment .text:after {
  content: '';
  display: block;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L3314 */
.content .tile .comment-box .comment .text img {
  max-width: 200px;
  border-radius: 5px;
  margin: 0 19px 9px 0;
  float: left;
  width: 100%;
}
@media (max-width: 767px) {
  .content .tile .comment-box .comment .text img {
    max-width: 150px;
    margin: 0 14px 4px 0;
  }
}
/* ~/content/less/insites/../default/main.less:L3327 */
.content .tile .comment-box .comment .text p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L3332 */
/* ~/content/less/insites/../default/main.less:L3333 */
.content .tile .comment-box .comment .user-actions .like-comm,
.content .tile .comment-box .comment .user-actions .reply-comm {
  text-decoration: none;
  cursor: pointer;
  color: #f29501;
  min-width: 80px;
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L3340 */
.content .tile .comment-box .comment .user-actions .like-comm:hover,
.content .tile .comment-box .comment .user-actions .reply-comm:hover {
  color: #ce7f01;
}
/* ~/content/less/insites/../default/main.less:L3344 */
.content .tile .comment-box .comment .user-actions .like-comm span,
.content .tile .comment-box .comment .user-actions .reply-comm span {
  vertical-align: middle;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L3350 */
.content .tile .comment-box .comment .user-actions .like-comm span:not(.icon),
.content .tile .comment-box .comment .user-actions .reply-comm span:not(.icon) {
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L3355 */
.content .tile .comment-box .comment .user-actions .like-comm .icon,
.content .tile .comment-box .comment .user-actions .reply-comm .icon,
.content .tile .comment-box .comment .user-actions .like-comm .fa,
.content .tile .comment-box .comment .user-actions .reply-comm .fa {
  font-size: 17px;
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L3359 */
.content .tile .comment-box .comment .user-actions .like-comm .icon:before,
.content .tile .comment-box .comment .user-actions .reply-comm .icon:before,
.content .tile .comment-box .comment .user-actions .like-comm .fa:before,
.content .tile .comment-box .comment .user-actions .reply-comm .fa:before {
  vertical-align: middle;
  padding-bottom: 5px;
}
/* ~/content/less/insites/../default/main.less:L3367 */
.content .tile .comment-box .comment.child {
  padding: 12px 30px 8px 54px;
}
@media (max-width: 991px) {
  .content .tile .comment-box .comment.child {
    padding: 12px 15px 0px 54px;
  }
}
/* ~/content/less/insites/../default/main.less:L3374 */
.content .tile .comment-box .comment.child .text,
.content .tile .comment-box .comment.child .user-actions {
  margin-left: 37px;
}
/* ~/content/less/insites/../default/main.less:L3378 */
/* ~/content/less/insites/../default/main.less:L3379 */
.content .tile .comment-box .comment.child .commentator .small-avatar {
  max-width: 25px;
  max-height: 25px;
  margin-top: 2px;
}
/* ~/content/less/insites/../default/main.less:L3387 */
.content .tile .comment-box .comment iframe {
  max-width: 360px;
  max-height: 210px;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L3393 */
.content .tile .comment-box .comment .embed-responsive.embed-responsive-16by9 {
  padding-bottom: 210px;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L3398 */
  .content .tile .comment-box .comment iframe {
    max-height: 160px;
  }
  /* ~/content/less/insites/../default/main.less:L3402 */
  .content .tile .comment-box .comment .embed-responsive.embed-responsive-16by9 {
    padding-bottom: 160px;
  }
}
/* ~/content/less/insites/../default/main.less:L3411 */
/* ~/content/less/insites/../default/main.less:L3412 */
.notification-feed .content-box,
.leaderboard .content-box,
.todo-widget .content-box,
.wall-overview-widget .content-box {
  background-color: white;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  padding: 20px;
  font-family: 'Roboto', sans-serif, Arial;
}
/* ~/content/less/insites/../default/main.less:L3421 */
.notification-feed {
  position: absolute;
  top: 0;
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L3426 */
.notification-feed .notification-header {
  text-transform: uppercase;
  color: #717171;
  font-size: 28px;
  font-weight: 500;
  text-align: left;
  font-family: 'Roboto', sans-serif, Arial;
}
/* ~/content/less/insites/../default/main.less:L3434 */
.notification-feed .notification-header span {
  margin-right: 10px;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L3440 */
.notification-feed .notification {
  margin: 15px auto 0;
}
/* ~/content/less/insites/../default/main.less:L3443 */
.notification-feed .notification .small-avatar {
  width: 15%;
}
/* ~/content/less/insites/../default/main.less:L3447 */
.notification-feed .notification > div {
  width: 81%;
  display: inline-block;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L3452 */
.notification-feed .notification > div span {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L3458 */
.notification-feed img {
  max-width: 100%;
  margin: 0 auto;
  display: block;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L3466 */
.leaderboard {
  position: absolute;
  right: 0;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3471 */
.leaderboard .leaderboard-header {
  text-transform: uppercase;
  color: #717171;
  font-size: 28px;
  font-weight: 500;
  text-align: left;
  font-family: 'Roboto', sans-serif, Arial;
}
/* ~/content/less/insites/../default/main.less:L3480 */
.leaderboard .your-team {
  padding-bottom: 15px;
  border-bottom: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L3484 */
.leaderboard .your-team .your-team-info {
  display: flex;
  justify-content: space-between;
  height: 120px;
}
/* ~/content/less/insites/../default/main.less:L3489 */
.leaderboard .your-team .your-team-info .your-team-rank,
.leaderboard .your-team .your-team-info .your-team-points {
  line-height: 7;
  font-weight: bold;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L3495 */
.leaderboard .your-team .your-team-info .your-team-rank {
  width: 30px;
}
/* ~/content/less/insites/../default/main.less:L3500 */
.leaderboard .your-team h4 {
  text-align: center;
  color: #717171;
  padding: 6.5px 0;
}
/* ~/content/less/insites/../default/main.less:L3506 */
.leaderboard .your-team img {
  width: 120px;
  height: 120px;
  margin: auto;
  display: block;
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L3515 */
.leaderboard .all-teams {
  margin-top: 15px;
  padding-top: 5px;
}
/* ~/content/less/insites/../default/main.less:L3519 */
.leaderboard .all-teams .team-list {
  padding-left: 0px;
  list-style-type: none;
}
/* ~/content/less/insites/../default/main.less:L3523 */
.leaderboard .all-teams .team-list:first-child {
  counter-reset: item;
}
/* ~/content/less/insites/../default/main.less:L3527 */
.leaderboard .all-teams .team-list .team {
  padding: 5px;
  counter-increment: item;
}
/* ~/content/less/insites/../default/main.less:L3531 */
.leaderboard .all-teams .team-list .team:before {
  content: counter(item) " ";
  font-weight: bold;
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L3537 */
.leaderboard .all-teams .team-list .team .team-avatar {
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
@media (max-width: 1200px) {
  .leaderboard .all-teams .team-list .team .team-avatar {
    width: 30px;
    height: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L3548 */
.leaderboard .all-teams .team-list .team .btnTeamMembers {
  color: #717171;
  margin-left: 2px;
  vertical-align: middle;
  margin-left: 8px;
  display: inline-block;
  max-width: 94px;
}
/* ~/content/less/insites/../default/main.less:L3557 */
.leaderboard .all-teams .team-list .team span.team-score {
  float: right;
  line-height: 59px;
  font-weight: bold;
  font-size: 16px;
}
@media (max-width: 1200px) {
  .leaderboard .all-teams .team-list .team span.team-score {
    line-height: 2;
  }
}
/* ~/content/less/insites/../default/main.less:L3571 */
.leaderboard ::-webkit-scrollbar {
  width: 3px;
  background-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L3576 */
.leaderboard ::-webkit-scrollbar-thumb {
  background: #f29501;
}
/* ~/content/less/insites/../default/main.less:L3581 */
/* ~/content/less/insites/../default/main.less:L3582 */
/* ~/content/less/insites/../default/main.less:L3583 */
.todo-widget .content-box .todo-header {
  text-transform: uppercase;
  color: #717171;
  font-size: 28px;
  font-weight: 500;
  text-align: left;
}
/* ~/content/less/insites/../default/main.less:L3591 */
/* ~/content/less/insites/../default/main.less:L3599 */
.todo-widget .content-box .todo-progress .pie-wrapper {
  height: 150px;
  width: 150px;
  margin: 30px auto;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L3604 */
.todo-widget .content-box .todo-progress .pie-wrapper:nth-child(3n+1) {
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L3608 */
.todo-widget .content-box .todo-progress .pie-wrapper .pie {
  height: 100%;
  width: 100%;
  clip: rect(0, 150px, 150px, 75px);
  left: 0;
  position: absolute;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3615 */
.todo-widget .content-box .todo-progress .pie-wrapper .pie .half-circle {
  height: 100%;
  width: 100%;
  border: 8px solid #f29501;
  border-radius: 50%;
  clip: rect(0, 75px, 150px, 0);
  left: 0;
  position: absolute;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3626 */
.todo-widget .content-box .todo-progress .pie-wrapper .label {
  background: none;
  border-radius: 50%;
  color: #777777;
  cursor: default;
  display: block;
  font-size: 47.021943574px;
  left: 31.95px;
  line-height: 1;
  position: absolute;
  text-align: center;
  top: 51.9px;
  padding: 0;
  font-weight: 100;
}
/* ~/content/less/insites/../default/main.less:L3644 */
/* ~/content/less/insites/../default/main.less:L3645 */
.todo-widget .content-box .todo-progress .pie-wrapper.progress-100 .label {
  font-size: 40px;
  top: 56px;
}
/* ~/content/less/insites/../default/main.less:L3650 */
/* ~/content/less/insites/../default/main.less:L3651 */
.todo-widget .content-box .todo-progress .pie-wrapper.progress-100 .pie .half-circle {
  clip: auto;
}
/* ~/content/less/insites/../default/main.less:L3657 */
/* ~/content/less/insites/../default/main.less:L3658 */
.todo-widget .content-box .todo-progress .pie-wrapper.progress-0 .label {
  left: 46px;
}
/* ~/content/less/insites/../default/main.less:L3663 */
.todo-widget .content-box .todo-progress .pie-wrapper .shadow {
  height: 100%;
  width: 100%;
  border: 8px solid #e6e6e6;
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L3671 */
/* ~/content/less/insites/../default/main.less:L3679 */
.todo-widget .content-box .todo-tasks .task {
  padding: 12px 0;
}
/* ~/content/less/insites/../default/main.less:L3683 */
.todo-widget .content-box .todo-tasks .text {
  display: inline-block;
  vertical-align: middle;
  width: 194px;
  color: #717171;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L3692 */
.todo-widget .content-box .todo-tasks .text a,
.todo-widget .content-box .todo-tasks .text a:hover {
  text-decoration: none;
  color: #717171;
  font-weight: 600;
}
/* ~/content/less/insites/../default/main.less:L3698 */
.todo-widget .content-box .todo-tasks .text .progress-100 {
  color: #e2e2e2;
  font-weight: 400;
}
/* ~/content/less/insites/../default/main.less:L3702 */
.todo-widget .content-box .todo-tasks .text .progress-100 + .small {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3707 */
.todo-widget .content-box .todo-tasks .text .small {
  font-style: italic;
  font-size: 15px;
  font-weight: 300;
  color: #b5b5b5;
}
/* ~/content/less/insites/../default/main.less:L3715 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task {
  height: 30px;
  width: 30px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L3721 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task:nth-child(3n+1) {
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L3725 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task .pie {
  height: 100%;
  width: 100%;
  clip: rect(0, 30px, 30px, 15px);
  left: 0;
  position: absolute;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3732 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task .pie .half-circle {
  height: 100%;
  width: 100%;
  border: 3px solid #3ca63a;
  border-radius: 50%;
  clip: rect(0, 15px, 30px, 0);
  left: 0;
  position: absolute;
  top: 0;
  box-shadow: 0 0 0 1px white;
}
/* ~/content/less/insites/../default/main.less:L3743 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task .pie .icon-Check {
  position: absolute;
  color: white;
  left: 7px;
  top: 7px;
  display: none;
  padding: 1px 2px;
  line-height: 13px;
  font-size: 13px;
}
/* ~/content/less/insites/../default/main.less:L3755 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task .shadow {
  height: 100%;
  width: 100%;
  border: 3px solid #e3e2e2;
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L3761 */
/* ~/content/less/insites/../default/main.less:L3762 */
/* ~/content/less/insites/../default/main.less:L3763 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task.progress-100 .pie .half-circle {
  background-color: #3ca63a;
  clip: auto;
}
/* ~/content/less/insites/../default/main.less:L3768 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task.progress-100 .pie .icon-Check {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-100 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-100 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-100 .pie .left-side {
  transform: rotate(360deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-99 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-99 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-99 .pie .left-side {
  transform: rotate(356.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-98 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-98 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-98 .pie .left-side {
  transform: rotate(352.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-97 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-97 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-97 .pie .left-side {
  transform: rotate(349.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-96 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-96 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-96 .pie .left-side {
  transform: rotate(345.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-95 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-95 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-95 .pie .left-side {
  transform: rotate(342deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-94 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-94 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-94 .pie .left-side {
  transform: rotate(338.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-93 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-93 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-93 .pie .left-side {
  transform: rotate(334.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-92 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-92 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-92 .pie .left-side {
  transform: rotate(331.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-91 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-91 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-91 .pie .left-side {
  transform: rotate(327.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-90 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-90 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-90 .pie .left-side {
  transform: rotate(324deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-89 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-89 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-89 .pie .left-side {
  transform: rotate(320.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-88 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-88 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-88 .pie .left-side {
  transform: rotate(316.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-87 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-87 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-87 .pie .left-side {
  transform: rotate(313.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-86 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-86 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-86 .pie .left-side {
  transform: rotate(309.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-85 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-85 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-85 .pie .left-side {
  transform: rotate(306deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-84 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-84 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-84 .pie .left-side {
  transform: rotate(302.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-83 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-83 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-83 .pie .left-side {
  transform: rotate(298.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-82 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-82 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-82 .pie .left-side {
  transform: rotate(295.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-81 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-81 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-81 .pie .left-side {
  transform: rotate(291.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-80 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-80 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-80 .pie .left-side {
  transform: rotate(288deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-79 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-79 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-79 .pie .left-side {
  transform: rotate(284.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-78 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-78 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-78 .pie .left-side {
  transform: rotate(280.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-77 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-77 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-77 .pie .left-side {
  transform: rotate(277.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-76 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-76 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-76 .pie .left-side {
  transform: rotate(273.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-75 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-75 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-75 .pie .left-side {
  transform: rotate(270deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-74 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-74 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-74 .pie .left-side {
  transform: rotate(266.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-73 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-73 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-73 .pie .left-side {
  transform: rotate(262.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-72 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-72 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-72 .pie .left-side {
  transform: rotate(259.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-71 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-71 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-71 .pie .left-side {
  transform: rotate(255.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-70 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-70 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-70 .pie .left-side {
  transform: rotate(252deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-69 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-69 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-69 .pie .left-side {
  transform: rotate(248.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-68 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-68 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-68 .pie .left-side {
  transform: rotate(244.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-67 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-67 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-67 .pie .left-side {
  transform: rotate(241.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-66 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-66 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-66 .pie .left-side {
  transform: rotate(237.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-65 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-65 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-65 .pie .left-side {
  transform: rotate(234deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-64 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-64 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-64 .pie .left-side {
  transform: rotate(230.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-63 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-63 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-63 .pie .left-side {
  transform: rotate(226.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-62 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-62 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-62 .pie .left-side {
  transform: rotate(223.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-61 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-61 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-61 .pie .left-side {
  transform: rotate(219.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-60 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-60 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-60 .pie .left-side {
  transform: rotate(216deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-59 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-59 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-59 .pie .left-side {
  transform: rotate(212.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-58 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-58 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-58 .pie .left-side {
  transform: rotate(208.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-57 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-57 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-57 .pie .left-side {
  transform: rotate(205.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-56 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-56 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-56 .pie .left-side {
  transform: rotate(201.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-55 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-55 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-55 .pie .left-side {
  transform: rotate(198deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-54 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-54 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-54 .pie .left-side {
  transform: rotate(194.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-53 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-53 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-53 .pie .left-side {
  transform: rotate(190.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-52 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-52 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-52 .pie .left-side {
  transform: rotate(187.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3795 */
.todo-widget .content-box .progress-51 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-51 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-51 .pie .left-side {
  transform: rotate(183.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-50 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-50 .pie .left-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-49 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-49 .pie .left-side {
  transform: rotate(176.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-48 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-48 .pie .left-side {
  transform: rotate(172.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-47 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-47 .pie .left-side {
  transform: rotate(169.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-46 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-46 .pie .left-side {
  transform: rotate(165.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-45 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-45 .pie .left-side {
  transform: rotate(162deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-44 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-44 .pie .left-side {
  transform: rotate(158.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-43 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-43 .pie .left-side {
  transform: rotate(154.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-42 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-42 .pie .left-side {
  transform: rotate(151.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-41 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-41 .pie .left-side {
  transform: rotate(147.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-40 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-40 .pie .left-side {
  transform: rotate(144deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-39 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-39 .pie .left-side {
  transform: rotate(140.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-38 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-38 .pie .left-side {
  transform: rotate(136.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-37 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-37 .pie .left-side {
  transform: rotate(133.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-36 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-36 .pie .left-side {
  transform: rotate(129.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-35 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-35 .pie .left-side {
  transform: rotate(126deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-34 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-34 .pie .left-side {
  transform: rotate(122.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-33 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-33 .pie .left-side {
  transform: rotate(118.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-32 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-32 .pie .left-side {
  transform: rotate(115.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-31 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-31 .pie .left-side {
  transform: rotate(111.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-30 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-30 .pie .left-side {
  transform: rotate(108deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-29 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-29 .pie .left-side {
  transform: rotate(104.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-28 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-28 .pie .left-side {
  transform: rotate(100.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-27 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-27 .pie .left-side {
  transform: rotate(97.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-26 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-26 .pie .left-side {
  transform: rotate(93.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-25 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-25 .pie .left-side {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-24 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-24 .pie .left-side {
  transform: rotate(86.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-23 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-23 .pie .left-side {
  transform: rotate(82.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-22 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-22 .pie .left-side {
  transform: rotate(79.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-21 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-21 .pie .left-side {
  transform: rotate(75.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-20 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-20 .pie .left-side {
  transform: rotate(72deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-19 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-19 .pie .left-side {
  transform: rotate(68.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-18 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-18 .pie .left-side {
  transform: rotate(64.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-17 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-17 .pie .left-side {
  transform: rotate(61.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-16 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-16 .pie .left-side {
  transform: rotate(57.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-15 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-15 .pie .left-side {
  transform: rotate(54deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-14 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-14 .pie .left-side {
  transform: rotate(50.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-13 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-13 .pie .left-side {
  transform: rotate(46.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-12 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-12 .pie .left-side {
  transform: rotate(43.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-11 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-11 .pie .left-side {
  transform: rotate(39.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-10 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-10 .pie .left-side {
  transform: rotate(36deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-9 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-9 .pie .left-side {
  transform: rotate(32.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-8 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-8 .pie .left-side {
  transform: rotate(28.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-7 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-7 .pie .left-side {
  transform: rotate(25.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-6 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-6 .pie .left-side {
  transform: rotate(21.6deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-5 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-5 .pie .left-side {
  transform: rotate(18deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-4 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-4 .pie .left-side {
  transform: rotate(14.4deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-3 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-3 .pie .left-side {
  transform: rotate(10.8deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-2 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-2 .pie .left-side {
  transform: rotate(7.2deg);
}
/* ~/content/less/insites/../default/main.less:L3777 */
/* ~/content/less/insites/../default/main.less:L3787 */
/* ~/content/less/insites/../default/main.less:L3788 */
.todo-widget .content-box .progress-1 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3805 */
/* ~/content/less/insites/../default/main.less:L3806 */
.todo-widget .content-box .progress-1 .pie .left-side {
  transform: rotate(3.6deg);
}
/* ~/content/less/insites/../default/main.less:L3813 */
.todo-widget .content-box .progress-chart {
  width: 160px;
  margin: 0 auto;
  padding: 28px 0;
}
/* ~/content/less/insites/../default/main.less:L3819 */
.todo-widget .content-box .rbc-center-text {
  font-family: 'Roboto', sans-serif, Arial;
  fill: #7d7d7d;
  font-size: 230px;
  font-weight: 300;
}
/* ~/content/less/insites/../default/main.less:L3828 */
.wall-overview-widget {
  position: absolute;
  right: 0;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3833 */
.wall-overview-widget .wall-overview-header {
  text-transform: uppercase;
  color: #717171;
  font-size: 28px;
  font-weight: 500;
  text-align: left;
  padding-bottom: 8px;
}
/* ~/content/less/insites/../default/main.less:L3842 */
/* ~/content/less/insites/../default/main.less:L3843 */
.wall-overview-widget .wall-overview-content .wall-w-item {
  padding: 8px 0;
}
/* ~/content/less/insites/../default/main.less:L3846 */
.wall-overview-widget .wall-overview-content .wall-w-item a {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L3850 */
/* ~/content/less/insites/../default/main.less:L3851 */
/* ~/content/less/insites/../default/main.less:L3852 */
.wall-overview-widget .wall-overview-content .wall-w-item.locked a:hover .filter-label {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L3857 */
.wall-overview-widget .wall-overview-content .wall-w-item.locked a {
  cursor: default;
}
/* ~/content/less/insites/../default/main.less:L3862 */
.wall-overview-widget .wall-overview-content .wall-w-item div.locked {
  display: inline-block;
  position: relative;
  vertical-align: top;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L3869 */
.wall-overview-widget .wall-overview-content .wall-w-item div.locked i {
  position: absolute;
  color: white;
  font-size: 18px;
  top: 50%;
  left: 50%;
  margin-left: -6px;
  margin-top: -8px;
}
/* ~/content/less/insites/../default/main.less:L3881 */
.wall-overview-widget .wall-overview-content ul {
  padding: 0;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L3886 */
.wall-overview-widget .wall-overview-content li {
  list-style-type: none;
}
/* ~/content/less/insites/../default/main.less:L3890 */
.wall-overview-widget .wall-overview-content .filter-label {
  color: #7f7f7f;
  font-size: 15px;
  font-weight: 500;
  padding-left: 17px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L3898 */
.wall-overview-widget .wall-overview-content .locked .filter-label {
  cursor: default;
}
/* ~/content/less/insites/../default/main.less:L3902 */
.wall-overview-widget .wall-overview-content .facet-wall {
  width: 100%;
  height: 46px;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L3907 */
.wall-overview-widget .wall-overview-content .facet-wall img {
  display: none;
  border-radius: 5px;
  vertical-align: top;
}
@media (min-width: 1200px) {
  .wall-overview-widget .wall-overview-content .facet-wall img {
    display: inline;
  }
}
/* ~/content/less/insites/../default/main.less:L3917 */
.wall-overview-widget .wall-overview-content .facet-wall .filter-label {
  padding-left: 20px;
  vertical-align: middle;
  line-height: 46px;
}
/* ~/content/less/insites/../default/main.less:L3923 */
.wall-overview-widget .wall-overview-content .facet-wall .wall-counts {
  padding: 0;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L3928 */
.wall-overview-widget .wall-overview-content .facet-wall .hide-overflow {
  max-width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* ~/content/less/insites/../default/main.less:L3936 */
.wall-overview-widget .wall-overview-content .view-more {
  text-align: right;
}
/* ~/content/less/insites/../default/main.less:L3939 */
.wall-overview-widget .wall-overview-content .view-more .btn-default {
  border-radius: 5px;
  text-transform: uppercase;
  font-weight: 500;
}
/* ~/content/less/insites/../default/main.less:L3948 */
.small-avatar {
  display: inline-block;
  max-width: 35px;
  max-height: 35px;
  margin-right: 2%;
  border-radius: 100%;
}
/* ~/content/less/insites/../default/main.less:L3956 */
.big-avatar {
  display: inline-block;
  max-width: 50px;
  max-height: 50px;
  border-radius: 100%;
}
/* ~/content/less/insites/../default/main.less:L3963 */
.no-outline {
  outline: none;
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L3968 */
  .modal-lg {
    width: 100%;
  }
}
@media (min-width: 1020px) {
  /* ~/content/less/insites/../default/main.less:L3974 */
  .modal-lg {
    width: 1000px;
  }
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L3980 */
  .new-tile .modal-dialog {
    width: 850px;
  }
}
/* ~/content/less/insites/../default/main.less:L3985 */
.modal-header,
.modal-footer {
  border: none;
}
/* ~/content/less/insites/../default/main.less:L3989 */
.modal-dialog {
  margin: 66px auto 100px;
}
@media (max-width: 767px) {
  .modal-dialog {
    margin: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L3998 */
.modal-content {
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 15px transparent;
  -moz-box-shadow: 0 5px 15px transparent;
  -o-box-shadow: 0 5px 15px transparent;
  box-shadow: 0 5px 15px transparent;
  background-color: #f2f6f8;
}
@media (max-width: 767px) {
  .modal-content {
    border: none;
    border-radius: 0;
    background-color: white;
  }
}
/* ~/content/less/insites/../default/main.less:L4013 */
.tile-detail {
  color: #5e5e5e;
  font-size: 14px;
  /* media tile type css */

}
/* ~/content/less/insites/../default/main.less:L4017 */
.tile-detail .popover {
  max-width: none;
}
@media (max-width: 767px) {
  .tile-detail .popover {
    left: -200px !important;
  }
}
/* ~/content/less/insites/../default/main.less:L4024 */
.tile-detail .popover input {
  width: 350px;
}
@media (max-width: 767px) {
  .tile-detail .popover input {
    width: 200px;
  }
}
/* ~/content/less/insites/../default/main.less:L4032 */
@media (max-width: 767px) {
  .tile-detail .popover .arrow {
    left: 92% !important;
  }
}
/* ~/content/less/insites/../default/main.less:L4039 */
/* ~/content/less/insites/../default/main.less:L4040 */
.tile-detail #sourceList .input-group {
  margin-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L4045 */
.tile-detail .sources {
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L4049 */
.tile-detail span.icon-Close {
  color: rgba(0, 0, 0, 0.35);
  font-size: 14px;
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 1060;
  cursor: pointer;
  padding: 6px;
}
@media (max-width: 767px) {
  .tile-detail span.icon-Close {
    display: none;
  }
}
/* ~/content/less/insites/../default/main.less:L4064 */
.tile-detail .carousel,
.tile-detail .carousel-inner {
  border-radius: 4px;
}
@media (max-width: 767px) {
  .tile-detail {
    margin: 0;
    position: fixed;
  }
  /* ~/content/less/insites/../default/main.less:L4072 */
  .tile-detail .carousel,
  .tile-detail .carousel-inner {
    border-radius: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4077 */
.tile-detail .modal-header {
  padding: 36px 15px 15px;
}
@media (max-width: 767px) {
  .tile-detail .modal-header {
    margin-top: 210px;
    padding-right: 18px;
    padding-left: 18px;
  }
  /* ~/content/less/insites/../default/main.less:L4085 */
  .tile-detail .modal-header.loading-tile {
    margin-top: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L4090 */
.tile-detail .modal-header .modal-header-info {
  margin: 0 33px;
}
@media (max-width: 767px) {
  .tile-detail .modal-header .modal-header-info {
    margin: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4097 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info {
  color: #626262;
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L4101 */
/* ~/content/less/insites/../default/main.less:L4102 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info a img {
  position: fixed;
  margin-top: -4px;
}
/* ~/content/less/insites/../default/main.less:L4108 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info .user-info {
  position: relative;
  padding-left: 47px;
  line-height: 1;
}
/* ~/content/less/insites/../default/main.less:L4113 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info .user-info a {
  color: #626262;
  text-decoration: none;
  font-weight: 500;
}
/* ~/content/less/insites/../default/main.less:L4119 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info .user-info a:hover {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L4125 */
.tile-detail .modal-header .modal-header-info .tile-mtc {
  margin-left: 45px;
}
/* ~/content/less/insites/../default/main.less:L4129 */
.tile-detail .modal-header .modal-header-info div.tags {
  margin: 10px 0 -5px;
}
/* ~/content/less/insites/../default/main.less:L4134 */
.tile-detail .modal-header .h1-modal-title {
  color: #717171;
  font-weight: 600;
  line-height: 1;
  font-size: 28px;
  margin-bottom: 17px;
}
/* ~/content/less/insites/../default/main.less:L4142 */
.tile-detail .modal-header .h2-modal-title {
  font-weight: 500;
  line-height: 1;
  font-size: 16px;
  margin-bottom: 17px;
  margin-top: -10px;
}
/* ~/content/less/insites/../default/main.less:L4149 */
.tile-detail .modal-header .h2-modal-title a:hover {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L4154 */
.tile-detail .modal-header .modal-title-story {
  margin: 0;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L4159 */
  .tile-detail .modal-header h1 {
    font-size: 24px;
    margin: 0;
  }
  /* ~/content/less/insites/../default/main.less:L4164 */
  .tile-detail .modal-header .h1-modal-title {
    color: #f29501;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* ~/content/less/insites/../default/main.less:L4170 */
  .tile-detail .modal-header .h2-modal-title {
    font-size: 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L4176 */
.tile-detail .modal-body {
  margin: 0 50px 30px 29px;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4180 */
.tile-detail .modal-body:after {
  content: ' ';
  display: block;
  clear: both;
}
@media (max-width: 767px) {
  .tile-detail .modal-body {
    margin: 10px 0 40px;
    padding: 0 18px;
  }
}
/* ~/content/less/insites/../default/main.less:L4191 */
.tile-detail .modal-body .right-side,
.tile-detail .modal-body .left-side {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4195 */
.tile-detail .modal-body .right-side {
  padding-left: 20px;
  min-width: 283px;
}
@media (max-width: 767px) {
  .tile-detail .modal-body .right-side {
    padding: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4204 */
@media (min-width: 768px) and (max-width: 1019px) {
  .tile-detail .modal-body .left-side {
    width: calc(100% - 306px);
  }
}
/* ~/content/less/insites/../default/main.less:L4211 */
.tile-detail .modal-body .tile-body-action {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L4215 */
.tile-detail .modal-body .tile-body-duration {
  padding-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L4219 */
.tile-detail .modal-body .tile-body {
  background-color: white;
  padding: 20px;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  margin-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L4226 */
/* ~/content/less/insites/../default/main.less:L4227 */
.tile-detail .modal-body .tile-body .text p {
  margin-bottom: 15px;
}
/* ~/content/less/insites/../default/main.less:L4232 */
.tile-detail .modal-body .tile-body .button {
  margin-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L4235 */
.tile-detail .modal-body .tile-body .button .btn-primary {
  background-color: transparent;
  color: #f29501;
  font-weight: bold;
  font-size: 14px;
  border-color: #f29501;
  border-radius: 3px;
  margin-right: 5px;
  padding: 3px 8px;
  transition: all 0.3s;
}
/* ~/content/less/insites/../default/main.less:L4246 */
.tile-detail .modal-body .tile-body .button .btn-primary:hover {
  background-color: #f29501;
  color: white;
}
/* ~/content/less/insites/../default/main.less:L4251 */
.tile-detail .modal-body .tile-body .button .btn-primary .icon:before {
  vertical-align: text-top;
}
@media (max-width: 767px) {
  .tile-detail .modal-body .tile-body .button .btn-primary {
    width: 33.344444%;
    margin: 0;
    border: none;
    border-bottom: 1px solid #e6e6e6;
    border-radius: 0;
  }
  /* ~/content/less/insites/../default/main.less:L4261 */
  .tile-detail .modal-body .tile-body .button .btn-primary:first-child {
    margin-right: -4px;
    border-right: 1px solid #e6e6e6;
  }
  /* ~/content/less/insites/../default/main.less:L4266 */
  .tile-detail .modal-body .tile-body .button .btn-primary:nth-child(2) {
    margin-right: -4px;
    border-right: 1px solid #e6e6e6;
  }
  /* ~/content/less/insites/../default/main.less:L4270 */
  .tile-detail .modal-body .tile-body .button .btn-primary:nth-child(2).width-50pct {
    border-right: none;
  }
}
@media (max-width: 767px) {
  .tile-detail .modal-body .tile-body .button {
    margin: 0 -22px;
  }
}
/* ~/content/less/insites/../default/main.less:L4284 */
.tile-detail .modal-body .tile-body:after {
  position: absolute;
  bottom: 0;
  top: 110px;
  right: -17px;
  content: '';
}
@media (max-width: 767px) {
  .tile-detail .modal-body .tile-body {
    margin: 0;
    padding: 0;
    border: none;
  }
  /* ~/content/less/insites/../default/main.less:L4297 */
  .tile-detail .modal-body .tile-body:after {
    content: none;
  }
}
/* ~/content/less/insites/../default/main.less:L4303 */
/* ~/content/less/insites/../default/main.less:L4304 */
.tile-detail .modal-body .tile-info .tile-image {
  position: relative;
  border-radius: 5px;
}
@media (max-width: 767px) {
  .tile-detail .modal-body .tile-info .tile-image {
    width: 100%;
    margin: 0 auto;
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1060;
  }
}
/* ~/content/less/insites/../default/main.less:L4318 */
.tile-detail .modal-body .tile-info .tile-image .top-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  min-height: 44px;
  height: auto;
  text-align: left;
  background: linear-gradient(0deg, rgba(100, 100, 100, 0) 0%, rgba(75, 75, 75, 0.8) 100%);
  padding: 9px 9px 0;
  border-radius: 5px;
}
@media (max-width: 767px) {
  .tile-detail .modal-body .tile-info .tile-image .top-container {
    min-height: 40px;
    padding: 15px 10px 0;
    border-radius: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4337 */
.tile-detail .modal-body .tile-info .tile-image .arrow-back {
  display: none;
  color: white;
  z-index: 1;
  position: relative;
  padding: 2px 10px 2px 6px;
  line-height: 24px;
  height: 24px;
  font-size: 20px;
  vertical-align: middle;
  cursor: pointer;
}
@media (max-width: 767px) {
  .tile-detail .modal-body .tile-info .tile-image .arrow-back {
    display: inline-block;
  }
}
/* ~/content/less/insites/../default/main.less:L4354 */
.tile-detail .modal-body .tile-info .tile-image .tile-type,
.tile-detail .modal-body .tile-info .tile-image .featured {
  display: inline-block;
  color: white;
  z-index: 1;
  position: relative;
  padding: 0 13px;
  margin-top: 3px;
  line-height: 24px;
  height: 24px;
  border-radius: 18px;
  background-color: rgba(0, 0, 0, 0.38);
  vertical-align: bottom;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .tile-detail .modal-body .tile-info .tile-image .tile-type,
  .tile-detail .modal-body .tile-info .tile-image .featured {
    line-height: 23px;
  }
}
/* ~/content/less/insites/../default/main.less:L4372 */
.tile-detail .modal-body .tile-info .tile-image .tile-type.featured,
.tile-detail .modal-body .tile-info .tile-image .featured.featured {
  margin-left: 1px;
}
/* ~/content/less/insites/../default/main.less:L4376 */
.tile-detail .modal-body .tile-info .tile-image .tile-type span,
.tile-detail .modal-body .tile-info .tile-image .featured span {
  font-size: 12px;
  vertical-align: middle;
  font-weight: 300;
}
/* ~/content/less/insites/../default/main.less:L4381 */
.tile-detail .modal-body .tile-info .tile-image .tile-type span:before,
.tile-detail .modal-body .tile-info .tile-image .featured span:before {
  margin-top: -3px;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L4386 */
.tile-detail .modal-body .tile-info .tile-image .tile-type span.icon,
.tile-detail .modal-body .tile-info .tile-image .featured span.icon {
  font-size: 16px;
  margin-right: 6px;
}
/* ~/content/less/insites/../default/main.less:L4393 */
.tile-detail .modal-body .tile-info .tile-image > div:first-child {
  max-height: 178px;
  width: 100%;
  height: 178px;
  overflow: hidden;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  -webkit-box-shadow: inset 0 0 65px -15px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0 0 65px -15px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 65px -15px rgba(0, 0, 0, 0.5);
  border-radius: 5px;
}
@media (max-width: 767px) {
  .tile-detail .modal-body .tile-info .tile-image > div:first-child {
    height: 224px;
    max-height: 224px;
    border-radius: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4413 */
.tile-detail .modal-body .tile-info .tile-image > div:first-child span.typcn {
  display: none;
  opacity: .5;
  position: absolute;
  font-size: 70px;
  color: #f29501;
  right: 5px;
  top: -15px;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L4424 */
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L4426 */
  .tile-detail .modal-body .tile-info .tile-image > div:first-child:hover span.typcn {
    display: block;
  }
}
/* ~/content/less/insites/../default/main.less:L4432 */
/* ~/content/less/insites/../default/main.less:L4433 */
.tile-detail .modal-body .tile-info .tile-image > div:first-child.open-modal.hasVideo .play-icon {
  display: table;
  margin: 0 auto;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L4438 */
.tile-detail .modal-body .tile-info .tile-image > div:first-child.open-modal.hasVideo .play-icon > span {
  opacity: 0.87;
  color: white;
  font-size: 74px;
  display: table-cell;
  vertical-align: middle;
  line-height: 0;
}
/* ~/content/less/insites/../default/main.less:L4451 */
.tile-detail .modal-body .tile-info .tile-info-body {
  margin: 20px 0;
}
/* ~/content/less/insites/../default/main.less:L4454 */
.tile-detail .modal-body .tile-info .tile-info-body .title {
  color: #717171;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  border-top: 1px solid #e2e2e2;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 10px;
}
@media (max-width: 991px) {
  .tile-detail .modal-body .tile-info .tile-info-body .title {
    padding-top: 20px;
    padding-bottom: 15px;
    margin-top: 25px;
  }
}
/* ~/content/less/insites/../default/main.less:L4471 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L4474 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row .sc-list-nostyle {
  float: right;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L4479 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row .btn-like {
  border-radius: 5px;
  background: linear-gradient(45deg, #f29501 0%, #feb541 100%);
  border: none;
  color: white;
  font-size: 16px;
  font-weight: 500;
  padding: 10px 20px 7px;
  line-height: 1;
}
/* ~/content/less/insites/../default/main.less:L4489 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row .btn-like span {
  vertical-align: middle;
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L4493 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row .btn-like span:not(.icon) {
  text-transform: uppercase;
  margin-left: 7px;
  font-size: 15px;
}
/* ~/content/less/insites/../default/main.less:L4501 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row:after {
  content: "";
  display: block;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L4508 */
/* ~/content/less/insites/../default/main.less:L4509 */
.tile-detail .modal-body .tile-info .tile-info-body .actions-row .btn-actions {
  width: 100%;
  display: block;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  background-color: white;
  color: rgba(0, 0, 0, 0.53);
  font-size: 14px;
  font-weight: 500;
  padding: 5px 10px 3px;
  text-transform: uppercase;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L4522 */
.tile-detail .modal-body .tile-info .tile-info-body .actions-row .btn-actions span {
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L4526 */
.tile-detail .modal-body .tile-info .tile-info-body .actions-row .btn-actions:not(:last-child) {
  margin-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L4532 */
.tile-detail .modal-body .tile-info .tile-info-body .tags {
  margin-bottom: -7px;
}
/* ~/content/less/insites/../default/main.less:L4535 */
.tile-detail .modal-body .tile-info .tile-info-body .tags a {
  margin-right: 4px;
  margin-bottom: 7px;
}
/* ~/content/less/insites/../default/main.less:L4541 */
/* ~/content/less/insites/../default/main.less:L4542 */
.tile-detail .modal-body .tile-info .tile-info-body .files-row .files {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L4547 */
.tile-detail .modal-body .tile-info .tile-info-body .files-row .files .files-item {
  color: #7c7c7c;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L4551 */
.tile-detail .modal-body .tile-info .tile-info-body .files-row .files .files-item:not(:last-child) {
  margin-bottom: 5px;
}
/* ~/content/less/insites/../default/main.less:L4555 */
.tile-detail .modal-body .tile-info .tile-info-body .files-row .files .files-item:last-child {
  margin-bottom: -5px;
}
/* ~/content/less/insites/../default/main.less:L4559 */
.tile-detail .modal-body .tile-info .tile-info-body .files-row .files .files-item a {
  margin-left: 12px;
  color: #7c7c7c;
  text-decoration: none;
  vertical-align: top;
  line-height: 1;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L4568 */
.tile-detail .modal-body .tile-info .tile-info-body .files-row .files .files-item span {
  vertical-align: bottom;
}
/* ~/content/less/insites/../default/main.less:L4575 */
/* ~/content/less/insites/../default/main.less:L4576 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .title {
  padding-bottom: 15px;
}
/* ~/content/less/insites/../default/main.less:L4580 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit {
  display: table;
  margin-bottom: 20px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L4585 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit:hover {
  background-color: #f0f0f0;
}
/* ~/content/less/insites/../default/main.less:L4589 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit .avatar {
  vertical-align: middle;
  margin-right: 16px;
  display: table-cell;
  width: 40px;
  position: initial;
}
/* ~/content/less/insites/../default/main.less:L4597 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit .tile-image {
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L4601 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit .user-text-hit {
  display: table-cell;
  width: 100%;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L4606 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit .user-text-hit span {
  display: block;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L4611 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit .user-text-hit .user-name-hit {
  color: #5e5e5e;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L4616 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit .user-text-hit .user-job-hit {
  color: #8e8e8e;
  font-size: 12px;
}
/* ~/content/less/insites/../default/main.less:L4623 */
/* ~/content/less/insites/../default/main.less:L4624 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .show-more-btn button {
  color: #5e5e5e;
  font-size: 14px;
  border: none;
  background: none;
  margin: 0 auto;
  display: block;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L4633 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .show-more-btn button:hover {
  text-decoration: underline;
}
/* ~/content/less/insites/../default/main.less:L4637 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .show-more-btn button[disabled] {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L4645 */
.tile-detail .modal-body .tile-info .usersList__item {
  display: inline-block;
  margin-right: -10px;
}
/* ~/content/less/insites/../default/main.less:L4649 */
.tile-detail .modal-body .tile-info .usersList__item:first-child {
  margin-left: 10px;
}
/* ~/content/less/insites/../default/main.less:L4653 */
.tile-detail .modal-body .tile-info .usersList__item:last-child {
  margin-right: 0;
  margin-left: 12px;
  padding: 8px 0px;
  vertical-align: top;
}
/* ~/content/less/insites/../default/main.less:L4659 */
.tile-detail .modal-body .tile-info .usersList__item:last-child a {
  color: #8e8e8e;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L4668 */
.tile-detail .modal-body .tile-info .usersList__item a {
  width: 35px;
  height: 35px;
}
/* ~/content/less/insites/../default/main.less:L4672 */
.tile-detail .modal-body .tile-info .usersList__item a img {
  width: 100%;
  max-width: 100%;
  border: 1px solid white;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L4681 */
.tile-detail .modal-body .tile-info.mobile {
  margin-top: 0px !important;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4685 */
/* ~/content/less/insites/../default/main.less:L4686 */
.tile-detail .modal-body .tile-info.mobile .tile-image .tile-type {
  left: 10px;
}
/* ~/content/less/insites/../default/main.less:L4691 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body {
  border-left: none;
}
/* ~/content/less/insites/../default/main.less:L4694 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div:not(.clearfix) {
  float: left;
  width: 50%;
  font-size: 12px;
}
/* ~/content/less/insites/../default/main.less:L4699 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div:not(.clearfix):nth-child(2n) {
  width: 50%;
  float: right;
  text-align: right;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L4707 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4710 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div p {
  margin-bottom: 3px;
}
/* ~/content/less/insites/../default/main.less:L4714 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div img {
  vertical-align: bottom;
  margin-bottom: 0px;
}
/* ~/content/less/insites/../default/main.less:L4718 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div img + div {
  width: 78%;
}
/* ~/content/less/insites/../default/main.less:L4727 */
/* ~/content/less/insites/../default/main.less:L4728 */
@media (max-width: 991px) {
  .tile-detail .modal-body > div .comments-body {
    padding-top: 20px;
    margin-top: 25px;
    border-top: 1px solid #e2e2e2;
  }
}
/* ~/content/less/insites/../default/main.less:L4735 */
.tile-detail .modal-body > div .comments-body .title {
  color: #717171;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
}
/* ~/content/less/insites/../default/main.less:L4742 */
.tile-detail .modal-body > div .comments-body .comment-list {
  background-color: white;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  margin-top: 10px;
  padding-bottom: 15px;
}
@media (max-width: 991px) {
  .tile-detail .modal-body > div .comments-body .comment-list {
    border: none;
  }
}
/* ~/content/less/insites/../default/main.less:L4754 */
/* ~/content/less/insites/../default/main.less:L4755 */
.tile-detail .modal-body > div .comments-body .comment-box .comment {
  padding: 15px 15px 5px 12px;
}
@media (max-width: 767px) {
  .tile-detail .modal-body > div .comments-body .comment-box .comment {
    padding: 18px 0 0 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4762 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator,
.tile-detail .modal-body > div .comments-body .comment-box .comment .text,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L4766 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .text,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions {
  margin-left: 42px;
}
/* ~/content/less/insites/../default/main.less:L4770 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator {
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L4773 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator img {
  float: left;
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L4778 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator p {
  margin: 0;
  line-height: 30px;
  vertical-align: middle;
  color: #5e5e5e;
  font-size: 14px;
}
@media (min-width: 767px) {
  .tile-detail .modal-body > div .comments-body .comment-box .comment .commentator p {
    display: inline-block;
  }
}
/* ~/content/less/insites/../default/main.less:L4791 */
@media (min-width: 767px) {
  .tile-detail .modal-body > div .comments-body .comment-box .comment .commentator .pull-right-desktop {
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .tile-detail .modal-body > div .comments-body .comment-box .comment .commentator .pull-right-desktop {
    float: none;
    font-size: 13px;
    color: #9e9e9e;
    margin-top: -8px;
    vertical-align: middle;
  }
}
/* ~/content/less/insites/../default/main.less:L4805 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator a {
  text-decoration: none;
  font-weight: bold;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L2730 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator a:active,
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator a:hover,
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator a:focus {
  color: #333333;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L4809 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator button {
  border: none;
  background: none;
  margin-right: 5px;
  padding: 0 3px 3px 0;
  font-size: 14px;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L4819 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .text {
  padding-bottom: 18px;
  color: #5e5e5e;
  font-size: 14px;
}
@media (max-width: 991px) {
  .tile-detail .modal-body > div .comments-body .comment-box .comment .text {
    padding-bottom: 10px;
  }
}
/* ~/content/less/insites/../default/main.less:L4828 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .text:after {
  content: '';
  display: block;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L4834 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .text img {
  max-width: 200px;
  border-radius: 5px;
  margin: 0 19px 9px 0;
  float: left;
  width: 100%;
}
@media (max-width: 767px) {
  .tile-detail .modal-body > div .comments-body .comment-box .comment .text img {
    max-width: 150px;
    margin: 0 14px 4px 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4847 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .text p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L4852 */
/* ~/content/less/insites/../default/main.less:L4853 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .like-comm,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .reply-comm {
  text-decoration: none;
  cursor: pointer;
  color: #f29501;
  min-width: 80px;
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L4860 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .like-comm:hover,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .reply-comm:hover {
  color: #ce7f01;
}
/* ~/content/less/insites/../default/main.less:L4864 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .like-comm span,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .reply-comm span {
  vertical-align: middle;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L4870 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .like-comm span:not(.icon),
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .reply-comm span:not(.icon) {
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L4875 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .like-comm .icon,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .reply-comm .icon,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .like-comm .fa,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .reply-comm .fa {
  font-size: 17px;
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L4879 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .like-comm .icon:before,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .reply-comm .icon:before,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .like-comm .fa:before,
.tile-detail .modal-body > div .comments-body .comment-box .comment .user-actions .reply-comm .fa:before {
  vertical-align: middle;
  padding-bottom: 5px;
}
/* ~/content/less/insites/../default/main.less:L4887 */
.tile-detail .modal-body > div .comments-body .comment-box .comment.child {
  padding: 12px 15px 3px 54px;
}
@media (max-width: 767px) {
  .tile-detail .modal-body > div .comments-body .comment-box .comment.child {
    padding: 12px 0 0 41px;
  }
}
/* ~/content/less/insites/../default/main.less:L4894 */
.tile-detail .modal-body > div .comments-body .comment-box .comment.child .text,
.tile-detail .modal-body > div .comments-body .comment-box .comment.child .user-actions {
  margin-left: 37px;
}
/* ~/content/less/insites/../default/main.less:L4898 */
/* ~/content/less/insites/../default/main.less:L4899 */
.tile-detail .modal-body > div .comments-body .comment-box .comment.child .commentator .small-avatar {
  max-width: 25px;
  max-height: 25px;
  margin-top: 2px;
}
/* ~/content/less/insites/../default/main.less:L4907 */
.tile-detail .modal-body > div .comments-body .comment-box .comment iframe {
  max-width: 360px;
  max-height: 210px;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L4913 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .embed-responsive.embed-responsive-16by9 {
  padding-bottom: 210px;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L4918 */
  .tile-detail .modal-body > div .comments-body .comment-box .comment iframe {
    max-height: 160px;
  }
  /* ~/content/less/insites/../default/main.less:L4922 */
  .tile-detail .modal-body > div .comments-body .comment-box .comment .embed-responsive.embed-responsive-16by9 {
    padding-bottom: 160px;
  }
}
/* ~/content/less/insites/../default/main.less:L4928 */
.tile-detail .modal-body > div .comments-body .comment-box .edit-comment-buttons {
  text-align: right;
  margin-top: -10px;
}
/* ~/content/less/insites/../default/main.less:L4932 */
.tile-detail .modal-body > div .comments-body .comment-box .edit-comment-buttons .btn-submit {
  text-transform: uppercase;
  color: #f29501;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
  padding: 0;
  background: none;
  outline: none;
  cursor: pointer;
  display: inline-block;
  z-index: 1053;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L4947 */
.tile-detail .modal-body > div .comments-body .comment-box .edit-comment-buttons .glyphicon {
  top: 2px;
  margin: 0 4px;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L4957 */
.tile-detail .modal-body .post-comment {
  margin-bottom: 20px;
  padding: 15px 15px 0 50px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L4962 */
.tile-detail .modal-body .post-comment > img.small-avatar {
  position: absolute;
  top: 14px;
  left: 10px;
  max-width: 30px;
  max-height: 30px;
  margin: 0;
}
@media (max-width: 767px) {
  .tile-detail .modal-body .post-comment {
    padding: 10px 0 0 40px;
  }
  /* ~/content/less/insites/../default/main.less:L4974 */
  .tile-detail .modal-body .post-comment > img.small-avatar {
    left: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4979 */
.tile-detail .modal-body .post-comment p.align-right {
  text-align: right;
  margin-bottom: 0;
  padding-top: 8px;
}
/* ~/content/less/insites/../default/main.less:L4984 */
.tile-detail .modal-body .post-comment p.align-right .glyphicon {
  top: 2px;
  margin-right: 4px;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L4991 */
.tile-detail .modal-body .post-comment .btn-submit {
  text-transform: uppercase;
  color: #f29501;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
  padding: 0;
  background: none;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L5001 */
.tile-detail .modal-body .post-comment .btn-submit:hover,
.tile-detail .modal-body .post-comment .btn-submit:active,
.tile-detail .modal-body .post-comment .btn-submit:focus {
  color: #d98501;
}
/* ~/content/less/insites/../default/main.less:L5006 */
.tile-detail .modal-body .post-comment.post-reply {
  padding-left: 90px;
}
/* ~/content/less/insites/../default/main.less:L5009 */
.tile-detail .modal-body .post-comment.post-reply > img.small-avatar {
  max-width: 25px;
  max-height: 25px;
  left: 53px;
}
/* ~/content/less/insites/../default/main.less:L5018 */
/* ~/content/less/insites/../default/main.less:L5019 */
/* ~/content/less/insites/../default/main.less:L5020 */
.tile-detail .story-tile .modal-body .tile-info {
  margin-top: -118px;
}
/* ~/content/less/insites/../default/main.less:L5024 */
.tile-detail .story-tile .modal-body .tile-body {
  padding-left: 16px;
}
/* ~/content/less/insites/../default/main.less:L5029 */
.tile-detail .story-tile .modal-header {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L5034 */
.tile-detail .media-item {
  position: relative;
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L5038 */
.tile-detail .media-item .tile-image {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L5041 */
.tile-detail .media-item .tile-image .mediaImage {
  width: 100%;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L5046 */
.tile-detail .media-item .tile-image .open-modal {
  background-repeat: no-repeat;
  width: 100%;
  overflow: hidden;
  background-size: cover;
  background-position: center center;
  height: 350px;
}
@media (max-width: 767px) {
  .tile-detail .media-item .tile-image .open-modal {
    height: 200px;
    background-size: cover;
  }
}
@media (max-width: 768px) and (min-width: 480px) {
  .tile-detail .media-item .tile-image .open-modal {
    height: 300px;
  }
}
/* ~/content/less/insites/../default/main.less:L5064 */
/* ~/content/less/insites/../default/main.less:L5065 */
.tile-detail .media-item .tile-image .open-modal.hasVideo .play-icon {
  display: table;
  margin: 0 auto;
  height: 100%;
  /*&:before {
                        content: ' ';
                        position: absolute;
                        width: 0;
                        height: 0;
                        top: 50%;
                        left: 50%;
                        margin: -36px 0 0 -12px;
                        border-top: 36px solid transparent;
                        border-bottom: 36px solid transparent;
                        border-left: 36px solid fade(@gray-dark, 50%);
                        -webkit-filter: blur(6px);
                        -ms-filter: blur(6px);
                        filter: blur(6px);
                        //only IE
                        @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
                            margin-top: -35px;
                            border-top: 35px solid transparent;
                            border-bottom: 35px solid transparent;
                            border-left: 35px solid fade(@gray-dark, 20%);
                        }
                    }

                    &:after {
                        content: ' ';
                        position: absolute;
                        width: 0;
                        height: 0;
                        top: 50%;
                        left: 50%;
                        margin: -30px 0 0 -10px;
                        border-top: 30px solid transparent;
                        border-bottom: 30px solid transparent;
                        border-left: 30px solid fade(@white, 90%);
                    }*/

}
/* ~/content/less/insites/../default/main.less:L5070 */
.tile-detail .media-item .tile-image .open-modal.hasVideo .play-icon > span {
  opacity: 0.87;
  color: white;
  font-size: 74px;
  display: table-cell;
  vertical-align: middle;
  line-height: 0;
}
/* ~/content/less/insites/../default/main.less:L5116 */
.tile-detail .media-item .tile-image .tile-type {
  color: white;
  background-color: #717171;
  border-radius: 2px;
  position: absolute;
  padding: 1px 5px;
  font-size: 13px;
  left: 35px;
  bottom: -9px;
  z-index: 5;
}
@media (max-width: 768px) and (min-width: 480px) {
  .tile-detail .media-item .tile-image .tile-type {
    bottom: -10px;
    left: calc(10%);
  }
}
@media (max-width: 480px) {
  .tile-detail .media-item .tile-image .tile-type {
    left: calc(5%);
  }
}
/* ~/content/less/insites/../default/main.less:L5139 */
.tile-detail .media-info {
  display: inline;
}
/* ~/content/less/insites/../default/main.less:L5142 */
/* ~/content/less/insites/../default/main.less:L5143 */
.tile-detail .media-info .tile-info-text .text {
  margin-bottom: 35px;
}
/* ~/content/less/insites/../default/main.less:L5147 */
/* ~/content/less/insites/../default/main.less:L5148 */
.tile-detail .media-info .tile-info-text .button .btn-primary {
  background-color: transparent;
  color: #f29501;
  font-weight: bold;
  border-color: #f29501;
  border-radius: 3px;
  margin-right: 8px;
  padding: 3px 30px;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .tile-detail .media-info .tile-info-text .button .btn-primary {
    padding: 3px 0;
  }
}
@media (max-width: 992px) and (min-width: 767px) {
  .tile-detail .media-info .tile-info-text .button .btn-primary {
    padding: 3px 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L5166 */
.tile-detail .media-info .tile-info-text .button .btn-primary:hover {
  background-color: #f29501;
  color: white;
}
@media (max-width: 767px) {
  .tile-detail .media-info .tile-info-text .button {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
  }
  /* ~/content/less/insites/../default/main.less:L5178 */
  .tile-detail .media-info .tile-info-text .button .btn-primary {
    width: 33.33333%;
    margin-right: -3px;
    border: none;
    border-radius: 0;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
  }
  /* ~/content/less/insites/../default/main.less:L5186 */
  .tile-detail .media-info .tile-info-text .button .btn-primary:last-child {
    border-right: none;
  }
}
/* ~/content/less/insites/../default/main.less:L5194 */
.tile-detail .media-info .tile-info-body {
  padding-left: 16px;
}
/* ~/content/less/insites/../default/main.less:L5197 */
.tile-detail .media-info .tile-info-body div:not(.tags) {
  padding: 10px;
}
/* ~/content/less/insites/../default/main.less:L5201 */
.tile-detail .media-info .tile-info-body .title {
  color: #717171;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L5206 */
.tile-detail .media-info .tile-info-body .files {
  list-style-type: none;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L5210 */
/* ~/content/less/insites/../default/main.less:L5211 */
.tile-detail .media-info .tile-info-body .files .files-item span {
  font-size: 18px;
}
/* ~/content/less/insites/../default/main.less:L5215 */
.tile-detail .media-info .tile-info-body .files .files-item a {
  color: #717171;
  font-weight: bold;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L5223 */
.tile-detail .media-info .tile-info-body .usersList__item {
  display: inline-block;
  margin-right: -10px;
}
/* ~/content/less/insites/../default/main.less:L5227 */
.tile-detail .media-info .tile-info-body .usersList__item:last-child {
  margin-left: 12px;
  padding: 8px 0px;
  vertical-align: top;
}
/* ~/content/less/insites/../default/main.less:L5232 */
.tile-detail .media-info .tile-info-body .usersList__item:last-child a {
  text-decoration: none;
  font-weight: bold;
  color: #5e5e5e;
  color: #e6e6e6;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L2730 */
.tile-detail .media-info .tile-info-body .usersList__item:last-child a:active,
.tile-detail .media-info .tile-info-body .usersList__item:last-child a:hover,
.tile-detail .media-info .tile-info-body .usersList__item:last-child a:focus {
  color: #333333;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L5239 */
.tile-detail .media-info .tile-info-body .usersList__item a {
  width: 35px;
  height: 35px;
}
/* ~/content/less/insites/../default/main.less:L5243 */
.tile-detail .media-info .tile-info-body .usersList__item a img {
  width: 100%;
  max-width: 100%;
  border: 1px solid white;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L5254 */
.tile-detail .carousel-control {
  background-image: none;
  width: auto;
  top: 275px;
  font-size: 200px;
}
/* ~/content/less/insites/../default/main.less:L5260 */
.tile-detail .carousel-control.right {
  right: -100px;
  background-image: url('/Content/themes/cas/svg/arrow_right.svg');
  background-repeat: no-repeat;
  background-position: center;
  width: 50px;
  height: 50px;
}
/* ~/content/less/insites/../default/main.less:L5268 */
.tile-detail .carousel-control.right:hover {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L5273 */
.tile-detail .carousel-control.left {
  left: -100px;
  background-image: url('/Content/themes/cas/svg/arrow_left.svg');
  background-repeat: no-repeat;
  background-position: center;
  width: 50px;
  height: 50px;
}
/* ~/content/less/insites/../default/main.less:L5281 */
.tile-detail .carousel-control.left:hover {
  opacity: 1;
}
@media (max-width: 1199px) {
  .tile-detail .carousel-control {
    display: none !important;
  }
}
/* ~/content/less/insites/../default/main.less:L5292 */
/* ~/content/less/insites/../default/main.less:L5293 */
.comment-box .text,
.tile-body .text {
  overflow-wrap: break-word;
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L5297 */
.comment-box .text:after,
.tile-body .text:after {
  content: '';
  clear: both;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L5305 */
@media (max-width: 767px) {
  #btn-post-tile,
  #btn-post-tile-master {
    float: right;
  }
}
/* ~/content/less/insites/../default/main.less:L5311 */
.new-tile {
  z-index: 1052;
}
/* ~/content/less/insites/../default/main.less:L5314 */
.new-tile .modal-header {
  padding: 10px 52px 34px;
}
@media (max-width: 767px) {
  .new-tile .modal-header {
    margin-top: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L5322 */
/* ~/content/less/insites/../default/main.less:L5323 */
.new-tile .modal-content > button.close {
  display: none;
  position: absolute;
  top: 15px;
  left: 15px;
  font-size: 22px;
  color: #333333;
  opacity: 1;
}
@media (max-width: 767px) {
  .new-tile .modal-content > button.close {
    display: block;
  }
}
/* ~/content/less/insites/../default/main.less:L5338 */
/* ~/content/less/insites/../default/main.less:L5339 */
/* ~/content/less/insites/../default/main.less:L5340 */
.new-tile .modal-body .tile-body .tile-image {
  float: right;
  margin-top: -80px;
  position: relative;
  max-width: 299px;
  padding-right: 3px;
  padding-left: 0;
}
/* ~/content/less/insites/../default/main.less:L5348 */
.new-tile .modal-body .tile-body .tile-image .add-image {
  overflow: hidden;
  background-image: url('/Content/images/image-icon.png');
  background-color: #e6e6e6;
  background-repeat: no-repeat;
  background-position: center 75%;
  height: 180px;
  border: 1px solid #d9d9d9;
  text-align: center;
  padding: 10px 0;
  cursor: pointer;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L5361 */
.new-tile .modal-body .tile-body .tile-image .add-image span {
  text-transform: uppercase;
  font-weight: bold;
  color: #a6a6a6;
}
/* ~/content/less/insites/../default/main.less:L5367 */
.new-tile .modal-body .tile-body .tile-image .add-image .upload-options {
  display: none;
  padding: 25px 0 10px;
  text-align: center;
  position: relative;
  z-index: 2;
  background-color: rgba(230, 230, 230, 0.85);
}
@media (max-width: 767px) {
  .new-tile .modal-body .tile-body .tile-image .add-image .upload-options {
    display: block;
    padding: 25px 0 20px;
    background-color: rgba(230, 230, 230, 0.8);
  }
}
/* ~/content/less/insites/../default/main.less:L5382 */
.new-tile .modal-body .tile-body .tile-image .add-image .icon {
  position: relative;
  width: 87px;
  height: 87px;
  line-height: 142px;
  background-repeat: no-repeat;
  background-position: center top;
  display: inline-block;
  margin: 0 1px;
  background-size: 87px 56px;
  opacity: 0.7;
}
/* ~/content/less/insites/../default/main.less:L5394 */
.new-tile .modal-body .tile-body .tile-image .add-image .icon:hover,
.new-tile .modal-body .tile-body .tile-image .add-image .icon:active,
.new-tile .modal-body .tile-body .tile-image .add-image .icon:focus {
  opacity: 1;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L5399 */
.new-tile .modal-body .tile-body .tile-image .add-image .icon #featuredImageUpload {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 2;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L5411 */
.new-tile .modal-body .tile-body .tile-image .add-image #preview {
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L5418 */
.new-tile .modal-body .tile-body .tile-image .add-image #preview .img {
  position: relative;
  width: 100%;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L5423 */
.new-tile .modal-body .tile-body .tile-image .add-image #preview .img img {
  position: absolute;
  max-width: none;
}
/* ~/content/less/insites/../default/main.less:L5430 */
.new-tile .modal-body .tile-body .tile-image .add-image .icon-image {
  background-image: url('/Content/images/image-icon.png');
}
/* ~/content/less/insites/../default/main.less:L5434 */
.new-tile .modal-body .tile-body .tile-image .add-image .icon-link {
  background-image: url('/Content/images/link-icon.png');
}
/* ~/content/less/insites/../default/main.less:L5438 */
.new-tile .modal-body .tile-body .tile-image .add-image .icon-gallery {
  background-image: url('/Content/images/gallery-icon.png');
}
/* ~/content/less/insites/../default/main.less:L5442 */
.new-tile .modal-body .tile-body .tile-image .add-image:hover {
  background-image: none;
}
/* ~/content/less/insites/../default/main.less:L5445 */
.new-tile .modal-body .tile-body .tile-image .add-image:hover .upload-options {
  display: block;
}
@media (max-width: 767px) {
  .new-tile .modal-body .tile-body .tile-image .add-image {
    background-image: none;
    height: 175px;
  }
  /* ~/content/less/insites/../default/main.less:L5454 */
  .new-tile .modal-body .tile-body .tile-image .add-image div {
    display: block;
  }
  /* ~/content/less/insites/../default/main.less:L5458 */
  .new-tile .modal-body .tile-body .tile-image .add-image .icon {
    background-size: 60px 38px;
    width: 60px;
    height: 70px;
    line-height: 120px;
    opacity: 1;
  }
}
@media (max-width: 767px) {
  .new-tile .modal-body .tile-body .tile-image {
    float: none;
    max-width: 293px;
    margin: -35px auto 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L5474 */
.new-tile .modal-body .tile-body .tile-image #editpreview {
  position: absolute;
  right: -9px;
  bottom: -12px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  background-color: #f29501;
  border-radius: 50%;
  text-align: center;
  z-index: 10;
}
/* ~/content/less/insites/../default/main.less:L5486 */
.new-tile .modal-body .tile-body .tile-image #editpreview span {
  color: white;
  font-size: 20px;
}
/* ~/content/less/insites/../default/main.less:L5492 */
.new-tile .modal-body .tile-body .tile-image #image-upload-progress {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url('/Content/images/pngIcons/uploading-bg.png') no-repeat center #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L5500 */
.new-tile .modal-body .tile-body .tile-image #image-upload-progress .toRotate {
  background: url('/Content/images/pngIcons/uploading.png') no-repeat center;
  position: absolute;
  top: 78px;
  left: 173px;
  width: 66px;
  height: 66px;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 600ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 600ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 600ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 600ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@-ms-keyframes spin {
  from {
    -ms-transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
  }
}
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
/* ~/content/less/insites/../default/main.less:L5565 */
.new-tile .modal-body .tile-body .tile-image #image-upload-progress .toExpand {
  position: absolute;
  bottom: 0;
  height: 4px;
  width: 0;
  background-color: #f29501;
  border-radius: 0 2px 2px 0;
}
/* ~/content/less/insites/../default/main.less:L5575 */
.new-tile .modal-body .tile-body .tile-image.alert {
  padding: 0;
  border-width: 10px;
  border-color: #f2dede;
}
/* ~/content/less/insites/../default/main.less:L5580 */
.new-tile .modal-body .tile-body .tile-image.alert .add-image {
  border-color: #a94442;
}
/* ~/content/less/insites/../default/main.less:L5586 */
.new-tile .modal-body .tile-body:after {
  content: none;
}
/* ~/content/less/insites/../default/main.less:L5590 */
/* ~/content/less/insites/../default/main.less:L5591 */
.new-tile .modal-body .tile-body .form-input .input-group,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls {
  width: 100%;
  margin-bottom: 20px;
  border-radius: 5px;
}
@media (min-width: 768px) {
  .new-tile .modal-body .tile-body .form-input .input-group,
  .new-tile .modal-body .tile-body .form-input .btn-group.tile-types,
  .new-tile .modal-body .tile-body .form-input .btn-group.all-walls {
    padding-right: 10px;
  }
}
/* ~/content/less/insites/../default/main.less:L5600 */
.new-tile .modal-body .tile-body .form-input .input-group button,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types button,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls button {
  width: 100%;
  margin-left: -1px;
  text-align: left;
  border-radius: 3px;
  border-color: #d9d9d9;
}
/* ~/content/less/insites/../default/main.less:L5607 */
.new-tile .modal-body .tile-body .form-input .input-group button span.caret,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types button span.caret,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls button span.caret {
  float: right;
  margin-top: 7px;
}
/* ~/content/less/insites/../default/main.less:L5613 */
.new-tile .modal-body .tile-body .form-input .input-group input,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types input,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls input {
  border-radius: 3px;
  border-color: #d9d9d9;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L5618 */
.new-tile .modal-body .tile-body .form-input .input-group input::-webkit-input-placeholder,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types input::-webkit-input-placeholder,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls input::-webkit-input-placeholder {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L5622 */
.new-tile .modal-body .tile-body .form-input .input-group input:-moz-placeholder,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types input:-moz-placeholder,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls input:-moz-placeholder {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L5626 */
.new-tile .modal-body .tile-body .form-input .input-group input::-moz-placeholder,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types input::-moz-placeholder,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls input::-moz-placeholder {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L5630 */
.new-tile .modal-body .tile-body .form-input .input-group input:-ms-input-placeholder,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types input:-ms-input-placeholder,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls input:-ms-input-placeholder {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L5635 */
.new-tile .modal-body .tile-body .form-input .input-group ul.dropdown-menu,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types ul.dropdown-menu,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls ul.dropdown-menu {
  width: 100%;
}
@media (min-width: 768px) {
  .new-tile .modal-body .tile-body .form-input .input-group ul.dropdown-menu,
  .new-tile .modal-body .tile-body .form-input .btn-group.tile-types ul.dropdown-menu,
  .new-tile .modal-body .tile-body .form-input .btn-group.all-walls ul.dropdown-menu {
    width: calc(100% - 10px);
  }
}
/* ~/content/less/insites/../default/main.less:L5642 */
/* ~/content/less/insites/../default/main.less:L5643 */
.new-tile .modal-body .tile-body .form-input .input-group ul.dropdown-menu li a,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types ul.dropdown-menu li a,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls ul.dropdown-menu li a {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L5649 */
.new-tile .modal-body .tile-body .form-input .input-group .select2-container--default.select2-container--focus .select2-selection--multiple,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types .select2-container--default.select2-container--focus .select2-selection--multiple,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls .select2-container--default.select2-container--focus .select2-selection--multiple,
.new-tile .modal-body .tile-body .form-input .input-group .select2-container--default .select2-selection--multiple,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types .select2-container--default .select2-selection--multiple,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls .select2-container--default .select2-selection--multiple {
  border-color: #d9d9d9;
}
/* ~/content/less/insites/../default/main.less:L5653 */
.new-tile .modal-body .tile-body .form-input .input-group .select2-container .select2-search--inline .select2-search__field,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types .select2-container .select2-search--inline .select2-search__field,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls .select2-container .select2-search--inline .select2-search__field {
  font-size: 12px;
  margin-top: 7px;
}
/* ~/content/less/insites/../default/main.less:L5658 */
.new-tile .modal-body .tile-body .form-input .input-group .select2-container--default .select2-selection--multiple .select2-selection__choice,
.new-tile .modal-body .tile-body .form-input .btn-group.tile-types .select2-container--default .select2-selection--multiple .select2-selection__choice,
.new-tile .modal-body .tile-body .form-input .btn-group.all-walls .select2-container--default .select2-selection--multiple .select2-selection__choice {
  text-transform: lowercase;
}
/* ~/content/less/insites/../default/main.less:L5663 */
.new-tile .modal-body .tile-body .form-input .tile-types {
  display: inline-block;
  margin-left: 1px;
  height: auto;
}
/* ~/content/less/insites/../default/main.less:L5668 */
.new-tile .modal-body .tile-body .form-input .tile-types button {
  width: auto !important;
  border-radius: 0 !important;
  font-size: 9px;
  font-weight: bold;
  color: #6a6a6a;
  padding: 8px 10px;
  text-align: center !important;
}
/* ~/content/less/insites/../default/main.less:L5677 */
.new-tile .modal-body .tile-body .form-input .tile-types button > .icon {
  font-size: 12px;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .new-tile .modal-body .tile-body .form-input .tile-types button {
    margin-top: -1px;
    width: 50% !important;
  }
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L5688 */
  .new-tile .modal-body .tile-body .form-input .tile-types button:first-child {
    border-top-left-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
  }
}
/* ~/content/less/insites/../default/main.less:L5694 */
.new-tile .modal-body .tile-body .form-input .tile-types button .typcn:before {
  font-size: 18px;
  margin-top: -8px;
}
/* ~/content/less/insites/../default/main.less:L5699 */
.new-tile .modal-body .tile-body .form-input .tile-types button .typcn-lightbulb:before {
  font-size: 15px;
}
/* ~/content/less/insites/../default/main.less:L5703 */
.new-tile .modal-body .tile-body .form-input .tile-types button .typcn-eye-outline:before {
  margin-top: -7px;
}
/* ~/content/less/insites/../default/main.less:L5707 */
.new-tile .modal-body .tile-body .form-input .tile-types button:active,
.new-tile .modal-body .tile-body .form-input .tile-types button:focus,
.new-tile .modal-body .tile-body .form-input .tile-types button:hover {
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L5712 */
.new-tile .modal-body .tile-body .form-input .tile-types button:last-child {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
}
/* ~/content/less/insites/../default/main.less:L5718 */
@media (max-width: 767px) {
  .new-tile .modal-body .tile-body .form-input .more-buttons {
    width: 50% !important;
    margin-left: 0px;
  }
}
/* ~/content/less/insites/../default/main.less:L5724 */
@media (max-width: 767px) {
  .new-tile .modal-body .tile-body .form-input .more-buttons button {
    width: 100% !important;
  }
}
/* ~/content/less/insites/../default/main.less:L5731 */
.new-tile .modal-body .tile-body .form-input .hide-tags,
.new-tile .modal-body .tile-body .form-input #ddTags {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L5735 */
.new-tile .modal-body .tile-body .form-input.wider {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L5738 */
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types {
  margin-left: 1px;
  padding-right: 0;
  height: auto;
}
/* ~/content/less/insites/../default/main.less:L5743 */
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button {
  margin-left: -1px;
  width: calc(20% + 1px);
  border-radius: 0;
  font-size: 9px;
  font-weight: bold;
  color: #6a6a6a;
  padding: 8px 10px;
  text-align: center;
  min-width: 142px;
}
@media (max-width: 767px) {
  .new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button {
    margin-top: -1px;
  }
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L5759 */
  .new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
  }
}
/* ~/content/less/insites/../default/main.less:L5765 */
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button .typcn:before {
  font-size: 18px;
  margin-top: -8px;
}
/* ~/content/less/insites/../default/main.less:L5770 */
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button .typcn-lightbulb:before {
  font-size: 15px;
}
/* ~/content/less/insites/../default/main.less:L5774 */
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button .typcn-eye-outline:before {
  margin-top: -7px;
}
/* ~/content/less/insites/../default/main.less:L5778 */
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button:active,
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button:focus,
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button:hover {
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L5783 */
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types button:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L5788 */
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types span.typcn {
  vertical-align: sub;
}
/* ~/content/less/insites/../default/main.less:L5793 */
.new-tile .modal-body .tile-body .form-input.wider.wider {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L5798 */
.new-tile .modal-body .tile-body .form-input h4 {
  color: #717171;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L5803 */
.new-tile .modal-body .tile-body .form-input textarea {
  width: 100%;
  height: 170px;
}
/* ~/content/less/insites/../default/main.less:L5808 */
.new-tile .modal-body .tile-body .form-input .alert {
  padding: 2px 12px;
  margin-bottom: 5px;
  display: none;
  border-radius: 3px;
  opacity: .8;
}
/* ~/content/less/insites/../default/main.less:L5816 */
.new-tile .modal-body .tile-body .form-input .wall-question {
  margin-top: 10px;
  margin-bottom: 10px;
  font-style: italic;
  margin-left: 10px;
}
/* ~/content/less/insites/../default/main.less:L5823 */
.new-tile .modal-body .tile-body .form-input .btn-newtile-deletesource {
  background-color: red;
  left: 5px;
}
/* ~/content/less/insites/../default/main.less:L5829 */
.new-tile .modal-body .tile-body .files {
  list-style-type: none;
  padding: 0;
  margin-top: -5px;
}
/* ~/content/less/insites/../default/main.less:L5834 */
/* ~/content/less/insites/../default/main.less:L5835 */
.new-tile .modal-body .tile-body .files .files-item span {
  font-size: 24px;
}
/* ~/content/less/insites/../default/main.less:L5839 */
.new-tile .modal-body .tile-body .files .files-item a {
  color: #717171;
  font-weight: bold;
  text-decoration: none;
  padding-left: 10px;
}
/* ~/content/less/insites/../default/main.less:L5848 */
.new-tile .modal-body .tile-body #file-upload {
  border-radius: 3px;
  border-color: #d9d9d9;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L5854 */
.new-tile .modal-body .tile-body #txt-newtile-fileName {
  width: 35%;
  float: none;
  vertical-align: middle;
  display: none;
}
/* ~/content/less/insites/../default/main.less:L5861 */
.new-tile .modal-body .tile-body #file-upload-btn {
  display: none;
  width: inherit;
  padding: 6px 15px 6px 10px;
}
/* ~/content/less/insites/../default/main.less:L5866 */
.new-tile .modal-body .tile-body #file-upload-btn #upload-progress {
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L5873 */
.new-tile .modal-footer {
  text-align: right;
  padding-top: 0;
  margin: 25px 50px 35px 50px;
}
@media (max-width: 767px) {
  .new-tile .modal-footer {
    margin: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L5882 */
.new-tile .modal-footer .left {
  text-align: left;
}
/* ~/content/less/insites/../default/main.less:L5886 */
.new-tile .modal-footer button {
  font-size: 14px;
  font-weight: bold;
  color: #777777;
  background-color: transparent;
  padding: 4px 15px;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L5894 */
.new-tile .modal-footer button.btn-primary {
  color: white;
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L5898 */
.new-tile .modal-footer button.btn-primary span.typcn {
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L5903 */
.new-tile .modal-footer button.btn-warning {
  color: white;
  background-color: red;
}
/* ~/content/less/insites/../default/main.less:L5907 */
.new-tile .modal-footer button.btn-warning span.typcn {
  margin-right: 5px;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L5914 */
  .new-tile .modal-footer #btn-post-tile {
    margin-bottom: 15px;
  }
  /* ~/content/less/insites/../default/main.less:L5918 */
  .new-tile .modal-footer .tile-delete,
  .new-tile .modal-footer .tile-edit {
    margin-bottom: 10px;
  }
  /* ~/content/less/insites/../default/main.less:L5922 */
  .new-tile .modal-footer .tile-edit {
    margin-left: 78px !important;
    width: 40%;
  }
}
/* ~/content/less/insites/../default/main.less:L5928 */
.new-tile .modal-footer .alert {
  padding: 2px 12px;
  margin-bottom: 5px;
  display: none;
  border-radius: 3px;
  opacity: .8;
}
/* ~/content/less/insites/../default/main.less:L5936 */
.new-tile .modal-footer .tile-delete {
  margin-left: 5px;
}
/* ~/content/less/insites/../default/main.less:L5940 */
.new-tile .modal-footer .tile-edit {
  margin-left: 53px;
}
/* ~/content/less/insites/../default/main.less:L5946 */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L5950 */
.select2-dropdown.select2-dropdown--below {
  border-color: #d9d9d9;
}
/* ~/content/less/insites/../default/main.less:L5954 */
/* ~/content/less/insites/../default/main.less:L5955 */
#edit-image-modal .modal-content,
#library-modal .modal-content,
#link-modal .modal-content,
.link-dialog .modal-content,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-content {
  overflow: hidden;
}
/* ~/content/less/insites/../default/main.less:L5959 */
#edit-image-modal .modal-header,
#library-modal .modal-header,
#link-modal .modal-header,
.link-dialog .modal-header,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-header {
  background-color: #f29501;
  margin-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L5963 */
#edit-image-modal .modal-header h3,
#library-modal .modal-header h3,
#link-modal .modal-header h3,
.link-dialog .modal-header h3,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-header h3,
#edit-image-modal .modal-header h4,
#library-modal .modal-header h4,
#link-modal .modal-header h4,
.link-dialog .modal-header h4,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-header h4 {
  text-transform: uppercase;
  color: white;
}
/* ~/content/less/insites/../default/main.less:L5968 */
#edit-image-modal .modal-header .close,
#library-modal .modal-header .close,
#link-modal .modal-header .close,
.link-dialog .modal-header .close,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-header .close {
  font-size: 24px;
  opacity: 1;
  padding: 0;
  color: white;
  z-index: 10;
}
/* ~/content/less/insites/../default/main.less:L5977 */
/* ~/content/less/insites/../default/main.less:L5978 */
#edit-image-modal .modal-body input,
#library-modal .modal-body input,
#link-modal .modal-body input,
.link-dialog .modal-body input,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-body input {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L5982 */
#edit-image-modal .modal-body label > input,
#library-modal .modal-body label > input,
#link-modal .modal-body label > input,
.link-dialog .modal-body label > input,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-body label > input {
  width: auto;
}
/* ~/content/less/insites/../default/main.less:L5986 */
/* ~/content/less/insites/../default/main.less:L5987 */
#edit-image-modal .modal-body .form-group label,
#library-modal .modal-body .form-group label,
#link-modal .modal-body .form-group label,
.link-dialog .modal-body .form-group label,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-body .form-group label {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L5991 */
#edit-image-modal .modal-body .form-group input,
#library-modal .modal-body .form-group input,
#link-modal .modal-body .form-group input,
.link-dialog .modal-body .form-group input,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-body .form-group input {
  border-radius: 5px;
  border-color: #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L5995 */
#edit-image-modal .modal-body .form-group input[type="file"],
#library-modal .modal-body .form-group input[type="file"],
#link-modal .modal-body .form-group input[type="file"],
.link-dialog .modal-body .form-group input[type="file"],
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-body .form-group input[type="file"] {
  height: 100%;
  color: #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L5999 */
#edit-image-modal .modal-body .form-group input[type="file"]::-ms-value,
#library-modal .modal-body .form-group input[type="file"]::-ms-value,
#link-modal .modal-body .form-group input[type="file"]::-ms-value,
.link-dialog .modal-body .form-group input[type="file"]::-ms-value,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .modal-body .form-group input[type="file"]::-ms-value {
  opacity: 0;
  display: none;
}
/* ~/content/less/insites/../default/main.less:L6008 */
#edit-image-modal button,
#library-modal button,
#link-modal button,
.link-dialog button,
body > div.modal:not(.tile-detail):not(.image-lg-modal) button {
  font-size: 14px;
  font-weight: bold;
  color: #777777;
  background-color: transparent;
  margin: 0 10px;
  padding: 4px 15px;
  border-radius: 3px;
  border-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L6018 */
#edit-image-modal button.btn-primary,
#library-modal button.btn-primary,
#link-modal button.btn-primary,
.link-dialog button.btn-primary,
body > div.modal:not(.tile-detail):not(.image-lg-modal) button.btn-primary {
  color: white;
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L6022 */
#edit-image-modal button.btn-primary span.typcn,
#library-modal button.btn-primary span.typcn,
#link-modal button.btn-primary span.typcn,
.link-dialog button.btn-primary span.typcn,
body > div.modal:not(.tile-detail):not(.image-lg-modal) button.btn-primary span.typcn {
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L6026 */
#edit-image-modal button.btn-primary[disabled],
#library-modal button.btn-primary[disabled],
#link-modal button.btn-primary[disabled],
.link-dialog button.btn-primary[disabled],
body > div.modal:not(.tile-detail):not(.image-lg-modal) button.btn-primary[disabled],
#edit-image-modal button.btn-primary:hover,
#library-modal button.btn-primary:hover,
#link-modal button.btn-primary:hover,
.link-dialog button.btn-primary:hover,
body > div.modal:not(.tile-detail):not(.image-lg-modal) button.btn-primary:hover,
#edit-image-modal button.btn-primary:active,
#library-modal button.btn-primary:active,
#link-modal button.btn-primary:active,
.link-dialog button.btn-primary:active,
body > div.modal:not(.tile-detail):not(.image-lg-modal) button.btn-primary:active,
#edit-image-modal button.btn-primary:focus,
#library-modal button.btn-primary:focus,
#link-modal button.btn-primary:focus,
.link-dialog button.btn-primary:focus,
body > div.modal:not(.tile-detail):not(.image-lg-modal) button.btn-primary:focus {
  border-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L6032 */
#edit-image-modal .cropit-preview,
#library-modal .cropit-preview,
#link-modal .cropit-preview,
.link-dialog .cropit-preview,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .cropit-preview {
  background-color: #f8f8f8;
  background-size: cover;
  border: 1px solid #cccccc;
  border-radius: 3px;
  margin: 7px auto;
  width: 296px;
  height: 180px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L6043 */
#edit-image-modal .cropit-preview-image-container,
#library-modal .cropit-preview-image-container,
#link-modal .cropit-preview-image-container,
.link-dialog .cropit-preview-image-container,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .cropit-preview-image-container {
  cursor: move;
}
/* ~/content/less/insites/../default/main.less:L6047 */
#edit-image-modal .cropit-preview-background,
#library-modal .cropit-preview-background,
#link-modal .cropit-preview-background,
.link-dialog .cropit-preview-background,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .cropit-preview-background {
  opacity: .2;
}
/* ~/content/less/insites/../default/main.less:L6051 */
#edit-image-modal input.cropit-image-zoom-input,
#library-modal input.cropit-image-zoom-input,
#link-modal input.cropit-image-zoom-input,
.link-dialog input.cropit-image-zoom-input,
body > div.modal:not(.tile-detail):not(.image-lg-modal) input.cropit-image-zoom-input,
#edit-image-modal button,
#library-modal button,
#link-modal button,
.link-dialog button,
body > div.modal:not(.tile-detail):not(.image-lg-modal) button {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L6057 */
#edit-image-modal .controls-wrapper,
#library-modal .controls-wrapper,
#link-modal .controls-wrapper,
.link-dialog .controls-wrapper,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper {
  margin-top: 20px;
  text-align: center;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L6063 */
#edit-image-modal .controls-wrapper .rotation-btns,
#library-modal .controls-wrapper .rotation-btns,
#link-modal .controls-wrapper .rotation-btns,
.link-dialog .controls-wrapper .rotation-btns,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .rotation-btns {
  display: inline-block;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L6068 */
#edit-image-modal .controls-wrapper .rotation-btns .icon-crop:first-child,
#library-modal .controls-wrapper .rotation-btns .icon-crop:first-child,
#link-modal .controls-wrapper .rotation-btns .icon-crop:first-child,
.link-dialog .controls-wrapper .rotation-btns .icon-crop:first-child,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .rotation-btns .icon-crop:first-child {
  margin-right: 20px;
}
/* ~/content/less/insites/../default/main.less:L6072 */
#edit-image-modal .controls-wrapper .rotation-btns .icon-crop,
#library-modal .controls-wrapper .rotation-btns .icon-crop,
#link-modal .controls-wrapper .rotation-btns .icon-crop,
.link-dialog .controls-wrapper .rotation-btns .icon-crop,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .rotation-btns .icon-crop {
  -webkit-transition: color 0.25s;
  -moz-transition: color 0.25s;
  -o-transition: color 0.25s;
  -ms-transition: color 0.25s;
  transition: color 0.25s;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L6080 */
#edit-image-modal .controls-wrapper .rotation-btns .icon-crop:hover,
#library-modal .controls-wrapper .rotation-btns .icon-crop:hover,
#link-modal .controls-wrapper .rotation-btns .icon-crop:hover,
.link-dialog .controls-wrapper .rotation-btns .icon-crop:hover,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .rotation-btns .icon-crop:hover {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L6085 */
#edit-image-modal .controls-wrapper .rotation-btns *,
#library-modal .controls-wrapper .rotation-btns *,
#link-modal .controls-wrapper .rotation-btns *,
.link-dialog .controls-wrapper .rotation-btns *,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .rotation-btns * {
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L6089 */
#edit-image-modal .controls-wrapper .slider-wrapper .small-image,
#library-modal .controls-wrapper .slider-wrapper .small-image,
#link-modal .controls-wrapper .slider-wrapper .small-image,
.link-dialog .controls-wrapper .slider-wrapper .small-image,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .slider-wrapper .small-image {
  font-size: 16px;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L6094 */
#edit-image-modal .controls-wrapper .slider-wrapper .large-image,
#library-modal .controls-wrapper .slider-wrapper .large-image,
#link-modal .controls-wrapper .slider-wrapper .large-image,
.link-dialog .controls-wrapper .slider-wrapper .large-image,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .slider-wrapper .large-image {
  font-size: 24px;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L6099 */
#edit-image-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom,
#library-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom,
#link-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom,
.link-dialog .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 5px;
  background: #eeeeee;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  outline: none;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6110 */
#edit-image-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-lower,
#library-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-lower,
#link-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-lower,
.link-dialog .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-lower,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-lower {
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L6114 */
#edit-image-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-upper,
#library-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-upper,
#link-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-upper,
.link-dialog .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-upper,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .slider-wrapper .cropit-image-zoom-input.custom::-ms-fill-upper {
  background-color: #feab28;
}
/* ~/content/less/insites/../default/main.less:L6119 */
#edit-image-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input,
#library-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input,
#link-modal .controls-wrapper .slider-wrapper .cropit-image-zoom-input,
.link-dialog .controls-wrapper .slider-wrapper .cropit-image-zoom-input,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .slider-wrapper .cropit-image-zoom-input {
  width: 120px;
  margin: 0 20px;
}
/* ~/content/less/insites/../default/main.less:L6124 */
#edit-image-modal .controls-wrapper .slider-wrapper,
#library-modal .controls-wrapper .slider-wrapper,
#link-modal .controls-wrapper .slider-wrapper,
.link-dialog .controls-wrapper .slider-wrapper,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .controls-wrapper .slider-wrapper {
  display: inline-block;
  margin-left: 40px;
}
/* ~/content/less/insites/../default/main.less:L6129 */
#edit-image-modal .buttons-wrapper,
#library-modal .buttons-wrapper,
#link-modal .buttons-wrapper,
.link-dialog .buttons-wrapper,
body > div.modal:not(.tile-detail):not(.image-lg-modal) .buttons-wrapper {
  margin-top: 30px;
}
/* ~/content/less/insites/../default/main.less:L6134 */
/* ~/content/less/insites/../default/main.less:L6135 */
.ProfileModel #edit-image-modal .cropit-preview {
  width: 190px;
  height: 190px;
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L6141 */
.ProfileModel #edit-image-modal .cropit-preview-image-container {
  border-radius: 50%;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L6148 */
/* ~/content/less/insites/../default/main.less:L6149 */
/* ~/content/less/insites/../default/main.less:L6150 */
#library-modal .modal-body > div {
  margin-bottom: 8px;
}
/* ~/content/less/insites/../default/main.less:L6153 */
#library-modal .modal-body > div img {
  width: 100%;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L6158 */
#library-modal .modal-body > div .fa.fa-spinner {
  position: absolute;
  left: 50%;
  top: 50%;
  color: white;
  font-size: 25px;
  margin: -13px;
}
/* ~/content/less/insites/../default/main.less:L6170 */
.no-margin {
  margin: 0 !important;
}
/* ~/content/less/insites/../default/main.less:L6174 */
.sc-list-nostyle {
  list-style-type: none;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6179 */
.no-scroll {
  height: 100%;
  overflow: hidden;
}
/* ~/content/less/insites/../default/main.less:L6184 */
.overlay {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 999;
}
@keyframes size {
  0% {
    font-size: 30px;
  }
  50% {
    font-size: 26px;
  }
  100% {
    font-size: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L6211 */
/* ~/content/less/insites/../default/main.less:L6213 */
button.search-mobile-btn,
button.notification-mobile-btn {
  background-color: transparent;
  border: none;
  padding: 2px;
  outline: none;
  position: absolute;
  right: 5px;
  top: 5px;
}
/* ~/content/less/insites/../default/main.less:L6222 */
button.search-mobile-btn span,
button.notification-mobile-btn span {
  line-height: 1;
  font-size: 30px;
}
/* ~/content/less/insites/../default/main.less:L6226 */
button.search-mobile-btn span.typcn-zoom-outline:before,
button.notification-mobile-btn span.typcn-zoom-outline:before {
  font-size: 30px;
}
/* ~/content/less/insites/../default/main.less:L6230 */
button.search-mobile-btn span.typcn-times,
button.notification-mobile-btn span.typcn-times {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L6234 */
button.search-mobile-btn span.typcn-zoom-outline,
button.notification-mobile-btn span.typcn-zoom-outline {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6238 */
button.search-mobile-btn span.typcn-bell,
button.notification-mobile-btn span.typcn-bell {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6243 */
button.search-mobile-btn:hover,
button.notification-mobile-btn:hover,
button.search-mobile-btn:active,
button.notification-mobile-btn:active,
button.search-mobile-btn:focus,
button.notification-mobile-btn:focus,
button.search-mobile-btn:active:focus,
button.notification-mobile-btn:active:focus {
  background-color: transparent;
  outline: none;
  box-shadow: none;
  /*&:hover span{
                &.typcn-zoom-outline:before{
                      animation-name: size;
                      animation-duration: 1s;
                      animation-iteration-count: infinite;
                }
            }*/

}
/* ~/content/less/insites/../default/main.less:L6257 */
/* ~/content/less/insites/../default/main.less:L6258 */
.search-mobile-btn.collapsed span.typcn-times,
.notification-mobile-btn.collapsed span.typcn-times {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6262 */
.search-mobile-btn.collapsed span.typcn-zoom-outline,
.notification-mobile-btn.collapsed span.typcn-zoom-outline {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L6266 */
.search-mobile-btn.collapsed span.typcn-bell,
.notification-mobile-btn.collapsed span.typcn-bell {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L6272 */
.notification-mobile-btn {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L6275 */
button.notification-mobile-btn {
  right: 50px;
}
/* ~/content/less/insites/../default/main.less:L6279 */
.notification-mobile-btn .notify {
  display: block;
  border-radius: 50%;
  padding: 2px 0px;
  position: absolute;
  color: white;
  font-size: 11px;
  text-align: center;
  font-weight: 700;
  width: 18px;
  height: 18px;
  left: 13px;
  top: -3px;
  background-color: #d0021b;
}
/* ~/content/less/insites/../default/main.less:L6296 */
#notificationDetails2 {
  display: none;
  position: absolute;
  background-color: #e6e6e6;
  width: calc(100% - 8px);
  top: 50px;
  padding: 6px;
  -webkit-box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.75);
}
@media (max-width: 767px) {
  #notificationDetails2 {
    width: 100%;
  }
}
/* ~/content/less/insites/../default/main.less:L6312 */
#notificationDetails2.collapsed {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6316 */
#notificationDetails2:before {
  position: absolute;
  content: '';
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 10px solid #e6e6e6;
  top: -10px;
  right: 55px;
}
@media (max-width: 767px) {
  #notificationDetails2:before {
    right: 59px;
  }
}
/* ~/content/less/insites/../default/main.less:L6330 */
#notificationDetails2 .notification {
  background-color: white;
  border: 1px solid #e6e6e6;
  padding: 6px;
  cursor: pointer;
  text-align: left;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L6338 */
#notificationDetails2 .notification a {
  color: #777777;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L6344 */
#notificationDetails2 .notification a.no-b {
  margin-right: 25px;
  width: 80%;
}
/* ~/content/less/insites/../default/main.less:L6349 */
#notificationDetails2 .notification a.wide {
  width: 94%;
  padding-left: 5px;
}
/* ~/content/less/insites/../default/main.less:L6355 */
#notificationDetails2 .notification .remove {
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: 12px;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L6363 */
#notificationDetails2 .notification .small-avatar {
  width: 22px;
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L6368 */
#notificationDetails2 .notification:not(:first-child) {
  margin-top: -1px;
}
/* ~/content/less/insites/../default/main.less:L6373 */
/* ~/content/less/insites/../default/main.less:L6374 */
#notificationDetails2 > div:not(.see-all-not):first-child {
  border-radius: 3px 3px 0 0;
}
/* ~/content/less/insites/../default/main.less:L6378 */
#notificationDetails2 > div:not(.see-all-not):last-child {
  border-radius: 0 0 3px 3px;
}
/* ~/content/less/insites/../default/main.less:L6383 */
#notificationDetails2 .see-all-not {
  padding: 8px 6px 4px;
}
/* ~/content/less/insites/../default/main.less:L6386 */
#notificationDetails2 .see-all-not a {
  color: #f29501;
  font-weight: bold;
  text-decoration: none;
  padding: 8px;
}
/* ~/content/less/insites/../default/main.less:L6395 */
/* ~/content/less/insites/../default/main.less:L6397 */
#notificationslist .notification.read {
  opacity: 0.4;
}
/* ~/content/less/insites/../default/main.less:L6401 */
#notificationslist .notification.not-read {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L6407 */
.search-form {
  display: none;
  position: absolute;
  width: calc(100% - 8px);
  padding: 5px;
  background-color: #e6e6e6;
  top: 50px;
  -webkit-box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.75);
}
@media (max-width: 767px) {
  .search-form {
    width: 100%;
  }
}
/* ~/content/less/insites/../default/main.less:L6423 */
.search-form input {
  width: 100%;
  padding: 3px 40px 3px 10px;
  border-radius: 3px;
  border: 1px solid #cccccc;
  outline-color: silver;
}
/* ~/content/less/insites/../default/main.less:L6431 */
.search-form .search-mobile-btn {
  top: 10px;
  right: 15px;
}
/* ~/content/less/insites/../default/main.less:L6435 */
.search-form .search-mobile-btn span {
  font-size: 20px;
}
/* ~/content/less/insites/../default/main.less:L6438 */
.search-form .search-mobile-btn span.typcn-zoom-outline:before {
  font-size: 20px;
  color: #5e5e5e;
  vertical-align: top;
  margin-top: -4px;
}
/* ~/content/less/insites/../default/main.less:L6446 */
.search-form .search-mobile-btn:hover,
.search-form .search-mobile-btn:active,
.search-form .search-mobile-btn:focus,
.search-form .search-mobile-btn:active:focus {
  background-color: transparent;
  outline: none;
  box-shadow: none;
  /*&:hover span{
                &.typcn-zoom-outline:before{
                      animation-name: none;
                }
            }*/

}
/* ~/content/less/insites/../default/main.less:L6458 */
.search-form:before {
  position: absolute;
  content: '';
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 10px solid #e6e6e6;
  top: -10px;
  right: 10px;
}
@media (max-width: 767px) {
  .search-form:before {
    right: 14px;
  }
}
/* ~/content/less/insites/../default/main.less:L6472 */
.search-form.collapsed {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6477 */
/* ~/content/less/insites/../default/main.less:L6478 */
nav.navbar {
  background-color: white;
  -webkit-box-shadow: 25px 0px 65px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 25px 0px 65px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 25px 0px 65px 0px rgba(0, 0, 0, 0.5);
}
/* ~/content/less/insites/../default/main.less:L6485 */
nav.navbar-fixed-top {
  bottom: 0;
  left: 0;
  height: 100%;
  overflow-x: hidden;
  overflow-y: visible;
  width: 0;
  transition: width 0.5s ease-in-out;
}
/* ~/content/less/insites/../default/main.less:L6495 */
nav ul.nav {
  width: 0;
}
/* ~/content/less/insites/../default/main.less:L6499 */
nav .profile-grp {
  background-color: #f29501;
  text-align: center;
  width: 0;
  border-right: 1px solid white;
}
/* ~/content/less/insites/../default/main.less:L6505 */
nav .profile-grp .big-avatar {
  margin: 10px 0 6px;
  max-width: 100px;
  max-height: 100px;
}
/* ~/content/less/insites/../default/main.less:L6511 */
/* ~/content/less/insites/../default/main.less:L6512 */
nav .profile-grp .dropdown .typcn:before {
  font-size: 18px;
}
/* ~/content/less/insites/../default/main.less:L6516 */
nav .profile-grp .dropdown .btn-default,
nav .profile-grp .dropdown .btn-default:hover,
nav .profile-grp .dropdown .btn-default:focus,
nav .profile-grp .dropdown .btn-default.focus,
nav .profile-grp .dropdown .btn-default:active,
nav .profile-grp .dropdown .btn-default.active,
nav .profile-grp .dropdown .open > .dropdown-toggle.btn-default {
  width: 100%;
  background-color: transparent;
  border: none;
  color: white;
  font-size: 14px;
  font-weight: bold;
  padding: 6px 12px 12px;
}
/* ~/content/less/insites/../default/main.less:L6525 */
nav .profile-grp .dropdown .btn-default:focus,
nav .profile-grp .dropdown .btn-default:hover:focus,
nav .profile-grp .dropdown .btn-default:focus:focus,
nav .profile-grp .dropdown .btn-default.focus:focus,
nav .profile-grp .dropdown .btn-default:active:focus,
nav .profile-grp .dropdown .btn-default.active:focus,
nav .profile-grp .dropdown .open > .dropdown-toggle.btn-default:focus,
nav .profile-grp .dropdown .btn-default:hover,
nav .profile-grp .dropdown .btn-default:hover:hover,
nav .profile-grp .dropdown .btn-default:focus:hover,
nav .profile-grp .dropdown .btn-default.focus:hover,
nav .profile-grp .dropdown .btn-default:active:hover,
nav .profile-grp .dropdown .btn-default.active:hover,
nav .profile-grp .dropdown .open > .dropdown-toggle.btn-default:hover,
nav .profile-grp .dropdown .btn-default:active,
nav .profile-grp .dropdown .btn-default:hover:active,
nav .profile-grp .dropdown .btn-default:focus:active,
nav .profile-grp .dropdown .btn-default.focus:active,
nav .profile-grp .dropdown .btn-default:active:active,
nav .profile-grp .dropdown .btn-default.active:active,
nav .profile-grp .dropdown .open > .dropdown-toggle.btn-default:active {
  outline: none;
  background-color: transparent;
  color: white;
}
/* ~/content/less/insites/../default/main.less:L6531 */
nav .profile-grp .dropdown .btn-default span,
nav .profile-grp .dropdown .btn-default:hover span,
nav .profile-grp .dropdown .btn-default:focus span,
nav .profile-grp .dropdown .btn-default.focus span,
nav .profile-grp .dropdown .btn-default:active span,
nav .profile-grp .dropdown .btn-default.active span,
nav .profile-grp .dropdown .open > .dropdown-toggle.btn-default span {
  position: absolute;
  right: 20px;
  transition: transform 0.3s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* ~/content/less/insites/../default/main.less:L6540 */
/* ~/content/less/insites/../default/main.less:L6541 */
nav .profile-grp .dropdown.open > button span {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6546 */
nav .profile-grp .dropdown .dropdown-menu {
  position: relative;
  background-color: #f29501;
  width: 100%;
  border: none;
  float: none;
  border-top: 1px solid white;
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L6555 */
nav .profile-grp .dropdown .dropdown-menu a {
  color: white;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 20px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L6562 */
nav .profile-grp .dropdown .dropdown-menu a span {
  padding-right: 10px;
}
/* ~/content/less/insites/../default/main.less:L6565 */
nav .profile-grp .dropdown .dropdown-menu a span.typcn-chevron-right {
  padding-right: 0;
  position: absolute;
  right: 20px;
  transition: transform 0.3s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* ~/content/less/insites/../default/main.less:L6575 */
/* ~/content/less/insites/../default/main.less:L6576 */
nav .profile-grp .dropdown .dropdown-menu a.triggered .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6582 */
nav .profile-grp .dropdown .dropdown-menu > li > a:hover,
nav .profile-grp .dropdown .dropdown-menu > li > a:focus {
  background-color: rgba(246, 246, 246, 0.4);
}
/* ~/content/less/insites/../default/main.less:L6586 */
nav .profile-grp .dropdown .dropdown-menu.second-level {
  border: none;
  box-shadow: inset 0 3px 20px 0 #a66601;
}
/* ~/content/less/insites/../default/main.less:L6590 */
/* ~/content/less/insites/../default/main.less:L6591 */
nav .profile-grp .dropdown .dropdown-menu.second-level li a {
  padding-left: 50px;
  font-size: 12px;
}
/* ~/content/less/insites/../default/main.less:L6601 */
nav.toggled {
  width: 230px;
}
/* ~/content/less/insites/../default/main.less:L6605 */
/* ~/content/less/insites/../default/main.less:L6606 */
nav.opened ul.nav,
nav.opened .profile-grp {
  width: 230px;
}
/* ~/content/less/insites/../default/main.less:L6611 */
nav .sidebar-nav {
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L6614 */
nav .sidebar-nav > li {
  border-top: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L6617 */
nav .sidebar-nav > li:last-child {
  border-bottom: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L6622 */
/* ~/content/less/insites/../default/main.less:L6623 */
nav .sidebar-nav li a {
  color: #5e5e5e;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 20px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L6630 */
nav .sidebar-nav li a span {
  padding-right: 10px;
}
/* ~/content/less/insites/../default/main.less:L6633 */
nav .sidebar-nav li a span.typcn-chevron-right {
  padding-right: 0;
  position: absolute;
  right: 20px;
  transition: transform 0.3s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* ~/content/less/insites/../default/main.less:L6643 */
/* ~/content/less/insites/../default/main.less:L6644 */
nav .sidebar-nav li a.triggered .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6649 */
nav .sidebar-nav li a:hover,
nav .sidebar-nav li a:active,
nav .sidebar-nav li a:focus {
  background-color: rgba(230, 230, 230, 0.8);
}
/* ~/content/less/insites/../default/main.less:L6654 */
nav .sidebar-nav li .typcn:before {
  font-size: 18px;
}
/* ~/content/less/insites/../default/main.less:L6658 */
/* ~/content/less/insites/../default/main.less:L6659 */
nav .sidebar-nav li.open .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6663 */
nav .sidebar-nav li.open > a {
  background-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L6667 */
nav .sidebar-nav li.open a:hover,
nav .sidebar-nav li.open a:active,
nav .sidebar-nav li.open a:focus {
  background-color: #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L6673 */
nav .sidebar-nav .dropdown-menu {
  position: relative;
  background-color: #e6e6e6;
  width: 100%;
  border: none;
  float: none;
  box-shadow: inset 0 3px 20px 0 silver;
  margin-top: 0;
}
/* ~/content/less/insites/../default/main.less:L6682 */
nav .sidebar-nav .dropdown-menu a {
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L6686 */
/* ~/content/less/insites/../default/main.less:L6687 */
nav .sidebar-nav .dropdown-menu.second-level a {
  color: #5e5e5e;
  font-size: 12px;
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L6692 */
nav .sidebar-nav .dropdown-menu.second-level a:hover,
nav .sidebar-nav .dropdown-menu.second-level a:active,
nav .sidebar-nav .dropdown-menu.second-level a:focus {
  background-color: #d9d9d9;
}
/* ~/content/less/insites/../default/main.less:L6698 */
nav .sidebar-nav .dropdown-menu.third-level {
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L6701 */
nav .sidebar-nav .dropdown-menu.third-level a {
  font-weight: normal;
  padding-left: 60px;
}
/* ~/content/less/insites/../default/main.less:L6707 */
nav .sidebar-nav .dropdown-menu .trigger {
  font-weight: bold !important;
}
/* ~/content/less/insites/../default/main.less:L6710 */
nav .sidebar-nav .dropdown-menu .trigger .typcn-arrow-sorted-down {
  padding-right: 0;
  display: inline-block;
  transition: transform 0.3s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform: rotate(-90deg);
}
/* ~/content/less/insites/../default/main.less:L6718 */
nav .sidebar-nav .dropdown-menu .trigger .typcn-arrow-sorted-down:before {
  margin-top: -4px;
}
/* ~/content/less/insites/../default/main.less:L6723 */
/* ~/content/less/insites/../default/main.less:L6724 */
nav .sidebar-nav .dropdown-menu .trigger.triggered .typcn-arrow-sorted-down {
  transform: rotate(0);
}
/* ~/content/less/insites/../default/main.less:L6733 */
.no-p-m {
  margin: 0;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6738 */
.no-padd {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6742 */
.uppercase {
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L6746 */
.bp-fb {
  color: #f29501;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L6751 */
@media (min-width: 768px) {
  .p-r-lg {
    padding-right: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L6757 */
@media (min-width: 768px) {
  .p-r-md {
    padding-right: 25px;
  }
}
/* ~/content/less/insites/../default/main.less:L6763 */
@media (min-width: 768px) {
  .p-custom-1 {
    padding: 0 25px 0px 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L6769 */
.col-12 {
  position: fixed;
  background-color: rgba(230, 230, 230, 0.8);
  z-index: 1;
  top: 48%;
  left: 43%;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  -webkit-box-shadow: 0px 0px 20px 3px #e6e6e6;
  -moz-box-shadow: 0px 0px 20px 3px #e6e6e6;
  box-shadow: 0px 0px 20px 3px #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L6782 */
.col-12 [data-loader] {
  margin-top: 0;
  margin-left: -12px;
}
/* ~/content/less/insites/../default/main.less:L6787 */
.WallItemModel .col-12 {
  left: 49.111111%;
}
@media (max-width: 767px) {
  .col-12 {
    left: 50%;
    margin-left: -13px;
  }
}
/* ~/content/less/insites/../default/main.less:L6797 */
/* ~/content/less/insites/../default/main.less:L6798 */
.modal .tile-body iframe,
.comment iframe {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L6802 */
.modal .tile-body img,
.comment img {
  max-width: 100%;
}
/* ~/content/less/insites/../default/main.less:L6807 */
@media (max-width: 767px) {
  .profile-details {
    padding: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L6812 */
.profile-details > div {
  background-color: white;
  min-height: 250px;
  margin-top: 95px;
  text-align: center;
  border-radius: 5px;
  padding: 0 20px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L6822 */
.profile-details .profile-image {
  max-width: 190px;
  max-height: 190px;
  width: 100%;
  border-radius: 50%;
  margin-top: -95px;
  margin-bottom: 5px;
  border: 3px solid white;
  background: #e6e6e6;
  background: -webkit-radial-gradient(#e6e6e6 60%, white 70%);
  background: -o-radial-gradient(#e6e6e6 60%, white 70%);
  background: -moz-radial-gradient(#e6e6e6 60%, white 70%);
  background: radial-gradient(#e6e6e6 60%, white 70%);
}
/* ~/content/less/insites/../default/main.less:L6837 */
/* ~/content/less/insites/../default/main.less:L6838 */
.profile-details .profile-name p {
  margin-bottom: 5px;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L6842 */
.profile-details .profile-name p.name {
  text-transform: uppercase;
  font-weight: bold;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L6850 */
.profile-details .profile-stats {
  padding-left: 0;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-top: 20px;
  margin-bottom: 20px;
}
/* ~/content/less/insites/../default/main.less:L6859 */
.profile-details .profile-stats li {
  text-decoration: none;
  list-style-type: none;
}
/* ~/content/less/insites/../default/main.less:L6863 */
.profile-details .profile-stats li a {
  color: #777777;
  font-size: 24px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .profile-details .profile-stats li a {
    font-size: 20px;
  }
}
/* ~/content/less/insites/../default/main.less:L6871 */
.profile-details .profile-stats li a:hover,
.profile-details .profile-stats li a:active,
.profile-details .profile-stats li a:focus {
  outline: none;
  text-decoration: none;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L6880 */
.profile-details .profile-description {
  text-align: left;
  padding-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L6884 */
/* ~/content/less/insites/../default/main.less:L6885 */
.profile-details .profile-description p:first-child {
  margin-bottom: 20px;
}
/* ~/content/less/insites/../default/main.less:L6889 */
.profile-details .profile-description p.col-xs-9.col-sm-9.col-md-8.col-lg-9 {
  padding-left: 10px;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L6896 */
.profile-details .profile-description .uppercase {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L6901 */
.profile-details .btn-primary {
  margin: 0 auto 30px;
  padding: 4px 25px;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L6909 */
.profile-details .btn-primary:hover,
.profile-details .btn-primary:active,
.profile-details .btn-primary:focus {
  outline: none;
  background-color: rgba(242, 149, 1, 0.9);
}
/* ~/content/less/insites/../default/main.less:L6916 */
.profile-details {
  padding: 0 0 30px 0;
}
@media (min-width: 992px) {
  .profile-details {
    padding: 0 30px 0 0;
  }
}
/* ~/content/less/insites/../default/main.less:L6924 */
@media (max-width: 767px) {
  .profile-content {
    padding: 0;
    margin: 0px -20px 0 -15px;
    width: calc(100% + 30px);
  }
}
@media (min-width: 768px) {
  .profile-content {
    padding: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L6935 */
.profile-content > div {
  background-color: #e6e6e6;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L6940 */
.profile-content .nav-tabs {
  border: none;
}
/* ~/content/less/insites/../default/main.less:L6943 */
/* ~/content/less/insites/../default/main.less:L6944 */
/* ~/content/less/insites/../default/main.less:L6945 */
.profile-content .nav-tabs li:first-child a {
  margin-left: 12px;
}
/* ~/content/less/insites/../default/main.less:L6950 */
.profile-content .nav-tabs li a {
  text-transform: uppercase;
  color: #777777;
  font-size: 14px;
  font-weight: bold;
  border: none;
  border-radius: 5px 5px 0 0;
  padding: 5px 15px;
}
/* ~/content/less/insites/../default/main.less:L6959 */
.profile-content .nav-tabs li a:hover,
.profile-content .nav-tabs li a:focus,
.profile-content .nav-tabs li a:active {
  outline: none;
  border: none;
  background-color: rgba(255, 255, 255, 0.5);
}
/* ~/content/less/insites/../default/main.less:L6966 */
/* ~/content/less/insites/../default/main.less:L6967 */
.profile-content .nav-tabs li.active a {
  background-color: white;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L6975 */
.profile-content .profile-top {
  color: #777777;
  font-size: 30px;
}
@media (min-width: 768px) {
  .profile-content .profile-top {
    padding: 12px 24px;
  }
}
/* ~/content/less/insites/../default/main.less:L6983 */
.profile-content .profile-top > div {
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L6987 */
.profile-content .profile-top span {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L6990 */
.profile-content .profile-top span span {
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L6994 */
.profile-content .profile-top span.edit-text {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L6999 */
.profile-content .profile-top button.close-edit {
  margin-right: -7px;
  opacity: 1;
  display: none;
}
@media (max-width: 767px) {
  .profile-content .profile-top button.close-edit {
    padding: 12px 24px 0 0;
  }
}
/* ~/content/less/insites/../default/main.less:L7008 */
.profile-content .profile-top button.close-edit:hover,
.profile-content .profile-top button.close-edit:focus {
  opacity: .8;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L7013 */
.profile-content .profile-top button.close-edit > span {
  color: #777777;
  font-size: 30px;
}
/* ~/content/less/insites/../default/main.less:L7020 */
.profile-content .tab-content {
  background-color: white;
  padding: 25px 0px 15px;
  border-radius: 0 0 5px 5px;
}
/* ~/content/less/insites/../default/main.less:L7026 */
.profile-content .tile {
  margin: 0;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L7030 */
.profile-content .tile .content-box {
  padding-top: 20px;
  min-height: initial;
}
/* ~/content/less/insites/../default/main.less:L7034 */
/* ~/content/less/insites/../default/main.less:L7035 */
.profile-content .tile .content-box .tile-body .button .like-tile,
.profile-content .tile .content-box .tile-body .button .comment-tile {
  min-width: initial;
  cursor: default;
}
/* ~/content/less/insites/../default/main.less:L7040 */
.profile-content .tile .content-box .tile-body .button i + span {
  margin: 0 6px;
}
/* ~/content/less/insites/../default/main.less:L7045 */
@media (min-width: 768px) {
  .profile-content .tile .content-box .tile-body .text {
    height: 63px;
    min-height: 63px;
  }
}
/* ~/content/less/insites/../default/main.less:L7053 */
/* ~/content/less/insites/../default/main.less:L7054 */
/* ~/content/less/insites/../default/main.less:L7055 */
.profile-content .tile .comment-box > div:last-child {
  text-align: left;
}
/* ~/content/less/insites/../default/main.less:L7060 */
.profile-content .tile .comment-box .comment {
  border-top: 1px solid #ebebeb;
}
/* ~/content/less/insites/../default/main.less:L7063 */
.profile-content .tile .comment-box .comment .text {
  padding: 10px 35px 0;
  margin: 0;
}
@media (max-width: 767px) {
  .profile-content .tile .comment-box .comment .text {
    padding: 0 0 8px;
  }
}
/* ~/content/less/insites/../default/main.less:L7075 */
/* ~/content/less/insites/../default/main.less:L7076 */
.profile-content .comments .tile .content-box {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* ~/content/less/insites/../default/main.less:L7082 */
.profile-content .profile-edit {
  height: 540px;
  display: none;
}
/* ~/content/less/insites/../default/main.less:L7086 */
.profile-content .profile-edit .profile-image-edit {
  position: relative;
  text-align: center;
  cursor: pointer;
  padding: 20px;
}
/* ~/content/less/insites/../default/main.less:L7092 */
.profile-content .profile-edit .profile-image-edit .img {
  position: relative;
  width: 100%;
  max-width: 190px;
  margin: 0 auto;
}
/* ~/content/less/insites/../default/main.less:L7099 */
.profile-content .profile-edit .profile-image-edit .img > span {
  font-size: 70px;
  color: #f29501;
  position: absolute;
  left: 50%;
  margin-left: -35px;
  z-index: 1;
  line-height: 180px;
}
/* ~/content/less/insites/../default/main.less:L7109 */
.profile-content .profile-edit .profile-image-edit .profile-image {
  max-width: 190px;
  max-height: 190px;
  width: 100%;
  border-radius: 50%;
  border: 3px solid white;
  opacity: 0.5;
  background: #e6e6e6;
  background: -webkit-radial-gradient(#e6e6e6 60%, white 70%);
  background: -o-radial-gradient(#e6e6e6 60%, white 70%);
  background: -moz-radial-gradient(#e6e6e6 60%, white 70%);
  background: radial-gradient(#e6e6e6 60%, white 70%);
}
/* ~/content/less/insites/../default/main.less:L7123 */
/* ~/content/less/insites/../default/main.less:L7124 */
.profile-content .profile-edit .profile-image-edit:hover .profile-image {
  opacity: 0.7;
}
/* ~/content/less/insites/../default/main.less:L7129 */
.profile-content .profile-edit .profile-image-edit .editor-field {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L7132 */
.profile-content .profile-edit .profile-image-edit .editor-field input[type="file"] {
  opacity: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 2;
  cursor: pointer;
  left: 0;
}
/* ~/content/less/insites/../default/main.less:L7144 */
.profile-content .profile-edit .profile-image-edit #editpreview {
  position: absolute;
  right: 53px;
  bottom: 57px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  background-color: #f29501;
  border-radius: 50%;
  text-align: center;
  z-index: 10;
}
/* ~/content/less/insites/../default/main.less:L7156 */
.profile-content .profile-edit .profile-image-edit #editpreview span {
  color: white;
  font-size: 20px;
}
/* ~/content/less/insites/../default/main.less:L7163 */
.profile-content .profile-edit p.title {
  text-transform: uppercase;
  color: #f29501;
  font-weight: bold;
  margin-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L7169 */
.profile-content .profile-edit p.title label {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L7174 */
.profile-content .profile-edit .studioAlert:not(:first-of-type) {
  padding-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L7178 */
.profile-content .profile-edit p.title + input {
  width: 100%;
  border: 1px solid silver;
  border-radius: 3px;
  padding: 4px 8px;
}
/* ~/content/less/insites/../default/main.less:L7185 */
.profile-content .profile-edit button.dropdown-toggle {
  padding: 4px 8px;
  width: 100%;
  text-align: left;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L7191 */
.profile-content .profile-edit button.dropdown-toggle span.caret {
  float: right;
  margin-top: 7px;
}
/* ~/content/less/insites/../default/main.less:L7196 */
.profile-content .profile-edit button.dropdown-toggle:hover,
.profile-content .profile-edit button.dropdown-toggle:active,
.profile-content .profile-edit button.dropdown-toggle:focus {
  background-color: #f3f3f3;
}
/* ~/content/less/insites/../default/main.less:L7201 */
.profile-content .profile-edit .btn-group,
.profile-content .profile-edit ul.dropdown-menu {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L7205 */
.profile-content .profile-edit button.btn-primary.change-pwd {
  margin: 45px 0 15px 0;
  padding: 4px 8px;
  width: 100%;
  border-radius: 3px;
  background-color: transparent;
  color: #f29501;
  border-color: #f29501;
  transition: all .3s;
}
/* ~/content/less/insites/../default/main.less:L7215 */
.profile-content .profile-edit button.btn-primary.change-pwd:hover,
.profile-content .profile-edit button.btn-primary.change-pwd:active,
.profile-content .profile-edit button.btn-primary.change-pwd:focus {
  background-color: #f29501;
  color: white;
}
/* ~/content/less/insites/../default/main.less:L7221 */
.profile-content .profile-edit textarea {
  padding: 4px 8px;
  border-radius: 3px;
  width: 100%;
  min-height: 70px;
}
/* ~/content/less/insites/../default/main.less:L7228 */
.profile-content .profile-edit input[type="radio"] {
  margin-top: 2px;
  vertical-align: top;
}
/* ~/content/less/insites/../default/main.less:L7233 */
.profile-content .profile-edit label.radio-inline {
  width: 20%;
}
/* ~/content/less/insites/../default/main.less:L7237 */
.profile-content .profile-edit input + label {
  vertical-align: middle;
  font-weight: normal;
  width: 20%;
}
/* ~/content/less/insites/../default/main.less:L7243 */
.profile-content .profile-edit .btn-primary.btn-submit {
  margin-top: 25px;
  padding: 6px 40px;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f29501;
}
@media (max-width: 767px) {
  .profile-content .profile-edit .btn-primary.btn-submit {
    display: block;
    margin: 25px auto 10px;
  }
}
/* ~/content/less/insites/../default/main.less:L7257 */
.profile-content .profile-edit .btn-primary.btn-submit:hover,
.profile-content .profile-edit .btn-primary.btn-submit:active,
.profile-content .profile-edit .btn-primary.btn-submit:focus {
  outline: none;
  background-color: rgba(242, 149, 1, 0.9);
}
/* ~/content/less/insites/../default/main.less:L7263 */
.profile-content .profile-edit #profileOK,
.profile-content .profile-edit #profileError {
  margin-right: 25px;
}
/* ~/content/less/insites/../default/main.less:L7267 */
.profile-content .profile-edit .alert-danger {
  border-color: #a94442 !important;
}
/* ~/content/less/insites/../default/main.less:L7272 */
.profile-content .profile-tiles-mobile {
  cursor: pointer;
  background-color: #e6e6e6;
  padding: 10px 7px;
}
/* ~/content/less/insites/../default/main.less:L7277 */
.profile-content .profile-tiles-mobile span.caret {
  right: 10px;
  top: 12px;
  position: absolute;
}
/* ~/content/less/insites/../default/main.less:L7283 */
.profile-content .profile-tiles-mobile a.dropdown-toggle {
  position: relative;
  display: inline-block;
  background-color: white;
  width: 100%;
  padding: 4px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  font-size: 14px;
  color: #777777;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L7296 */
/* ~/content/less/insites/../default/main.less:L7297 */
.profile-content .profile-tiles-mobile .dropdown-menu li {
  padding: 0 4px;
}
/* ~/content/less/insites/../default/main.less:L7300 */
.profile-content .profile-tiles-mobile .dropdown-menu li a {
  font-size: 14px;
  color: #777777;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L7306 */
/* ~/content/less/insites/../default/main.less:L7307 */
.profile-content .profile-tiles-mobile .dropdown-menu li.active a {
  background-color: #cccccc;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L7317 */
/* ~/content/less/insites/../default/main.less:L7318 */
/* ~/content/less/insites/../default/main.less:L7319 */
.change-pwd-modal .modal-header h4 {
  color: #777777;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L7325 */
/* ~/content/less/insites/../default/main.less:L7326 */
/* ~/content/less/insites/../default/main.less:L7327 */
.change-pwd-modal .modal-body .form-group label {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L7332 */
.change-pwd-modal .modal-body .form-control {
  border-radius: 3px;
  height: auto;
  border-color: silver;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L7340 */
.change-pwd-modal .modal-footer {
  text-align: right;
  padding-top: 0;
}
/* ~/content/less/insites/../default/main.less:L7344 */
.change-pwd-modal .modal-footer button {
  border: none;
  font-size: 13px;
  font-weight: bold;
  color: #777777;
  background-color: transparent;
  padding: 4px 15px;
  border-radius: 3px;
  margin: 5px 0;
}
/* ~/content/less/insites/../default/main.less:L7354 */
.change-pwd-modal .modal-footer button:hover,
.change-pwd-modal .modal-footer button:active,
.change-pwd-modal .modal-footer button:focus {
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L7358 */
.change-pwd-modal .modal-footer button.btn-primary {
  margin: 5px 0;
  border: none;
  color: white;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L7366 */
.change-pwd-modal .modal-footer button.btn-primary:hover,
.change-pwd-modal .modal-footer button.btn-primary:active,
.change-pwd-modal .modal-footer button.btn-primary:focus {
  background-color: rgba(242, 149, 1, 0.9);
}
/* ~/content/less/insites/../default/main.less:L7374 */
.open-modal {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L7378 */
/* ~/content/less/insites/../default/main.less:L7379 */
@media (min-width: 768px) {
  .image-lg-modal .modal-dialog {
    width: 850px;
    margin-top: 86px;
  }
}
@media (max-width: 767px) {
  .image-lg-modal .modal-dialog {
    margin-top: 63px;
  }
}
/* ~/content/less/insites/../default/main.less:L7390 */
.image-lg-modal .modal-content {
  box-shadow: 0px 0px 20px 5px rgba(230, 230, 230, 0.25);
  min-height: 52px;
  background-color: #222222;
  transition: all .5s ease;
}
/* ~/content/less/insites/../default/main.less:L7397 */
.image-lg-modal .modal-backdrop.in {
  opacity: 0.7;
}
/* ~/content/less/insites/../default/main.less:L7401 */
.image-lg-modal .modal-body {
  text-align: center;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L7405 */
.image-lg-modal .modal-body img {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L7409 */
.image-lg-modal .modal-body button.close {
  position: absolute;
  right: 12px;
  top: 10px;
  opacity: .8;
  background-image: url('/Content/themes/cas/svg/close.svg');
  background-repeat: no-repeat;
  background-position: center;
  width: 15px;
  height: 15px;
}
/* ~/content/less/insites/../default/main.less:L7420 */
.image-lg-modal .modal-body button.close:hover,
.image-lg-modal .modal-body button.close:focus {
  opacity: 1;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L7425 */
.image-lg-modal .modal-body button.close > span {
  color: white;
  font-size: 30px;
}
@media (max-width: 767px) {
  .image-lg-modal .modal-body button.close {
    margin: 0;
    left: 10px;
    top: 15px;
    z-index: 1060;
  }
}
/* ~/content/less/insites/../default/main.less:L7440 */
.glyphicon.spinning {
  animation: spin 1s infinite linear;
  -webkit-animation: spin2 1s infinite linear;
}
@keyframes spin {
  from {
    transform: scale(1) rotate(0deg);
  }
  to {
    transform: scale(1) rotate(360deg);
  }
}
@-webkit-keyframes spin2 {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
/* ~/content/less/insites/../default/main.less:L7465 */
/* ~/content/less/insites/../default/main.less:L7466 */
/* ~/content/less/insites/../default/main.less:L7467 */
body.PageModel .content .container,
body.NotificationModel .content .container {
  background-color: white;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L7472 */
body.PageModel .content .container h1,
body.NotificationModel .content .container h1 {
  font-weight: bold;
  color: #777777;
  margin: 16px 24px;
}
/* ~/content/less/insites/../default/main.less:L7478 */
body.PageModel .content .container .bg-white,
body.NotificationModel .content .container .bg-white {
  padding: 20px 20px 30px;
  border-radius: 0 0 5px 5px;
}
@media (min-width: 480px) {
  body.PageModel .content .container .bg-white,
  body.NotificationModel .content .container .bg-white {
    padding: 25px 50px 45px;
  }
}
/* ~/content/less/insites/../default/main.less:L7487 */
body.PageModel .content .container .header,
body.NotificationModel .content .container .header {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L7491 */
body.PageModel .content .container .btn-primary,
body.NotificationModel .content .container .btn-primary {
  background-color: transparent;
  color: #f29501;
  font-weight: bold;
  border-color: #f29501;
  border-radius: 3px;
  margin: 40px 0 20px;
  padding: 3px 30px;
  transition: all 0.3s;
}
/* ~/content/less/insites/../default/main.less:L7501 */
body.PageModel .content .container .btn-primary:hover,
body.NotificationModel .content .container .btn-primary:hover {
  background-color: #f29501;
  color: white;
}
/* ~/content/less/insites/../default/main.less:L7507 */
body.PageModel .content .container .notification,
body.NotificationModel .content .container .notification {
  position: relative;
  width: 100%;
  border-radius: 3px;
  padding: 10px;
  cursor: pointer;
}
@media (min-width: 992px) {
  body.PageModel .content .container .notification,
  body.NotificationModel .content .container .notification {
    width: 50%;
  }
}
/* ~/content/less/insites/../default/main.less:L7518 */
body.PageModel .content .container .notification .not-content,
body.NotificationModel .content .container .notification .not-content {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L7521 */
body.PageModel .content .container .notification .not-content > a,
body.NotificationModel .content .container .notification .not-content > a {
  min-width: 38px;
  display: inline-block;
  float: left;
}
/* ~/content/less/insites/../default/main.less:L7527 */
body.PageModel .content .container .notification .not-content > div:not(.clearfix),
body.NotificationModel .content .container .notification .not-content > div:not(.clearfix) {
  float: left;
  width: 80%;
}
@media (min-width: 520px) {
  body.PageModel .content .container .notification .not-content > div:not(.clearfix),
  body.NotificationModel .content .container .notification .not-content > div:not(.clearfix) {
    width: 88%;
  }
}
/* ~/content/less/insites/../default/main.less:L7535 */
body.PageModel .content .container .notification .not-content > div:not(.clearfix) .typcn,
body.NotificationModel .content .container .notification .not-content > div:not(.clearfix) .typcn {
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L7540 */
body.PageModel .content .container .notification .not-content .text,
body.NotificationModel .content .container .notification .not-content .text {
  vertical-align: top;
  text-decoration: none;
  color: #777777;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L7546 */
body.PageModel .content .container .notification .not-content .text:hover,
body.NotificationModel .content .container .notification .not-content .text:hover {
  color: #444444;
}
/* ~/content/less/insites/../default/main.less:L7551 */
body.PageModel .content .container .notification .not-content .date,
body.NotificationModel .content .container .notification .not-content .date {
  vertical-align: bottom;
}
/* ~/content/less/insites/../default/main.less:L7555 */
body.PageModel .content .container .notification .not-content img,
body.NotificationModel .content .container .notification .not-content img {
  vertical-align: top;
  margin-right: 10px;
}
/* ~/content/less/insites/../default/main.less:L7561 */
body.PageModel .content .container .notification .remove,
body.NotificationModel .content .container .notification .remove {
  display: none;
  position: absolute;
  right: 4px;
  top: 5px;
  font-size: 9px;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L7570 */
body.PageModel .content .container .notification:hover,
body.NotificationModel .content .container .notification:hover {
  background-color: #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L7573 */
body.PageModel .content .container .notification:hover .remove,
body.NotificationModel .content .container .notification:hover .remove {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L7582 */
/* ~/content/less/insites/../default/main.less:L7583 */
body.NotificationModel .content .container .bg-white {
  padding: 20px 20px 30px;
}
@media (max-width: 349px) {
  body.NotificationModel .content .container .bg-white {
    padding: 20px 10px 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L7592 */
body.CASModel {
  background-color: #f4f7f9;
}
/* ~/content/less/insites/../default/main.less:L7595 */
body.CASModel .content {
  margin: 0;
  background-color: #f4f7f9;
}
/* ~/content/less/insites/../default/main.less:L7601 */
body.WallListModel {
  background-color: #f4f7f9;
}
/* ~/content/less/insites/../default/main.less:L7605 */
.search-title {
  color: #717171;
  font-size: 28px;
  font-weight: 600;
  line-height: 33px;
  padding: 21px 15px 15px;
}
/* ~/content/less/insites/../default/main.less:L7613 */
.search-detail {
  height: 295px;
  background-position: bottom center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
}
/* ~/content/less/insites/../default/main.less:L7624 */
.search-detail:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(90deg, rgba(242, 149, 1, 0.57) 0%, rgba(230, 230, 230, 0.57) 100%);
}
/* ~/content/less/insites/../default/main.less:L7636 */
.search-detail .search-input {
  width: 100%;
  height: 70px;
  border-radius: 5px;
  border: none;
  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.5);
  padding: 25px 65px 25px 30px;
  font-size: 18px;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L7646 */
.search-detail .search-input::-webkit-input-placeholder {
  color: #8e8e8e;
  opacity: 0.58;
}
/* ~/content/less/insites/../default/main.less:L7651 */
.search-detail .search-input:-moz-placeholder {
  color: #8e8e8e;
  opacity: 0.58;
}
/* ~/content/less/insites/../default/main.less:L7656 */
.search-detail .search-input::-moz-placeholder {
  color: #8e8e8e;
  opacity: 0.58;
}
/* ~/content/less/insites/../default/main.less:L7661 */
.search-detail .search-input:-ms-input-placeholder {
  opacity: 0.58;
  color: #8e8e8e;
}
/* ~/content/less/insites/../default/main.less:L7667 */
.search-detail .entry {
  position: relative;
}
@media (max-width: 767px) {
  .search-detail .entry {
    width: 100%;
  }
}
/* ~/content/less/insites/../default/main.less:L7674 */
.search-detail .entry .icon.icon-Search,
.search-detail .entry .icon.icon-Close {
  position: absolute;
  top: 20px;
  right: 40px;
  font-size: 30px;
  opacity: 0.4;
}
/* ~/content/less/insites/../default/main.less:L7682 */
.search-detail .entry .icon.icon-Close {
  display: none;
  top: 23px;
  right: 43px;
  font-size: 24px;
  cursor: pointer;
}
@media (max-width: 767px) {
  .search-detail {
    height: 225px;
  }
  /* ~/content/less/insites/../default/main.less:L7694 */
  .search-detail .search-input {
    padding: 20px 65px 20px 20px;
    height: 60px;
  }
  /* ~/content/less/insites/../default/main.less:L7699 */
  /* ~/content/less/insites/../default/main.less:L7700 */
  .search-detail .entry .icon.icon-Search {
    top: 18px;
    right: 35px;
    font-size: 25px;
  }
  /* ~/content/less/insites/../default/main.less:L7706 */
  .search-detail .entry .icon.icon-Close {
    top: 21px;
    right: 38px;
    font-size: 19px;
  }
}
/* ~/content/less/insites/../default/main.less:L7715 */
/* ~/content/less/insites/../default/main.less:L7716 */
.walls.affix + .search-page {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L7720 */
.search-page .filters {
  top: 0;
  transition: top ease-out 0.4s;
  max-width: 300px;
  margin-top: 12px;
}
/* ~/content/less/insites/../default/main.less:L7726 */
.search-page .filters.affix {
  position: fixed;
  top: 52px;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: translateX(352px);
  transform: translateX(352px);
  overflow-y: auto;
}
/* ~/content/less/insites/../default/main.less:L7737 */
.search-page .filters .radio + .radio,
.search-page .filters .checkbox + .checkbox {
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L7741 */
.search-page .filters .btn-custom {
  border: 1px solid #dfdfdf;
  border-radius: 5px;
  background-color: white;
  padding: 9px 11px;
  text-transform: uppercase;
  font-weight: 500;
  outline: none;
  margin-top: 25px;
}
/* ~/content/less/insites/../default/main.less:L7751 */
/* ~/content/less/insites/../default/main.less:L7754 */
.search-page .filters .btn-custom a {
  text-decoration: none;
  color: black;
}
/* ~/content/less/insites/../default/main.less:L7761 */
.search-page .facet-title {
  color: #686b6d;
  font-size: 17px;
  font-weight: 500;
  line-height: 20px;
  text-transform: uppercase;
  position: relative;
  width: 100%;
  padding: 22px 0 16px;
  margin-bottom: 21px;
}
/* ~/content/less/insites/../default/main.less:L7772 */
.search-page .facet-title:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  width: 100%;
  background-color: #e2e2e2;
}
/* ~/content/less/insites/../default/main.less:L7784 */
.search-page .filter-label {
  color: #7f7f7f;
  font-size: 15px;
  font-weight: 500;
  padding-left: 30px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L7792 */
.search-page input[checked] + .filter-label {
  color: black;
}
/* ~/content/less/insites/../default/main.less:L7796 */
.search-page .facet-wall {
  width: 100%;
  height: 46px;
  display: block;
  margin: 10px 0;
}
/* ~/content/less/insites/../default/main.less:L7802 */
.search-page .facet-wall img {
  border-radius: 5px;
  vertical-align: top;
  opacity: 0.5;
}
/* ~/content/less/insites/../default/main.less:L7808 */
/* ~/content/less/insites/../default/main.less:L7809 */
.search-page .facet-wall:hover img {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L7814 */
.search-page .facet-wall .filter-label {
  padding-left: 20px;
  vertical-align: middle;
  line-height: 46px;
}
/* ~/content/less/insites/../default/main.less:L7820 */
/* ~/content/less/insites/../default/main.less:L7821 */
.search-page .facet-wall.checked img {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L7825 */
.search-page .facet-wall.checked .filter-label {
  color: black;
}
/* ~/content/less/insites/../default/main.less:L7830 */
.search-page .facet-wall .wall-counts {
  padding: 0;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L7835 */
.search-page .facet-wall .hide-overflow {
  max-width: 190px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* ~/content/less/insites/../default/main.less:L7843 */
.search-page .facet-tags {
  height: 30px;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  background-color: #f7f7f7;
  font-size: 14px;
  line-height: 16px;
  color: rgba(0, 0, 0, 0.45);
  text-decoration: none;
  padding: 7px 8px;
  max-width: 190px;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
  float: left;
  margin-right: 7px;
  margin-bottom: 7px;
}
/* ~/content/less/insites/../default/main.less:L7863 */
.search-page .facet-tags span {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L7867 */
.search-page .facet-tags.checked {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.18);
}
/* ~/content/less/insites/../default/main.less:L7870 */
.search-page .facet-tags.checked span {
  display: inline-block;
  padding: 0 5px 0 2px;
  font-size: 8px;
}
/* ~/content/less/insites/../default/main.less:L7878 */
.search-page #tags::after {
  content: "";
  display: table;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L7884 */
/* ~/content/less/insites/../default/main.less:L7885 */
.search-page .results .search-c {
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L7889 */
/* ~/content/less/insites/../default/main.less:L7890 */
.search-page .results .walls-result .wall-hit {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 6px;
  padding-top: 0;
}
@media (min-width: 768px) {
  .search-page .results .walls-result .wall-hit {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L7903 */
.search-page .results .walls-result .wall-padding {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L7907 */
.search-page .results .walls-result .image {
  height: 165px;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 3.75px;
  background-color: rgba(242, 149, 1, 0.32);
}
/* ~/content/less/insites/../default/main.less:L7922 */
.search-page .results .walls-result .top-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  min-height: 44px;
  height: auto;
  text-align: left;
  background: linear-gradient(0deg, rgba(100, 100, 100, 0) 0%, rgba(75, 75, 75, 0.8) 100%);
  padding: 9px 12px 0;
}
/* ~/content/less/insites/../default/main.less:L7934 */
.search-page .results .walls-result .bottom-container {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 44px;
  height: auto;
  text-align: left;
  padding: 0 12px 24px;
  background: linear-gradient(180deg, rgba(100, 100, 100, 0) 0%, rgba(75, 75, 75, 0.84) 100%);
}
/* ~/content/less/insites/../default/main.less:L7945 */
.search-page .results .walls-result .bottom-container .wall-name {
  color: white;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
}
/* ~/content/less/insites/../default/main.less:L7953 */
.search-page .results .walls-result .bottom-container .wall-question {
  color: white;
  font-size: 12px;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L7960 */
.search-page .results .walls-result .wall-closes {
  display: inline-block;
  color: white;
  z-index: 1;
  position: relative;
  padding: 0 13px;
  margin-top: 3px;
  line-height: 24px;
  height: 24px;
  border-radius: 18px;
  background-color: rgba(0, 0, 0, 0.38);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .search-page .results .walls-result .wall-closes {
    line-height: 23px;
  }
}
/* ~/content/less/insites/../default/main.less:L7976 */
.search-page .results .walls-result .wall-closes span {
  font-size: 12px;
  vertical-align: middle;
  font-weight: 300;
}
/* ~/content/less/insites/../default/main.less:L7984 */
.search-page .results .no-results {
  padding: 10px 15px;
  font-weight: 400;
  font-size: 13px;
}
/* ~/content/less/insites/../default/main.less:L7990 */
.search-page .results .ais-infinite-hits--showmore {
  clear: both;
  padding: 10px 15px;
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L7995 */
.search-page .results .ais-infinite-hits--showmore button[disabled] {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L7999 */
.search-page .results .ais-infinite-hits--showmore button {
  border: none;
  background-color: transparent;
  padding: 5px;
  font-weight: 500;
  outline: none;
  color: #696a6b;
  font-size: 14px;
  text-decoration: underline;
}
/* ~/content/less/insites/../default/main.less:L8009 */
/* ~/content/less/insites/../default/main.less:L8016 */
/* ~/content/less/insites/../default/main.less:L8017 */
.users.search-result .user-hit {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 6px;
  padding-top: 0;
}
@media (min-width: 768px) {
  .users.search-result .user-hit {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L8029 */
.users.search-result .user-hit .user-padding {
  display: block;
  padding: 17px;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  background-color: white;
  width: 100%;
}
@media (max-width: 767px) {
  .users.search-result .user-hit .user-padding {
    padding: 10px;
  }
}
/* ~/content/less/insites/../default/main.less:L8042 */
.users.search-result .user-hit .user-padding > a {
  display: inline-block;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L8048 */
.users.search-result .user-hit .avatar {
  margin-right: 16px;
  border: 1px solid #f3f3f3;
}
@media (max-width: 767px) {
  .users.search-result .user-hit .avatar {
    margin-right: 9px;
    width: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L8058 */
.users.search-result .user-hit .user-text-hit {
  display: inline-block;
  width: calc(100% - 55px);
  vertical-align: middle;
}
@media (max-width: 767px) {
  .users.search-result .user-hit .user-text-hit {
    width: calc(100% - 43px);
  }
}
/* ~/content/less/insites/../default/main.less:L8067 */
.users.search-result .user-hit .user-text-hit span {
  display: block;
  line-height: 16px;
  font-size: 14px;
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
/* ~/content/less/insites/../default/main.less:L8076 */
.users.search-result .user-hit .user-text-hit .user-name-hit {
  color: #6d6d6d;
  font-weight: 500;
}
/* ~/content/less/insites/../default/main.less:L8081 */
.users.search-result .user-hit .user-text-hit .user-job-hit {
  color: #626262;
}
/* ~/content/less/insites/../default/main.less:L8088 */
.walls-container {
  background-color: #e6e6e6;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8093 */
.walls-container .walls-title {
  color: #777777;
  font-size: 30px;
  font-weight: bold;
  padding: 12px 14px 16px;
}
/* ~/content/less/insites/../default/main.less:L8100 */
.walls-container .nav-tabs {
  border: none;
}
/* ~/content/less/insites/../default/main.less:L8103 */
/* ~/content/less/insites/../default/main.less:L8104 */
/* ~/content/less/insites/../default/main.less:L8105 */
.walls-container .nav-tabs li:first-child a {
  margin-left: 12px;
}
/* ~/content/less/insites/../default/main.less:L8110 */
.walls-container .nav-tabs li a {
  text-transform: uppercase;
  color: #777777;
  font-size: 16px;
  font-weight: bold;
  border: none;
  border-radius: 5px 5px 0 0;
  padding: 8px 18px;
}
/* ~/content/less/insites/../default/main.less:L8119 */
.walls-container .nav-tabs li a:hover,
.walls-container .nav-tabs li a:focus,
.walls-container .nav-tabs li a:active {
  outline: none;
  border: none;
  background-color: rgba(255, 255, 255, 0.5);
}
/* ~/content/less/insites/../default/main.less:L8126 */
/* ~/content/less/insites/../default/main.less:L8127 */
.walls-container .nav-tabs li.active a {
  background-color: white;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L8135 */
.walls-container .tab-content {
  background-color: white;
  border-radius: 0 0 5px 5px;
  padding: 12px;
}
/* ~/content/less/insites/../default/main.less:L8141 */
.walls-container .dw-tabs-mobile {
  cursor: pointer;
  background-color: #e6e6e6;
  padding: 10px 7px;
}
/* ~/content/less/insites/../default/main.less:L8146 */
.walls-container .dw-tabs-mobile span.caret {
  right: 10px;
  top: 12px;
  position: absolute;
}
/* ~/content/less/insites/../default/main.less:L8152 */
.walls-container .dw-tabs-mobile a.dropdown-toggle {
  position: relative;
  display: inline-block;
  background-color: white;
  width: 100%;
  padding: 4px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  font-size: 14px;
  color: #777777;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8165 */
.walls-container .dw-tabs-mobile .dropdown-menu {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L8168 */
.walls-container .dw-tabs-mobile .dropdown-menu li {
  padding: 0 4px;
}
/* ~/content/less/insites/../default/main.less:L8171 */
.walls-container .dw-tabs-mobile .dropdown-menu li a {
  font-size: 14px;
  color: #777777;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8177 */
/* ~/content/less/insites/../default/main.less:L8178 */
.walls-container .dw-tabs-mobile .dropdown-menu li.active a {
  background-color: #cccccc;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L8187 */
.walls-container .wall {
  background-color: transparent;
  padding: 10px;
}
/* ~/content/less/insites/../default/main.less:L8191 */
.walls-container .wall .entry-content,
.walls-container .wall .scheduled {
  cursor: auto !important;
}
/* ~/content/less/insites/../default/main.less:L8195 */
.walls-container .wall .entry-content {
  background-color: #e6e6e6;
  height: 170px;
  width: 100%;
  position: relative;
  border-radius: 3px;
  cursor: pointer;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8205 */
.walls-container .wall .entry-content .overlayLink {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.2s linear;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(242, 149, 1, 0.8);
  color: white;
  text-decoration: none;
  font-weight: bold;
  padding: 40px 12px 24px;
}
/* ~/content/less/insites/../default/main.less:L8220 */
.walls-container .wall .entry-content .overlayLink span {
  position: absolute;
  display: table;
  width: 50%;
  bottom: 30px;
  border: 1px solid;
  margin: 0 auto;
  padding: 3px 26px;
  border-radius: 3px;
  left: 25%;
  text-align: center;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L8233 */
.walls-container .wall .entry-content .overlayLink span:hover {
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L8239 */
.walls-container .wall .entry-content:hover {
  border: 1px solid #f29501;
}
/* ~/content/less/insites/../default/main.less:L8240 */
.walls-container .wall .entry-content:hover .overlayLink {
  visibility: visible;
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L8249 */
.walls-container .wall h3 {
  margin: 0;
  padding: 8px 10px;
  color: white;
  font-weight: bold;
  position: relative;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L8257 */
.walls-container .wall h3 span {
  text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
}
/* ~/content/less/insites/../default/main.less:L8262 */
.walls-container .wall .deadline {
  position: absolute;
  bottom: 0;
  color: white;
  padding: 4px 9px;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4);
}
/* ~/content/less/insites/../default/main.less:L8272 */
/* ~/content/less/insites/../default/main.less:L8273 */
#users-modal a,
#invite-modal a {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8277 */
#users-modal button.close,
#invite-modal button.close {
  position: absolute;
  right: -10px;
  top: -30px;
  opacity: .8;
  background-image: url('/Content/themes/cas/svg/close.svg');
  background-repeat: no-repeat;
  background-position: center;
  width: 15px;
  height: 15px;
}
/* ~/content/less/insites/../default/main.less:L8288 */
#users-modal button.close:hover,
#invite-modal button.close:hover,
#users-modal button.close:focus,
#invite-modal button.close:focus {
  opacity: 1;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L8293 */
#users-modal button.close > span,
#invite-modal button.close > span {
  color: white;
  font-size: 30px;
}
@media (max-width: 767px) {
  #users-modal button.close,
  #invite-modal button.close {
    margin: 0;
    position: absolute;
    left: 10px;
    top: 15px;
    z-index: 1060;
  }
}
/* ~/content/less/insites/../default/main.less:L8307 */
#users-modal .modal-content,
#invite-modal .modal-content {
  overflow: visible;
}
/* ~/content/less/insites/../default/main.less:L8311 */
#users-modal .modal-header,
#invite-modal .modal-header {
  margin: 0;
  padding: 20px;
  position: relative;
  background-color: white !important;
}
/* ~/content/less/insites/../default/main.less:L8317 */
#users-modal .modal-header h1,
#invite-modal .modal-header h1 {
  margin: 0 30% 5px 0;
  color: #717171;
  font-weight: bold;
  line-height: 1;
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L8324 */
#users-modal .modal-header h1 a,
#invite-modal .modal-header h1 a {
  color: white;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8330 */
#users-modal .modal-header h4,
#invite-modal .modal-header h4 {
  margin: 0 30% 5px 0;
  color: #717171;
  line-height: 1;
  text-transform: lowercase;
}
/* ~/content/less/insites/../default/main.less:L8336 */
#users-modal .modal-header h4 a,
#invite-modal .modal-header h4 a {
  color: #717171;
  text-decoration: none;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L8343 */
  #users-modal .modal-header h1,
  #invite-modal .modal-header h1 {
    font-size: 24px;
    margin: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L8349 */
#users-modal .modal-header .invite,
#invite-modal .modal-header .invite {
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -12px;
  border: 1px solid;
  color: #717171;
  font-weight: bold;
  border-radius: 3px;
  padding: 3px 16px;
  cursor: pointer;
  text-decoration: none;
  transition: all .5s;
}
/* ~/content/less/insites/../default/main.less:L8362 */
#users-modal .modal-header .invite:hover,
#invite-modal .modal-header .invite:hover,
#users-modal .modal-header .invite:active,
#invite-modal .modal-header .invite:active {
  color: #f29501;
  background-color: white;
  border-color: #d98501;
}
/* ~/content/less/insites/../default/main.less:L8372 */
#users-modal .divider,
#invite-modal .divider {
  border-bottom: 1px solid #cccccc;
  margin: 0 20px;
}
/* ~/content/less/insites/../default/main.less:L8377 */
#users-modal .modal-body,
#invite-modal .modal-body {
  border-radius: 5px;
  padding: 12px 20px 20px;
}
/* ~/content/less/insites/../default/main.less:L8381 */
#users-modal .modal-body .search-users,
#invite-modal .modal-body .search-users {
  background-color: #e6e6e6;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8385 */
#users-modal .modal-body .search-users input,
#invite-modal .modal-body .search-users input {
  width: 100%;
  height: 32px;
  padding: 3px 40px 3px 10px;
  border-radius: 3px;
  border: 1px solid #cccccc;
  outline-color: silver;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L8395 */
#users-modal .modal-body .search-users .btn-search,
#invite-modal .modal-body .search-users .btn-search {
  top: -1px;
  right: -5px;
  background-color: transparent;
  border: none;
  padding: 5px;
  outline: none;
  position: absolute;
  background-image: url('/Content/themes/cas/svg/search.svg');
  background-repeat: no-repeat;
  background-position: center;
  width: 30px;
  height: 35px;
}
/* ~/content/less/insites/../default/main.less:L8409 */
#users-modal .modal-body .search-users .btn-search span,
#invite-modal .modal-body .search-users .btn-search span {
  font-size: 26px;
  /*&.typcn-zoom-outline:before{
                        font-size:26px;
                        color:@gray-light;
                        vertical-align: top;
                        margin-top: -4px;
                    }*/

}
/* ~/content/less/insites/../default/main.less:L8419 */
#users-modal .modal-body .search-users .btn-search:hover,
#invite-modal .modal-body .search-users .btn-search:hover,
#users-modal .modal-body .search-users .btn-search:active,
#invite-modal .modal-body .search-users .btn-search:active,
#users-modal .modal-body .search-users .btn-search:focus,
#invite-modal .modal-body .search-users .btn-search:focus,
#users-modal .modal-body .search-users .btn-search:active:focus,
#invite-modal .modal-body .search-users .btn-search:active:focus {
  background-color: transparent;
  outline: none;
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L8427 */
#users-modal .modal-body .users,
#invite-modal .modal-body .users {
  background-color: white;
  padding: 15px;
  margin-top: 12px;
  border-radius: 3px;
  height: 500px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8435 */
#users-modal .modal-body .users::-webkit-scrollbar,
#invite-modal .modal-body .users::-webkit-scrollbar {
  width: 8px;
}
/* ~/content/less/insites/../default/main.less:L8439 */
#users-modal .modal-body .users::-webkit-scrollbar-thumb,
#invite-modal .modal-body .users::-webkit-scrollbar-thumb {
  border-radius: 5px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #777777;
}
/* ~/content/less/insites/../default/main.less:L8445 */
#users-modal .modal-body .users::-webkit-scrollbar-track,
#invite-modal .modal-body .users::-webkit-scrollbar-track {
  background-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L8449 */
#users-modal .modal-body .users .user,
#invite-modal .modal-body .users .user {
  padding: 5px 5px 10px;
  min-height: 50px;
}
/* ~/content/less/insites/../default/main.less:L8453 */
#users-modal .modal-body .users .user .avatar,
#invite-modal .modal-body .users .user .avatar {
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L8457 */
#users-modal .modal-body .users .user .function,
#invite-modal .modal-body .users .user .function,
#users-modal .modal-body .users .user .name,
#invite-modal .modal-body .users .user .name {
  margin-left: 44px;
  color: #848484;
}
/* ~/content/less/insites/../default/main.less:L8462 */
#users-modal .modal-body .users .user .name,
#invite-modal .modal-body .users .user .name {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L8468 */
#users-modal .modal-body .non-members-selection,
#invite-modal .modal-body .non-members-selection {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8471 */
#users-modal .modal-body .non-members-selection span.typcn-zoom-outline,
#invite-modal .modal-body .non-members-selection span.typcn-zoom-outline {
  position: absolute;
  right: 5px;
  z-index: 1;
  top: -5px;
  font-size: 25px;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L8480 */
#users-modal .modal-body .non-members-selection .select2-container--default.select2-container--focus .select2-selection--multiple,
#invite-modal .modal-body .non-members-selection .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #777777;
}
/* ~/content/less/insites/../default/main.less:L8484 */
#users-modal .modal-body .non-members-selection .select2-container--default .select2-selection--multiple .select2-selection__rendered,
#invite-modal .modal-body .non-members-selection .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 3px;
}
/* ~/content/less/insites/../default/main.less:L8488 */
#users-modal .modal-body .non-members-selection .select2-container--default .select2-selection--multiple .select2-selection__choice,
#invite-modal .modal-body .non-members-selection .select2-container--default .select2-selection--multiple .select2-selection__choice {
  margin-top: 3px;
  margin-right: 3px;
  padding: 3px 16px 1px 6px;
  position: relative;
  background-color: #cccccc;
  color: #777777;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L8498 */
#users-modal .modal-body .non-members-selection .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,
#invite-modal .modal-body .non-members-selection .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  position: absolute;
  right: 1px;
  font-size: 18px;
  top: -1px;
}
/* ~/content/less/insites/../default/main.less:L8506 */
#users-modal .modal-body .invite-btn-container,
#invite-modal .modal-body .invite-btn-container {
  text-align: center;
  padding: 25px;
}
/* ~/content/less/insites/../default/main.less:L8510 */
#users-modal .modal-body .invite-btn-container .btn-primary,
#invite-modal .modal-body .invite-btn-container .btn-primary {
  font-size: 12px;
}
/* ~/content/less/insites/../default/main.less:L8515 */
#users-modal .modal-body .or,
#invite-modal .modal-body .or {
  position: relative;
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L8519 */
#users-modal .modal-body .or span,
#invite-modal .modal-body .or span {
  font-size: 30px;
  font-style: italic;
  color: #777777;
  font-family: "Times New Roman", Georgia, Serif;
}
/* ~/content/less/insites/../default/main.less:L8526 */
#users-modal .modal-body .or:before,
#invite-modal .modal-body .or:before,
#users-modal .modal-body .or:after,
#invite-modal .modal-body .or:after {
  content: ' ';
  position: absolute;
  top: 55%;
  width: 45%;
  height: 1px;
  background-color: #777777;
}
/* ~/content/less/insites/../default/main.less:L8535 */
#users-modal .modal-body .or:before,
#invite-modal .modal-body .or:before {
  left: 0;
}
/* ~/content/less/insites/../default/main.less:L8539 */
#users-modal .modal-body .or:after,
#invite-modal .modal-body .or:after {
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L8544 */
#users-modal .modal-body > p,
#invite-modal .modal-body > p {
  text-align: center;
  font-style: italic;
  font-size: 14px;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L8551 */
#users-modal .modal-body label,
#invite-modal .modal-body label {
  width: 100%;
  margin: 6px 0px;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L8557 */
#users-modal .modal-body #personalmessage,
#invite-modal .modal-body #personalmessage,
#users-modal .modal-body #firstName,
#invite-modal .modal-body #firstName,
#users-modal .modal-body #email,
#invite-modal .modal-body #email,
#users-modal .modal-body #lastName,
#invite-modal .modal-body #lastName,
#users-modal .modal-body #jobTitle,
#invite-modal .modal-body #jobTitle,
#users-modal .modal-body #alias,
#invite-modal .modal-body #alias,
#users-modal .modal-body #team,
#invite-modal .modal-body #team,
#users-modal .modal-body #country,
#invite-modal .modal-body #country {
  border-radius: 3px;
  border: 1px solid #aaaaaa;
  padding: 2px 6px;
}
/* ~/content/less/insites/../default/main.less:L8563 */
#users-modal .modal-body #firstName,
#invite-modal .modal-body #firstName,
#users-modal .modal-body #email,
#invite-modal .modal-body #email,
#users-modal .modal-body #lastName,
#invite-modal .modal-body #lastName,
#users-modal .modal-body #jobTitle,
#invite-modal .modal-body #jobTitle,
#users-modal .modal-body #alias,
#invite-modal .modal-body #alias,
#users-modal .modal-body #team,
#invite-modal .modal-body #team,
#users-modal .modal-body #country,
#invite-modal .modal-body #country {
  width: 50%;
  height: 30px;
  margin-bottom: 24px;
}
/* ~/content/less/insites/../default/main.less:L8569 */
#users-modal .modal-body #personalmessage,
#invite-modal .modal-body #personalmessage {
  width: 100%;
  height: 60px;
}
/* ~/content/less/insites/../default/main.less:L8574 */
#users-modal .modal-body #message-newuser,
#invite-modal .modal-body #message-newuser,
#users-modal .modal-body #message-existinguser,
#invite-modal .modal-body #message-existinguser,
#users-modal .modal-body #message-alreadymember,
#invite-modal .modal-body #message-alreadymember,
#users-modal .modal-body #message-added-existing,
#invite-modal .modal-body #message-added-existing {
  background-color: rgba(242, 149, 1, 0.8);
  text-align: center;
  padding: 10px;
  border-radius: 3px;
  color: white;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L8583 */
#users-modal .modal-body .alert-danger,
#invite-modal .modal-body .alert-danger {
  border-color: #a94442 !important;
  background-color: #f2dede !important;
}
/* ~/content/less/insites/../default/main.less:L8590 */
.dropdown-backdrop {
  position: static;
}
/* ~/content/less/insites/../default/main.less:L8594 */
.stories-content {
  padding-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L8597 */
.stories-content h2 {
  color: #777777;
  font-weight: bold;
  margin: 0;
  padding: 28px 38px 0;
}
@media (max-width: 500px) {
  .stories-content h2 {
    padding: 16px 20px 0;
    font-size: 18px;
  }
}
/* ~/content/less/insites/../default/main.less:L8609 */
.stories-content #homepage-stories {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8613 */
.stories-content .stories-container {
  background: white;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L8617 */
.stories-content .stories-container .story {
  text-align: center;
  cursor: pointer;
  padding: 36px 6px;
}
/* ~/content/less/insites/../default/main.less:L8622 */
.stories-content .stories-container .story .story-img {
  border-radius: 50%;
  width: 110px;
  height: 110px;
}
@media (max-width: 500px) {
  .stories-content .stories-container .story {
    padding: 24px 4px;
  }
  /* ~/content/less/insites/../default/main.less:L8631 */
  .stories-content .stories-container .story .story-img {
    width: 90px;
    height: 90px;
  }
}
/* ~/content/less/insites/../default/main.less:L8637 */
.stories-content .stories-container .story p {
  padding: 7px;
  margin: 0;
  color: #777777;
  word-break: break-word;
}
/* ~/content/less/insites/../default/main.less:L8647 */
/* ~/content/less/insites/../default/main.less:L8648 */
body.WallItemModel #wall-stories {
  background: white;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8653 */
body.WallItemModel .stories-content.container {
  padding: 0;
  margin-top: 25px;
}
/* ~/content/less/insites/../default/main.less:L8657 */
body.WallItemModel .stories-content.container h2 {
  padding: 14px 18px 0;
}
@media (max-width: 500px) {
  body.WallItemModel .stories-content.container h2 {
    padding: 12px 14px 0;
  }
}
/* ~/content/less/insites/../default/main.less:L8665 */
/* ~/content/less/insites/../default/main.less:L8666 */
body.WallItemModel .stories-content.container .stories-container .story {
  padding: 24px 6px;
}
/* ~/content/less/insites/../default/main.less:L8671 */
body.WallItemModel .stories-content.container:before {
  background-image: none;
  background-color: white;
}
@media (max-width: 991px) {
  body.WallItemModel .stories-content.container {
    margin-top: 0;
  }
  /* ~/content/less/insites/../default/main.less:L8679 */
  body.WallItemModel .stories-content.container .stories-container {
    border-radius: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L8726 */
.HomeModel {
  background-color: #f3f7f9;
}
/* ~/content/less/insites/../default/main.less:L8730 */
/* ~/content/less/insites/../default/main.less:L8731 */
div.content > div.container {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8734 */
.HomeModel div.content > div.container {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L8740 */
.widget {
  position: absolute;
  top: 0;
  right: 0;
  clear: right;
  overflow-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L8748 */
.affix-top,
.affix-bottom {
  position: relative;
  top: 0;
  bottom: 0;
}
/* ~/content/less/insites/../default/main.less:L8754 */
.tile-detail .story-tile .modal-body {
  margin: 35px 50px;
}
@media (max-width: 767px) {
  .tile-detail .story-tile .modal-body {
    margin-left: 0;
    margin-right: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L8762 */
/* ~/content/less/insites/../default/main.less:L8763 */
.tile-detail .story-tile .modal-body .tile-body-action .btn-primary {
  margin: 15px auto;
  padding: 5px 35px;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f29501;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L8774 */
.tile-detail .story-tile .modal-body .tile-body {
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L8777 */
.tile-detail .story-tile .modal-body .tile-body img {
  margin: 2px auto;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L8782 */
.tile-detail .story-tile .modal-body .tile-body p.title {
  text-transform: uppercase;
  color: #f29501;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L8789 */
/* ~/content/less/insites/../default/main.less:L8790 */
/* ~/content/less/insites/../default/main.less:L8791 */
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div > div {
  width: 100%;
  line-height: 80px;
}
/* ~/content/less/insites/../default/main.less:L8794 */
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div > div .story-img,
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div > div p {
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L8800 */
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div > div .story-img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L8806 */
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div > div p {
  margin: 0;
  vertical-align: middle;
  word-break: break-word;
  width: 54%;
}
@media (min-width: 992px) {
  .tile-detail .story-tile .modal-body .tile-info .tile-info-body > div > div p {
    width: 66%;
  }
}
/* ~/content/less/insites/../default/main.less:L8818 */
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div p.s-chapter,
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div p.s-index {
  display: inline;
  text-align: left;
  float: left;
  margin-top: 25px;
}
/* ~/content/less/insites/../default/main.less:L8824 */
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div p.s-chapter.s-index,
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div p.s-index.s-index {
  text-align: right;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L8831 */
/* ~/content/less/insites/../default/main.less:L8832 */
.tile-detail .story-tile .modal-body .tile-info.mobile .tile-info-body > div {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L8835 */
.tile-detail .story-tile .modal-body .tile-info.mobile .tile-info-body > div > div {
  width: 250px;
  margin: 0 auto;
  display: block;
  text-align: center;
}
@media (max-width: 370px) {
  .tile-detail .story-tile .modal-body .tile-info.mobile .tile-info-body > div > div {
    width: 100%;
  }
}
/* ~/content/less/insites/../default/main.less:L8846 */
.tile-detail .story-tile .modal-body .tile-info.mobile .tile-info-body > div p.s-chapter,
.tile-detail .story-tile .modal-body .tile-info.mobile .tile-info-body > div p.s-index {
  margin-top: 0;
}
@media (max-width: 450px) {
  .tile-detail .story-tile .modal-body .tile-info.mobile .tile-info-body > div p.s-chapter,
  .tile-detail .story-tile .modal-body .tile-info.mobile .tile-info-body > div p.s-index {
    margin-top: 6px;
  }
}
/* ~/content/less/insites/../default/main.less:L8858 */
/* ~/content/less/insites/../default/main.less:L8859 */
.story-tile .modal-header {
  padding: 30px 20px;
}
@media (max-width: 1199px) {
  /* ~/content/less/insites/../default/main.less:L8865 */
  /* ~/content/less/insites/../default/main.less:L8866 */
  .HomeModel .width-50pctHome {
    width: 50% !important;
  }
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L8873 */
  .width-50pct {
    width: 50% !important;
  }
}
/* ~/content/less/insites/../default/main.less:L8878 */
body.AcademyModel {
  background-image: none;
  background-color: #f4f7f9;
}
/* ~/content/less/insites/../default/main.less:L8883 */
.academy-content {
  background-color: #f4f7f9;
  padding-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L8887 */
.walls.affix + .academy-content,
.walls.affix ~ .academy-content {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L8891 */
.academy-content .content-box {
  background-color: white;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L8896 */
.academy-content .intro {
  background-color: white;
  height: auto;
  min-height: 200px;
  color: #7a7a7a;
  position: relative;
  border: 1px solid #e2e2e2;
  border-top: none;
  margin-bottom: 30px;
  padding: 20px;
}
/* ~/content/less/insites/../default/main.less:L8907 */
.academy-content .intro .title {
  font-size: 30px;
  font-weight: bold;
  padding-bottom: 17px;
  padding-top: 15px;
}
/* ~/content/less/insites/../default/main.less:L8914 */
.academy-content .intro .description {
  color: #626262;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L8920 */
.academy-content > .container {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8923 */
.academy-content > .container .overview {
  position: absolute;
  width: 160px;
  left: -180px;
  display: none;
}
@media (min-width: 1640px) {
  .academy-content > .container .overview {
    display: block;
  }
}
/* ~/content/less/insites/../default/main.less:L8933 */
.academy-content > .container .overview .title {
  padding-bottom: 23px;
}
/* ~/content/less/insites/../default/main.less:L8936 */
.academy-content > .container .overview .title a {
  color: #3e3e3d;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L8945 */
/* ~/content/less/insites/../default/main.less:L8946 */
.academy-content > .container .overview .overview-content a {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L8949 */
.academy-content > .container .overview .overview-content a,
.academy-content > .container .overview .overview-content a:hover {
  text-decoration: none;
  color: #9ea0a2;
  font-size: 15px;
  font-weight: bold;
  margin: 0;
  padding-bottom: 23px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8959 */
.academy-content > .container .overview .overview-content a:before {
  content: "";
  position: absolute;
  width: 3px;
  background-color: #dedede;
  left: -21px;
  top: 15px;
  bottom: 0px;
  box-shadow: 0px 0px 1px 2px #f4f7f9;
  cursor: default;
}
/* ~/content/less/insites/../default/main.less:L8971 */
.academy-content > .container .overview .overview-content a:after {
  content: "";
  position: absolute;
  left: -27px;
  top: 1px;
  width: 16px;
  height: 16px;
  border: 3px solid;
  border-radius: 50%;
  border-color: mediumvioletred;
  box-shadow: 0px 0px 3px 3px #f4f7f9;
  cursor: default;
}
/* ~/content/less/insites/../default/main.less:L8985 */
/* ~/content/less/insites/../default/main.less:L8986 */
.academy-content > .container .overview .overview-content a:last-child:before {
  content: none;
}
/* ~/content/less/insites/../default/main.less:L8995 */
.academy-content .academy-module {
  height: 144px;
  margin-bottom: 30px;
  padding: 20px;
  border-radius: 5px;
  position: relative;
  background-position: 50% 50%;
  background-size: cover;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L9005 */
.academy-content .academy-module:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L9017 */
.academy-content .academy-module .text {
  color: white;
  width: 80%;
  float: left;
  padding-right: 15px;
}
/* ~/content/less/insites/../default/main.less:L9023 */
.academy-content .academy-module .text .title {
  font-size: 25px;
  font-weight: bold;
  padding-bottom: 5px;
}
/* ~/content/less/insites/../default/main.less:L9029 */
.academy-content .academy-module .text .description {
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L9034 */
.academy-content .academy-module .progress-container {
  float: left;
  width: 20%;
  padding-left: 15px;
  height: 100%;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L9041 */
.academy-content .academy-module .progress-container .progress-text {
  color: white;
  font-size: 16px;
  padding-bottom: 8px;
}
/* ~/content/less/insites/../default/main.less:L9046 */
/* ~/content/less/insites/../default/main.less:L9047 */
.academy-content .academy-module .progress-container .progress-text span.right {
  float: right;
  padding-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L9054 */
.academy-content .academy-module .progress-container .progress-bar-empty {
  height: 12px;
  width: 131px;
  border-radius: 6px;
  background-color: rgba(0, 0, 0, 0.37);
  overflow: hidden;
}
/* ~/content/less/insites/../default/main.less:L9061 */
.academy-content .academy-module .progress-container .progress-bar-empty .progress-bar {
  background-color: white;
}
/* ~/content/less/insites/../default/main.less:L9066 */
.academy-content .academy-module .progress-container .progress-top {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9073 */
.academy-content .academy-module .progress-container .btn-ac-module {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 131px;
  height: 27px;
  border-radius: 5px;
  border: none;
  background-color: white;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L9087 */
.academy-content .academy-module .progress-container .lock-wrapper {
  margin: 0 auto;
  text-align: center;
  height: 100%;
  display: table;
}
/* ~/content/less/insites/../default/main.less:L9093 */
.academy-content .academy-module .progress-container .lock-wrapper i {
  font-size: 55px;
  color: white;
  vertical-align: middle;
  display: table-cell;
  padding-left: 20px;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L9105 */
  .academy-content .intro {
    padding: 0 4px 12px;
    margin-bottom: 8px;
  }
  /* ~/content/less/insites/../default/main.less:L9109 */
  .academy-content .intro .title {
    font-size: 28px;
    padding-bottom: 12px;
    padding-top: 12px;
    line-height: 30px;
  }
  /* ~/content/less/insites/../default/main.less:L9117 */
  .academy-content .academy-module {
    height: auto;
    margin: 0 -7px 8px;
  }
  /* ~/content/less/insites/../default/main.less:L9121 */
  .academy-content .academy-module .text {
    width: 100%;
    float: none;
    padding-right: 0;
  }
  /* ~/content/less/insites/../default/main.less:L9127 */
  .academy-content .academy-module .progress-container {
    float: none;
    width: 100%;
    padding-left: 0;
    padding-top: 12px;
    text-align: right;
  }
  /* ~/content/less/insites/../default/main.less:L9134 */
  .academy-content .academy-module .progress-container .progress-top {
    position: relative;
    text-align: left;
    margin-bottom: 15px;
  }
  /* ~/content/less/insites/../default/main.less:L9139 */
  .academy-content .academy-module .progress-container .progress-top .progress-bar-empty {
    width: 100%;
  }
  /* ~/content/less/insites/../default/main.less:L9143 */
  /* ~/content/less/insites/../default/main.less:L9144 */
  .academy-content .academy-module .progress-container .progress-top .progress-text span.right {
    padding-right: 0;
  }
  /* ~/content/less/insites/../default/main.less:L9150 */
  .academy-content .academy-module .progress-container .btn-ac-module {
    position: relative;
    width: auto;
  }
  /* ~/content/less/insites/../default/main.less:L9155 */
  .academy-content .academy-module .progress-container .lock-wrapper i {
    padding-left: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L9162 */
@media (max-width: 767px) {
  .academy-content div.container > div.row .tiles div.tile div.tile-padding {
    height: 382px;
  }
}
/* ~/content/less/insites/../default/main.less:L9169 */
/* ~/content/less/insites/../default/main.less:L9170 */
.AcademyModuleModel .intro {
  color: white;
  background-position: 50% 50%;
  background-size: cover;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L9176 */
.AcademyModuleModel .intro:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L9187 */
.AcademyModuleModel .intro .description {
  color: white;
}
/* ~/content/less/insites/../default/main.less:L9192 */
/* ~/content/less/insites/../default/main.less:L9193 */
.AcademyModuleModel .notification-content .total,
.AcademyModuleModel .notification-content .active {
  color: #626262;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  padding: 5px 20px;
  margin: 22px 0;
}
/* ~/content/less/insites/../default/main.less:L9201 */
.AcademyModuleModel .notification-content .total > div,
.AcademyModuleModel .notification-content .active > div {
  color: #5e5e5e;
  font-size: 30px;
  font-weight: bold;
  line-height: 41px;
}
/* ~/content/less/insites/../default/main.less:L9208 */
.AcademyModuleModel .notification-content .total.active,
.AcademyModuleModel .notification-content .active.active {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L9214 */
.AcademyModuleModel .academy-content > .container .overview .title a {
  color: #9ea0a2;
}
/* ~/content/less/insites/../default/main.less:L9219 */
.azuremediaplayer {
  width: 100%;
  height: 195px;
}
@media (min-width: 768px) {
  .azuremediaplayer {
    width: 498px;
    height: 275px;
  }
}
@media (min-width: 992px) {
  .azuremediaplayer {
    width: 666px;
    height: 375px;
  }
}
/* ~/content/less/insites/../default/main.less:L9234 */
.amp-default-skin .vjs-big-play-button {
  border-radius: 10px !important;
  left: 40% !important;
  top: 40% !important;
  width: 20% !important;
  height: 20% !important;
}
/* ~/content/less/insites/../default/main.less:L9241 */
.amp-default-skin .vjs-big-play-button:before {
  content: '\005a' !important;
  font-size: 24px !important;
  font-family: 'studioIcons' !important;
}
@media (min-width: 768px) {
  .amp-default-skin .vjs-big-play-button:before {
    font-size: 48px !important;
  }
}
/* ~/content/less/insites/../default/main.less:L9252 */
.amp-default-skin:hover .vjs-big-play-button,
.amp-default-skin .vjs-big-play-button:focus {
  border-radius: 12px !important;
}
/* ~/content/less/insites/../default/main.less:L9256 */
.tour-backdrop {
  opacity: .5;
}
/* ~/content/less/insites/../default/main.less:L9260 */
.tour-Homepage,
.tour-Wallpage {
  border-radius: 5px;
  border: none;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9265 */
/* ~/content/less/insites/../default/main.less:L9266 */
.tour-Homepage.bottom > .arrow:after,
.tour-Wallpage.bottom > .arrow:after {
  border-bottom-color: #f6f6f6;
}
/* ~/content/less/insites/../default/main.less:L9272 */
.popover {
  font-family: Roboto;
}
/* ~/content/less/insites/../default/main.less:L9275 */
.popover .popover-title {
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L9284 */
.popover .popover-title,
.popover .popover-content {
  background-color: #f6f6f6;
  color: rgba(0, 0, 0, 0.84);
  font-family: Roboto;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
}
/* ~/content/less/insites/../default/main.less:L9293 */
.popover .popover-content {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.54);
}
/* ~/content/less/insites/../default/main.less:L9298 */
.popover .popover-navigation {
  padding: 9px 14px 14px;
}
/* ~/content/less/insites/../default/main.less:L9301 */
.popover .popover-navigation .btn-default {
  font-size: 12px;
  font-weight: 500;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L9307 */
/* ~/content/less/insites/../default/main.less:L9308 */
.popover .popover-navigation .btn-group .btn-default:first-child {
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L9317 */
.popover .popover-navigation .btn-group .btn-default:last-child {
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L9329 */
.tour-step-backdrop {
  border-radius: 5px;
}
/*span.icon-HeartFilled {
    font-size: 16px !important;
    height: 20px;
    width: 17px;

    &:before {
        -webkit-text-stroke: 1px;
        text-stroke: 1px;
    }
}*/

/* ~/content/less/insites/../default/main.less:L9342 */
/* ~/content/less/insites/../default/main.less:L9343 */
.walls-list .cat-title,
.category-walls .cat-title {
  clear: both;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 600;
  line-height: 25px;
  padding: 7px 15px 7px;
  font-size: 14px;
}
@media (min-width: 768px) {
  .walls-list .cat-title,
  .category-walls .cat-title {
    font-size: 22px;
    padding: 5px 15px 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L9356 */
.walls-list .cat-title .see-all-btn,
.category-walls .cat-title .see-all-btn {
  float: right;
  text-transform: uppercase;
  color: #f29501;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L9364 */
.walls-list .wall,
.category-walls .wall {
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 6px;
  padding-top: 0;
}
@media (min-width: 768px) {
  .walls-list .wall,
  .category-walls .wall {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L9376 */
/* ~/content/less/insites/../default/main.less:L9377 */
.walls-list .wall:hover .private-wall,
.category-walls .wall:hover .private-wall {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9383 */
.walls-list.category-walls .wall,
.category-walls.category-walls .wall {
  padding-left: 3px;
  padding-right: 3px;
}
/* ~/content/less/insites/../default/main.less:L9388 */
.walls-list .wall-padding,
.category-walls .wall-padding {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L9392 */
.walls-list .image,
.category-walls .image {
  height: 165px;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 3.75px;
  background-color: rgba(242, 149, 1, 0.32);
}
/* ~/content/less/insites/../default/main.less:L9407 */
.walls-list .top-container,
.category-walls .top-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  min-height: 44px;
  height: auto;
  text-align: left;
  background: linear-gradient(0deg, rgba(100, 100, 100, 0) 0%, rgba(75, 75, 75, 0.8) 100%);
  padding: 9px 12px 0;
}
/* ~/content/less/insites/../default/main.less:L9419 */
.walls-list .bottom-container,
.category-walls .bottom-container {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 44px;
  height: auto;
  text-align: left;
  padding: 0 12px 24px;
  background: linear-gradient(180deg, rgba(100, 100, 100, 0) 0%, rgba(75, 75, 75, 0.84) 100%);
}
/* ~/content/less/insites/../default/main.less:L9430 */
.walls-list .bottom-container .wall-name,
.category-walls .bottom-container .wall-name {
  color: white;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
}
/* ~/content/less/insites/../default/main.less:L9438 */
.walls-list .bottom-container .wall-question,
.category-walls .bottom-container .wall-question {
  color: white;
  font-size: 12px;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L9445 */
.walls-list .wall-closes,
.category-walls .wall-closes {
  display: inline-block;
  color: white;
  z-index: 1;
  position: relative;
  padding: 0 13px;
  margin-top: 3px;
  line-height: 24px;
  height: 24px;
  border-radius: 18px;
  background-color: rgba(0, 0, 0, 0.38);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .walls-list .wall-closes,
  .category-walls .wall-closes {
    line-height: 23px;
  }
}
/* ~/content/less/insites/../default/main.less:L9461 */
.walls-list .wall-closes span,
.category-walls .wall-closes span {
  font-size: 12px;
  vertical-align: middle;
  font-weight: 300;
}
/* ~/content/less/insites/../default/main.less:L9468 */
.walls-list .wall-logo,
.category-walls .wall-logo {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 50px;
  z-index: 0;
}
/* ~/content/less/insites/../default/main.less:L9475 */
.walls-list .wall-logo img,
.category-walls .wall-logo img {
  width: 100%;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L9481 */
.walls-list .private-wall,
.category-walls .private-wall {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: default;
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9492 */
.walls-list .private-wall i,
.category-walls .private-wall i {
  font-size: 80px;
  text-align: center;
  vertical-align: middle;
  color: white;
  display: block;
  line-height: 165px;
}
@media (max-width: 991px) {
  /* ~/content/less/insites/../default/main.less:L9503 */
  .walls-list .walls-preview,
  .category-walls .walls-preview {
    display: block;
    width: 100%;
    height: 165px;
    overflow: hidden;
    padding-left: 9px;
    margin-top: 15px;
  }
  /* ~/content/less/insites/../default/main.less:L9511 */
  .walls-list .walls-preview .wall,
  .category-walls .walls-preview .wall {
    display: table-cell;
    float: none;
    height: 165px;
    width: 270px;
  }
  /* ~/content/less/insites/../default/main.less:L9517 */
  .walls-list .walls-preview .wall .image,
  .category-walls .walls-preview .wall .image {
    width: 270px;
  }
  /* ~/content/less/insites/../default/main.less:L9522 */
  .walls-list .walls-preview .scrollable-mobile,
  .category-walls .walls-preview .scrollable-mobile {
    display: inherit;
    overflow-y: hidden;
    overflow-x: scroll;
  }
}
/* ~/content/less/insites/../default/main.less:L9531 */
/* ~/content/less/insites/../default/main.less:L9532 */
.walls.affix + .list-walls {
  margin-top: 72px;
}
@media (max-width: 991px) {
  /* ~/content/less/insites/../default/main.less:L9537 */
  div.content.list-walls {
    margin-top: 5px;
  }
  /* ~/content/less/insites/../default/main.less:L9541 */
  .walls.affix + .list-walls {
    margin-top: 58px;
  }
}
/* ~/content/less/insites/../default/main.less:L9546 */
.list-walls .filters {
  top: 0;
  transition: top ease-out 0.4s;
  max-width: 300px;
  margin-top: -2px;
}
/* ~/content/less/insites/../default/main.less:L9552 */
.list-walls .filters .radio + .radio,
.list-walls .filters .checkbox + .checkbox {
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L9556 */
.list-walls .filters .btn-custom {
  border: 1px solid #dfdfdf;
  border-radius: 5px;
  background-color: white;
  padding: 9px 11px;
  text-transform: uppercase;
  font-weight: 500;
  outline: none;
  margin-top: 25px;
}
/* ~/content/less/insites/../default/main.less:L9566 */
/* ~/content/less/insites/../default/main.less:L9569 */
.list-walls .filters .btn-custom a {
  text-decoration: none;
  color: black;
}
/* ~/content/less/insites/../default/main.less:L9576 */
.list-walls .facet-title {
  color: #686b6d;
  font-size: 17px;
  font-weight: 500;
  line-height: 20px;
  text-transform: uppercase;
  position: relative;
  width: 100%;
  padding: 22px 0 16px;
  margin-bottom: 21px;
}
/* ~/content/less/insites/../default/main.less:L9587 */
.list-walls .facet-title:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  width: 100%;
  background-color: #e2e2e2;
}
/* ~/content/less/insites/../default/main.less:L9599 */
.list-walls .filter-label {
  color: #7f7f7f;
  font-size: 15px;
  font-weight: 500;
  padding-left: 30px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L9607 */
.list-walls input[checked] + .filter-label {
  color: black;
}
/* ~/content/less/insites/../default/main.less:L9611 */
/* ~/content/less/insites/../default/main.less:L9612 */
.list-walls .nav-tabs li {
  width: 33.3334%;
  background-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L9616 */
.list-walls .nav-tabs li a,
.list-walls .nav-tabs li a:hover,
.list-walls .nav-tabs li a:focus {
  background-color: transparent;
  border: none;
  text-align: center;
  text-transform: uppercase;
  color: #5e5e5e;
  font-weight: 500;
  font-size: 14px;
  margin-right: 0;
}
/* ~/content/less/insites/../default/main.less:L9627 */
/* ~/content/less/insites/../default/main.less:L9628 */
.list-walls .nav-tabs li.active a,
.list-walls .nav-tabs li:hover a,
.list-walls .nav-tabs li.active a:hover,
.list-walls .nav-tabs li:hover a:hover {
  color: #f29501;
  border-bottom: 3px solid #f29501;
  font-weight: 600;
}
/* ~/content/less/insites/../default/main.less:L9638 */
.modal.right-slide .modal-dialog {
  position: fixed;
  margin: auto;
  width: 100%;
  height: 100%;
  -webkit-transform: translate3d(0%, 0, 0);
  -ms-transform: translate3d(0%, 0, 0);
  -o-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}
/* ~/content/less/insites/../default/main.less:L9649 */
.modal.right-slide .modal-content {
  height: 100%;
  overflow-y: auto !important;
}
/*Right*/

/* ~/content/less/insites/../default/main.less:L9654 */
.modal.right-slide.fade .modal-dialog {
  right: -360px;
  -webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
  -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
  -o-transition: opacity 0.3s linear, right 0.3s ease-out;
  transition: opacity 0.3s linear, right 0.3s ease-out;
}
/* ~/content/less/insites/../default/main.less:L9662 */
.modal.right-slide.fade.in .modal-dialog {
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L9666 */
/* ~/content/less/insites/../default/main.less:L9667 */
#categoryWalls .modal-body {
  padding: 3px;
}
/* ~/content/less/insites/../default/main.less:L9671 */
#categoryWalls .modal-header {
  border: none;
  padding: 20px;
  margin: 0;
  background-color: #f2f6f8;
  padding-left: 49px;
}
/* ~/content/less/insites/../default/main.less:L9678 */
#categoryWalls .modal-header .modal-title {
  font-size: 22px;
  font-weight: 600;
}
/* ~/content/less/insites/../default/main.less:L9684 */
#categoryWalls .modal-content {
  background-color: #f2f6f8;
}
/* ~/content/less/insites/../default/main.less:L9688 */
#categoryWalls .arrow-back {
  position: absolute;
  top: 17px;
  left: 7px;
  margin: 0;
  padding: 5px;
  font-size: 24px;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L9699 */
.page-title,
.back-button {
  display: none;
}
/* mobile app styles */

/* ~/content/less/insites/../default/main.less:L9703 */
.mobileApp {
  margin-top: 55px;
}
/* ~/content/less/insites/../default/main.less:L9706 */
.mobileApp .top-desktop {
  position: fixed;
  z-index: 11;
  top: 0;
  left: 0;
  right: 0;
  background-color: white;
  padding: 0 !important;
}
/* ~/content/less/insites/../default/main.less:L9715 */
.mobileApp .top-desktop .content-wrapper {
  padding: 5px 13px 0 !important;
  height: 55px !important;
}
/* ~/content/less/insites/../default/main.less:L9720 */
.mobileApp .top-desktop .logo {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9724 */
.mobileApp .top-desktop .page-title {
  display: initial;
  position: absolute;
  width: 100%;
  height: 49px;
  padding: 3px 50px 0;
  left: 0;
  right: 0;
  top: 0;
  line-height: 50px;
  text-align: center;
  color: #898a8a;
  font-size: 18px;
  font-weight: 500;
  vertical-align: bottom;
  z-index: -1;
}
/* ~/content/less/insites/../default/main.less:L9742 */
.mobileApp .top-desktop .back-button {
  position: absolute;
  left: 5px;
  top: 5px;
  width: 45px;
  height: 45px;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9750 */
.mobileApp .top-desktop .back-button span.icon {
  display: block;
  font-size: 24px;
  margin: 10px 10px 0;
  color: #898a8a;
}
/* ~/content/less/insites/../default/main.less:L9759 */
/* ~/content/less/insites/../default/main.less:L9760 */
/* ~/content/less/insites/../default/main.less:L9761 */
.mobileApp.AcademyModel .top-desktop .back-button,
.mobileApp.WallListModel .top-desktop .back-button,
.mobileApp.NotificationModel .top-desktop .back-button {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9767 */
/* ~/content/less/insites/../default/main.less:L9768 */
/* ~/content/less/insites/../default/main.less:L9769 */
.mobileApp.HomeModel .top-desktop .logo {
  display: initial;
}
/* ~/content/less/insites/../default/main.less:L9773 */
.mobileApp.HomeModel .top-desktop .page-title,
.mobileApp.HomeModel .top-desktop .back-button {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9779 */
.mobileApp.ProfileModel {
  margin-top: 0;
}
/* ~/content/less/insites/../default/main.less:L9782 */
.mobileApp.ProfileModel .top-desktop {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9787 */
.mobileApp .search {
  margin-right: 0 !important;
}
/* ~/content/less/insites/../default/main.less:L9791 */
/* ~/content/less/insites/../default/main.less:L9792 */
.mobileApp #notificationslist .notification-header,
.mobileApp #notificationslist .see-all-not {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9796 */
.mobileApp #notificationslist div:not(.remove),
.mobileApp #notificationslist a {
  padding: 15px;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L9801 */
.mobileApp #notificationslist div.notification-header {
  padding: 10px 15px 6px;
  cursor: default;
  color: #5e5e5e;
  font-size: 14px;
  font-weight: 500;
}
/* ~/content/less/insites/../default/main.less:L9808 */
.mobileApp #notificationslist div.notification-header:hover {
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L9812 */
.mobileApp #notificationslist div.notification-header .mark-all {
  text-transform: none;
  color: #f29501;
  cursor: pointer;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L9820 */
.mobileApp #notificationslist .notification {
  border-top: 1px solid #dedede;
}
/* ~/content/less/insites/../default/main.less:L9823 */
.mobileApp #notificationslist .notification .remove {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9827 */
/* ~/content/less/insites/../default/main.less:L9828 */
.mobileApp #notificationslist .notification:hover .remove {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9833 */
.mobileApp #notificationslist .notification > a {
  vertical-align: middle;
  display: inline-block;
  color: #5e5e5e;
  font-size: 14px;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L9840 */
.mobileApp #notificationslist .notification > a:first-child {
  padding: 0;
  width: 15%;
}
/* ~/content/less/insites/../default/main.less:L9845 */
.mobileApp #notificationslist .notification > a.no-b {
  font-weight: 400;
  text-transform: none;
  width: 80%;
  padding: 0 5px;
}
/* ~/content/less/insites/../default/main.less:L9852 */
.mobileApp #notificationslist .notification > a.wide {
  width: 100%;
  padding: 0 5px;
}
/* ~/content/less/insites/../default/main.less:L9857 */
.mobileApp #notificationslist .notification > a > b {
  font-weight: 400;
}
/* ~/content/less/insites/../default/main.less:L9861 */
.mobileApp #notificationslist .notification > a span.date-text {
  color: #8e8e8e;
  font-size: 12px;
  display: inline-block;
  margin-top: -1px;
  vertical-align: top;
}
/* ~/content/less/insites/../default/main.less:L9870 */
.mobileApp #notificationslist .notification.read {
  opacity: 0.4;
}
/* ~/content/less/insites/../default/main.less:L9874 */
.mobileApp #notificationslist .notification.not-read {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L9879 */
.mobileApp #notificationslist div.see-all-not {
  text-align: center;
  border-top: 1px solid #dedede;
  padding: 9px 15px;
}
/* ~/content/less/insites/../default/main.less:L9884 */
.mobileApp #notificationslist div.see-all-not > a,
.mobileApp #notificationslist div.see-all-not > span {
  text-transform: none;
  font-size: 14px;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9892 */
/* ~/content/less/insites/../default/main.less:L9893 */
.mobileApp.NotificationModel h1 {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9897 */
.mobileApp.NotificationModel div.content {
  margin: 0;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9901 */
.mobileApp.NotificationModel div.content .container {
  padding: 0;
  border: none;
}
/* ~/content/less/insites/../default/main.less:L9905 */
.mobileApp.NotificationModel div.content .container .bg-white {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9913 */
.fr-toolbar {
  border-top: 0;
}
/* ~/content/less/insites/../default/main.less:L9916 */
.fr-toolbar.fr-top {
  border-radius: 5px 5px 0 0;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.12), 0 0 1px 1px rgba(0, 0, 0, 0.16);
}
/* ~/content/less/insites/../default/main.less:L9922 */
.fr-box.fr-basic.fr-top .fr-wrapper {
  border-radius: 0 0 5px 5px;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.12), 0 0 1px 1px rgba(0, 0, 0, 0.16);
}
/* ~/content/less/insites/../default/main.less:L9927 */
.fr-box.fr-basic .fr-element {
  padding: 10px;
}
/* ~/content/less/insites/../default/main.less:L9931 */
.fr-toolbar .fr-command.fr-btn,
.fr-popup .fr-command.fr-btn {
  width: 28px;
  height: 28px;
}
/* ~/content/less/insites/../default/main.less:L9935 */
.fr-toolbar .fr-command.fr-btn i,
.fr-popup .fr-command.fr-btn i {
  font-size: 10px;
  width: 10px;
  margin: 9px;
}
/* ~/content/less/insites/../default/main.less:L9942 */
/* ~/content/less/insites/../default/main.less:L9943 */
.fr-view p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L9948 */
.fr-separator.fr-vs {
  height: 24px;
}
/* ~/content/less/insites/../default/main.less:L9952 */
.fr-box .fr-counter {
  border-radius: 4px 0 6px 0;
}
/* ~/content/less/insites/../default/main.less:L9956 */
.actions-row-mobile {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 1052;
  border-top: 1px solid #e2e2e2;
  background-color: white;
  height: 40px;
  padding-left: 10px;
  display: block;
}
@media (min-width: 768px) {
  .actions-row-mobile {
    display: none !important;
  }
}
/* ~/content/less/insites/../default/main.less:L9973 */
.actions-row-mobile .btn-actions {
  line-height: 14px;
  color: #5e5e5e;
  vertical-align: middle;
  padding: 10px;
  text-transform: lowercase;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L9981 */
.actions-row-mobile .btn-actions > span:first-child {
  text-transform: none;
  padding-right: 5px;
  color: #f29501;
  display: inline-block;
  line-height: 16px;
  font-size: 16px;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L9993 */
#intercom-container {
  z-index: 1050 !important;
}
@media only screen and (max-device-width: 667px), screen and (max-width: 450px) {
  /* ~/content/less/insites/../default/main.less:L9998 */
  #intercom-container .intercom-launcher-frame {
    display: inline;
    position: fixed;
  }
}
/* ~/content/less/insites/../default/main.less:L10004 */
span.fr-command.fr-emoticon + p {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L10008 */
.modal-dialog + .popover {
  border-radius: 5px;
  background-color: #dff0d8;
}
/* ~/content/less/insites/../default/main.less:L10012 */
.modal-dialog + .popover.top > .arrow:after {
  border-top-color: #dff0d8;
}
/* ~/content/less/insites/../default/main.less:L10016 */
.modal-dialog + .popover .popover-content {
  color: #3c763d;
}
/* ~/content/less/insites/../default/main.less:L10021 */
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L10023 */
  /* ~/content/less/insites/../default/main.less:L10024 */
  .media-or-quiz .right-side .tile-image {
    display: none;
  }
  /* ~/content/less/insites/../default/main.less:L10028 */
  .media-or-quiz .right-side .tile-info-body {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L10036 */
  .tile-detail .modal-body .tile-info .tile-image > div:first-child.open-modal.hasVideo .play-icon {
    display: none;
  }
}
/* ~/content/less/insites/../default/main.less:L10042 */
.font-countdown-big {
  color: #f29501;
  font-size: 36px;
  text-align: center;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L10049 */
.font-countdown-medium {
  color: #f29501;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L10056 */
.countdown-header {
  text-transform: uppercase;
  color: #717171;
  font-size: 28px;
  font-weight: 500;
  text-align: left;
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L10065 */
.borderless.table > tbody > tr > td {
  border: none;
  padding: 0px;
}
/* ~/content/less/insites/../default/main.less:L10070 */
.countdown-description {
  color: #a4a4a4;
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 100%;
  margin-bottom: 10px;
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L10080 */
#countdown {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L10084 */
.countdown-button {
  background: linear-gradient(to right, #f29501, #e6e6e6);
  padding: 5px 15px;
  color: white;
  font-size: 18px;
  border-radius: 5px;
  display: block;
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L10094 */
.countdown-button:hover {
  color: white;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L10099 */
.content-countdown {
  padding: 20px !important;
}
/* ~/content/less/insites/../default/main.less:L10103 */
.countdown-button-holder {
  margin: 10px 0px;
  text-align: center;
}
@media screen and (min-width: 1200px) {
  /* ~/content/less/insites/../default/main.less:L10109 */
  .font-countdown-medium {
    font-size: 16px;
  }
}
/* ~/content/less/insites/../default/main.less:L10114 */
.see-more {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L10118 */
.btn-see-more:hover {
  text-decoration: none;
  cursor: pointer;
}

