/* ~/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:L3849 */
/* ~/content/less/insites/../default/main.less:L3850 */
.wall-overview-widget .wall-overview-content .wall-w-item a:hover .filter-label {
  text-decoration: underline;
}
/* ~/content/less/insites/../default/main.less:L3856 */
/* ~/content/less/insites/../default/main.less:L3857 */
/* ~/content/less/insites/../default/main.less:L3858 */
.wall-overview-widget .wall-overview-content .wall-w-item.locked a:hover .filter-label {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L3863 */
.wall-overview-widget .wall-overview-content .wall-w-item.locked a {
  cursor: default;
}
/* ~/content/less/insites/../default/main.less:L3868 */
.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:L3875 */
.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:L3887 */
.wall-overview-widget .wall-overview-content ul {
  padding: 0;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L3892 */
.wall-overview-widget .wall-overview-content li {
  list-style-type: none;
}
/* ~/content/less/insites/../default/main.less:L3896 */
.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:L3904 */
.wall-overview-widget .wall-overview-content .locked .filter-label {
  cursor: default;
}
/* ~/content/less/insites/../default/main.less:L3908 */
.wall-overview-widget .wall-overview-content .facet-wall {
  width: 100%;
  height: 46px;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L3913 */
.wall-overview-widget .wall-overview-content .facet-wall img {
  border-radius: 5px;
  vertical-align: top;
}
/* ~/content/less/insites/../default/main.less:L3918 */
.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:L3924 */
.wall-overview-widget .wall-overview-content .facet-wall .wall-counts {
  padding: 0;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L3929 */
.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:L3937 */
.wall-overview-widget .wall-overview-content .view-more {
  text-align: right;
}
/* ~/content/less/insites/../default/main.less:L3940 */
.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:L3949 */
.small-avatar {
  display: inline-block;
  max-width: 35px;
  max-height: 35px;
  margin-right: 2%;
  border-radius: 100%;
}
/* ~/content/less/insites/../default/main.less:L3957 */
.big-avatar {
  display: inline-block;
  max-width: 50px;
  max-height: 50px;
  border-radius: 100%;
}
/* ~/content/less/insites/../default/main.less:L3964 */
.no-outline {
  outline: none;
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L3969 */
  .modal-lg {
    width: 100%;
  }
}
@media (min-width: 1020px) {
  /* ~/content/less/insites/../default/main.less:L3975 */
  .modal-lg {
    width: 1000px;
  }
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L3981 */
  .new-tile .modal-dialog {
    width: 850px;
  }
}
/* ~/content/less/insites/../default/main.less:L3986 */
.modal-header,
.modal-footer {
  border: none;
}
/* ~/content/less/insites/../default/main.less:L3990 */
.modal-dialog {
  margin: 66px auto 100px;
}
@media (max-width: 767px) {
  .modal-dialog {
    margin: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L3999 */
.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:L4014 */
.tile-detail {
  color: #5e5e5e;
  font-size: 14px;
  /* media tile type css */

}
/* ~/content/less/insites/../default/main.less:L4018 */
.tile-detail .popover {
  max-width: none;
}
@media (max-width: 767px) {
  .tile-detail .popover {
    left: -200px !important;
  }
}
/* ~/content/less/insites/../default/main.less:L4025 */
.tile-detail .popover input {
  width: 350px;
}
@media (max-width: 767px) {
  .tile-detail .popover input {
    width: 200px;
  }
}
/* ~/content/less/insites/../default/main.less:L4033 */
@media (max-width: 767px) {
  .tile-detail .popover .arrow {
    left: 92% !important;
  }
}
/* ~/content/less/insites/../default/main.less:L4040 */
/* ~/content/less/insites/../default/main.less:L4041 */
.tile-detail #sourceList .input-group {
  margin-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L4046 */
.tile-detail .sources {
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L4050 */
.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:L4065 */
.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:L4073 */
  .tile-detail .carousel,
  .tile-detail .carousel-inner {
    border-radius: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4078 */
.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:L4086 */
  .tile-detail .modal-header.loading-tile {
    margin-top: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L4091 */
.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:L4098 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info {
  color: #626262;
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L4102 */
/* ~/content/less/insites/../default/main.less:L4103 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info a img {
  position: fixed;
  margin-top: -4px;
}
/* ~/content/less/insites/../default/main.less:L4109 */
.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:L4114 */
.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:L4120 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info .user-info a:hover {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L4126 */
.tile-detail .modal-header .modal-header-info .tile-mtc {
  margin-left: 45px;
}
/* ~/content/less/insites/../default/main.less:L4130 */
.tile-detail .modal-header .modal-header-info div.tags {
  margin: 10px 0 -5px;
}
/* ~/content/less/insites/../default/main.less:L4135 */
.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:L4143 */
.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:L4150 */
.tile-detail .modal-header .h2-modal-title a:hover {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L4155 */
.tile-detail .modal-header .modal-title-story {
  margin: 0;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L4160 */
  .tile-detail .modal-header h1 {
    font-size: 24px;
    margin: 0;
  }
  /* ~/content/less/insites/../default/main.less:L4165 */
  .tile-detail .modal-header .h1-modal-title {
    color: #f29501;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* ~/content/less/insites/../default/main.less:L4171 */
  .tile-detail .modal-header .h2-modal-title {
    font-size: 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L4177 */
.tile-detail .modal-body {
  margin: 0 50px 30px 29px;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4181 */
.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:L4192 */
.tile-detail .modal-body .right-side,
.tile-detail .modal-body .left-side {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4196 */
.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:L4205 */
@media (min-width: 768px) and (max-width: 1019px) {
  .tile-detail .modal-body .left-side {
    width: calc(100% - 306px);
  }
}
/* ~/content/less/insites/../default/main.less:L4212 */
.tile-detail .modal-body .tile-body-action {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L4216 */
.tile-detail .modal-body .tile-body-duration {
  padding-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L4220 */
.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:L4227 */
/* ~/content/less/insites/../default/main.less:L4228 */
.tile-detail .modal-body .tile-body .text p {
  margin-bottom: 15px;
}
/* ~/content/less/insites/../default/main.less:L4233 */
.tile-detail .modal-body .tile-body .button {
  margin-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L4236 */
.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:L4247 */
.tile-detail .modal-body .tile-body .button .btn-primary:hover {
  background-color: #f29501;
  color: white;
}
/* ~/content/less/insites/../default/main.less:L4252 */
.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:L4262 */
  .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:L4267 */
  .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:L4271 */
  .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:L4285 */
.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:L4298 */
  .tile-detail .modal-body .tile-body:after {
    content: none;
  }
}
/* ~/content/less/insites/../default/main.less:L4304 */
/* ~/content/less/insites/../default/main.less:L4305 */
.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:L4319 */
.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:L4338 */
.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:L4355 */
.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:L4373 */
.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:L4377 */
.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:L4382 */
.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:L4387 */
.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:L4394 */
.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:L4414 */
.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:L4425 */
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L4427 */
  .tile-detail .modal-body .tile-info .tile-image > div:first-child:hover span.typcn {
    display: block;
  }
}
/* ~/content/less/insites/../default/main.less:L4433 */
/* ~/content/less/insites/../default/main.less:L4434 */
.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:L4439 */
.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:L4452 */
.tile-detail .modal-body .tile-info .tile-info-body {
  margin: 20px 0;
}
/* ~/content/less/insites/../default/main.less:L4455 */
.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:L4472 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L4475 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row .sc-list-nostyle {
  float: right;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L4480 */
.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:L4490 */
.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:L4494 */
.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:L4502 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row:after {
  content: "";
  display: block;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L4509 */
/* ~/content/less/insites/../default/main.less:L4510 */
.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:L4523 */
.tile-detail .modal-body .tile-info .tile-info-body .actions-row .btn-actions span {
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L4527 */
.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:L4533 */
.tile-detail .modal-body .tile-info .tile-info-body .tags {
  margin-bottom: -7px;
}
/* ~/content/less/insites/../default/main.less:L4536 */
.tile-detail .modal-body .tile-info .tile-info-body .tags a {
  margin-right: 4px;
  margin-bottom: 7px;
}
/* ~/content/less/insites/../default/main.less:L4542 */
/* ~/content/less/insites/../default/main.less:L4543 */
.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:L4548 */
.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:L4552 */
.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:L4556 */
.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:L4560 */
.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:L4569 */
.tile-detail .modal-body .tile-info .tile-info-body .files-row .files .files-item span {
  vertical-align: bottom;
}
/* ~/content/less/insites/../default/main.less:L4576 */
/* ~/content/less/insites/../default/main.less:L4577 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .title {
  padding-bottom: 15px;
}
/* ~/content/less/insites/../default/main.less:L4581 */
.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:L4586 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit:hover {
  background-color: #f0f0f0;
}
/* ~/content/less/insites/../default/main.less:L4590 */
.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:L4598 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit .tile-image {
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L4602 */
.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:L4607 */
.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:L4612 */
.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:L4617 */
.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:L4624 */
/* ~/content/less/insites/../default/main.less:L4625 */
.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:L4634 */
.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:L4638 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .show-more-btn button[disabled] {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L4646 */
.tile-detail .modal-body .tile-info .usersList__item {
  display: inline-block;
  margin-right: -10px;
}
/* ~/content/less/insites/../default/main.less:L4650 */
.tile-detail .modal-body .tile-info .usersList__item:first-child {
  margin-left: 10px;
}
/* ~/content/less/insites/../default/main.less:L4654 */
.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:L4660 */
.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:L4669 */
.tile-detail .modal-body .tile-info .usersList__item a {
  width: 35px;
  height: 35px;
}
/* ~/content/less/insites/../default/main.less:L4673 */
.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:L4682 */
.tile-detail .modal-body .tile-info.mobile {
  margin-top: 0px !important;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4686 */
/* ~/content/less/insites/../default/main.less:L4687 */
.tile-detail .modal-body .tile-info.mobile .tile-image .tile-type {
  left: 10px;
}
/* ~/content/less/insites/../default/main.less:L4692 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body {
  border-left: none;
}
/* ~/content/less/insites/../default/main.less:L4695 */
.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:L4700 */
.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:L4708 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4711 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div p {
  margin-bottom: 3px;
}
/* ~/content/less/insites/../default/main.less:L4715 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div img {
  vertical-align: bottom;
  margin-bottom: 0px;
}
/* ~/content/less/insites/../default/main.less:L4719 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div img + div {
  width: 78%;
}
/* ~/content/less/insites/../default/main.less:L4728 */
/* ~/content/less/insites/../default/main.less:L4729 */
@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:L4736 */
.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:L4743 */
.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:L4755 */
/* ~/content/less/insites/../default/main.less:L4756 */
.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:L4763 */
.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:L4767 */
.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:L4771 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator {
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L4774 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator img {
  float: left;
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L4779 */
.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:L4792 */
@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:L4806 */
.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:L4810 */
.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:L4820 */
.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:L4829 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .text:after {
  content: '';
  display: block;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L4835 */
.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:L4848 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .text p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L4853 */
/* ~/content/less/insites/../default/main.less:L4854 */
.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:L4861 */
.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:L4865 */
.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:L4871 */
.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:L4876 */
.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:L4880 */
.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:L4888 */
.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:L4895 */
.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:L4899 */
/* ~/content/less/insites/../default/main.less:L4900 */
.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:L4908 */
.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:L4914 */
.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:L4919 */
  .tile-detail .modal-body > div .comments-body .comment-box .comment iframe {
    max-height: 160px;
  }
  /* ~/content/less/insites/../default/main.less:L4923 */
  .tile-detail .modal-body > div .comments-body .comment-box .comment .embed-responsive.embed-responsive-16by9 {
    padding-bottom: 160px;
  }
}
/* ~/content/less/insites/../default/main.less:L4929 */
.tile-detail .modal-body > div .comments-body .comment-box .edit-comment-buttons {
  text-align: right;
  margin-top: -10px;
}
/* ~/content/less/insites/../default/main.less:L4933 */
.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:L4948 */
.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:L4958 */
.tile-detail .modal-body .post-comment {
  margin-bottom: 20px;
  padding: 15px 15px 0 50px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L4963 */
.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:L4975 */
  .tile-detail .modal-body .post-comment > img.small-avatar {
    left: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4980 */
.tile-detail .modal-body .post-comment p.align-right {
  text-align: right;
  margin-bottom: 0;
  padding-top: 8px;
}
/* ~/content/less/insites/../default/main.less:L4985 */
.tile-detail .modal-body .post-comment p.align-right .glyphicon {
  top: 2px;
  margin-right: 4px;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L4992 */
.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:L5002 */
.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:L5007 */
.tile-detail .modal-body .post-comment.post-reply {
  padding-left: 90px;
}
/* ~/content/less/insites/../default/main.less:L5010 */
.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:L5019 */
/* ~/content/less/insites/../default/main.less:L5020 */
/* ~/content/less/insites/../default/main.less:L5021 */
.tile-detail .story-tile .modal-body .tile-info {
  margin-top: -118px;
}
/* ~/content/less/insites/../default/main.less:L5025 */
.tile-detail .story-tile .modal-body .tile-body {
  padding-left: 16px;
}
/* ~/content/less/insites/../default/main.less:L5030 */
.tile-detail .story-tile .modal-header {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L5035 */
.tile-detail .media-item {
  position: relative;
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L5039 */
.tile-detail .media-item .tile-image {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L5042 */
.tile-detail .media-item .tile-image .mediaImage {
  width: 100%;
}
/* ~/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 */
.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:L6411 */
.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:L6419 */
.search-form .search-mobile-btn {
  top: 10px;
  right: 15px;
}
/* ~/content/less/insites/../default/main.less:L6423 */
.search-form .search-mobile-btn span {
  font-size: 20px;
}
/* ~/content/less/insites/../default/main.less:L6426 */
.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:L6434 */
.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:L6446 */
.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:L6460 */
.search-form.collapsed {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6465 */
/* ~/content/less/insites/../default/main.less:L6466 */
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:L6473 */
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:L6483 */
nav ul.nav {
  width: 0;
}
/* ~/content/less/insites/../default/main.less:L6487 */
nav .profile-grp {
  background-color: #f29501;
  text-align: center;
  width: 0;
  border-right: 1px solid white;
}
/* ~/content/less/insites/../default/main.less:L6493 */
nav .profile-grp .big-avatar {
  margin: 10px 0 6px;
  max-width: 100px;
  max-height: 100px;
}
/* ~/content/less/insites/../default/main.less:L6499 */
/* ~/content/less/insites/../default/main.less:L6500 */
nav .profile-grp .dropdown .typcn:before {
  font-size: 18px;
}
/* ~/content/less/insites/../default/main.less:L6504 */
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:L6513 */
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:L6519 */
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:L6528 */
/* ~/content/less/insites/../default/main.less:L6529 */
nav .profile-grp .dropdown.open > button span {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6534 */
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:L6543 */
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:L6550 */
nav .profile-grp .dropdown .dropdown-menu a span {
  padding-right: 10px;
}
/* ~/content/less/insites/../default/main.less:L6553 */
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:L6563 */
/* ~/content/less/insites/../default/main.less:L6564 */
nav .profile-grp .dropdown .dropdown-menu a.triggered .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6570 */
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:L6574 */
nav .profile-grp .dropdown .dropdown-menu.second-level {
  border: none;
  box-shadow: inset 0 3px 20px 0 #a66601;
}
/* ~/content/less/insites/../default/main.less:L6578 */
/* ~/content/less/insites/../default/main.less:L6579 */
nav .profile-grp .dropdown .dropdown-menu.second-level li a {
  padding-left: 50px;
  font-size: 12px;
}
/* ~/content/less/insites/../default/main.less:L6589 */
nav.toggled {
  width: 230px;
}
/* ~/content/less/insites/../default/main.less:L6593 */
/* ~/content/less/insites/../default/main.less:L6594 */
nav.opened ul.nav,
nav.opened .profile-grp {
  width: 230px;
}
/* ~/content/less/insites/../default/main.less:L6599 */
nav .sidebar-nav {
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L6602 */
nav .sidebar-nav > li {
  border-top: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L6605 */
nav .sidebar-nav > li:last-child {
  border-bottom: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L6610 */
/* ~/content/less/insites/../default/main.less:L6611 */
nav .sidebar-nav li a {
  color: #5e5e5e;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 20px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L6618 */
nav .sidebar-nav li a span {
  padding-right: 10px;
}
/* ~/content/less/insites/../default/main.less:L6621 */
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:L6631 */
/* ~/content/less/insites/../default/main.less:L6632 */
nav .sidebar-nav li a.triggered .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6637 */
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:L6642 */
nav .sidebar-nav li .typcn:before {
  font-size: 18px;
}
/* ~/content/less/insites/../default/main.less:L6646 */
/* ~/content/less/insites/../default/main.less:L6647 */
nav .sidebar-nav li.open .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6651 */
nav .sidebar-nav li.open > a {
  background-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L6655 */
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:L6661 */
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:L6670 */
nav .sidebar-nav .dropdown-menu a {
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L6674 */
/* ~/content/less/insites/../default/main.less:L6675 */
nav .sidebar-nav .dropdown-menu.second-level a {
  color: #5e5e5e;
  font-size: 12px;
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L6680 */
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:L6686 */
nav .sidebar-nav .dropdown-menu.third-level {
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L6689 */
nav .sidebar-nav .dropdown-menu.third-level a {
  font-weight: normal;
  padding-left: 60px;
}
/* ~/content/less/insites/../default/main.less:L6695 */
nav .sidebar-nav .dropdown-menu .trigger {
  font-weight: bold !important;
}
/* ~/content/less/insites/../default/main.less:L6698 */
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:L6706 */
nav .sidebar-nav .dropdown-menu .trigger .typcn-arrow-sorted-down:before {
  margin-top: -4px;
}
/* ~/content/less/insites/../default/main.less:L6711 */
/* ~/content/less/insites/../default/main.less:L6712 */
nav .sidebar-nav .dropdown-menu .trigger.triggered .typcn-arrow-sorted-down {
  transform: rotate(0);
}
/* ~/content/less/insites/../default/main.less:L6722 */
.no-p-m {
  margin: 0;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6727 */
.no-padd {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6731 */
.uppercase {
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L6735 */
.bp-fb {
  color: #f29501;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L6740 */
@media (min-width: 768px) {
  .p-r-lg {
    padding-right: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L6746 */
@media (min-width: 768px) {
  .p-r-md {
    padding-right: 25px;
  }
}
/* ~/content/less/insites/../default/main.less:L6752 */
@media (min-width: 768px) {
  .p-custom-1 {
    padding: 0 25px 0px 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L6758 */
.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:L6771 */
.col-12 [data-loader] {
  margin-top: 0;
  margin-left: -12px;
}
/* ~/content/less/insites/../default/main.less:L6776 */
.WallItemModel .col-12 {
  left: 49.111111%;
}
@media (max-width: 767px) {
  .col-12 {
    left: 50%;
    margin-left: -13px;
  }
}
/* ~/content/less/insites/../default/main.less:L6786 */
/* ~/content/less/insites/../default/main.less:L6787 */
.modal .tile-body iframe,
.comment iframe {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L6791 */
.modal .tile-body img,
.comment img {
  max-width: 100%;
}
/* ~/content/less/insites/../default/main.less:L6796 */
@media (max-width: 767px) {
  .profile-details {
    padding: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L6801 */
.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:L6811 */
.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:L6826 */
/* ~/content/less/insites/../default/main.less:L6827 */
.profile-details .profile-name p {
  margin-bottom: 5px;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L6831 */
.profile-details .profile-name p.name {
  text-transform: uppercase;
  font-weight: bold;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L6839 */
.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:L6848 */
.profile-details .profile-stats li {
  text-decoration: none;
  list-style-type: none;
}
/* ~/content/less/insites/../default/main.less:L6852 */
.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:L6860 */
.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:L6869 */
.profile-details .profile-description {
  text-align: left;
  padding-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L6873 */
/* ~/content/less/insites/../default/main.less:L6874 */
.profile-details .profile-description p:first-child {
  margin-bottom: 20px;
}
/* ~/content/less/insites/../default/main.less:L6878 */
.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:L6885 */
.profile-details .profile-description .uppercase {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L6890 */
.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:L6898 */
.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:L6905 */
.profile-details {
  padding: 0 0 30px 0;
}
@media (min-width: 992px) {
  .profile-details {
    padding: 0 30px 0 0;
  }
}
/* ~/content/less/insites/../default/main.less:L6913 */
@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:L6924 */
.profile-content > div {
  background-color: #e6e6e6;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L6929 */
.profile-content .nav-tabs {
  border: none;
}
/* ~/content/less/insites/../default/main.less:L6932 */
/* ~/content/less/insites/../default/main.less:L6933 */
/* ~/content/less/insites/../default/main.less:L6934 */
.profile-content .nav-tabs li:first-child a {
  margin-left: 12px;
}
/* ~/content/less/insites/../default/main.less:L6939 */
.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:L6948 */
.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:L6955 */
/* ~/content/less/insites/../default/main.less:L6956 */
.profile-content .nav-tabs li.active a {
  background-color: white;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L6964 */
.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:L6972 */
.profile-content .profile-top > div {
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L6976 */
.profile-content .profile-top span {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L6979 */
.profile-content .profile-top span span {
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L6983 */
.profile-content .profile-top span.edit-text {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L6988 */
.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:L6997 */
.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:L7002 */
.profile-content .profile-top button.close-edit > span {
  color: #777777;
  font-size: 30px;
}
/* ~/content/less/insites/../default/main.less:L7009 */
.profile-content .tab-content {
  background-color: white;
  padding: 25px 0px 15px;
  border-radius: 0 0 5px 5px;
}
/* ~/content/less/insites/../default/main.less:L7015 */
.profile-content .tile {
  margin: 0;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L7019 */
.profile-content .tile .content-box {
  padding-top: 20px;
  min-height: initial;
}
/* ~/content/less/insites/../default/main.less:L7023 */
/* ~/content/less/insites/../default/main.less:L7024 */
.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:L7029 */
.profile-content .tile .content-box .tile-body .button i + span {
  margin: 0 6px;
}
/* ~/content/less/insites/../default/main.less:L7034 */
@media (min-width: 768px) {
  .profile-content .tile .content-box .tile-body .text {
    height: 63px;
    min-height: 63px;
  }
}
/* ~/content/less/insites/../default/main.less:L7042 */
/* ~/content/less/insites/../default/main.less:L7043 */
/* ~/content/less/insites/../default/main.less:L7044 */
.profile-content .tile .comment-box > div:last-child {
  text-align: left;
}
/* ~/content/less/insites/../default/main.less:L7049 */
.profile-content .tile .comment-box .comment {
  border-top: 1px solid #ebebeb;
}
/* ~/content/less/insites/../default/main.less:L7052 */
.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:L7064 */
/* ~/content/less/insites/../default/main.less:L7065 */
.profile-content .comments .tile .content-box {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* ~/content/less/insites/../default/main.less:L7071 */
.profile-content .profile-edit {
  height: 540px;
  display: none;
}
/* ~/content/less/insites/../default/main.less:L7075 */
.profile-content .profile-edit .profile-image-edit {
  position: relative;
  text-align: center;
  cursor: pointer;
  padding: 20px;
}
/* ~/content/less/insites/../default/main.less:L7081 */
.profile-content .profile-edit .profile-image-edit .img {
  position: relative;
  width: 100%;
  max-width: 190px;
  margin: 0 auto;
}
/* ~/content/less/insites/../default/main.less:L7088 */
.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:L7098 */
.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:L7112 */
/* ~/content/less/insites/../default/main.less:L7113 */
.profile-content .profile-edit .profile-image-edit:hover .profile-image {
  opacity: 0.7;
}
/* ~/content/less/insites/../default/main.less:L7118 */
.profile-content .profile-edit .profile-image-edit .editor-field {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L7121 */
.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:L7133 */
.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:L7145 */
.profile-content .profile-edit .profile-image-edit #editpreview span {
  color: white;
  font-size: 20px;
}
/* ~/content/less/insites/../default/main.less:L7152 */
.profile-content .profile-edit p.title {
  text-transform: uppercase;
  color: #f29501;
  font-weight: bold;
  margin-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L7158 */
.profile-content .profile-edit p.title label {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L7163 */
.profile-content .profile-edit .studioAlert:not(:first-of-type) {
  padding-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L7167 */
.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:L7174 */
.profile-content .profile-edit button.dropdown-toggle {
  padding: 4px 8px;
  width: 100%;
  text-align: left;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L7180 */
.profile-content .profile-edit button.dropdown-toggle span.caret {
  float: right;
  margin-top: 7px;
}
/* ~/content/less/insites/../default/main.less:L7185 */
.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:L7190 */
.profile-content .profile-edit .btn-group,
.profile-content .profile-edit ul.dropdown-menu {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L7194 */
.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:L7204 */
.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:L7210 */
.profile-content .profile-edit textarea {
  padding: 4px 8px;
  border-radius: 3px;
  width: 100%;
  min-height: 70px;
}
/* ~/content/less/insites/../default/main.less:L7217 */
.profile-content .profile-edit input[type="radio"] {
  margin-top: 2px;
  vertical-align: top;
}
/* ~/content/less/insites/../default/main.less:L7222 */
.profile-content .profile-edit label.radio-inline {
  width: 20%;
}
/* ~/content/less/insites/../default/main.less:L7226 */
.profile-content .profile-edit input + label {
  vertical-align: middle;
  font-weight: normal;
  width: 20%;
}
/* ~/content/less/insites/../default/main.less:L7232 */
.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:L7246 */
.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:L7252 */
.profile-content .profile-edit #profileOK,
.profile-content .profile-edit #profileError {
  margin-right: 25px;
}
/* ~/content/less/insites/../default/main.less:L7256 */
.profile-content .profile-edit .alert-danger {
  border-color: #a94442 !important;
}
/* ~/content/less/insites/../default/main.less:L7261 */
.profile-content .profile-tiles-mobile {
  cursor: pointer;
  background-color: #e6e6e6;
  padding: 10px 7px;
}
/* ~/content/less/insites/../default/main.less:L7266 */
.profile-content .profile-tiles-mobile span.caret {
  right: 10px;
  top: 12px;
  position: absolute;
}
/* ~/content/less/insites/../default/main.less:L7272 */
.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:L7285 */
/* ~/content/less/insites/../default/main.less:L7286 */
.profile-content .profile-tiles-mobile .dropdown-menu li {
  padding: 0 4px;
}
/* ~/content/less/insites/../default/main.less:L7289 */
.profile-content .profile-tiles-mobile .dropdown-menu li a {
  font-size: 14px;
  color: #777777;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L7295 */
/* ~/content/less/insites/../default/main.less:L7296 */
.profile-content .profile-tiles-mobile .dropdown-menu li.active a {
  background-color: #cccccc;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L7306 */
/* ~/content/less/insites/../default/main.less:L7307 */
/* ~/content/less/insites/../default/main.less:L7308 */
.change-pwd-modal .modal-header h4 {
  color: #777777;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L7314 */
/* ~/content/less/insites/../default/main.less:L7315 */
/* ~/content/less/insites/../default/main.less:L7316 */
.change-pwd-modal .modal-body .form-group label {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L7321 */
.change-pwd-modal .modal-body .form-control {
  border-radius: 3px;
  height: auto;
  border-color: silver;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L7329 */
.change-pwd-modal .modal-footer {
  text-align: right;
  padding-top: 0;
}
/* ~/content/less/insites/../default/main.less:L7333 */
.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:L7343 */
.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:L7347 */
.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:L7355 */
.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:L7363 */
.open-modal {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L7367 */
/* ~/content/less/insites/../default/main.less:L7368 */
@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:L7379 */
.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:L7386 */
.image-lg-modal .modal-backdrop.in {
  opacity: 0.7;
}
/* ~/content/less/insites/../default/main.less:L7390 */
.image-lg-modal .modal-body {
  text-align: center;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L7394 */
.image-lg-modal .modal-body img {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L7398 */
.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:L7409 */
.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:L7414 */
.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:L7429 */
.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:L7454 */
/* ~/content/less/insites/../default/main.less:L7455 */
/* ~/content/less/insites/../default/main.less:L7456 */
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:L7461 */
body.PageModel .content .container h1,
body.NotificationModel .content .container h1 {
  font-weight: bold;
  color: #777777;
  margin: 16px 24px;
}
/* ~/content/less/insites/../default/main.less:L7467 */
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:L7476 */
body.PageModel .content .container .header,
body.NotificationModel .content .container .header {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L7480 */
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:L7490 */
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:L7496 */
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:L7507 */
body.PageModel .content .container .notification .not-content,
body.NotificationModel .content .container .notification .not-content {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L7510 */
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:L7516 */
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:L7524 */
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:L7529 */
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:L7535 */
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:L7540 */
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:L7544 */
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:L7550 */
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:L7559 */
body.PageModel .content .container .notification:hover,
body.NotificationModel .content .container .notification:hover {
  background-color: #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L7562 */
body.PageModel .content .container .notification:hover .remove,
body.NotificationModel .content .container .notification:hover .remove {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L7571 */
/* ~/content/less/insites/../default/main.less:L7572 */
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:L7581 */
body.CASModel {
  background-color: #f4f7f9;
}
/* ~/content/less/insites/../default/main.less:L7584 */
body.CASModel .content {
  margin: 0;
  background-color: #f4f7f9;
}
/* ~/content/less/insites/../default/main.less:L7590 */
body.WallListModel {
  background-color: #f4f7f9;
}
/* ~/content/less/insites/../default/main.less:L7594 */
.search-title {
  color: #717171;
  font-size: 28px;
  font-weight: 600;
  line-height: 33px;
  padding: 21px 15px 15px;
}
/* ~/content/less/insites/../default/main.less:L7602 */
.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:L7613 */
.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:L7625 */
.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:L7635 */
.search-detail .search-input::-webkit-input-placeholder {
  color: #8e8e8e;
  opacity: 0.58;
}
/* ~/content/less/insites/../default/main.less:L7640 */
.search-detail .search-input:-moz-placeholder {
  color: #8e8e8e;
  opacity: 0.58;
}
/* ~/content/less/insites/../default/main.less:L7645 */
.search-detail .search-input::-moz-placeholder {
  color: #8e8e8e;
  opacity: 0.58;
}
/* ~/content/less/insites/../default/main.less:L7650 */
.search-detail .search-input:-ms-input-placeholder {
  opacity: 0.58;
  color: #8e8e8e;
}
/* ~/content/less/insites/../default/main.less:L7656 */
.search-detail .entry {
  position: relative;
}
@media (max-width: 767px) {
  .search-detail .entry {
    width: 100%;
  }
}
/* ~/content/less/insites/../default/main.less:L7663 */
.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:L7671 */
.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:L7683 */
  .search-detail .search-input {
    padding: 20px 65px 20px 20px;
    height: 60px;
  }
  /* ~/content/less/insites/../default/main.less:L7688 */
  /* ~/content/less/insites/../default/main.less:L7689 */
  .search-detail .entry .icon.icon-Search {
    top: 18px;
    right: 35px;
    font-size: 25px;
  }
  /* ~/content/less/insites/../default/main.less:L7695 */
  .search-detail .entry .icon.icon-Close {
    top: 21px;
    right: 38px;
    font-size: 19px;
  }
}
/* ~/content/less/insites/../default/main.less:L7704 */
/* ~/content/less/insites/../default/main.less:L7705 */
.walls.affix + .search-page {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L7709 */
.search-page .filters {
  top: 0;
  transition: top ease-out 0.4s;
  max-width: 300px;
  margin-top: 12px;
}
/* ~/content/less/insites/../default/main.less:L7715 */
.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:L7726 */
.search-page .filters .radio + .radio,
.search-page .filters .checkbox + .checkbox {
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L7730 */
.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:L7740 */
/* ~/content/less/insites/../default/main.less:L7743 */
.search-page .filters .btn-custom a {
  text-decoration: none;
  color: black;
}
/* ~/content/less/insites/../default/main.less:L7750 */
.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:L7761 */
.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:L7773 */
.search-page .filter-label {
  color: #7f7f7f;
  font-size: 15px;
  font-weight: 500;
  padding-left: 30px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L7781 */
.search-page input[checked] + .filter-label {
  color: black;
}
/* ~/content/less/insites/../default/main.less:L7785 */
.search-page .facet-wall {
  width: 100%;
  height: 46px;
  display: block;
  margin: 10px 0;
}
/* ~/content/less/insites/../default/main.less:L7791 */
.search-page .facet-wall img {
  border-radius: 5px;
  vertical-align: top;
  opacity: 0.5;
}
/* ~/content/less/insites/../default/main.less:L7797 */
/* ~/content/less/insites/../default/main.less:L7798 */
.search-page .facet-wall:hover img {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L7803 */
.search-page .facet-wall .filter-label {
  padding-left: 20px;
  vertical-align: middle;
  line-height: 46px;
}
/* ~/content/less/insites/../default/main.less:L7809 */
/* ~/content/less/insites/../default/main.less:L7810 */
.search-page .facet-wall.checked img {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L7814 */
.search-page .facet-wall.checked .filter-label {
  color: black;
}
/* ~/content/less/insites/../default/main.less:L7819 */
.search-page .facet-wall .wall-counts {
  padding: 0;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L7824 */
.search-page .facet-wall .hide-overflow {
  max-width: 190px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* ~/content/less/insites/../default/main.less:L7832 */
.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:L7852 */
.search-page .facet-tags span {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L7856 */
.search-page .facet-tags.checked {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.18);
}
/* ~/content/less/insites/../default/main.less:L7859 */
.search-page .facet-tags.checked span {
  display: inline-block;
  padding: 0 5px 0 2px;
  font-size: 8px;
}
/* ~/content/less/insites/../default/main.less:L7867 */
.search-page #tags::after {
  content: "";
  display: table;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L7873 */
/* ~/content/less/insites/../default/main.less:L7874 */
.search-page .results .search-c {
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L7878 */
/* ~/content/less/insites/../default/main.less:L7879 */
.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:L7892 */
.search-page .results .walls-result .wall-padding {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L7896 */
.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:L7911 */
.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:L7923 */
.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:L7934 */
.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:L7942 */
.search-page .results .walls-result .bottom-container .wall-question {
  color: white;
  font-size: 12px;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L7949 */
.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:L7965 */
.search-page .results .walls-result .wall-closes span {
  font-size: 12px;
  vertical-align: middle;
  font-weight: 300;
}
/* ~/content/less/insites/../default/main.less:L7973 */
.search-page .results .no-results {
  padding: 10px 15px;
  font-weight: 400;
  font-size: 13px;
}
/* ~/content/less/insites/../default/main.less:L7979 */
.search-page .results .ais-infinite-hits--showmore {
  clear: both;
  padding: 10px 15px;
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L7984 */
.search-page .results .ais-infinite-hits--showmore button[disabled] {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L7988 */
.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:L7998 */
/* ~/content/less/insites/../default/main.less:L8005 */
/* ~/content/less/insites/../default/main.less:L8006 */
.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:L8018 */
.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:L8031 */
.users.search-result .user-hit .user-padding > a {
  display: inline-block;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L8037 */
.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:L8047 */
.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:L8056 */
.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:L8065 */
.users.search-result .user-hit .user-text-hit .user-name-hit {
  color: #6d6d6d;
  font-weight: 500;
}
/* ~/content/less/insites/../default/main.less:L8070 */
.users.search-result .user-hit .user-text-hit .user-job-hit {
  color: #626262;
}
/* ~/content/less/insites/../default/main.less:L8077 */
.walls-container {
  background-color: #e6e6e6;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8082 */
.walls-container .walls-title {
  color: #777777;
  font-size: 30px;
  font-weight: bold;
  padding: 12px 14px 16px;
}
/* ~/content/less/insites/../default/main.less:L8089 */
.walls-container .nav-tabs {
  border: none;
}
/* ~/content/less/insites/../default/main.less:L8092 */
/* ~/content/less/insites/../default/main.less:L8093 */
/* ~/content/less/insites/../default/main.less:L8094 */
.walls-container .nav-tabs li:first-child a {
  margin-left: 12px;
}
/* ~/content/less/insites/../default/main.less:L8099 */
.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:L8108 */
.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:L8115 */
/* ~/content/less/insites/../default/main.less:L8116 */
.walls-container .nav-tabs li.active a {
  background-color: white;
  color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L8124 */
.walls-container .tab-content {
  background-color: white;
  border-radius: 0 0 5px 5px;
  padding: 12px;
}
/* ~/content/less/insites/../default/main.less:L8130 */
.walls-container .dw-tabs-mobile {
  cursor: pointer;
  background-color: #e6e6e6;
  padding: 10px 7px;
}
/* ~/content/less/insites/../default/main.less:L8135 */
.walls-container .dw-tabs-mobile span.caret {
  right: 10px;
  top: 12px;
  position: absolute;
}
/* ~/content/less/insites/../default/main.less:L8141 */
.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:L8154 */
.walls-container .dw-tabs-mobile .dropdown-menu {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L8157 */
.walls-container .dw-tabs-mobile .dropdown-menu li {
  padding: 0 4px;
}
/* ~/content/less/insites/../default/main.less:L8160 */
.walls-container .dw-tabs-mobile .dropdown-menu li a {
  font-size: 14px;
  color: #777777;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8166 */
/* ~/content/less/insites/../default/main.less:L8167 */
.walls-container .dw-tabs-mobile .dropdown-menu li.active a {
  background-color: #cccccc;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L8176 */
.walls-container .wall {
  background-color: transparent;
  padding: 10px;
}
/* ~/content/less/insites/../default/main.less:L8180 */
.walls-container .wall .entry-content,
.walls-container .wall .scheduled {
  cursor: auto !important;
}
/* ~/content/less/insites/../default/main.less:L8184 */
.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:L8194 */
.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:L8209 */
.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:L8222 */
.walls-container .wall .entry-content .overlayLink span:hover {
  background-color: #f29501;
}
/* ~/content/less/insites/../default/main.less:L8228 */
.walls-container .wall .entry-content:hover {
  border: 1px solid #f29501;
}
/* ~/content/less/insites/../default/main.less:L8229 */
.walls-container .wall .entry-content:hover .overlayLink {
  visibility: visible;
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L8238 */
.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:L8246 */
.walls-container .wall h3 span {
  text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
}
/* ~/content/less/insites/../default/main.less:L8251 */
.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:L8261 */
/* ~/content/less/insites/../default/main.less:L8262 */
#users-modal a,
#invite-modal a {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8266 */
#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:L8277 */
#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:L8282 */
#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:L8296 */
#users-modal .modal-content,
#invite-modal .modal-content {
  overflow: visible;
}
/* ~/content/less/insites/../default/main.less:L8300 */
#users-modal .modal-header,
#invite-modal .modal-header {
  margin: 0;
  padding: 20px;
  position: relative;
  background-color: white !important;
}
/* ~/content/less/insites/../default/main.less:L8306 */
#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:L8313 */
#users-modal .modal-header h1 a,
#invite-modal .modal-header h1 a {
  color: white;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8319 */
#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:L8325 */
#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:L8332 */
  #users-modal .modal-header h1,
  #invite-modal .modal-header h1 {
    font-size: 24px;
    margin: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L8338 */
#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:L8351 */
#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:L8361 */
#users-modal .divider,
#invite-modal .divider {
  border-bottom: 1px solid #cccccc;
  margin: 0 20px;
}
/* ~/content/less/insites/../default/main.less:L8366 */
#users-modal .modal-body,
#invite-modal .modal-body {
  border-radius: 5px;
  padding: 12px 20px 20px;
}
/* ~/content/less/insites/../default/main.less:L8370 */
#users-modal .modal-body .search-users,
#invite-modal .modal-body .search-users {
  background-color: #e6e6e6;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8374 */
#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:L8384 */
#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:L8398 */
#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:L8408 */
#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:L8416 */
#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:L8424 */
#users-modal .modal-body .users::-webkit-scrollbar,
#invite-modal .modal-body .users::-webkit-scrollbar {
  width: 8px;
}
/* ~/content/less/insites/../default/main.less:L8428 */
#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:L8434 */
#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:L8438 */
#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:L8442 */
#users-modal .modal-body .users .user .avatar,
#invite-modal .modal-body .users .user .avatar {
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L8446 */
#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:L8451 */
#users-modal .modal-body .users .user .name,
#invite-modal .modal-body .users .user .name {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L8457 */
#users-modal .modal-body .non-members-selection,
#invite-modal .modal-body .non-members-selection {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8460 */
#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:L8469 */
#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:L8473 */
#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:L8477 */
#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:L8487 */
#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:L8495 */
#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:L8499 */
#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:L8504 */
#users-modal .modal-body .or,
#invite-modal .modal-body .or {
  position: relative;
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L8508 */
#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:L8515 */
#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:L8524 */
#users-modal .modal-body .or:before,
#invite-modal .modal-body .or:before {
  left: 0;
}
/* ~/content/less/insites/../default/main.less:L8528 */
#users-modal .modal-body .or:after,
#invite-modal .modal-body .or:after {
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L8533 */
#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:L8540 */
#users-modal .modal-body label,
#invite-modal .modal-body label {
  width: 100%;
  margin: 6px 0px;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L8546 */
#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:L8552 */
#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:L8558 */
#users-modal .modal-body #personalmessage,
#invite-modal .modal-body #personalmessage {
  width: 100%;
  height: 60px;
}
/* ~/content/less/insites/../default/main.less:L8563 */
#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:L8572 */
#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:L8579 */
.dropdown-backdrop {
  position: static;
}
/* ~/content/less/insites/../default/main.less:L8583 */
.stories-content {
  padding-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L8586 */
.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:L8598 */
.stories-content #homepage-stories {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8602 */
.stories-content .stories-container {
  background: white;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L8606 */
.stories-content .stories-container .story {
  text-align: center;
  cursor: pointer;
  padding: 36px 6px;
}
/* ~/content/less/insites/../default/main.less:L8611 */
.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:L8620 */
  .stories-content .stories-container .story .story-img {
    width: 90px;
    height: 90px;
  }
}
/* ~/content/less/insites/../default/main.less:L8626 */
.stories-content .stories-container .story p {
  padding: 7px;
  margin: 0;
  color: #777777;
  word-break: break-word;
}
/* ~/content/less/insites/../default/main.less:L8636 */
/* ~/content/less/insites/../default/main.less:L8637 */
body.WallItemModel #wall-stories {
  background: white;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8642 */
body.WallItemModel .stories-content.container {
  padding: 0;
  margin-top: 25px;
}
/* ~/content/less/insites/../default/main.less:L8646 */
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:L8654 */
/* ~/content/less/insites/../default/main.less:L8655 */
body.WallItemModel .stories-content.container .stories-container .story {
  padding: 24px 6px;
}
/* ~/content/less/insites/../default/main.less:L8660 */
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:L8668 */
  body.WallItemModel .stories-content.container .stories-container {
    border-radius: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L8715 */
.HomeModel {
  background-color: #f3f7f9;
}
/* ~/content/less/insites/../default/main.less:L8719 */
/* ~/content/less/insites/../default/main.less:L8720 */
div.content > div.container {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8723 */
.HomeModel div.content > div.container {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L8729 */
.widget {
  position: absolute;
  top: 0;
  right: 0;
  clear: right;
}
/* ~/content/less/insites/../default/main.less:L8736 */
.affix-top,
.affix-bottom {
  position: relative;
  top: 0;
  bottom: 0;
}
/* ~/content/less/insites/../default/main.less:L8742 */
.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:L8750 */
/* ~/content/less/insites/../default/main.less:L8751 */
.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:L8762 */
.tile-detail .story-tile .modal-body .tile-body {
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L8765 */
.tile-detail .story-tile .modal-body .tile-body img {
  margin: 2px auto;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L8770 */
.tile-detail .story-tile .modal-body .tile-body p.title {
  text-transform: uppercase;
  color: #f29501;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L8777 */
/* ~/content/less/insites/../default/main.less:L8778 */
/* ~/content/less/insites/../default/main.less:L8779 */
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div > div {
  width: 100%;
  line-height: 80px;
}
/* ~/content/less/insites/../default/main.less:L8782 */
.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:L8788 */
.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:L8794 */
.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:L8806 */
.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:L8812 */
.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:L8819 */
/* ~/content/less/insites/../default/main.less:L8820 */
.tile-detail .story-tile .modal-body .tile-info.mobile .tile-info-body > div {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L8823 */
.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:L8834 */
.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:L8846 */
/* ~/content/less/insites/../default/main.less:L8847 */
.story-tile .modal-header {
  padding: 30px 20px;
}
@media (max-width: 1199px) {
  /* ~/content/less/insites/../default/main.less:L8853 */
  /* ~/content/less/insites/../default/main.less:L8854 */
  .HomeModel .width-50pctHome {
    width: 50% !important;
  }
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L8861 */
  .width-50pct {
    width: 50% !important;
  }
}
/* ~/content/less/insites/../default/main.less:L8866 */
body.AcademyModel {
  background-image: none;
  background-color: #f4f7f9;
}
/* ~/content/less/insites/../default/main.less:L8871 */
.academy-content {
  background-color: #f4f7f9;
  padding-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L8875 */
.walls.affix + .academy-content,
.walls.affix ~ .academy-content {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L8879 */
.academy-content .content-box {
  background-color: white;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L8884 */
.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:L8895 */
.academy-content .intro .title {
  font-size: 30px;
  font-weight: bold;
  padding-bottom: 17px;
  padding-top: 15px;
}
/* ~/content/less/insites/../default/main.less:L8902 */
.academy-content .intro .description {
  color: #626262;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L8908 */
.academy-content > .container {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8911 */
.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:L8921 */
.academy-content > .container .overview .title {
  padding-bottom: 23px;
}
/* ~/content/less/insites/../default/main.less:L8924 */
.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:L8933 */
/* ~/content/less/insites/../default/main.less:L8934 */
.academy-content > .container .overview .overview-content a {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L8937 */
.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:L8947 */
.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:L8959 */
.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:L8973 */
/* ~/content/less/insites/../default/main.less:L8974 */
.academy-content > .container .overview .overview-content a:last-child:before {
  content: none;
}
/* ~/content/less/insites/../default/main.less:L8983 */
.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:L8993 */
.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:L9005 */
.academy-content .academy-module .text {
  color: white;
  width: 80%;
  float: left;
  padding-right: 15px;
}
/* ~/content/less/insites/../default/main.less:L9011 */
.academy-content .academy-module .text .title {
  font-size: 25px;
  font-weight: bold;
  padding-bottom: 5px;
}
/* ~/content/less/insites/../default/main.less:L9017 */
.academy-content .academy-module .text .description {
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L9022 */
.academy-content .academy-module .progress-container {
  float: left;
  width: 20%;
  padding-left: 15px;
  height: 100%;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L9029 */
.academy-content .academy-module .progress-container .progress-text {
  color: white;
  font-size: 16px;
  padding-bottom: 8px;
}
/* ~/content/less/insites/../default/main.less:L9034 */
/* ~/content/less/insites/../default/main.less:L9035 */
.academy-content .academy-module .progress-container .progress-text span.right {
  float: right;
  padding-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L9042 */
.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:L9049 */
.academy-content .academy-module .progress-container .progress-bar-empty .progress-bar {
  background-color: white;
}
/* ~/content/less/insites/../default/main.less:L9054 */
.academy-content .academy-module .progress-container .progress-top {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9061 */
.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:L9075 */
.academy-content .academy-module .progress-container .lock-wrapper {
  margin: 0 auto;
  text-align: center;
  height: 100%;
  display: table;
}
/* ~/content/less/insites/../default/main.less:L9081 */
.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:L9093 */
  .academy-content .intro {
    padding: 0 4px 12px;
    margin-bottom: 8px;
  }
  /* ~/content/less/insites/../default/main.less:L9097 */
  .academy-content .intro .title {
    font-size: 28px;
    padding-bottom: 12px;
    padding-top: 12px;
    line-height: 30px;
  }
  /* ~/content/less/insites/../default/main.less:L9105 */
  .academy-content .academy-module {
    height: auto;
    margin: 0 -7px 8px;
  }
  /* ~/content/less/insites/../default/main.less:L9109 */
  .academy-content .academy-module .text {
    width: 100%;
    float: none;
    padding-right: 0;
  }
  /* ~/content/less/insites/../default/main.less:L9115 */
  .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:L9122 */
  .academy-content .academy-module .progress-container .progress-top {
    position: relative;
    text-align: left;
    margin-bottom: 15px;
  }
  /* ~/content/less/insites/../default/main.less:L9127 */
  .academy-content .academy-module .progress-container .progress-top .progress-bar-empty {
    width: 100%;
  }
  /* ~/content/less/insites/../default/main.less:L9131 */
  /* ~/content/less/insites/../default/main.less:L9132 */
  .academy-content .academy-module .progress-container .progress-top .progress-text span.right {
    padding-right: 0;
  }
  /* ~/content/less/insites/../default/main.less:L9138 */
  .academy-content .academy-module .progress-container .btn-ac-module {
    position: relative;
    width: auto;
  }
  /* ~/content/less/insites/../default/main.less:L9143 */
  .academy-content .academy-module .progress-container .lock-wrapper i {
    padding-left: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L9150 */
@media (max-width: 767px) {
  .academy-content div.container > div.row .tiles div.tile div.tile-padding {
    height: 382px;
  }
}
/* ~/content/less/insites/../default/main.less:L9157 */
/* ~/content/less/insites/../default/main.less:L9158 */
.AcademyModuleModel .intro {
  color: white;
  background-position: 50% 50%;
  background-size: cover;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L9164 */
.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:L9175 */
.AcademyModuleModel .intro .description {
  color: white;
}
/* ~/content/less/insites/../default/main.less:L9180 */
/* ~/content/less/insites/../default/main.less:L9181 */
.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:L9189 */
.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:L9196 */
.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:L9202 */
.AcademyModuleModel .academy-content > .container .overview .title a {
  color: #9ea0a2;
}
/* ~/content/less/insites/../default/main.less:L9207 */
.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:L9222 */
.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:L9229 */
.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:L9240 */
.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:L9244 */
.tour-backdrop {
  opacity: .5;
}
/* ~/content/less/insites/../default/main.less:L9248 */
.tour-Homepage,
.tour-Wallpage {
  border-radius: 5px;
  border: none;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9253 */
/* ~/content/less/insites/../default/main.less:L9254 */
.tour-Homepage.bottom > .arrow:after,
.tour-Wallpage.bottom > .arrow:after {
  border-bottom-color: #f6f6f6;
}
/* ~/content/less/insites/../default/main.less:L9260 */
.popover {
  font-family: Roboto;
}
/* ~/content/less/insites/../default/main.less:L9263 */
.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:L9272 */
.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:L9281 */
.popover .popover-content {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.54);
}
/* ~/content/less/insites/../default/main.less:L9286 */
.popover .popover-navigation {
  padding: 9px 14px 14px;
}
/* ~/content/less/insites/../default/main.less:L9289 */
.popover .popover-navigation .btn-default {
  font-size: 12px;
  font-weight: 500;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L9295 */
/* ~/content/less/insites/../default/main.less:L9296 */
.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:L9305 */
.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:L9317 */
.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:L9332 */
/* ~/content/less/insites/../default/main.less:L9333 */
.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:L9346 */
.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:L9354 */
.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:L9366 */
/* ~/content/less/insites/../default/main.less:L9367 */
.walls-list .wall:hover .private-wall,
.category-walls .wall:hover .private-wall {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9373 */
.walls-list.category-walls .wall,
.category-walls.category-walls .wall {
  padding-left: 3px;
  padding-right: 3px;
}
/* ~/content/less/insites/../default/main.less:L9378 */
.walls-list .wall-padding,
.category-walls .wall-padding {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L9382 */
.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:L9397 */
.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:L9409 */
.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:L9420 */
.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:L9428 */
.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:L9435 */
.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:L9451 */
.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:L9458 */
.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:L9465 */
.walls-list .wall-logo img,
.category-walls .wall-logo img {
  width: 100%;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L9471 */
.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:L9482 */
.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:L9493 */
  .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:L9501 */
  .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:L9507 */
  .walls-list .walls-preview .wall .image,
  .category-walls .walls-preview .wall .image {
    width: 270px;
  }
  /* ~/content/less/insites/../default/main.less:L9512 */
  .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:L9521 */
/* ~/content/less/insites/../default/main.less:L9522 */
.walls.affix + .list-walls {
  margin-top: 72px;
}
@media (max-width: 991px) {
  /* ~/content/less/insites/../default/main.less:L9527 */
  div.content.list-walls {
    margin-top: 5px;
  }
  /* ~/content/less/insites/../default/main.less:L9531 */
  .walls.affix + .list-walls {
    margin-top: 58px;
  }
}
/* ~/content/less/insites/../default/main.less:L9536 */
.list-walls .filters {
  top: 0;
  transition: top ease-out 0.4s;
  max-width: 300px;
  margin-top: -2px;
}
/* ~/content/less/insites/../default/main.less:L9542 */
.list-walls .filters .radio + .radio,
.list-walls .filters .checkbox + .checkbox {
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L9546 */
.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:L9556 */
/* ~/content/less/insites/../default/main.less:L9559 */
.list-walls .filters .btn-custom a {
  text-decoration: none;
  color: black;
}
/* ~/content/less/insites/../default/main.less:L9566 */
.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:L9577 */
.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:L9589 */
.list-walls .filter-label {
  color: #7f7f7f;
  font-size: 15px;
  font-weight: 500;
  padding-left: 30px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L9597 */
.list-walls input[checked] + .filter-label {
  color: black;
}
/* ~/content/less/insites/../default/main.less:L9601 */
/* ~/content/less/insites/../default/main.less:L9602 */
.list-walls .nav-tabs li {
  width: 33.3334%;
  background-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L9606 */
.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:L9617 */
/* ~/content/less/insites/../default/main.less:L9618 */
.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:L9628 */
.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:L9639 */
.modal.right-slide .modal-content {
  height: 100%;
  overflow-y: auto !important;
}
/*Right*/

/* ~/content/less/insites/../default/main.less:L9645 */
.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:L9653 */
.modal.right-slide.fade.in .modal-dialog {
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L9657 */
/* ~/content/less/insites/../default/main.less:L9658 */
#categoryWalls .modal-body {
  padding: 3px;
}
/* ~/content/less/insites/../default/main.less:L9662 */
#categoryWalls .modal-header {
  border: none;
  padding: 20px;
  margin: 0;
  background-color: #f2f6f8;
  padding-left: 49px;
}
/* ~/content/less/insites/../default/main.less:L9669 */
#categoryWalls .modal-header .modal-title {
  font-size: 22px;
  font-weight: 600;
}
/* ~/content/less/insites/../default/main.less:L9675 */
#categoryWalls .modal-content {
  background-color: #f2f6f8;
}
/* ~/content/less/insites/../default/main.less:L9679 */
#categoryWalls .arrow-back {
  position: absolute;
  top: 17px;
  left: 7px;
  margin: 0;
  padding: 5px;
  font-size: 24px;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L9690 */
.page-title,
.back-button {
  display: none;
}
/* mobile app styles */

/* ~/content/less/insites/../default/main.less:L9695 */
.mobileApp {
  margin-top: 55px;
}
/* ~/content/less/insites/../default/main.less:L9698 */
.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:L9707 */
.mobileApp .top-desktop .content-wrapper {
  padding: 5px 13px 0 !important;
  height: 55px !important;
}
/* ~/content/less/insites/../default/main.less:L9712 */
.mobileApp .top-desktop .logo {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9716 */
.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:L9734 */
.mobileApp .top-desktop .back-button {
  position: absolute;
  left: 5px;
  top: 5px;
  width: 45px;
  height: 45px;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9742 */
.mobileApp .top-desktop .back-button span.icon {
  display: block;
  font-size: 24px;
  margin: 10px 10px 0;
  color: #898a8a;
}
/* ~/content/less/insites/../default/main.less:L9751 */
/* ~/content/less/insites/../default/main.less:L9752 */
/* ~/content/less/insites/../default/main.less:L9753 */
.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:L9759 */
/* ~/content/less/insites/../default/main.less:L9760 */
/* ~/content/less/insites/../default/main.less:L9761 */
.mobileApp.HomeModel .top-desktop .logo {
  display: initial;
}
/* ~/content/less/insites/../default/main.less:L9765 */
.mobileApp.HomeModel .top-desktop .page-title,
.mobileApp.HomeModel .top-desktop .back-button {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9771 */
.mobileApp.ProfileModel {
  margin-top: 0;
}
/* ~/content/less/insites/../default/main.less:L9774 */
.mobileApp.ProfileModel .top-desktop {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9779 */
.mobileApp .search {
  margin-right: 0 !important;
}
/* ~/content/less/insites/../default/main.less:L9783 */
/* ~/content/less/insites/../default/main.less:L9784 */
.mobileApp #notificationslist .notification-header,
.mobileApp #notificationslist .see-all-not {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9788 */
.mobileApp #notificationslist div:not(.remove),
.mobileApp #notificationslist a {
  padding: 15px;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L9793 */
.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:L9800 */
.mobileApp #notificationslist div.notification-header:hover {
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L9804 */
.mobileApp #notificationslist div.notification-header .mark-all {
  text-transform: none;
  color: #f29501;
  cursor: pointer;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L9812 */
.mobileApp #notificationslist .notification {
  border-top: 1px solid #dedede;
}
/* ~/content/less/insites/../default/main.less:L9815 */
.mobileApp #notificationslist .notification .remove {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9819 */
/* ~/content/less/insites/../default/main.less:L9820 */
.mobileApp #notificationslist .notification:hover .remove {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9825 */
.mobileApp #notificationslist .notification > a {
  vertical-align: middle;
  display: inline-block;
  color: #5e5e5e;
  font-size: 14px;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L9832 */
.mobileApp #notificationslist .notification > a:first-child {
  padding: 0;
  width: 15%;
}
/* ~/content/less/insites/../default/main.less:L9837 */
.mobileApp #notificationslist .notification > a.no-b {
  font-weight: 400;
  text-transform: none;
  width: 80%;
  padding: 0 5px;
}
/* ~/content/less/insites/../default/main.less:L9844 */
.mobileApp #notificationslist .notification > a.wide {
  width: 100%;
  padding: 0 5px;
}
/* ~/content/less/insites/../default/main.less:L9849 */
.mobileApp #notificationslist .notification > a > b {
  font-weight: 400;
}
/* ~/content/less/insites/../default/main.less:L9853 */
.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:L9862 */
.mobileApp #notificationslist .notification.read {
  opacity: 0.4;
}
/* ~/content/less/insites/../default/main.less:L9866 */
.mobileApp #notificationslist .notification.not-read {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L9871 */
.mobileApp #notificationslist div.see-all-not {
  text-align: center;
  border-top: 1px solid #dedede;
  padding: 9px 15px;
}
/* ~/content/less/insites/../default/main.less:L9876 */
.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:L9884 */
/* ~/content/less/insites/../default/main.less:L9885 */
.mobileApp.NotificationModel h1 {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9889 */
.mobileApp.NotificationModel div.content {
  margin: 0;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9893 */
.mobileApp.NotificationModel div.content .container {
  padding: 0;
  border: none;
}
/* ~/content/less/insites/../default/main.less:L9897 */
.mobileApp.NotificationModel div.content .container .bg-white {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9906 */
.fr-toolbar {
  border-top: 0;
}
/* ~/content/less/insites/../default/main.less:L9909 */
.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:L9915 */
.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:L9920 */
.fr-box.fr-basic .fr-element {
  padding: 10px;
}
/* ~/content/less/insites/../default/main.less:L9924 */
.fr-toolbar .fr-command.fr-btn,
.fr-popup .fr-command.fr-btn {
  width: 28px;
  height: 28px;
}
/* ~/content/less/insites/../default/main.less:L9928 */
.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:L9935 */
/* ~/content/less/insites/../default/main.less:L9936 */
.fr-view p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L9941 */
.fr-separator.fr-vs {
  height: 24px;
}
/* ~/content/less/insites/../default/main.less:L9945 */
.fr-box .fr-counter {
  border-radius: 4px 0 6px 0;
}
/* ~/content/less/insites/../default/main.less:L9949 */
.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:L9966 */
.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:L9974 */
.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:L9986 */
#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:L9991 */
  #intercom-container .intercom-launcher-frame {
    display: inline;
    position: fixed;
  }
}
/* ~/content/less/insites/../default/main.less:L9997 */
span.fr-command.fr-emoticon + p {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L10001 */
.modal-dialog + .popover {
  border-radius: 5px;
  background-color: #dff0d8;
}
/* ~/content/less/insites/../default/main.less:L10005 */
.modal-dialog + .popover.top > .arrow:after {
  border-top-color: #dff0d8;
}
/* ~/content/less/insites/../default/main.less:L10009 */
.modal-dialog + .popover .popover-content {
  color: #3c763d;
}
/* ~/content/less/insites/../default/main.less:L10015 */
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L10017 */
  /* ~/content/less/insites/../default/main.less:L10018 */
  .media-or-quiz .right-side .tile-image {
    display: none;
  }
  /* ~/content/less/insites/../default/main.less:L10022 */
  .media-or-quiz .right-side .tile-info-body {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L10030 */
  .tile-detail .modal-body .tile-info .tile-image > div:first-child.open-modal.hasVideo .play-icon {
    display: none;
  }
}
/* ~/content/less/insites/../default/main.less:L10038 */
.font-countdown-big {
  color: #f29501;
  font-size: 36px;
  text-align: center;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L10045 */
.font-countdown-medium {
  color: #f29501;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L10052 */
.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:L10061 */
.borderless.table > tbody > tr > td {
  border: none;
  padding: 0px;
}
/* ~/content/less/insites/../default/main.less:L10066 */
.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:L10076 */
#countdown {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L10080 */
.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:L10090 */
.countdown-button:hover {
  color: white;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L10095 */
.content-countdown {
  padding: 20px !important;
}
/* ~/content/less/insites/../default/main.less:L10099 */
.countdown-button-holder {
  margin: 10px 0px;
  text-align: center;
}
@media screen and (min-width: 1200px) {
  /* ~/content/less/insites/../default/main.less:L10105 */
  .font-countdown-medium {
    font-size: 16px;
  }
}
/* ~/content/less/insites/../default/main.less:L10110 */
.see-more {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L10114 */
.btn-see-more:hover {
  text-decoration: none;
  cursor: pointer;
}

