/* ~/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: #ffffff;
  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: #ffffff;
}
/* ~/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,
body.TermsOfUseModel {
  width: 100%;
  margin: 0;
  padding: 2px;
}
@media (min-width: 768px) {
  body.LogonModel,
  body.RegisterUserModel,
  body.PasswordResetModel,
  body.TermsOfUseModel {
    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:L63 */
.client-logo {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L66 */
body.LogonModel .client-logo,
body.RegisterUserModel .client-logo,
body.PasswordResetModel .client-logo,
body.TermsOfUseModel .client-logo {
  display: block;
  width: 100%;
  background-color: #ffffff;
  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,
  body.TermsOfUseModel .client-logo {
    width: 240px;
    float: left;
    margin: 0 10px 0 0;
  }
}
/* ~/content/less/insites/../default/main.less:L81 */
body.LogonModel .client-logo .logo-client,
body.RegisterUserModel .client-logo .logo-client,
body.PasswordResetModel .client-logo .logo-client,
body.TermsOfUseModel .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:L88 */
body.LogonModel .client-logo .logo-is,
body.RegisterUserModel .client-logo .logo-is,
body.PasswordResetModel .client-logo .logo-is,
body.TermsOfUseModel .client-logo .logo-is {
  text-align: center;
  padding: 10px 0;
  border-top: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L93 */
body.LogonModel .client-logo .logo-is .text-is,
body.RegisterUserModel .client-logo .logo-is .text-is,
body.PasswordResetModel .client-logo .logo-is .text-is,
body.TermsOfUseModel .client-logo .logo-is .text-is {
  display: inline-block;
  font-style: italic;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L102 */
/* ~/content/less/insites/../default/main.less:L103 */
.mediaVimeo > iframe {
  width: 100% !important;
}
/* ~/content/less/insites/../default/main.less:L107 */
#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:L115 */
.avatar {
  display: inline-block;
  border-radius: 100%;
}
/* ~/content/less/insites/../default/main.less:L120 */
.iOsFix {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L128 */
/* ~/content/less/insites/../default/main.less:L132 */
body.LogonModel > form,
body.RegisterUserModel > form,
body.PasswordResetModel > form,
body.TermsOfUseModel > form {
  width: 100%;
  display: block;
  background-color: #ffffff;
  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,
  body.TermsOfUseModel > form {
    width: 390px;
    float: right;
    min-height: 278px;
  }
}
/* ~/content/less/insites/../default/main.less:L148 */
body.LogonModel > form .editor-label,
body.RegisterUserModel > form .editor-label,
body.PasswordResetModel > form .editor-label,
body.TermsOfUseModel > form .editor-label {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  color: #f20066;
  padding-bottom: 6px;
}
/* ~/content/less/insites/../default/main.less:L155 */
body.LogonModel > form .editor-label .info,
body.RegisterUserModel > form .editor-label .info,
body.PasswordResetModel > form .editor-label .info,
body.TermsOfUseModel > form .editor-label .info {
  text-transform: none;
  font-size: 12px;
  color: #777777;
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L162 */
body.LogonModel > form .editor-label .forgot-pass,
body.RegisterUserModel > form .editor-label .forgot-pass,
body.PasswordResetModel > form .editor-label .forgot-pass,
body.TermsOfUseModel > 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:L173 */
body.LogonModel > form .editor-label a.btn-primary,
body.RegisterUserModel > form .editor-label a.btn-primary,
body.PasswordResetModel > form .editor-label a.btn-primary,
body.TermsOfUseModel > form .editor-label a.btn-primary {
  width: 100%;
  padding: 6px 10px;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L181 */
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.TermsOfUseModel > 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.TermsOfUseModel > 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,
body.TermsOfUseModel > form .editor-label a.btn-primary:active {
  outline: none;
  background-color: #ff0d73;
}
/* ~/content/less/insites/../default/main.less:L188 */
body.LogonModel > form .editor-field,
body.RegisterUserModel > form .editor-field,
body.PasswordResetModel > form .editor-field,
body.TermsOfUseModel > form .editor-field {
  padding-bottom: 14px;
}
/* ~/content/less/insites/../default/main.less:L191 */
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.TermsOfUseModel > 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.TermsOfUseModel > 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'],
body.TermsOfUseModel > 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:L199 */
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.TermsOfUseModel > 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.TermsOfUseModel > 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,
body.TermsOfUseModel > form .editor-field select:-webkit-autofill {
  background-color: #ffffff !important;
  -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L205 */
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.TermsOfUseModel > 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.TermsOfUseModel > 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,
body.TermsOfUseModel > form .editor-field .forgot-pass {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 5px;
}
/* ~/content/less/insites/../default/main.less:L211 */
body.LogonModel > form .editor-field label,
body.RegisterUserModel > form .editor-field label,
body.PasswordResetModel > form .editor-field label,
body.TermsOfUseModel > 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,
body.TermsOfUseModel > form .editor-field .forgot-pass {
  font-weight: normal;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L216 */
body.LogonModel > form .editor-field .forgot-pass,
body.RegisterUserModel > form .editor-field .forgot-pass,
body.PasswordResetModel > form .editor-field .forgot-pass,
body.TermsOfUseModel > form .editor-field .forgot-pass {
  float: right;
}
/* ~/content/less/insites/../default/main.less:L221 */
body.LogonModel > form .btn-primary.btn-submit,
body.RegisterUserModel > form .btn-primary.btn-submit,
body.PasswordResetModel > form .btn-primary.btn-submit,
body.TermsOfUseModel > form .btn-primary.btn-submit {
  width: 100%;
  padding: 6px 40px;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L229 */
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.TermsOfUseModel > 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.TermsOfUseModel > 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,
body.TermsOfUseModel > form .btn-primary.btn-submit:active {
  outline: none;
  background-color: #ff0d73;
}
/* ~/content/less/insites/../default/main.less:L235 */
body.LogonModel > form .request-failed,
body.RegisterUserModel > form .request-failed,
body.PasswordResetModel > form .request-failed,
body.TermsOfUseModel > form .request-failed {
  margin-top: 5px;
  margin-bottom: 20px;
}
/* ~/content/less/insites/../default/main.less:L240 */
body.LogonModel > form .request-failed-firsttime,
body.RegisterUserModel > form .request-failed-firsttime,
body.PasswordResetModel > form .request-failed-firsttime,
body.TermsOfUseModel > form .request-failed-firsttime {
  margin-top: 5px;
}
/* ~/content/less/insites/../default/main.less:L244 */
body.LogonModel > form .extra,
body.RegisterUserModel > form .extra,
body.PasswordResetModel > form .extra,
body.TermsOfUseModel > 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,
  body.TermsOfUseModel > form .extra {
    bottom: 0;
    position: absolute;
    width: 100%;
    margin: 0 -20px;
    min-height: 38px;
  }
}
/* ~/content/less/insites/../default/main.less:L259 */
body.LogonModel > form .extra a,
body.RegisterUserModel > form .extra a,
body.PasswordResetModel > form .extra a,
body.TermsOfUseModel > form .extra a {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L263 */
body.LogonModel > form .extra.bigger,
body.RegisterUserModel > form .extra.bigger,
body.PasswordResetModel > form .extra.bigger,
body.TermsOfUseModel > form .extra.bigger {
  position: relative;
  width: auto;
}
/* ~/content/less/insites/../default/main.less:L269 */
body.LogonModel > form .header,
body.RegisterUserModel > form .header,
body.PasswordResetModel > form .header,
body.TermsOfUseModel > form .header {
  text-align: center;
  color: #777777;
  font-size: 14px;
  padding: 5px 0 20px;
}
/* ~/content/less/insites/../default/main.less:L275 */
body.LogonModel > form .header p,
body.RegisterUserModel > form .header p,
body.PasswordResetModel > form .header p,
body.TermsOfUseModel > form .header p {
  text-transform: uppercase;
  font-weight: bold;
  color: #f20066;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L283 */
body.LogonModel > form .text,
body.RegisterUserModel > form .text,
body.PasswordResetModel > form .text,
body.TermsOfUseModel > form .text {
  padding: 15px 2px;
}
/* ~/content/less/insites/../default/main.less:L287 */
body.LogonModel > form #registerExtraInfo,
body.RegisterUserModel > form #registerExtraInfo,
body.PasswordResetModel > form #registerExtraInfo,
body.TermsOfUseModel > form #registerExtraInfo {
  min-width: 1px;
}
/* ~/content/less/insites/../default/main.less:L291 */
body.LogonModel > form select,
body.RegisterUserModel > form select,
body.PasswordResetModel > form select,
body.TermsOfUseModel > 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:L299 */
body.LogonModel > form .field-validation-error,
body.RegisterUserModel > form .field-validation-error,
body.PasswordResetModel > form .field-validation-error,
body.TermsOfUseModel > form .field-validation-error,
body.LogonModel > form .red,
body.RegisterUserModel > form .red,
body.PasswordResetModel > form .red,
body.TermsOfUseModel > form .red {
  color: #ff3333;
}
/* ~/content/less/insites/../default/main.less:L303 */
/* ~/content/less/insites/../default/main.less:L304 */
body.LogonModel > form .profile-avatar #preview,
body.RegisterUserModel > form .profile-avatar #preview,
body.PasswordResetModel > form .profile-avatar #preview,
body.TermsOfUseModel > form .profile-avatar #preview {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin: 0 auto;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L311 */
body.LogonModel > form .profile-avatar #preview .img,
body.RegisterUserModel > form .profile-avatar #preview .img,
body.PasswordResetModel > form .profile-avatar #preview .img,
body.TermsOfUseModel > form .profile-avatar #preview .img {
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L314 */
body.LogonModel > form .profile-avatar #preview .img img,
body.RegisterUserModel > form .profile-avatar #preview .img img,
body.PasswordResetModel > form .profile-avatar #preview .img img,
body.TermsOfUseModel > 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%, #ffffff 70%);
  background: -o-radial-gradient(#e6e6e6 60%, #ffffff 70%);
  background: -moz-radial-gradient(#e6e6e6 60%, #ffffff 70%);
  background: radial-gradient(#e6e6e6 60%, #ffffff 70%);
}
/* ~/content/less/insites/../default/main.less:L325 */
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'],
body.TermsOfUseModel > 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:L339 */
.m-t-20 {
  margin: 20px -20px -20px !important;
}
/* ~/content/less/insites/../default/main.less:L342 */
.m-r-15 {
  margin-right: 15px;
}
/* ~/content/less/insites/../default/main.less:L345 */
.m-l-15 {
  margin-left: 15px;
}
/* ~/content/less/insites/../default/main.less:L349 */
/* ~/content/less/insites/../default/main.less:L350 */
.ps-container.ps-active-y > .ps-scrollbar-y-rail,
.ps-container .ps-scrollbar-y-rail {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L354 */
/* ~/content/less/insites/../default/main.less:L355 */
.ps-container > .ps-scrollbar-y-rail {
  opacity: 1;
  width: 7px;
}
/* ~/content/less/insites/../default/main.less:L358 */
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: #8E8E8E;
  width: 7px;
}
/* ~/content/less/insites/../default/main.less:L363 */
.ps-container > .ps-scrollbar-y-rail:hover {
  background-color: rgba(238, 238, 238, 0.9);
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L367 */
.ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
  background-color: #8E8E8E;
}
/* ~/content/less/insites/../default/main.less:L373 */
/* ~/content/less/insites/../default/main.less:L374 */
.ps-container:hover > .ps-scrollbar-y-rail {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L377 */
.ps-container:hover > .ps-scrollbar-y-rail:hover {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L380 */
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
  background-color: #8E8E8E;
}
/* ~/content/less/insites/../default/main.less:L384 */
.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:L388 */
.ps-container:hover > .ps-scrollbar-y-rail:hover:hover > .ps-scrollbar-y {
  background-color: #8E8E8E;
}
/* ~/content/less/insites/../default/main.less:L400 */
div.top:not(.popover):not(.tour-backdrop) {
  background-color: #fff;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L404 */
div.top:not(.popover):not(.tour-backdrop) .dropdown-menu > .ps-scrollbar-y-rail {
  display: block !important;
}
/* ~/content/less/insites/../default/main.less:L408 */
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:L415 */
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:L421 */
/* ~/content/less/insites/../default/main.less:L423 */
div.top:not(.popover):not(.tour-backdrop) .top-desktop .logo .client-logo-img {
  margin-left: 22px;
}
/* ~/content/less/insites/../default/main.less:L426 */
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:L433 */
  div.top:not(.popover):not(.tour-backdrop) .top-desktop .logo .client-logo-img img {
    max-width: 100px;
  }
}
/* ~/content/less/insites/../default/main.less:L439 */
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:L451 */
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:L462 */
/* ~/content/less/insites/../default/main.less:L464 */
div.top:not(.popover):not(.tour-backdrop) div.actions > a.text {
  color: #000000;
  text-transform: uppercase;
  font-size: large;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L472 */
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:L476 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div > span > span {
  color: #a50046;
}
/* ~/content/less/insites/../default/main.less:L480 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications {
  font-size: 10px;
}
/* ~/content/less/insites/../default/main.less:L483 */
div.top:not(.popover):not(.tour-backdrop) div.actions > div.notifications .notify {
  display: block;
  border-radius: 50%;
  padding: 2px 0px;
  position: absolute;
  color: #fff;
  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:L499 */
/* ~/content/less/insites/../default/main.less:L500 */
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:L507 */
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:L514 */
/* ~/content/less/insites/../default/main.less:L515 */
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: #000000;
  white-space: normal;
}
/* ~/content/less/insites/../default/main.less:L521 */
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:L533 */
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: #ffffff;
  border: 1px solid #E2E2E2;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L545 */
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 #ffffff;
  top: -8px;
  left: 50%;
  margin-left: -8px;
}
/* ~/content/less/insites/../default/main.less:L556 */
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:L567 */
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:L579 */
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:L583 */
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:L587 */
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:L592 */
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:L601 */
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:L606 */
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:L614 */
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:L620 */
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:L626 */
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:L640 */
/* ~/content/less/insites/../default/main.less:L641 */
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:L650 */
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: #f20066;
}
/* ~/content/less/insites/../default/main.less:L658 */
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:L665 */
/* ~/content/less/insites/../default/main.less:L666 */
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:L670 */
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:L676 */
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:L680 */
/* ~/content/less/insites/../default/main.less:L681 */
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:L685 */
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:L690 */
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:L696 */
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:L700 */
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: #f20066;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L706 */
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:L726 */
  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:L732 */
  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:L740 */
/* ~/content/less/insites/../default/main.less:L741 */
@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:L747 */
@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:L754 */
/* ~/content/less/insites/../default/main.less:L755 */
@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:L761 */
@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:L769 */
/* ~/content/less/insites/../default/main.less:L771 */
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:L776 */
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:L783 */
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:L787 */
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: #f20066;
  cursor: pointer;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L795 */
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:L798 */
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:L802 */
/* ~/content/less/insites/../default/main.less:L803 */
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:L808 */
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:L815 */
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:L820 */
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:L827 */
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:L832 */
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:L836 */
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:L845 */
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:L849 */
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:L854 */
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:L859 */
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:L866 */
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:L876 */
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:L882 */
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:L891 */
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:L901 */
div.top:not(.popover):not(.tour-backdrop) div.actions {
  padding: 10px 0 0;
}
/* ~/content/less/insites/../default/main.less:L904 */
div.top:not(.popover):not(.tour-backdrop) div.actions .icon {
  color: #000;
  opacity: 0.4;
  font-size: 22px;
}
/* ~/content/less/insites/../default/main.less:L910 */
div.top:not(.popover):not(.tour-backdrop) div.actions .right-top-dropdown {
  cursor: pointer;
  width: 22px;
  height: 24px;
}
/* ~/content/less/insites/../default/main.less:L916 */
/* ~/content/less/insites/../default/main.less:L917 */
div.top:not(.popover):not(.tour-backdrop) div.actions .profile .right-top-dropdown {
  width: 40px;
  height: 40px;
}
/* ~/content/less/insites/../default/main.less:L923 */
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:L929 */
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:L937 */
/* ~/content/less/insites/../default/main.less:L938 */
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:L953 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input::-webkit-input-placeholder {
  color: #8E8E8E;
}
/* ~/content/less/insites/../default/main.less:L957 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input:-moz-placeholder {
  color: #8E8E8E;
}
/* ~/content/less/insites/../default/main.less:L961 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input::-moz-placeholder {
  color: #8E8E8E;
}
/* ~/content/less/insites/../default/main.less:L965 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search input:-ms-input-placeholder {
  color: #8E8E8E;
}
/* ~/content/less/insites/../default/main.less:L969 */
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:L976 */
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:L989 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search button:active {
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L994 */
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:L1000 */
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:L1007 */
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:L1019 */
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:L1031 */
div.top:not(.popover):not(.tour-backdrop) div.actions .search .search-bar-results {
  display: none;
  background-color: #fff;
  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:L1043 */
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:L1051 */
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:L1056 */
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:L1061 */
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:L1065 */
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:L1071 */
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:L1075 */
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:L1080 */
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:L1085 */
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:L1090 */
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:L1097 */
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:L1102 */
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:L1114 */
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:L1128 */
div.walls {
  background-color: #fff;
  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:L1137 */
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:L1146 */
/* ~/content/less/insites/../default/main.less:L1147 */
div.walls div.container .fixed-menu-middle,
div.walls div.container .fixed-menu-last {
  display: inline-block;
  vertical-align: top;
  width: 9%;
}
/* ~/content/less/insites/../default/main.less:L1152 */
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:L1156 */
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:L1162 */
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:L1169 */
  div.walls div.container .fixed-menu-last {
    width: 61px;
    -webkit-box-shadow: -20px 0px 15px -8px #ffffff;
    -moz-box-shadow: -20px 0px 15px -8px #ffffff;
    box-shadow: -20px 0px 15px -8px #ffffff;
    position: relative;
    z-index: 1;
  }
  /* ~/content/less/insites/../default/main.less:L1178 */
  div.walls div.container .fixed-menu-middle {
    width: calc(100% - 61px);
    overflow: hidden;
    height: 51px;
  }
}
/* ~/content/less/insites/../default/main.less:L1185 */
div.walls div.container .scrollable {
  height: 81px;
  overflow: hidden;
  overflow-x: auto;
  -webkit-overflow-scrolling: auto;
}
/* ~/content/less/insites/../default/main.less:L1192 */
div.walls div.container ul.nav {
  height: 50px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L1196 */
div.walls div.container ul.nav > li {
  position: relative;
  width: auto;
  display: table-cell;
}
/* ~/content/less/insites/../default/main.less:L1201 */
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:L1210 */
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:L1220 */
div.walls div.container ul.nav > li.wall-overview {
  position: absolute;
  right: 0;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L1225 */
div.walls div.container ul.nav > li.wall-overview > a {
  color: #3E3E3D;
  font-weight: 600;
}
/* ~/content/less/insites/../default/main.less:L1231 */
div.walls div.container ul.nav > li:after {
  border-bottom: 0px solid #f20066;
  content: '';
  position: absolute;
  bottom: 0;
  width: 100%;
  transition: all 0.2s ease;
}
/* ~/content/less/insites/../default/main.less:L1240 */
/* ~/content/less/insites/../default/main.less:L1241 */
div.walls div.container ul.nav > li.wall-overview:after {
  content: none;
}
/* ~/content/less/insites/../default/main.less:L1246 */
/* ~/content/less/insites/../default/main.less:L1247 */
div.walls div.container ul.nav > li.active:after {
  border-bottom: 2px solid #f20066;
}
/* ~/content/less/insites/../default/main.less:L1251 */
div.walls div.container ul.nav > li.active > a {
  font-weight: 600;
  color: #f20066;
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L1258 */
  /* ~/content/less/insites/../default/main.less:L1259 */
  div.walls div.container ul.nav > li:hover:after {
    border-bottom: 2px solid #f20066;
  }
  /* ~/content/less/insites/../default/main.less:L1263 */
  div.walls div.container ul.nav > li:hover > a {
    font-weight: 600;
    color: #f20066;
  }
}
/* ~/content/less/insites/../default/main.less:L1270 */
div.walls div.container ul.nav > li span.typcn {
  top: 2px;
  padding-left: 8px;
}
/* ~/content/less/insites/../default/main.less:L1275 */
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:L1284 */
/* ~/content/less/insites/../default/main.less:L1285 */
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:L1294 */
div.walls div.container ul.nav > li ul.dropdown-menu li a:hover {
  background-color: #F0F0F0;
}
/* ~/content/less/insites/../default/main.less:L1299 */
/* ~/content/less/insites/../default/main.less:L1300 */
div.walls div.container ul.nav > li ul.dropdown-menu li.active a {
  background-color: #F0F0F0;
}
/* ~/content/less/insites/../default/main.less:L1307 */
/* ~/content/less/insites/../default/main.less:L1308 */
/* ~/content/less/insites/../default/main.less:L1309 */
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:L1315 */
  /* ~/content/less/insites/../default/main.less:L1316 */
  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:L1322 */
/* ~/content/less/insites/../default/main.less:L1323 */
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:L1329 */
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:L1342 */
div.fab {
  display: inline;
  position: fixed;
  z-index: 16;
  width: 88px;
  bottom: 20px;
  right: 20px;
}
/* ~/content/less/insites/../default/main.less:L1350 */
div.fab:hover {
  height: 350px;
}
/* ~/content/less/insites/../default/main.less:L1353 */
div.fab:hover .main-btn {
  bottom: -240px;
}
/* ~/content/less/insites/../default/main.less:L1357 */
div.fab:hover .side-btn {
  display: inline;
}
/* ~/content/less/insites/../default/main.less:L1362 */
div.fab .glyphicon {
  cursor: pointer;
  background-color: #f20066;
  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:L1371 */
div.fab .glyphicon.glyphicon-plus:before {
  padding-left: 2px;
}
/* ~/content/less/insites/../default/main.less:L1375 */
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:L1382 */
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:L1390 */
div.fab .main-btn {
  margin-top: 20px;
  bottom: 26px;
}
/* ~/content/less/insites/../default/main.less:L1394 */
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:L1403 */
div.fab .side-btn {
  display: none;
  position: inherit;
  left: 12px;
  width: 170px;
}
/* ~/content/less/insites/../default/main.less:L1409 */
div.fab .side-btn .light-bulb {
  bottom: 235px;
  padding: 15px 16px;
}
/* ~/content/less/insites/../default/main.less:L1414 */
div.fab .side-btn .key-outline {
  bottom: 330px;
  padding: 13px 16px;
}
/* ~/content/less/insites/../default/main.less:L1419 */
div.fab .side-btn .eye-outline {
  bottom: 145px;
  padding: 13px 15px;
  font-size: x-large !important;
}
/* ~/content/less/insites/../default/main.less:L1425 */
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: #350573;
  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:L1437 */
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:L1441 */
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:L1448 */
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:L1467 */
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: #FFFFFF;
  padding-bottom: 0;
}
/* ~/content/less/insites/../default/main.less:L1478 */
.walls.affix ~ div.wall-banner {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L1482 */
div.wall-banner.has-deadline {
  padding-bottom: 60px;
}
/* ~/content/less/insites/../default/main.less:L1486 */
div.wall-banner.has-extra-info {
  padding-bottom: 70px;
}
/* ~/content/less/insites/../default/main.less:L1490 */
div.wall-banner.has-deadline.has-extra-info {
  padding-bottom: 130px;
}
/* ~/content/less/insites/../default/main.less:L1494 */
div.wall-banner a {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L1498 */
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:L1509 */
div.wall-banner.isGradient:before {
  background: linear-gradient(90deg, rgba(242, 0, 102, 0.57) 0%, rgba(4, 176, 72, 0.57) 100%);
}
/* ~/content/less/insites/../default/main.less:L1513 */
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:L1522 */
div.wall-banner .wall-text .wall-edit {
  display: inline-block;
  width: 34px;
  height: 34px;
  font-size: 18px;
  color: #fff;
  border: 1px solid #fff;
  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:L1540 */
div.wall-banner .wall-name {
  color: #FFFFFF;
  font-size: 35px;
  line-height: 41px;
  font-weight: bold;
  margin-top: 38px;
  margin-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L1548 */
div.wall-banner .wall-name span {
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L1553 */
div.wall-banner .wall-owners {
  margin-bottom: 18px;
}
/* ~/content/less/insites/../default/main.less:L1557 */
div.wall-banner .owner-avatar,
div.wall-banner .owner-name {
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L1561 */
/* ~/content/less/insites/../default/main.less:L1562 */
div.wall-banner .owner-avatar > a {
  position: relative;
  z-index: -1;
}
/* ~/content/less/insites/../default/main.less:L1566 */
div.wall-banner .owner-avatar > a:not(:first-child) {
  margin-left: -5px;
}
/* ~/content/less/insites/../default/main.less:L1571 */
div.wall-banner .owner-avatar .small-avatar {
  margin-right: 0;
}
/* ~/content/less/insites/../default/main.less:L1576 */
div.wall-banner .owner-name {
  color: #FFFFFF;
  font-size: 14px;
  vertical-align: top;
  font-weight: 300;
  margin-left: 10px;
}
/* ~/content/less/insites/../default/main.less:L1577 */
div.wall-banner .owner-name .stick-bottom {
  margin-top: -3px;
}
/* ~/content/less/insites/../default/main.less:L1587 */
div.wall-banner .owner-name a {
  color: #FFFFFF;
}
/* ~/content/less/insites/../default/main.less:L1592 */
div.wall-banner .wall-question {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 18px;
}
/* ~/content/less/insites/../default/main.less:L1598 */
div.wall-banner .wall-description {
  font-size: 15px;
  font-weight: 400;
  margin-bottom: 18px;
}
/* ~/content/less/insites/../default/main.less:L1604 */
div.wall-banner .task-toggle {
  margin-bottom: 18px;
}
/* ~/content/less/insites/../default/main.less:L1607 */
div.wall-banner .task-toggle > div {
  display: table-cell;
  position: relative;
  width: 50px;
  height: 50px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L1614 */
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:L1624 */
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:L1631 */
div.wall-banner .task-toggle .task-button-pulse {
  animation: pulse 1s ease infinite;
  background: #fff;
  display: none;
}
/* ~/content/less/insites/../default/main.less:L1637 */
div.wall-banner .task-toggle .task-button {
  z-index: 9;
  border: none;
  background: #fff;
  background-size: 18px;
  cursor: pointer;
  outline: none;
  color: #f20066;
  text-align: center;
  font-size: 20px;
  vertical-align: middle;
  line-height: 56px;
}
/* ~/content/less/insites/../default/main.less:L1650 */
/* ~/content/less/insites/../default/main.less:L1651 */
div.wall-banner .task-toggle .task-button > span.icon-Close {
  color: #575757;
}
/* ~/content/less/insites/../default/main.less:L1658 */
div.wall-banner .task-description {
  display: none;
  border-radius: 5px;
  color: #626262;
  padding: 30px;
  background-color: #fff;
  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:L1685 */
div.wall-banner .deadline {
  margin-bottom: 33px;
  font-size: 14px;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L1690 */
div.wall-banner .deadline span:not(.typcn) {
  margin-left: 5px;
}
/* ~/content/less/insites/../default/main.less:L1694 */
div.wall-banner .deadline .typcn-warning:before {
  font-size: 22px;
}
/* ~/content/less/insites/../default/main.less:L1699 */
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:L1707 */
div.wall-banner .absolute-bottom .relative-bottom {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L1712 */
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:L1748 */
div.header {
  padding-top: 0;
}
@media (max-width: 991px) {
  div.header {
    padding-top: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L1755 */
div.header > div.container {
  background-color: #350573;
  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:L1774 */
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:L1784 */
@media (max-width: 767px) {
  div.header > div.action > div.container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/* ~/content/less/insites/../default/main.less:L1790 */
div.header > div.action > div.container > div {
  padding: 6px 0;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L1794 */
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:L1802 */
div.header > div.action > div.container > div > a .typcn {
  padding-left: 7px;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L1807 */
div.header > div.action > div.container > div > a:hover {
  color: #5d5d5d;
}
/* ~/content/less/insites/../default/main.less:L1811 */
@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:L1823 */
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:L1830 */
div.header > div.action > div.container > div ul.dropdown-menu > li {
  z-index: 9;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L1834 */
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:L1846 */
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:L1850 */
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:L1856 */
div.header > div.action > div.container > div ul.dropdown-menu > li > a svg {
  margin: 3px 0px -3px;
}
/* ~/content/less/insites/../default/main.less:L1860 */
div.header > div.action > div.container > div ul.dropdown-menu > li > a .typcn {
  font-size: large;
}
/* ~/content/less/insites/../default/main.less:L1864 */
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:L1868 */
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:L1874 */
/* ~/content/less/insites/../default/main.less:L1875 */
div.header > div.action > div.container > div ul.dropdown-menu > li.active > a {
  background-color: #f0f0f0;
  color: #5d5d5d;
}
/* ~/content/less/insites/../default/main.less:L1882 */
div.header > div.action > div.container > div ul.dropdown-menu:first-of-type {
  padding-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L1887 */
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:L1893 */
  div.header > div.action > div.container > div.dropdown:hover .dropdown-menu {
    display: none !important;
  }
  /* ~/content/less/insites/../default/main.less:L1897 */
  div.header > div.action > div.container > div.dropdown.open .dropdown-menu {
    display: block !important;
  }
}
/* ~/content/less/insites/../default/main.less:L1902 */
div.header > div.action > div.container > div.sort {
  min-width: 150px;
  text-align: right;
}
/* ~/content/less/insites/../default/main.less:L1906 */
div.header > div.action > div.container > div.sort > span {
  text-transform: uppercase;
  color: #ffffff;
}
@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:L1916 */
  div.header > div.action > div.container > div.sort ul.dropdown-menu {
    right: auto;
    left: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L1923 */
div.header > div.action > div.container > div.mem-btn {
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 5px;
  background-color: #FFFFFF;
  height: 30px;
  padding: 7px 12px;
  vertical-align: middle;
  display: inline-block;
  transition: all 0.3s ease 0s;
}
/* ~/content/less/insites/../default/main.less:L1933 */
div.header > div.action > div.container > div.mem-btn:hover {
  background-color: #e2e6ea;
}
/* ~/content/less/insites/../default/main.less:L1936 */
div.header > div.action > div.container > div.mem-btn:hover > a {
  color: #5d5d5d;
}
/* ~/content/less/insites/../default/main.less:L1947 */
.tile-eye:before {
  vertical-align: top;
  font-size: 16px !important;
  margin-top: -3px;
}
/* ~/content/less/insites/../default/main.less:L1953 */
.eye:before {
  vertical-align: top;
  font-size: 16px !important;
  margin-top: -3px;
}
/* ~/content/less/insites/../default/main.less:L1959 */
div.content {
  margin-top: 20px;
  padding-bottom: 20px;
}
/* ~/content/less/insites/../default/main.less:L1964 */
div.tags {
  display: inline-block;
  margin-bottom: 16px;
  line-height: 30px;
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L1970 */
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:L1988 */
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:L1998 */
div.tags .tags-counter .popover {
  border-color: #E2E2E2;
  border-radius: 5px;
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L2003 */
div.tags .tags-counter .popover .top > .arrow {
  border-top-color: #E2E2E2;
}
/* ~/content/less/insites/../default/main.less:L2007 */
div.tags .tags-counter .popover .popover-content {
  padding: 0 5px 10px 0;
}
/* ~/content/less/insites/../default/main.less:L2010 */
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:L2031 */
  .time-tag {
    width: 105px;
    text-align: center;
  }
  /* ~/content/less/insites/../default/main.less:L2036 */
  .open-tile {
    float: left;
    width: 105px;
    margin-top: 5px;
  }
  /* ~/content/less/insites/../default/main.less:L2042 */
  .details {
    background-color: white;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  /* ~/content/less/insites/../default/main.less:L2048 */
  .time-tag {
    width: 105px;
    text-align: center;
  }
  /* ~/content/less/insites/../default/main.less:L2053 */
  .open-tile {
    float: left;
    width: 105px;
    margin-top: 5px;
  }
  /* ~/content/less/insites/../default/main.less:L2059 */
  .details {
    background-color: white;
  }
}
@media screen and (min-width: 305px) and (max-width: 395px) {
  /* ~/content/less/insites/../default/main.less:L2065 */
  ul.profile-stats > li > a > span.stat-count {
    margin-left: 1px;
  }
}
@media screen and (min-width: 1200px) {
  /* ~/content/less/insites/../default/main.less:L2071 */
  ul.profile-stats > li > a > span.stat-count {
    margin-left: 1px;
  }
}
/* ~/content/less/insites/../default/main.less:L2078 */
.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:L2090 */
/* ~/content/less/insites/../default/main.less:L2092 */
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:L2100 */
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:L2102 */
div.container > div.row .tiles div.tile.challenge div.text {
  max-height: 105px;
  overflow: hidden;
}
/* ~/content/less/insites/../default/main.less:L2106 */
div.container > div.row .tiles div.tile.challenge div.text .fadetext {
  bottom: 80px !important;
}
/* ~/content/less/insites/../default/main.less:L2109 */
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:L2116 */
div.container > div.row .tiles div.tile.challenge div.text .fadetext a:last-of-type {
  border: 1px solid #f20066;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L2124 */
div.container > div.row .tiles div.tile.challenge:hover div.details-container div.text .fadetext a:last-of-type {
  color: #ffffff;
  background-color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L2129 */
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:L2150 */
/* ~/content/less/insites/../default/main.less:L2151 */
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:L2156 */
div.container > div.row .tiles div.tile div.image.hasVideo .play-icon > span {
  opacity: 0.87;
  color: #fff;
  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:L2171 */
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:L2183 */
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: #fff;
  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:L2201 */
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:L2205 */
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:L2210 */
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:L2215 */
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:L2222 */
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:L2231 */
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: #fff;
  font-size: 11px;
  font-weight: bold;
  margin-right: 10px;
}
/* ~/content/less/insites/../default/main.less:L2237 */
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:L2241 */
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:L2246 */
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:L2252 */
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:L2260 */
div.container > div.row .tiles div.tile div.image > a {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  color: #ffffff;
  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:L2275 */
div.container > div.row .tiles div.tile div.image > a > span {
  display: table-cell;
  vertical-align: middle;
  background-color: rgba(114, 0, 48, 0.7);
}
/* ~/content/less/insites/../default/main.less:L2283 */
div.container > div.row .tiles div.tile div.tile-padding {
  background-color: #ffffff;
  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:L2293 */
div.container > div.row .tiles div.tile div.tile-padding .image {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L2298 */
/* ~/content/less/insites/../default/main.less:L2299 */
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:L2304 */
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:L2316 */
div.container > div.row .tiles div.tile div.details .tile-title {
  color: #f20066;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L2324 */
div.container > div.row .tiles div.tile div.details .tile-title > span {
  word-break: break-word;
}
/* ~/content/less/insites/../default/main.less:L2329 */
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:L2339 */
div.container > div.row .tiles div.tile div.details div.text.bigger {
  height: 93px;
}
/* ~/content/less/insites/../default/main.less:L2343 */
div.container > div.row .tiles div.tile div.details div.text.even-bigger {
  height: 69px;
}
/* ~/content/less/insites/../default/main.less:L2347 */
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:L2354 */
  div.container > div.row .tiles div.tile div.details div.text.even-bigger {
    height: 115px;
  }
}
/* ~/content/less/insites/../default/main.less:L2359 */
div.container > div.row .tiles div.tile div.details div.text > p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L2363 */
div.container > div.row .tiles div.tile div.details div.text .link {
  color: #f20066;
  font-size: 14px;
  line-height: 16px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L2371 */
/* ~/content/less/insites/../default/main.less:L2372 */
div.container > div.row .tiles div.tile div.details div.tags.hasRetakeBtn {
  width: 55%;
}
/* ~/content/less/insites/../default/main.less:L2375 */
div.container > div.row .tiles div.tile div.details div.tags.hasRetakeBtn > a {
  max-width: 90px;
}
/* ~/content/less/insites/../default/main.less:L2381 */
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:L2394 */
  div.container > div.row .tiles div.tile div.details .retake-btn.mlc {
    margin-left: 55%;
  }
}
/* ~/content/less/insites/../default/main.less:L2399 */
div.container > div.row .tiles div.tile div.details .retake-btn > a {
  color: #fff;
  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:L2418 */
div.container > div.row .tiles div.tile div.details div.user {
  min-height: 34px;
}
/* ~/content/less/insites/../default/main.less:L2421 */
div.container > div.row .tiles div.tile div.details div.user > a {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L2424 */
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:L2431 */
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:L2441 */
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:L2463 */
/* ~/content/less/insites/../default/main.less:L2464 */
/* ~/content/less/insites/../default/main.less:L2465 */
div.container > div.row .tiles.search-result .tile.info .text {
  background-color: #ffffff;
  border-radius: 5px;
  padding: 20px 12px;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L2474 */
div.container > div.row .searching {
  background-color: #ffffff;
  border-radius: 5px;
  padding: 20px 12px;
  font-size: 14px;
  margin-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L2483 */
/* ~/content/less/insites/../default/main.less:L2484 */
@media (max-width: 767px) {
  .AcademyModuleModel div.container > div.row .tiles > div.tile div.details div.text {
    height: 47px;
  }
  /* ~/content/less/insites/../default/main.less:L2488 */
  .AcademyModuleModel div.container > div.row .tiles > div.tile div.details div.text.even-bigger {
    height: 69px;
  }
}
/* ~/content/less/insites/../default/main.less:L2496 */
.ripple-effect {
  position: relative;
  overflow: hidden;
}
/* ~/content/less/insites/../default/main.less:L2500 */
.ripple-effect:after {
  content: '';
  display: block;
  position: absolute;
  left: -50%;
  top: -50%;
  width: 200%;
  height: 200%;
  background: #fff;
  border-radius: 50%;
  opacity: 0.6;
  transform: scale(0);
}
/* ~/content/less/insites/../default/main.less:L2514 */
.ripple-effect:not(:active):after {
  animation: button-ripple-effect 1s ease-in-out;
}
/* ~/content/less/insites/../default/main.less:L2519 */
/* ~/content/less/insites/../default/main.less:L2520 */
.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:L2540 */
.ripple-effect:after {
  visibility: hidden;
}
/* ~/content/less/insites/../default/main.less:L2544 */
.ripple-effect:focus:after {
  visibility: visible;
}
/* ~/content/less/insites/../default/main.less:L2548 */
.news-top-panel {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L2551 */
.walls.affix + .news-top-panel {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L2555 */
.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:L2573 */
.news-top-panel .carousel-control > span {
  font-size: 37px;
  opacity: 0.5;
}
/* ~/content/less/insites/../default/main.less:L2578 */
/* ~/content/less/insites/../default/main.less:L2579 */
.news-top-panel .carousel-control:hover > span {
  opacity: 0.7;
}
@media (max-width: 767px) {
  .news-top-panel .carousel-control {
    padding: 100px 0;
  }
}
/* ~/content/less/insites/../default/main.less:L2589 */
.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:L2597 */
/* ~/content/less/insites/../default/main.less:L2598 */
.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, 0, 102, 0.57) 0%, rgba(4, 176, 72, 0.57) 100%);
}
/* ~/content/less/insites/../default/main.less:L2612 */
.news-top-panel .carousel-indicators {
  bottom: -2px;
}
/* ~/content/less/insites/../default/main.less:L2615 */
.news-top-panel .carousel-indicators li {
  border: none;
  opacity: 0.65;
  background-color: #FFFFFF;
  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:L2628 */
.news-top-panel .carousel-indicators .active {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L2633 */
.news-top-panel .carousel-caption {
  position: relative;
  text-align: left;
  top: 0;
  left: 0;
  right: 0;
  color: #fff;
  min-height: 300px;
  padding: 30px 15px 80px;
  text-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L2644 */
.news-top-panel .carousel-caption div.title {
  font-size: 35px;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L2649 */
.news-top-panel .carousel-caption a {
  text-decoration: none;
  color: #fff;
}
/* ~/content/less/insites/../default/main.less:L2654 */
.news-top-panel .carousel-caption p {
  color: #fff;
  font-size: 17px;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L2660 */
.news-top-panel .carousel-caption .btn-container {
  position: absolute;
  left: 15px;
  bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L2666 */
.news-top-panel .carousel-caption .btn {
  height: 35px;
  border-radius: 5px;
  background-color: #FFFFFF;
  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, 0, 102, 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:L2686 */
  .news-top-panel .carousel-caption .btn-container {
    left: 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L2691 */
.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:L2711 */
.news-top-panel .hide-news-panel {
  position: absolute;
  right: 0px;
  top: 0px;
  font-size: 11px;
  padding: 10px;
  z-index: 5;
  color: #ffffff;
  cursor: pointer;
  display: block;
}
@media (min-width: 768px) {
  .news-top-panel .hide-news-panel {
    display: none;
  }
}
/* ~/content/less/insites/../default/main.less:L2728 */
.a-name {
  text-decoration: none;
  font-weight: bold;
  color: #5E5E5E;
}
/* ~/content/less/insites/../default/main.less:L2733 */
.a-name:active,
.a-name:hover,
.a-name:focus {
  color: #333333;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L2739 */
.item {
  overflow: hidden;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .item {
    border-radius: 0;
  }
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L2749 */
  .hide-on-desktop {
    display: none;
  }
  /* ~/content/less/insites/../default/main.less:L2753 */
  .pull-right-desktop {
    float: right;
    color: #848484;
  }
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L2760 */
  .hide-mobile {
    display: none;
  }
  /* ~/content/less/insites/../default/main.less:L2764 */
  .tiles {
    padding: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L2769 */
.content {
  margin-top: 20px;
  color: #5E5E5E;
}
/* ~/content/less/insites/../default/main.less:L2773 */
.content .content-box {
  border: 1px solid rgba(0, 0, 0, 0.12);
  background-color: #ffffff;
  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:L2791 */
.content .tile {
  position: relative;
  padding: 15px 0;
}
@media (max-width: 767px) {
  .content .tile {
    padding-top: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L2799 */
.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:L2809 */
  .content .tile .action-avatar .big-avatar {
    max-width: 40px;
    max-height: 40px;
  }
}
/* ~/content/less/insites/../default/main.less:L2815 */
/* ~/content/less/insites/../default/main.less:L2816 */
.content .tile .action-avatar > a > img {
  position: relative;
  z-index: 10;
}
/* ~/content/less/insites/../default/main.less:L2821 */
/* ~/content/less/insites/../default/main.less:L2822 */
.content .tile .action-avatar > a:nth-child(2) > img {
  z-index: 9;
}
/* ~/content/less/insites/../default/main.less:L2827 */
/* ~/content/less/insites/../default/main.less:L2828 */
.content .tile .action-avatar > a:nth-child(3) > img {
  z-index: 8;
}
/* ~/content/less/insites/../default/main.less:L2833 */
/* ~/content/less/insites/../default/main.less:L2834 */
.content .tile .action-avatar > a:nth-child(4) > img {
  z-index: 7;
}
/* ~/content/less/insites/../default/main.less:L2839 */
/* ~/content/less/insites/../default/main.less:L2840 */
.content .tile .action-avatar > a:nth-child(5) > img {
  z-index: 6;
}
/* ~/content/less/insites/../default/main.less:L2845 */
/* ~/content/less/insites/../default/main.less:L2846 */
.content .tile .action-avatar > a:nth-child(n+2) > img {
  margin-top: -10px;
}
/* ~/content/less/insites/../default/main.less:L2853 */
.content .tile:first-child {
  padding-top: 0;
}
/* ~/content/less/insites/../default/main.less:L2856 */
.content .tile:first-child .action-avatar {
  top: 10px;
}
/* ~/content/less/insites/../default/main.less:L2861 */
.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:L2869 */
.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:L2876 */
.content .tile .content-box .tile-update a {
  text-decoration: none;
  font-weight: bold;
  color: #5E5E5E;
}
/* ~/content/less/insites/../default/main.less:L2881 */
.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:L2895 */
.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:L2904 */
/* ~/content/less/insites/../default/main.less:L2905 */
.content .tile .content-box .tile-image.hasVideo .play-icon {
  display: table;
  margin: 0 auto;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L2910 */
.content .tile .content-box .tile-image.hasVideo .play-icon > span {
  opacity: 0.87;
  color: #fff;
  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:L2925 */
.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:L2957 */
.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:L2975 */
.content .tile .content-box .tile-image .tile-type,
.content .tile .content-box .tile-image .featured {
  display: inline-block;
  color: #fff;
  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:L2992 */
.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:L2996 */
.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:L3001 */
.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:L3006 */
.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:L3031 */
  .content .tile .content-box .tile-image .top-container {
    left: 5px;
    right: 5px;
  }
}
/* ~/content/less/insites/../default/main.less:L3038 */
.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:L3049 */
.content .tile .content-box .tile-body .tile-title {
  width: 68%;
  text-decoration: none;
  text-transform: uppercase;
  color: #f20066;
  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:L3067 */
.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: #d9005b;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L3073 */
.content .tile .content-box .tile-body .tile-title-info {
  margin-right: 75px;
}
/* ~/content/less/insites/../default/main.less:L3076 */
/* ~/content/less/insites/../default/main.less:L3077 */
.content .tile .content-box .tile-body .tile-title-info > span > a {
  color: #f20066;
  margin-right: 10px;
  font-weight: bold;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L3083 */
.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: #bf0051;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L3091 */
.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:L3099 */
.content .tile .content-box .tile-body .tile-wall > a {
  color: #f20066;
  font-weight: 400;
  text-decoration: none;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L3105 */
.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: #d9005b;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L3112 */
.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:L3129 */
.content .tile .content-box .tile-body .text .link {
  color: #f20066;
  font-size: 14px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L3136 */
.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:L3148 */
/* ~/content/less/insites/../default/main.less:L3149 */
.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:L3157 */
.content .tile .content-box .tile-body .button .like-tile,
.content .tile .content-box .tile-body .button .comment-tile {
  text-decoration: none;
  cursor: pointer;
  color: #f20066;
  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:L3168 */
.content .tile .content-box .tile-body .button .like-tile:hover,
.content .tile .content-box .tile-body .button .comment-tile:hover {
  color: #ce0057;
}
/* ~/content/less/insites/../default/main.less:L3172 */
.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:L3178 */
.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:L3183 */
.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:L3189 */
.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:L3196 */
.content .tile .content-box .tile-body .button i {
  color: #5E5E5E;
  font-size: 14px;
  font-style: normal;
}
/* ~/content/less/insites/../default/main.less:L3202 */
/* ~/content/less/insites/../default/main.less:L3203 */
.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:L3214 */
/* ~/content/less/insites/../default/main.less:L3215 */
.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:L3225 */
.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:L3240 */
.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:L3247 */
.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:L3251 */
.content .tile .comment-box .comment .text,
.content .tile .comment-box .comment .user-actions {
  margin-left: 42px;
}
/* ~/content/less/insites/../default/main.less:L3255 */
.content .tile .comment-box .comment .commentator {
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L3258 */
.content .tile .comment-box .comment .commentator img {
  float: left;
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L3263 */
.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:L3275 */
@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:L3288 */
.content .tile .comment-box .comment .commentator a {
  text-decoration: none;
  font-weight: bold;
  color: #5e5e5e;
}
/* ~/content/less/insites/../default/main.less:L2733 */
.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:L3292 */
.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:L3302 */
.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:L3311 */
.content .tile .comment-box .comment .text:after {
  content: '';
  display: block;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L3317 */
.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:L3330 */
.content .tile .comment-box .comment .text p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L3335 */
/* ~/content/less/insites/../default/main.less:L3336 */
.content .tile .comment-box .comment .user-actions .like-comm,
.content .tile .comment-box .comment .user-actions .reply-comm {
  text-decoration: none;
  cursor: pointer;
  color: #f20066;
  min-width: 80px;
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L3343 */
.content .tile .comment-box .comment .user-actions .like-comm:hover,
.content .tile .comment-box .comment .user-actions .reply-comm:hover {
  color: #ce0057;
}
/* ~/content/less/insites/../default/main.less:L3347 */
.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:L3353 */
.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:L3358 */
.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:L3362 */
.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:L3370 */
.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:L3377 */
.content .tile .comment-box .comment.child .text,
.content .tile .comment-box .comment.child .user-actions {
  margin-left: 37px;
}
/* ~/content/less/insites/../default/main.less:L3381 */
/* ~/content/less/insites/../default/main.less:L3382 */
.content .tile .comment-box .comment.child .commentator .small-avatar {
  max-width: 25px;
  max-height: 25px;
  margin-top: 2px;
}
/* ~/content/less/insites/../default/main.less:L3390 */
.content .tile .comment-box .comment iframe {
  max-width: 360px;
  max-height: 210px;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L3396 */
.content .tile .comment-box .comment .embed-responsive.embed-responsive-16by9 {
  padding-bottom: 210px;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L3401 */
  .content .tile .comment-box .comment iframe {
    max-height: 160px;
  }
  /* ~/content/less/insites/../default/main.less:L3405 */
  .content .tile .comment-box .comment .embed-responsive.embed-responsive-16by9 {
    padding-bottom: 160px;
  }
}
/* ~/content/less/insites/../default/main.less:L3414 */
/* ~/content/less/insites/../default/main.less:L3415 */
.notification-feed .content-box,
.leaderboard .content-box,
.todo-widget .content-box,
.wall-overview-widget .content-box {
  background-color: #fff;
  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:L3424 */
.notification-feed {
  position: absolute;
  top: 0;
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L3429 */
.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:L3437 */
.notification-feed .notification-header span {
  margin-right: 10px;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L3443 */
.notification-feed .notification {
  margin: 15px auto 0;
}
/* ~/content/less/insites/../default/main.less:L3446 */
.notification-feed .notification .small-avatar {
  width: 15%;
}
/* ~/content/less/insites/../default/main.less:L3450 */
.notification-feed .notification > div {
  width: 81%;
  display: inline-block;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L3455 */
.notification-feed .notification > div span {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L3461 */
.notification-feed img {
  max-width: 100%;
  margin: 0 auto;
  display: block;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L3469 */
.leaderboard {
  position: absolute;
  right: 0;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3474 */
.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:L3483 */
.leaderboard .your-team {
  padding-bottom: 15px;
  border-bottom: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L3487 */
.leaderboard .your-team .your-team-info {
  display: flex;
  justify-content: space-between;
  height: 120px;
}
/* ~/content/less/insites/../default/main.less:L3492 */
.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:L3498 */
.leaderboard .your-team .your-team-info .your-team-rank {
  width: 30px;
}
/* ~/content/less/insites/../default/main.less:L3503 */
.leaderboard .your-team h4 {
  text-align: center;
  color: #717171;
  padding: 6.5px 0;
}
/* ~/content/less/insites/../default/main.less:L3509 */
.leaderboard .your-team img {
  width: 120px;
  height: 120px;
  margin: auto;
  display: block;
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L3518 */
.leaderboard .all-teams {
  margin-top: 15px;
  padding-top: 5px;
}
/* ~/content/less/insites/../default/main.less:L3522 */
.leaderboard .all-teams .team-list {
  padding-left: 0px;
  list-style-type: none;
}
/* ~/content/less/insites/../default/main.less:L3526 */
.leaderboard .all-teams .team-list:first-child {
  counter-reset: item;
}
/* ~/content/less/insites/../default/main.less:L3530 */
.leaderboard .all-teams .team-list .team {
  padding: 5px;
  counter-increment: item;
}
/* ~/content/less/insites/../default/main.less:L3534 */
.leaderboard .all-teams .team-list .team:before {
  content: counter(item) " ";
  font-weight: bold;
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L3540 */
.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:L3551 */
.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:L3560 */
.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:L3574 */
.leaderboard ::-webkit-scrollbar {
  width: 3px;
  background-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L3579 */
.leaderboard ::-webkit-scrollbar-thumb {
  background: #f20066;
}
/* ~/content/less/insites/../default/main.less:L3584 */
/* ~/content/less/insites/../default/main.less:L3585 */
/* ~/content/less/insites/../default/main.less:L3586 */
.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:L3594 */
/* ~/content/less/insites/../default/main.less:L3602 */
.todo-widget .content-box .todo-progress .pie-wrapper {
  width: 150px;
  height: 150px;
  margin: 30px auto;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L3607 */
.todo-widget .content-box .todo-progress .pie-wrapper:nth-child(3n+1) {
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L3611 */
.todo-widget .content-box .todo-progress .pie-wrapper .pie {
  width: 100%;
  height: 100%;
  clip: rect(0, 150px, 150px, 75px);
  left: 0;
  position: absolute;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3618 */
.todo-widget .content-box .todo-progress .pie-wrapper .pie .half-circle {
  width: 100%;
  height: 100%;
  border: 8px solid #f20066;
  border-radius: 50%;
  clip: rect(0, 75px, 150px, 0);
  left: 0;
  position: absolute;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3629 */
.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:L3647 */
/* ~/content/less/insites/../default/main.less:L3648 */
.todo-widget .content-box .todo-progress .pie-wrapper.progress-100 .label {
  font-size: 40px;
  top: 56px;
}
/* ~/content/less/insites/../default/main.less:L3653 */
/* ~/content/less/insites/../default/main.less:L3654 */
.todo-widget .content-box .todo-progress .pie-wrapper.progress-100 .pie .half-circle {
  clip: auto;
}
/* ~/content/less/insites/../default/main.less:L3660 */
/* ~/content/less/insites/../default/main.less:L3661 */
.todo-widget .content-box .todo-progress .pie-wrapper.progress-0 .label {
  left: 46px;
}
/* ~/content/less/insites/../default/main.less:L3666 */
.todo-widget .content-box .todo-progress .pie-wrapper .shadow {
  width: 100%;
  height: 100%;
  border: 8px solid #e6e6e6;
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L3674 */
/* ~/content/less/insites/../default/main.less:L3682 */
.todo-widget .content-box .todo-tasks .task {
  padding: 12px 0;
}
/* ~/content/less/insites/../default/main.less:L3686 */
.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:L3695 */
.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:L3701 */
.todo-widget .content-box .todo-tasks .text .progress-100 {
  color: #E2E2E2;
  font-weight: 400;
}
/* ~/content/less/insites/../default/main.less:L3705 */
.todo-widget .content-box .todo-tasks .text .progress-100 + .small {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3710 */
.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:L3718 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task {
  width: 30px;
  height: 30px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L3724 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task:nth-child(3n+1) {
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L3728 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task .pie {
  width: 100%;
  height: 100%;
  clip: rect(0, 30px, 30px, 15px);
  left: 0;
  position: absolute;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3735 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task .pie .half-circle {
  width: 100%;
  height: 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 #fff;
}
/* ~/content/less/insites/../default/main.less:L3746 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task .pie .icon-Check {
  position: absolute;
  color: #ffffff;
  left: 7px;
  top: 7px;
  display: none;
  padding: 1px 2px;
  line-height: 13px;
  font-size: 13px;
}
/* ~/content/less/insites/../default/main.less:L3758 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task .shadow {
  width: 100%;
  height: 100%;
  border: 3px solid #E3E2E2;
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L3764 */
/* ~/content/less/insites/../default/main.less:L3765 */
/* ~/content/less/insites/../default/main.less:L3766 */
.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:L3771 */
.todo-widget .content-box .todo-tasks .pie-wrapper-task.progress-100 .pie .icon-Check {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-100 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-100 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-100 .pie .left-side {
  transform: rotate(360deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-99 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-99 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-99 .pie .left-side {
  transform: rotate(356.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-98 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-98 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-98 .pie .left-side {
  transform: rotate(352.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-97 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-97 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-97 .pie .left-side {
  transform: rotate(349.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-96 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-96 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-96 .pie .left-side {
  transform: rotate(345.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-95 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-95 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-95 .pie .left-side {
  transform: rotate(342deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-94 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-94 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-94 .pie .left-side {
  transform: rotate(338.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-93 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-93 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-93 .pie .left-side {
  transform: rotate(334.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-92 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-92 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-92 .pie .left-side {
  transform: rotate(331.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-91 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-91 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-91 .pie .left-side {
  transform: rotate(327.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-90 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-90 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-90 .pie .left-side {
  transform: rotate(324deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-89 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-89 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-89 .pie .left-side {
  transform: rotate(320.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-88 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-88 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-88 .pie .left-side {
  transform: rotate(316.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-87 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-87 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-87 .pie .left-side {
  transform: rotate(313.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-86 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-86 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-86 .pie .left-side {
  transform: rotate(309.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-85 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-85 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-85 .pie .left-side {
  transform: rotate(306deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-84 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-84 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-84 .pie .left-side {
  transform: rotate(302.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-83 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-83 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-83 .pie .left-side {
  transform: rotate(298.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-82 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-82 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-82 .pie .left-side {
  transform: rotate(295.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-81 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-81 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-81 .pie .left-side {
  transform: rotate(291.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-80 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-80 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-80 .pie .left-side {
  transform: rotate(288deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-79 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-79 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-79 .pie .left-side {
  transform: rotate(284.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-78 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-78 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-78 .pie .left-side {
  transform: rotate(280.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-77 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-77 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-77 .pie .left-side {
  transform: rotate(277.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-76 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-76 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-76 .pie .left-side {
  transform: rotate(273.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-75 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-75 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-75 .pie .left-side {
  transform: rotate(270deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-74 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-74 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-74 .pie .left-side {
  transform: rotate(266.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-73 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-73 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-73 .pie .left-side {
  transform: rotate(262.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-72 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-72 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-72 .pie .left-side {
  transform: rotate(259.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-71 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-71 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-71 .pie .left-side {
  transform: rotate(255.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-70 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-70 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-70 .pie .left-side {
  transform: rotate(252deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-69 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-69 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-69 .pie .left-side {
  transform: rotate(248.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-68 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-68 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-68 .pie .left-side {
  transform: rotate(244.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-67 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-67 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-67 .pie .left-side {
  transform: rotate(241.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-66 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-66 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-66 .pie .left-side {
  transform: rotate(237.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-65 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-65 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-65 .pie .left-side {
  transform: rotate(234deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-64 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-64 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-64 .pie .left-side {
  transform: rotate(230.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-63 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-63 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-63 .pie .left-side {
  transform: rotate(226.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-62 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-62 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-62 .pie .left-side {
  transform: rotate(223.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-61 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-61 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-61 .pie .left-side {
  transform: rotate(219.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-60 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-60 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-60 .pie .left-side {
  transform: rotate(216deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-59 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-59 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-59 .pie .left-side {
  transform: rotate(212.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-58 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-58 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-58 .pie .left-side {
  transform: rotate(208.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-57 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-57 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-57 .pie .left-side {
  transform: rotate(205.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-56 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-56 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-56 .pie .left-side {
  transform: rotate(201.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-55 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-55 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-55 .pie .left-side {
  transform: rotate(198deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-54 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-54 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-54 .pie .left-side {
  transform: rotate(194.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-53 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-53 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-53 .pie .left-side {
  transform: rotate(190.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-52 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-52 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-52 .pie .left-side {
  transform: rotate(187.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3798 */
.todo-widget .content-box .progress-51 .pie {
  clip: rect(auto, auto, auto, auto) !important;
}
/* ~/content/less/insites/../default/main.less:L3801 */
.todo-widget .content-box .progress-51 .pie .right-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-51 .pie .left-side {
  transform: rotate(183.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-50 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-50 .pie .left-side {
  transform: rotate(180deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-49 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-49 .pie .left-side {
  transform: rotate(176.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-48 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-48 .pie .left-side {
  transform: rotate(172.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-47 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-47 .pie .left-side {
  transform: rotate(169.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-46 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-46 .pie .left-side {
  transform: rotate(165.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-45 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-45 .pie .left-side {
  transform: rotate(162deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-44 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-44 .pie .left-side {
  transform: rotate(158.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-43 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-43 .pie .left-side {
  transform: rotate(154.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-42 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-42 .pie .left-side {
  transform: rotate(151.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-41 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-41 .pie .left-side {
  transform: rotate(147.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-40 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-40 .pie .left-side {
  transform: rotate(144deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-39 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-39 .pie .left-side {
  transform: rotate(140.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-38 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-38 .pie .left-side {
  transform: rotate(136.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-37 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-37 .pie .left-side {
  transform: rotate(133.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-36 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-36 .pie .left-side {
  transform: rotate(129.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-35 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-35 .pie .left-side {
  transform: rotate(126deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-34 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-34 .pie .left-side {
  transform: rotate(122.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-33 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-33 .pie .left-side {
  transform: rotate(118.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-32 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-32 .pie .left-side {
  transform: rotate(115.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-31 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-31 .pie .left-side {
  transform: rotate(111.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-30 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-30 .pie .left-side {
  transform: rotate(108deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-29 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-29 .pie .left-side {
  transform: rotate(104.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-28 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-28 .pie .left-side {
  transform: rotate(100.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-27 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-27 .pie .left-side {
  transform: rotate(97.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-26 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-26 .pie .left-side {
  transform: rotate(93.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-25 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-25 .pie .left-side {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-24 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-24 .pie .left-side {
  transform: rotate(86.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-23 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-23 .pie .left-side {
  transform: rotate(82.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-22 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-22 .pie .left-side {
  transform: rotate(79.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-21 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-21 .pie .left-side {
  transform: rotate(75.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-20 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-20 .pie .left-side {
  transform: rotate(72deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-19 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-19 .pie .left-side {
  transform: rotate(68.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-18 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-18 .pie .left-side {
  transform: rotate(64.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-17 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-17 .pie .left-side {
  transform: rotate(61.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-16 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-16 .pie .left-side {
  transform: rotate(57.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-15 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-15 .pie .left-side {
  transform: rotate(54deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-14 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-14 .pie .left-side {
  transform: rotate(50.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-13 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-13 .pie .left-side {
  transform: rotate(46.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-12 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-12 .pie .left-side {
  transform: rotate(43.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-11 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-11 .pie .left-side {
  transform: rotate(39.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-10 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-10 .pie .left-side {
  transform: rotate(36deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-9 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-9 .pie .left-side {
  transform: rotate(32.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-8 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-8 .pie .left-side {
  transform: rotate(28.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-7 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-7 .pie .left-side {
  transform: rotate(25.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-6 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-6 .pie .left-side {
  transform: rotate(21.6deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-5 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-5 .pie .left-side {
  transform: rotate(18deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-4 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-4 .pie .left-side {
  transform: rotate(14.4deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-3 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-3 .pie .left-side {
  transform: rotate(10.8deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-2 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-2 .pie .left-side {
  transform: rotate(7.2deg);
}
/* ~/content/less/insites/../default/main.less:L3780 */
/* ~/content/less/insites/../default/main.less:L3790 */
/* ~/content/less/insites/../default/main.less:L3791 */
.todo-widget .content-box .progress-1 .pie .right-side {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L3808 */
/* ~/content/less/insites/../default/main.less:L3809 */
.todo-widget .content-box .progress-1 .pie .left-side {
  transform: rotate(3.6deg);
}
/* ~/content/less/insites/../default/main.less:L3816 */
.todo-widget .content-box .progress-chart {
  width: 160px;
  margin: 0 auto;
  padding: 28px 0;
}
/* ~/content/less/insites/../default/main.less:L3822 */
.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:L3831 */
.wall-overview-widget {
  position: absolute;
  right: 0;
  top: 0;
}
/* ~/content/less/insites/../default/main.less:L3836 */
.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:L3845 */
/* ~/content/less/insites/../default/main.less:L3846 */
.wall-overview-widget .wall-overview-content .wall-w-item {
  padding: 8px 0;
}
/* ~/content/less/insites/../default/main.less:L3849 */
.wall-overview-widget .wall-overview-content .wall-w-item a {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L3853 */
/* ~/content/less/insites/../default/main.less:L3854 */
/* ~/content/less/insites/../default/main.less:L3855 */
.wall-overview-widget .wall-overview-content .wall-w-item.locked a:hover .filter-label {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L3860 */
.wall-overview-widget .wall-overview-content .wall-w-item.locked a {
  cursor: default;
}
/* ~/content/less/insites/../default/main.less:L3865 */
.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:L3872 */
.wall-overview-widget .wall-overview-content .wall-w-item div.locked i {
  position: absolute;
  color: #fff;
  font-size: 18px;
  top: 50%;
  left: 50%;
  margin-left: -6px;
  margin-top: -8px;
}
/* ~/content/less/insites/../default/main.less:L3884 */
.wall-overview-widget .wall-overview-content ul {
  padding: 0;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L3889 */
.wall-overview-widget .wall-overview-content li {
  list-style-type: none;
}
/* ~/content/less/insites/../default/main.less:L3893 */
.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:L3901 */
.wall-overview-widget .wall-overview-content .locked .filter-label {
  cursor: default;
}
/* ~/content/less/insites/../default/main.less:L3905 */
.wall-overview-widget .wall-overview-content .facet-wall {
  width: 100%;
  height: 46px;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L3910 */
.wall-overview-widget .wall-overview-content .facet-wall img {
  display: none;
  border-radius: 5px;
  vertical-align: top;
}
@media (min-width: 1200px) {
  .wall-overview-widget .wall-overview-content .facet-wall img {
    display: inline;
  }
}
/* ~/content/less/insites/../default/main.less:L3920 */
.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:L3926 */
.wall-overview-widget .wall-overview-content .facet-wall .wall-counts {
  padding: 0;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L3931 */
.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:L3939 */
.wall-overview-widget .wall-overview-content .view-more {
  text-align: right;
}
/* ~/content/less/insites/../default/main.less:L3942 */
.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:L3951 */
.small-avatar {
  display: inline-block;
  max-width: 35px;
  max-height: 35px;
  margin-right: 2%;
  border-radius: 100%;
}
/* ~/content/less/insites/../default/main.less:L3959 */
.big-avatar {
  display: inline-block;
  max-width: 50px;
  max-height: 50px;
  border-radius: 100%;
}
/* ~/content/less/insites/../default/main.less:L3966 */
.no-outline {
  outline: none;
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L3971 */
  .modal-lg {
    width: 100%;
  }
}
@media (min-width: 1020px) {
  /* ~/content/less/insites/../default/main.less:L3977 */
  .modal-lg {
    width: 1000px;
  }
}
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L3983 */
  .new-tile .modal-dialog {
    width: 850px;
  }
}
/* ~/content/less/insites/../default/main.less:L3988 */
.modal-header,
.modal-footer {
  border: none;
}
/* ~/content/less/insites/../default/main.less:L3992 */
.modal-dialog {
  margin: 66px auto 100px;
}
@media (max-width: 767px) {
  .modal-dialog {
    margin: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4001 */
.modal-content {
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0);
  -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0);
  -o-box-shadow: 0 5px 15px rgba(0, 0, 0, 0);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0);
  background-color: #F2F6F8;
}
@media (max-width: 767px) {
  .modal-content {
    border: none;
    border-radius: 0;
    background-color: #ffffff;
  }
}
/* ~/content/less/insites/../default/main.less:L4016 */
.tile-detail {
  color: #5E5E5E;
  font-size: 14px;
  /* media tile type css */

}
/* ~/content/less/insites/../default/main.less:L4020 */
.tile-detail .popover {
  max-width: none;
}
@media (max-width: 767px) {
  .tile-detail .popover {
    left: -200px !important;
  }
}
/* ~/content/less/insites/../default/main.less:L4027 */
.tile-detail .popover input {
  width: 350px;
}
@media (max-width: 767px) {
  .tile-detail .popover input {
    width: 200px;
  }
}
/* ~/content/less/insites/../default/main.less:L4035 */
@media (max-width: 767px) {
  .tile-detail .popover .arrow {
    left: 92% !important;
  }
}
/* ~/content/less/insites/../default/main.less:L4042 */
/* ~/content/less/insites/../default/main.less:L4043 */
.tile-detail #sourceList .input-group {
  margin-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L4048 */
.tile-detail .sources {
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L4052 */
.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:L4067 */
.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:L4075 */
  .tile-detail .carousel,
  .tile-detail .carousel-inner {
    border-radius: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4080 */
.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:L4088 */
  .tile-detail .modal-header.loading-tile {
    margin-top: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L4093 */
.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:L4100 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info {
  color: #626262;
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L4104 */
/* ~/content/less/insites/../default/main.less:L4105 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info a img {
  position: fixed;
  margin-top: -4px;
}
/* ~/content/less/insites/../default/main.less:L4111 */
.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:L4116 */
.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:L4122 */
.tile-detail .modal-header .modal-header-info .modal-header-user-info .user-info a:hover {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L4128 */
.tile-detail .modal-header .modal-header-info .tile-mtc {
  margin-left: 45px;
}
/* ~/content/less/insites/../default/main.less:L4132 */
.tile-detail .modal-header .modal-header-info div.tags {
  margin: 10px 0 -5px;
}
/* ~/content/less/insites/../default/main.less:L4137 */
.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:L4145 */
.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:L4152 */
.tile-detail .modal-header .h2-modal-title a:hover {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L4157 */
.tile-detail .modal-header .modal-title-story {
  margin: 0;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L4162 */
  .tile-detail .modal-header h1 {
    font-size: 24px;
    margin: 0;
  }
  /* ~/content/less/insites/../default/main.less:L4167 */
  .tile-detail .modal-header .h1-modal-title {
    color: #f20066;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* ~/content/less/insites/../default/main.less:L4173 */
  .tile-detail .modal-header .h2-modal-title {
    font-size: 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L4179 */
.tile-detail .modal-body {
  margin: 0 50px 30px 29px;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4183 */
.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:L4194 */
.tile-detail .modal-body .right-side,
.tile-detail .modal-body .left-side {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4198 */
.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:L4207 */
@media (min-width: 768px) and (max-width: 1019px) {
  .tile-detail .modal-body .left-side {
    width: calc(100% - 306px);
  }
}
/* ~/content/less/insites/../default/main.less:L4214 */
.tile-detail .modal-body .tile-body-action {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L4218 */
.tile-detail .modal-body .tile-body-duration {
  padding-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L4222 */
.tile-detail .modal-body .tile-body {
  background-color: #ffffff;
  padding: 20px;
  border: 1px solid #E2E2E2;
  border-radius: 5px;
  margin-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L4229 */
/* ~/content/less/insites/../default/main.less:L4230 */
.tile-detail .modal-body .tile-body .text p {
  margin-bottom: 15px;
}
/* ~/content/less/insites/../default/main.less:L4235 */
.tile-detail .modal-body .tile-body .button {
  margin-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L4238 */
.tile-detail .modal-body .tile-body .button .btn-primary {
  background-color: transparent;
  color: #f20066;
  font-weight: bold;
  font-size: 14px;
  border-color: #f20066;
  border-radius: 3px;
  margin-right: 5px;
  padding: 3px 8px;
  transition: all 0.3s;
}
/* ~/content/less/insites/../default/main.less:L4249 */
.tile-detail .modal-body .tile-body .button .btn-primary:hover {
  background-color: #f20066;
  color: #ffffff;
}
/* ~/content/less/insites/../default/main.less:L4254 */
.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:L4264 */
  .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:L4269 */
  .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:L4273 */
  .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:L4287 */
.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:L4300 */
  .tile-detail .modal-body .tile-body:after {
    content: none;
  }
}
/* ~/content/less/insites/../default/main.less:L4306 */
/* ~/content/less/insites/../default/main.less:L4307 */
.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:L4321 */
.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:L4340 */
.tile-detail .modal-body .tile-info .tile-image .arrow-back {
  display: none;
  color: #fff;
  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:L4357 */
.tile-detail .modal-body .tile-info .tile-image .tile-type,
.tile-detail .modal-body .tile-info .tile-image .featured {
  display: inline-block;
  color: #fff;
  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:L4375 */
.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:L4379 */
.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:L4384 */
.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:L4389 */
.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:L4396 */
.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:L4416 */
.tile-detail .modal-body .tile-info .tile-image > div:first-child span.typcn {
  display: none;
  opacity: 0.5;
  position: absolute;
  font-size: 70px;
  color: #f20066;
  right: 5px;
  top: -15px;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L4427 */
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L4429 */
  .tile-detail .modal-body .tile-info .tile-image > div:first-child:hover span.typcn {
    display: block;
  }
}
/* ~/content/less/insites/../default/main.less:L4435 */
/* ~/content/less/insites/../default/main.less:L4436 */
.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:L4441 */
.tile-detail .modal-body .tile-info .tile-image > div:first-child.open-modal.hasVideo .play-icon > span {
  opacity: 0.87;
  color: #fff;
  font-size: 74px;
  display: table-cell;
  vertical-align: middle;
  line-height: 0;
}
/* ~/content/less/insites/../default/main.less:L4454 */
.tile-detail .modal-body .tile-info .tile-info-body {
  margin: 20px 0;
}
/* ~/content/less/insites/../default/main.less:L4457 */
.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:L4474 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L4477 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row .sc-list-nostyle {
  float: right;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L4482 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row .btn-like {
  border-radius: 5px;
  background: linear-gradient(45deg, #f20066 0%, #ff4090 100%);
  border: none;
  color: #ffffff;
  font-size: 16px;
  font-weight: 500;
  padding: 10px 20px 7px;
  line-height: 1;
}
/* ~/content/less/insites/../default/main.less:L4492 */
.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:L4496 */
.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:L4504 */
.tile-detail .modal-body .tile-info .tile-info-body .liked-row:after {
  content: "";
  display: block;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L4511 */
/* ~/content/less/insites/../default/main.less:L4512 */
.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: #ffffff;
  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:L4525 */
.tile-detail .modal-body .tile-info .tile-info-body .actions-row .btn-actions span {
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L4529 */
.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:L4535 */
.tile-detail .modal-body .tile-info .tile-info-body .tags {
  margin-bottom: -7px;
}
/* ~/content/less/insites/../default/main.less:L4538 */
.tile-detail .modal-body .tile-info .tile-info-body .tags a {
  margin-right: 4px;
  margin-bottom: 7px;
}
/* ~/content/less/insites/../default/main.less:L4544 */
/* ~/content/less/insites/../default/main.less:L4545 */
.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:L4550 */
.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:L4554 */
.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:L4558 */
.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:L4562 */
.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:L4571 */
.tile-detail .modal-body .tile-info .tile-info-body .files-row .files .files-item span {
  vertical-align: bottom;
}
/* ~/content/less/insites/../default/main.less:L4578 */
/* ~/content/less/insites/../default/main.less:L4579 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .title {
  padding-bottom: 15px;
}
/* ~/content/less/insites/../default/main.less:L4583 */
.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:L4588 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit:hover {
  background-color: #F0F0F0;
}
/* ~/content/less/insites/../default/main.less:L4592 */
.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:L4600 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .user-hit .tile-image {
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L4604 */
.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:L4609 */
.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:L4614 */
.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:L4619 */
.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:L4626 */
/* ~/content/less/insites/../default/main.less:L4627 */
.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:L4636 */
.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:L4640 */
.tile-detail .modal-body .tile-info .tile-info-body .related-row .show-more-btn button[disabled] {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L4648 */
.tile-detail .modal-body .tile-info .usersList__item {
  display: inline-block;
  margin-right: -10px;
}
/* ~/content/less/insites/../default/main.less:L4652 */
.tile-detail .modal-body .tile-info .usersList__item:first-child {
  margin-left: 10px;
}
/* ~/content/less/insites/../default/main.less:L4656 */
.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:L4662 */
.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:L4671 */
.tile-detail .modal-body .tile-info .usersList__item a {
  width: 35px;
  height: 35px;
}
/* ~/content/less/insites/../default/main.less:L4675 */
.tile-detail .modal-body .tile-info .usersList__item a img {
  width: 100%;
  max-width: 100%;
  border: 1px solid #ffffff;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L4684 */
.tile-detail .modal-body .tile-info.mobile {
  margin-top: 0px !important;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4688 */
/* ~/content/less/insites/../default/main.less:L4689 */
.tile-detail .modal-body .tile-info.mobile .tile-image .tile-type {
  left: 10px;
}
/* ~/content/less/insites/../default/main.less:L4694 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body {
  border-left: none;
}
/* ~/content/less/insites/../default/main.less:L4697 */
.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:L4702 */
.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:L4710 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L4713 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div p {
  margin-bottom: 3px;
}
/* ~/content/less/insites/../default/main.less:L4717 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div img {
  vertical-align: bottom;
  margin-bottom: 0px;
}
/* ~/content/less/insites/../default/main.less:L4721 */
.tile-detail .modal-body .tile-info.mobile .tile-info-body > div img + div {
  width: 78%;
}
/* ~/content/less/insites/../default/main.less:L4730 */
/* ~/content/less/insites/../default/main.less:L4731 */
@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:L4738 */
.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:L4745 */
.tile-detail .modal-body > div .comments-body .comment-list {
  background-color: #ffffff;
  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:L4757 */
/* ~/content/less/insites/../default/main.less:L4758 */
.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:L4765 */
.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:L4769 */
.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:L4773 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator {
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L4776 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .commentator img {
  float: left;
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L4781 */
.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:L4794 */
@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:L4808 */
.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:L2733 */
.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:L4812 */
.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:L4822 */
.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:L4831 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .text:after {
  content: '';
  display: block;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L4837 */
.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:L4850 */
.tile-detail .modal-body > div .comments-body .comment-box .comment .text p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L4855 */
/* ~/content/less/insites/../default/main.less:L4856 */
.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: #f20066;
  min-width: 80px;
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L4863 */
.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: #ce0057;
}
/* ~/content/less/insites/../default/main.less:L4867 */
.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:L4873 */
.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:L4878 */
.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:L4882 */
.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:L4890 */
.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:L4897 */
.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:L4901 */
/* ~/content/less/insites/../default/main.less:L4902 */
.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:L4910 */
.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:L4916 */
.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:L4921 */
  .tile-detail .modal-body > div .comments-body .comment-box .comment iframe {
    max-height: 160px;
  }
  /* ~/content/less/insites/../default/main.less:L4925 */
  .tile-detail .modal-body > div .comments-body .comment-box .comment .embed-responsive.embed-responsive-16by9 {
    padding-bottom: 160px;
  }
}
/* ~/content/less/insites/../default/main.less:L4931 */
.tile-detail .modal-body > div .comments-body .comment-box .edit-comment-buttons {
  text-align: right;
  margin-top: 8px;
}
/* ~/content/less/insites/../default/main.less:L4939 */
.tile-detail .modal-body > div .comments-body .comment-box .edit-comment-buttons .btn-submit {
  text-transform: uppercase;
  color: #f20066;
  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:L4954 */
.tile-detail .modal-body > div .comments-body .comment-box .edit-comment-buttons .glyphicon {
  top: 2px;
  margin: 0 4px;
  color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L4964 */
.tile-detail .modal-body .post-comment {
  margin-bottom: 20px;
  padding: 15px 15px 0 50px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L4969 */
.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:L4981 */
  .tile-detail .modal-body .post-comment > img.small-avatar {
    left: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L4986 */
.tile-detail .modal-body .post-comment p.align-right {
  text-align: right;
  margin-bottom: 0;
  padding-top: 8px;
}
/* ~/content/less/insites/../default/main.less:L4991 */
.tile-detail .modal-body .post-comment p.align-right .glyphicon {
  top: 2px;
  margin-right: 4px;
  color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L4998 */
.tile-detail .modal-body .post-comment .btn-submit {
  text-transform: uppercase;
  color: #f20066;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
  padding: 0;
  background: none;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L5008 */
.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: #d9005b;
}
/* ~/content/less/insites/../default/main.less:L5013 */
.tile-detail .modal-body .post-comment.post-reply {
  padding-left: 90px;
}
/* ~/content/less/insites/../default/main.less:L5016 */
.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:L5025 */
/* ~/content/less/insites/../default/main.less:L5026 */
/* ~/content/less/insites/../default/main.less:L5027 */
.tile-detail .story-tile .modal-body .tile-info {
  margin-top: -118px;
}
/* ~/content/less/insites/../default/main.less:L5031 */
.tile-detail .story-tile .modal-body .tile-body {
  padding-left: 16px;
}
/* ~/content/less/insites/../default/main.less:L5036 */
.tile-detail .story-tile .modal-header {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L5041 */
.tile-detail .media-item {
  position: relative;
  padding-bottom: 10px;
}
/* ~/content/less/insites/../default/main.less:L5045 */
.tile-detail .media-item .tile-image {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L5048 */
.tile-detail .media-item .tile-image .mediaImage {
  width: 100%;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L5053 */
.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:L5071 */
/* ~/content/less/insites/../default/main.less:L5072 */
.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:L5077 */
.tile-detail .media-item .tile-image .open-modal.hasVideo .play-icon > span {
  opacity: 0.87;
  color: #fff;
  font-size: 74px;
  display: table-cell;
  vertical-align: middle;
  line-height: 0;
}
/* ~/content/less/insites/../default/main.less:L5123 */
.tile-detail .media-item .tile-image .tile-type {
  color: #fff;
  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:L5146 */
.tile-detail .media-info {
  display: inline;
}
/* ~/content/less/insites/../default/main.less:L5149 */
/* ~/content/less/insites/../default/main.less:L5150 */
.tile-detail .media-info .tile-info-text .text {
  margin-bottom: 35px;
}
/* ~/content/less/insites/../default/main.less:L5154 */
/* ~/content/less/insites/../default/main.less:L5155 */
.tile-detail .media-info .tile-info-text .button .btn-primary {
  background-color: transparent;
  color: #f20066;
  font-weight: bold;
  border-color: #f20066;
  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:L5173 */
.tile-detail .media-info .tile-info-text .button .btn-primary:hover {
  background-color: #f20066;
  color: #ffffff;
}
@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:L5185 */
  .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:L5193 */
  .tile-detail .media-info .tile-info-text .button .btn-primary:last-child {
    border-right: none;
  }
}
/* ~/content/less/insites/../default/main.less:L5201 */
.tile-detail .media-info .tile-info-body {
  padding-left: 16px;
}
/* ~/content/less/insites/../default/main.less:L5204 */
.tile-detail .media-info .tile-info-body div:not(.tags) {
  padding: 10px;
}
/* ~/content/less/insites/../default/main.less:L5208 */
.tile-detail .media-info .tile-info-body .title {
  color: #717171;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L5213 */
.tile-detail .media-info .tile-info-body .files {
  list-style-type: none;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L5217 */
/* ~/content/less/insites/../default/main.less:L5218 */
.tile-detail .media-info .tile-info-body .files .files-item span {
  font-size: 18px;
}
/* ~/content/less/insites/../default/main.less:L5222 */
.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:L5230 */
.tile-detail .media-info .tile-info-body .usersList__item {
  display: inline-block;
  margin-right: -10px;
}
/* ~/content/less/insites/../default/main.less:L5234 */
.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:L5239 */
.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:L2733 */
.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:L5246 */
.tile-detail .media-info .tile-info-body .usersList__item a {
  width: 35px;
  height: 35px;
}
/* ~/content/less/insites/../default/main.less:L5250 */
.tile-detail .media-info .tile-info-body .usersList__item a img {
  width: 100%;
  max-width: 100%;
  border: 1px solid #ffffff;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L5261 */
.tile-detail .carousel-control {
  background-image: none;
  width: auto;
  top: 275px;
  font-size: 200px;
}
/* ~/content/less/insites/../default/main.less:L5267 */
.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:L5275 */
.tile-detail .carousel-control.right:hover {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L5280 */
.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:L5288 */
.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:L5299 */
/* ~/content/less/insites/../default/main.less:L5300 */
.comment-box .text,
.tile-body .text {
  overflow-wrap: break-word;
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L5304 */
.comment-box .text:after,
.tile-body .text:after {
  content: '';
  clear: both;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L5312 */
@media (max-width: 767px) {
  #btn-post-tile,
  #btn-post-tile-master {
    float: right;
  }
}
/* ~/content/less/insites/../default/main.less:L5318 */
.new-tile {
  z-index: 1052;
}
/* ~/content/less/insites/../default/main.less:L5321 */
.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:L5329 */
/* ~/content/less/insites/../default/main.less:L5330 */
.new-tile .modal-content > button.close {
  display: none;
  position: absolute;
  top: 15px;
  left: 15px;
  font-size: 22px;
  color: #333;
  opacity: 1;
}
@media (max-width: 767px) {
  .new-tile .modal-content > button.close {
    display: block;
  }
}
/* ~/content/less/insites/../default/main.less:L5345 */
/* ~/content/less/insites/../default/main.less:L5346 */
/* ~/content/less/insites/../default/main.less:L5347 */
.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:L5355 */
.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:L5368 */
.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:L5374 */
.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:L5389 */
.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:L5401 */
.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:L5406 */
.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:L5418 */
.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:L5425 */
.new-tile .modal-body .tile-body .tile-image .add-image #preview .img {
  position: relative;
  width: 100%;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L5430 */
.new-tile .modal-body .tile-body .tile-image .add-image #preview .img img {
  position: absolute;
  max-width: none;
}
/* ~/content/less/insites/../default/main.less:L5437 */
.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:L5441 */
.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:L5445 */
.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:L5449 */
.new-tile .modal-body .tile-body .tile-image .add-image:hover {
  background-image: none;
}
/* ~/content/less/insites/../default/main.less:L5452 */
.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:L5461 */
  .new-tile .modal-body .tile-body .tile-image .add-image div {
    display: block;
  }
  /* ~/content/less/insites/../default/main.less:L5465 */
  .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:L5481 */
.new-tile .modal-body .tile-body .tile-image #editpreview {
  position: absolute;
  right: -9px;
  bottom: -12px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  background-color: #f20066;
  border-radius: 50%;
  text-align: center;
  z-index: 10;
}
/* ~/content/less/insites/../default/main.less:L5493 */
.new-tile .modal-body .tile-body .tile-image #editpreview span {
  color: #ffffff;
  font-size: 20px;
}
/* ~/content/less/insites/../default/main.less:L5499 */
.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:L5507 */
.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:L5572 */
.new-tile .modal-body .tile-body .tile-image #image-upload-progress .toExpand {
  position: absolute;
  bottom: 0;
  height: 4px;
  width: 0;
  background-color: #f20066;
  border-radius: 0 2px 2px 0;
}
/* ~/content/less/insites/../default/main.less:L5582 */
.new-tile .modal-body .tile-body .tile-image.alert {
  padding: 0;
  border-width: 10px;
  border-color: #f2dede;
}
/* ~/content/less/insites/../default/main.less:L5587 */
.new-tile .modal-body .tile-body .tile-image.alert .add-image {
  border-color: #a94442;
}
/* ~/content/less/insites/../default/main.less:L5593 */
.new-tile .modal-body .tile-body:after {
  content: none;
}
/* ~/content/less/insites/../default/main.less:L5597 */
/* ~/content/less/insites/../default/main.less:L5598 */
.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:L5607 */
.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:L5614 */
.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:L5620 */
.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:L5625 */
.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:L5629 */
.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:L5633 */
.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:L5637 */
.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:L5642 */
.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:L5649 */
/* ~/content/less/insites/../default/main.less:L5650 */
.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:L5656 */
.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:L5660 */
.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:L5665 */
.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:L5670 */
.new-tile .modal-body .tile-body .form-input .tile-types {
  display: inline-block;
  margin-left: 1px;
  height: auto;
}
/* ~/content/less/insites/../default/main.less:L5675 */
.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:L5684 */
.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:L5695 */
  .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:L5701 */
.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:L5706 */
.new-tile .modal-body .tile-body .form-input .tile-types button .typcn-lightbulb:before {
  font-size: 15px;
}
/* ~/content/less/insites/../default/main.less:L5710 */
.new-tile .modal-body .tile-body .form-input .tile-types button .typcn-eye-outline:before {
  margin-top: -7px;
}
/* ~/content/less/insites/../default/main.less:L5714 */
.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:L5719 */
.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:L5725 */
@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:L5731 */
@media (max-width: 767px) {
  .new-tile .modal-body .tile-body .form-input .more-buttons button {
    width: 100% !important;
  }
}
/* ~/content/less/insites/../default/main.less:L5738 */
.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:L5742 */
.new-tile .modal-body .tile-body .form-input.wider {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L5745 */
.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:L5750 */
.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:L5766 */
  .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:L5772 */
.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:L5777 */
.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:L5781 */
.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:L5785 */
.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:L5790 */
.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:L5795 */
.new-tile .modal-body .tile-body .form-input.wider .btn-group.tile-types span.typcn {
  vertical-align: sub;
}
/* ~/content/less/insites/../default/main.less:L5800 */
.new-tile .modal-body .tile-body .form-input.wider.wider {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L5805 */
.new-tile .modal-body .tile-body .form-input h4 {
  color: #717171;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L5810 */
.new-tile .modal-body .tile-body .form-input textarea {
  width: 100%;
  height: 170px;
}
/* ~/content/less/insites/../default/main.less:L5815 */
.new-tile .modal-body .tile-body .form-input .alert {
  padding: 2px 12px;
  margin-bottom: 5px;
  display: none;
  border-radius: 3px;
  opacity: 0.8;
}
/* ~/content/less/insites/../default/main.less:L5823 */
.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:L5830 */
.new-tile .modal-body .tile-body .form-input .btn-newtile-deletesource {
  background-color: red;
  left: 5px;
}
/* ~/content/less/insites/../default/main.less:L5836 */
.new-tile .modal-body .tile-body .files {
  list-style-type: none;
  padding: 0;
  margin-top: -5px;
}
/* ~/content/less/insites/../default/main.less:L5841 */
/* ~/content/less/insites/../default/main.less:L5842 */
.new-tile .modal-body .tile-body .files .files-item span {
  font-size: 24px;
}
/* ~/content/less/insites/../default/main.less:L5846 */
.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:L5855 */
.new-tile .modal-body .tile-body #file-upload {
  border-radius: 3px;
  border-color: #d9d9d9;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L5861 */
.new-tile .modal-body .tile-body #txt-newtile-fileName {
  width: 35%;
  float: none;
  vertical-align: middle;
  display: none;
}
/* ~/content/less/insites/../default/main.less:L5868 */
.new-tile .modal-body .tile-body #file-upload-btn {
  display: none;
  width: inherit;
  padding: 6px 15px 6px 10px;
}
/* ~/content/less/insites/../default/main.less:L5873 */
.new-tile .modal-body .tile-body #file-upload-btn #upload-progress {
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L5880 */
.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:L5889 */
.new-tile .modal-footer .left {
  text-align: left;
}
/* ~/content/less/insites/../default/main.less:L5893 */
.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:L5901 */
.new-tile .modal-footer button.btn-primary {
  color: #ffffff;
  background-color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L5905 */
.new-tile .modal-footer button.btn-primary span.typcn {
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L5910 */
.new-tile .modal-footer button.btn-warning {
  color: #ffffff;
  background-color: red;
}
/* ~/content/less/insites/../default/main.less:L5914 */
.new-tile .modal-footer button.btn-warning span.typcn {
  margin-right: 5px;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L5921 */
  .new-tile .modal-footer #btn-post-tile {
    margin-bottom: 15px;
  }
  /* ~/content/less/insites/../default/main.less:L5925 */
  .new-tile .modal-footer .tile-delete,
  .new-tile .modal-footer .tile-edit {
    margin-bottom: 10px;
  }
  /* ~/content/less/insites/../default/main.less:L5929 */
  .new-tile .modal-footer .tile-edit {
    margin-left: 78px !important;
    width: 40%;
  }
}
/* ~/content/less/insites/../default/main.less:L5935 */
.new-tile .modal-footer .alert {
  padding: 2px 12px;
  margin-bottom: 5px;
  display: none;
  border-radius: 3px;
  opacity: 0.8;
}
/* ~/content/less/insites/../default/main.less:L5943 */
.new-tile .modal-footer .tile-delete {
  margin-left: 5px;
}
/* ~/content/less/insites/../default/main.less:L5947 */
.new-tile .modal-footer .tile-edit {
  margin-left: 53px;
}
/* ~/content/less/insites/../default/main.less:L5953 */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L5957 */
.select2-dropdown.select2-dropdown--below {
  border-color: #d9d9d9;
}
/* ~/content/less/insites/../default/main.less:L5961 */
/* ~/content/less/insites/../default/main.less:L5962 */
#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:L5966 */
#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: #f20066;
  margin-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L5970 */
#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: #ffffff;
}
/* ~/content/less/insites/../default/main.less:L5975 */
#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: #ffffff;
  z-index: 10;
}
/* ~/content/less/insites/../default/main.less:L5984 */
/* ~/content/less/insites/../default/main.less:L5985 */
#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:L5989 */
#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:L5993 */
/* ~/content/less/insites/../default/main.less:L5994 */
#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:L5998 */
#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:L6002 */
#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:L6006 */
#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:L6015 */
#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:L6025 */
#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: #ffffff;
  background-color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L6029 */
#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:L6033 */
#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:L6039 */
#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 #ccc;
  border-radius: 3px;
  margin: 7px auto;
  width: 296px;
  height: 180px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L6050 */
#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:L6054 */
#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: 0.2;
}
/* ~/content/less/insites/../default/main.less:L6058 */
#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:L6064 */
#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:L6070 */
#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:L6075 */
#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:L6079 */
#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:L6087 */
#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:L6092 */
#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:L6096 */
#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:L6101 */
#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:L6106 */
#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: #eee;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  outline: none;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6117 */
#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: #f20066;
}
/* ~/content/less/insites/../default/main.less:L6121 */
#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: #ff2681;
}
/* ~/content/less/insites/../default/main.less:L6126 */
#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:L6131 */
#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:L6136 */
#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:L6141 */
/* ~/content/less/insites/../default/main.less:L6142 */
.ProfileModel #edit-image-modal .cropit-preview {
  width: 190px;
  height: 190px;
  border-radius: 50%;
}
/* ~/content/less/insites/../default/main.less:L6148 */
.ProfileModel #edit-image-modal .cropit-preview-image-container {
  border-radius: 50%;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L6155 */
/* ~/content/less/insites/../default/main.less:L6156 */
/* ~/content/less/insites/../default/main.less:L6157 */
#library-modal .modal-body > div {
  margin-bottom: 8px;
}
/* ~/content/less/insites/../default/main.less:L6160 */
#library-modal .modal-body > div img {
  width: 100%;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L6165 */
#library-modal .modal-body > div .fa.fa-spinner {
  position: absolute;
  left: 50%;
  top: 50%;
  color: #fff;
  font-size: 25px;
  margin: -13px;
}
/* ~/content/less/insites/../default/main.less:L6177 */
.no-margin {
  margin: 0 !important;
}
/* ~/content/less/insites/../default/main.less:L6181 */
.sc-list-nostyle {
  list-style-type: none;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6186 */
.no-scroll {
  height: 100%;
  overflow: hidden;
}
/* ~/content/less/insites/../default/main.less:L6191 */
.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:L6218 */
/* ~/content/less/insites/../default/main.less:L6220 */
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:L6229 */
button.search-mobile-btn span,
button.notification-mobile-btn span {
  line-height: 1;
  font-size: 30px;
}
/* ~/content/less/insites/../default/main.less:L6233 */
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:L6237 */
button.search-mobile-btn span.typcn-times,
button.notification-mobile-btn span.typcn-times {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L6241 */
button.search-mobile-btn span.typcn-zoom-outline,
button.notification-mobile-btn span.typcn-zoom-outline {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6245 */
button.search-mobile-btn span.typcn-bell,
button.notification-mobile-btn span.typcn-bell {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6250 */
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:L6264 */
/* ~/content/less/insites/../default/main.less:L6265 */
.search-mobile-btn.collapsed span.typcn-times,
.notification-mobile-btn.collapsed span.typcn-times {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6269 */
.search-mobile-btn.collapsed span.typcn-zoom-outline,
.notification-mobile-btn.collapsed span.typcn-zoom-outline {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L6273 */
.search-mobile-btn.collapsed span.typcn-bell,
.notification-mobile-btn.collapsed span.typcn-bell {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L6279 */
.notification-mobile-btn {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L6282 */
button.notification-mobile-btn {
  right: 50px;
}
/* ~/content/less/insites/../default/main.less:L6286 */
.notification-mobile-btn .notify {
  display: block;
  border-radius: 50%;
  padding: 2px 0px;
  position: absolute;
  color: #fff;
  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:L6303 */
#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:L6319 */
#notificationDetails2.collapsed {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6323 */
#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:L6337 */
#notificationDetails2 .notification {
  background-color: #ffffff;
  border: 1px solid #e6e6e6;
  padding: 6px;
  cursor: pointer;
  text-align: left;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L6345 */
#notificationDetails2 .notification a {
  color: #777777;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L6351 */
#notificationDetails2 .notification a.no-b {
  margin-right: 25px;
  width: 80%;
}
/* ~/content/less/insites/../default/main.less:L6356 */
#notificationDetails2 .notification a.wide {
  width: 94%;
  padding-left: 5px;
}
/* ~/content/less/insites/../default/main.less:L6362 */
#notificationDetails2 .notification .remove {
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: 12px;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L6370 */
#notificationDetails2 .notification .small-avatar {
  width: 22px;
  margin-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L6375 */
#notificationDetails2 .notification:not(:first-child) {
  margin-top: -1px;
}
/* ~/content/less/insites/../default/main.less:L6380 */
/* ~/content/less/insites/../default/main.less:L6381 */
#notificationDetails2 > div:not(.see-all-not):first-child {
  border-radius: 3px 3px 0 0;
}
/* ~/content/less/insites/../default/main.less:L6385 */
#notificationDetails2 > div:not(.see-all-not):last-child {
  border-radius: 0 0 3px 3px;
}
/* ~/content/less/insites/../default/main.less:L6390 */
#notificationDetails2 .see-all-not {
  padding: 8px 6px 4px;
}
/* ~/content/less/insites/../default/main.less:L6393 */
#notificationDetails2 .see-all-not a {
  color: #f20066;
  font-weight: bold;
  text-decoration: none;
  padding: 8px;
}
/* ~/content/less/insites/../default/main.less:L6402 */
/* ~/content/less/insites/../default/main.less:L6404 */
#notificationslist .notification.read {
  opacity: 0.4;
}
/* ~/content/less/insites/../default/main.less:L6408 */
#notificationslist .notification.not-read {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L6414 */
.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:L6430 */
.search-form input {
  width: 100%;
  padding: 3px 40px 3px 10px;
  border-radius: 3px;
  border: 1px solid #cccccc;
  outline-color: #c0c0c0;
}
/* ~/content/less/insites/../default/main.less:L6438 */
.search-form .search-mobile-btn {
  top: 10px;
  right: 15px;
}
/* ~/content/less/insites/../default/main.less:L6442 */
.search-form .search-mobile-btn span {
  font-size: 20px;
}
/* ~/content/less/insites/../default/main.less:L6445 */
.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:L6453 */
.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:L6465 */
.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:L6479 */
.search-form.collapsed {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L6484 */
/* ~/content/less/insites/../default/main.less:L6485 */
nav.navbar {
  background-color: #ffffff;
  -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:L6492 */
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:L6502 */
nav ul.nav {
  width: 0;
}
/* ~/content/less/insites/../default/main.less:L6506 */
nav .profile-grp {
  background-color: #f20066;
  text-align: center;
  width: 0;
  border-right: 1px solid #ffffff;
}
/* ~/content/less/insites/../default/main.less:L6512 */
nav .profile-grp .big-avatar {
  margin: 10px 0 6px;
  max-width: 100px;
  max-height: 100px;
}
/* ~/content/less/insites/../default/main.less:L6518 */
/* ~/content/less/insites/../default/main.less:L6519 */
nav .profile-grp .dropdown .typcn:before {
  font-size: 18px;
}
/* ~/content/less/insites/../default/main.less:L6523 */
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: #ffffff;
  font-size: 14px;
  font-weight: bold;
  padding: 6px 12px 12px;
}
/* ~/content/less/insites/../default/main.less:L6532 */
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: #ffffff;
}
/* ~/content/less/insites/../default/main.less:L6538 */
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:L6547 */
/* ~/content/less/insites/../default/main.less:L6548 */
nav .profile-grp .dropdown.open > button span {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6553 */
nav .profile-grp .dropdown .dropdown-menu {
  position: relative;
  background-color: #f20066;
  width: 100%;
  border: none;
  float: none;
  border-top: 1px solid #ffffff;
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L6562 */
nav .profile-grp .dropdown .dropdown-menu a {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 20px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L6569 */
nav .profile-grp .dropdown .dropdown-menu a span {
  padding-right: 10px;
}
/* ~/content/less/insites/../default/main.less:L6572 */
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:L6582 */
/* ~/content/less/insites/../default/main.less:L6583 */
nav .profile-grp .dropdown .dropdown-menu a.triggered .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6589 */
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:L6593 */
nav .profile-grp .dropdown .dropdown-menu.second-level {
  border: none;
  box-shadow: inset 0 3px 20px 0 #a50046;
}
/* ~/content/less/insites/../default/main.less:L6597 */
/* ~/content/less/insites/../default/main.less:L6598 */
nav .profile-grp .dropdown .dropdown-menu.second-level li a {
  padding-left: 50px;
  font-size: 12px;
}
/* ~/content/less/insites/../default/main.less:L6608 */
nav.toggled {
  width: 230px;
}
/* ~/content/less/insites/../default/main.less:L6612 */
/* ~/content/less/insites/../default/main.less:L6613 */
nav.opened ul.nav,
nav.opened .profile-grp {
  width: 230px;
}
/* ~/content/less/insites/../default/main.less:L6618 */
nav .sidebar-nav {
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L6621 */
nav .sidebar-nav > li {
  border-top: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L6624 */
nav .sidebar-nav > li:last-child {
  border-bottom: 1px solid #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L6629 */
/* ~/content/less/insites/../default/main.less:L6630 */
nav .sidebar-nav li a {
  color: #5E5E5E;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 20px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L6637 */
nav .sidebar-nav li a span {
  padding-right: 10px;
}
/* ~/content/less/insites/../default/main.less:L6640 */
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:L6650 */
/* ~/content/less/insites/../default/main.less:L6651 */
nav .sidebar-nav li a.triggered .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6656 */
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:L6661 */
nav .sidebar-nav li .typcn:before {
  font-size: 18px;
}
/* ~/content/less/insites/../default/main.less:L6665 */
/* ~/content/less/insites/../default/main.less:L6666 */
nav .sidebar-nav li.open .typcn-chevron-right {
  transform: rotate(90deg);
}
/* ~/content/less/insites/../default/main.less:L6670 */
nav .sidebar-nav li.open > a {
  background-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L6674 */
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:L6680 */
nav .sidebar-nav .dropdown-menu {
  position: relative;
  background-color: #e6e6e6;
  width: 100%;
  border: none;
  float: none;
  box-shadow: inset 0 3px 20px 0 #c0c0c0;
  margin-top: 0;
}
/* ~/content/less/insites/../default/main.less:L6689 */
nav .sidebar-nav .dropdown-menu a {
  color: #5E5E5E;
}
/* ~/content/less/insites/../default/main.less:L6693 */
/* ~/content/less/insites/../default/main.less:L6694 */
nav .sidebar-nav .dropdown-menu.second-level a {
  color: #5E5E5E;
  font-size: 12px;
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L6699 */
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:L6705 */
nav .sidebar-nav .dropdown-menu.third-level {
  box-shadow: none;
}
/* ~/content/less/insites/../default/main.less:L6708 */
nav .sidebar-nav .dropdown-menu.third-level a {
  font-weight: normal;
  padding-left: 60px;
}
/* ~/content/less/insites/../default/main.less:L6714 */
nav .sidebar-nav .dropdown-menu .trigger {
  font-weight: bold !important;
}
/* ~/content/less/insites/../default/main.less:L6717 */
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:L6725 */
nav .sidebar-nav .dropdown-menu .trigger .typcn-arrow-sorted-down:before {
  margin-top: -4px;
}
/* ~/content/less/insites/../default/main.less:L6730 */
/* ~/content/less/insites/../default/main.less:L6731 */
nav .sidebar-nav .dropdown-menu .trigger.triggered .typcn-arrow-sorted-down {
  transform: rotate(0);
}
/* ~/content/less/insites/../default/main.less:L6740 */
.no-p-m {
  margin: 0;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6745 */
.no-padd {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L6749 */
.uppercase {
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L6753 */
.bp-fb {
  color: #f20066;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L6758 */
@media (min-width: 768px) {
  .p-r-lg {
    padding-right: 30px;
  }
}
/* ~/content/less/insites/../default/main.less:L6764 */
@media (min-width: 768px) {
  .p-r-md {
    padding-right: 25px;
  }
}
/* ~/content/less/insites/../default/main.less:L6770 */
@media (min-width: 768px) {
  .p-custom-1 {
    padding: 0 25px 0px 15px;
  }
}
/* ~/content/less/insites/../default/main.less:L6776 */
.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:L6789 */
.col-12 [data-loader] {
  margin-top: 0;
  margin-left: -12px;
}
/* ~/content/less/insites/../default/main.less:L6794 */
.WallItemModel .col-12 {
  left: 49.111111%;
}
@media (max-width: 767px) {
  .col-12 {
    left: 50%;
    margin-left: -13px;
  }
}
/* ~/content/less/insites/../default/main.less:L6804 */
/* ~/content/less/insites/../default/main.less:L6805 */
.modal .tile-body iframe,
.comment iframe {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L6809 */
.modal .tile-body img,
.comment img {
  max-width: 100%;
}
/* ~/content/less/insites/../default/main.less:L6814 */
@media (max-width: 767px) {
  .profile-details {
    padding: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L6819 */
.profile-details > div {
  background-color: #ffffff;
  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:L6829 */
.profile-details .profile-image {
  max-width: 190px;
  max-height: 190px;
  width: 100%;
  border-radius: 50%;
  margin-top: -95px;
  margin-bottom: 5px;
  border: 3px solid #ffffff;
  background: #e6e6e6;
  background: -webkit-radial-gradient(#e6e6e6 60%, #ffffff 70%);
  background: -o-radial-gradient(#e6e6e6 60%, #ffffff 70%);
  background: -moz-radial-gradient(#e6e6e6 60%, #ffffff 70%);
  background: radial-gradient(#e6e6e6 60%, #ffffff 70%);
}
/* ~/content/less/insites/../default/main.less:L6844 */
/* ~/content/less/insites/../default/main.less:L6845 */
.profile-details .profile-name p {
  margin-bottom: 5px;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L6849 */
.profile-details .profile-name p.name {
  text-transform: uppercase;
  font-weight: bold;
  color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L6857 */
.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:L6866 */
.profile-details .profile-stats li {
  text-decoration: none;
  list-style-type: none;
}
/* ~/content/less/insites/../default/main.less:L6870 */
.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:L6878 */
.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:L6887 */
.profile-details .profile-description {
  text-align: left;
  padding-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L6891 */
/* ~/content/less/insites/../default/main.less:L6892 */
.profile-details .profile-description p:first-child {
  margin-bottom: 20px;
}
/* ~/content/less/insites/../default/main.less:L6896 */
.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:L6903 */
.profile-details .profile-description .uppercase {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L6908 */
.profile-details .btn-primary {
  margin: 0 auto 30px;
  padding: 4px 25px;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L6916 */
.profile-details .btn-primary:hover,
.profile-details .btn-primary:active,
.profile-details .btn-primary:focus {
  outline: none;
  background-color: rgba(242, 0, 102, 0.9);
}
/* ~/content/less/insites/../default/main.less:L6923 */
.profile-details {
  padding: 0 0 30px 0;
}
@media (min-width: 992px) {
  .profile-details {
    padding: 0 30px 0 0;
  }
}
/* ~/content/less/insites/../default/main.less:L6931 */
@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:L6942 */
.profile-content > div {
  background-color: #e6e6e6;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L6947 */
.profile-content .nav-tabs {
  border: none;
}
/* ~/content/less/insites/../default/main.less:L6950 */
/* ~/content/less/insites/../default/main.less:L6951 */
/* ~/content/less/insites/../default/main.less:L6952 */
.profile-content .nav-tabs li:first-child a {
  margin-left: 12px;
}
/* ~/content/less/insites/../default/main.less:L6957 */
.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:L6966 */
.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:L6973 */
/* ~/content/less/insites/../default/main.less:L6974 */
.profile-content .nav-tabs li.active a {
  background-color: #ffffff;
  color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L6982 */
.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:L6990 */
.profile-content .profile-top > div {
  display: inline-block;
}
/* ~/content/less/insites/../default/main.less:L6994 */
.profile-content .profile-top span {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L6997 */
.profile-content .profile-top span span {
  font-weight: normal;
}
/* ~/content/less/insites/../default/main.less:L7001 */
.profile-content .profile-top span.edit-text {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L7006 */
.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:L7015 */
.profile-content .profile-top button.close-edit:hover,
.profile-content .profile-top button.close-edit:focus {
  opacity: 0.8;
  outline: none;
}
/* ~/content/less/insites/../default/main.less:L7020 */
.profile-content .profile-top button.close-edit > span {
  color: #777777;
  font-size: 30px;
}
/* ~/content/less/insites/../default/main.less:L7027 */
.profile-content .tab-content {
  background-color: #ffffff;
  padding: 25px 0px 15px;
  border-radius: 0 0 5px 5px;
}
/* ~/content/less/insites/../default/main.less:L7033 */
.profile-content .tile {
  margin: 0;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L7037 */
.profile-content .tile .content-box {
  padding-top: 20px;
  min-height: initial;
}
/* ~/content/less/insites/../default/main.less:L7041 */
/* ~/content/less/insites/../default/main.less:L7042 */
.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:L7047 */
.profile-content .tile .content-box .tile-body .button i + span {
  margin: 0 6px;
}
/* ~/content/less/insites/../default/main.less:L7052 */
@media (min-width: 768px) {
  .profile-content .tile .content-box .tile-body .text {
    height: 63px;
    min-height: 63px;
  }
}
/* ~/content/less/insites/../default/main.less:L7060 */
/* ~/content/less/insites/../default/main.less:L7061 */
/* ~/content/less/insites/../default/main.less:L7062 */
.profile-content .tile .comment-box > div:last-child {
  text-align: left;
}
/* ~/content/less/insites/../default/main.less:L7067 */
.profile-content .tile .comment-box .comment {
  border-top: 1px solid #ebebeb;
}
/* ~/content/less/insites/../default/main.less:L7070 */
.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:L7082 */
/* ~/content/less/insites/../default/main.less:L7083 */
.profile-content .comments .tile .content-box {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* ~/content/less/insites/../default/main.less:L7089 */
.profile-content .profile-edit {
  height: 540px;
  display: none;
}
/* ~/content/less/insites/../default/main.less:L7093 */
.profile-content .profile-edit .profile-image-edit {
  position: relative;
  text-align: center;
  cursor: pointer;
  padding: 20px;
}
/* ~/content/less/insites/../default/main.less:L7099 */
.profile-content .profile-edit .profile-image-edit .img {
  position: relative;
  width: 100%;
  max-width: 190px;
  margin: 0 auto;
}
/* ~/content/less/insites/../default/main.less:L7106 */
.profile-content .profile-edit .profile-image-edit .img > span {
  font-size: 70px;
  color: #f20066;
  position: absolute;
  left: 50%;
  margin-left: -35px;
  z-index: 1;
  line-height: 180px;
}
/* ~/content/less/insites/../default/main.less:L7116 */
.profile-content .profile-edit .profile-image-edit .profile-image {
  max-width: 190px;
  max-height: 190px;
  width: 100%;
  border-radius: 50%;
  border: 3px solid #ffffff;
  opacity: 0.5;
  background: #e6e6e6;
  background: -webkit-radial-gradient(#e6e6e6 60%, #ffffff 70%);
  background: -o-radial-gradient(#e6e6e6 60%, #ffffff 70%);
  background: -moz-radial-gradient(#e6e6e6 60%, #ffffff 70%);
  background: radial-gradient(#e6e6e6 60%, #ffffff 70%);
}
/* ~/content/less/insites/../default/main.less:L7130 */
/* ~/content/less/insites/../default/main.less:L7131 */
.profile-content .profile-edit .profile-image-edit:hover .profile-image {
  opacity: 0.7;
}
/* ~/content/less/insites/../default/main.less:L7136 */
.profile-content .profile-edit .profile-image-edit .editor-field {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L7139 */
.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:L7151 */
.profile-content .profile-edit .profile-image-edit #editpreview {
  position: absolute;
  right: 53px;
  bottom: 57px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  background-color: #f20066;
  border-radius: 50%;
  text-align: center;
  z-index: 10;
}
/* ~/content/less/insites/../default/main.less:L7163 */
.profile-content .profile-edit .profile-image-edit #editpreview span {
  color: #ffffff;
  font-size: 20px;
}
/* ~/content/less/insites/../default/main.less:L7170 */
.profile-content .profile-edit p.title {
  text-transform: uppercase;
  color: #f20066;
  font-weight: bold;
  margin-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L7176 */
.profile-content .profile-edit p.title label {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L7181 */
.profile-content .profile-edit .studioAlert:not(:first-of-type) {
  padding-top: 20px;
}
/* ~/content/less/insites/../default/main.less:L7185 */
.profile-content .profile-edit p.title + input {
  width: 100%;
  border: 1px solid #c0c0c0;
  border-radius: 3px;
  padding: 4px 8px;
}
/* ~/content/less/insites/../default/main.less:L7192 */
.profile-content .profile-edit button.dropdown-toggle {
  padding: 4px 8px;
  width: 100%;
  text-align: left;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L7198 */
.profile-content .profile-edit button.dropdown-toggle span.caret {
  float: right;
  margin-top: 7px;
}
/* ~/content/less/insites/../default/main.less:L7203 */
.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:L7208 */
.profile-content .profile-edit .btn-group,
.profile-content .profile-edit ul.dropdown-menu {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L7212 */
.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: #f20066;
  border-color: #f20066;
  transition: all 0.3s;
}
/* ~/content/less/insites/../default/main.less:L7222 */
.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: #f20066;
  color: #ffffff;
}
/* ~/content/less/insites/../default/main.less:L7228 */
.profile-content .profile-edit textarea {
  padding: 4px 8px;
  border-radius: 3px;
  width: 100%;
  min-height: 70px;
}
/* ~/content/less/insites/../default/main.less:L7235 */
.profile-content .profile-edit input[type="radio"] {
  margin-top: 2px;
  vertical-align: top;
}
/* ~/content/less/insites/../default/main.less:L7240 */
.profile-content .profile-edit label.radio-inline {
  width: 20%;
}
/* ~/content/less/insites/../default/main.less:L7244 */
.profile-content .profile-edit input + label {
  vertical-align: middle;
  font-weight: normal;
  width: 20%;
}
/* ~/content/less/insites/../default/main.less:L7250 */
.profile-content .profile-edit .btn-primary.btn-submit {
  margin-top: 25px;
  padding: 6px 40px;
  border: none;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f20066;
}
@media (max-width: 767px) {
  .profile-content .profile-edit .btn-primary.btn-submit {
    display: block;
    margin: 25px auto 10px;
  }
}
/* ~/content/less/insites/../default/main.less:L7264 */
.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, 0, 102, 0.9);
}
/* ~/content/less/insites/../default/main.less:L7270 */
.profile-content .profile-edit #profileOK,
.profile-content .profile-edit #profileError {
  margin-right: 25px;
}
/* ~/content/less/insites/../default/main.less:L7274 */
.profile-content .profile-edit .alert-danger {
  border-color: #a94442 !important;
}
/* ~/content/less/insites/../default/main.less:L7279 */
.profile-content .profile-tiles-mobile {
  cursor: pointer;
  background-color: #e6e6e6;
  padding: 10px 7px;
}
/* ~/content/less/insites/../default/main.less:L7284 */
.profile-content .profile-tiles-mobile span.caret {
  right: 10px;
  top: 12px;
  position: absolute;
}
/* ~/content/less/insites/../default/main.less:L7290 */
.profile-content .profile-tiles-mobile a.dropdown-toggle {
  position: relative;
  display: inline-block;
  background-color: #ffffff;
  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:L7303 */
/* ~/content/less/insites/../default/main.less:L7304 */
.profile-content .profile-tiles-mobile .dropdown-menu li {
  padding: 0 4px;
}
/* ~/content/less/insites/../default/main.less:L7307 */
.profile-content .profile-tiles-mobile .dropdown-menu li a {
  font-size: 14px;
  color: #777777;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L7313 */
/* ~/content/less/insites/../default/main.less:L7314 */
.profile-content .profile-tiles-mobile .dropdown-menu li.active a {
  background-color: #cccccc;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L7324 */
/* ~/content/less/insites/../default/main.less:L7325 */
/* ~/content/less/insites/../default/main.less:L7326 */
.change-pwd-modal .modal-header h4 {
  color: #777777;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L7332 */
/* ~/content/less/insites/../default/main.less:L7333 */
/* ~/content/less/insites/../default/main.less:L7334 */
.change-pwd-modal .modal-body .form-group label {
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L7339 */
.change-pwd-modal .modal-body .form-control {
  border-radius: 3px;
  height: auto;
  border-color: #c0c0c0;
  color: #777777;
}
/* ~/content/less/insites/../default/main.less:L7347 */
.change-pwd-modal .modal-footer {
  text-align: right;
  padding-top: 0;
}
/* ~/content/less/insites/../default/main.less:L7351 */
.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:L7361 */
.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:L7365 */
.change-pwd-modal .modal-footer button.btn-primary {
  margin: 5px 0;
  border: none;
  color: #ffffff;
  border-radius: 3px;
  font-weight: bold;
  background-color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L7373 */
.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, 0, 102, 0.9);
}
/* ~/content/less/insites/../default/main.less:L7381 */
.open-modal {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L7385 */
/* ~/content/less/insites/../default/main.less:L7386 */
@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:L7397 */
.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 0.5s ease;
}
/* ~/content/less/insites/../default/main.less:L7404 */
.image-lg-modal .modal-backdrop.in {
  opacity: 0.7;
}
/* ~/content/less/insites/../default/main.less:L7408 */
.image-lg-modal .modal-body {
  text-align: center;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L7412 */
.image-lg-modal .modal-body img {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L7416 */
.image-lg-modal .modal-body button.close {
  position: absolute;
  right: 12px;
  top: 10px;
  opacity: 0.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:L7427 */
.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:L7432 */
.image-lg-modal .modal-body button.close > span {
  color: #ffffff;
  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:L7447 */
.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:L7472 */
/* ~/content/less/insites/../default/main.less:L7473 */
/* ~/content/less/insites/../default/main.less:L7474 */
body.PageModel .content .container,
body.NotificationModel .content .container {
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L7479 */
body.PageModel .content .container h1,
body.NotificationModel .content .container h1 {
  font-weight: bold;
  color: #777777;
  margin: 16px 24px;
}
/* ~/content/less/insites/../default/main.less:L7485 */
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:L7494 */
body.PageModel .content .container .header,
body.NotificationModel .content .container .header {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L7498 */
body.PageModel .content .container .btn-primary,
body.NotificationModel .content .container .btn-primary {
  background-color: transparent;
  color: #f20066;
  font-weight: bold;
  border-color: #f20066;
  border-radius: 3px;
  margin: 40px 0 20px;
  padding: 3px 30px;
  transition: all 0.3s;
}
/* ~/content/less/insites/../default/main.less:L7508 */
body.PageModel .content .container .btn-primary:hover,
body.NotificationModel .content .container .btn-primary:hover {
  background-color: #f20066;
  color: #ffffff;
}
/* ~/content/less/insites/../default/main.less:L7514 */
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:L7525 */
body.PageModel .content .container .notification .not-content,
body.NotificationModel .content .container .notification .not-content {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L7528 */
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:L7534 */
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:L7542 */
body.PageModel .content .container .notification .not-content > div:not(.clearfix) .typcn,
body.NotificationModel .content .container .notification .not-content > div:not(.clearfix) .typcn {
  color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L7547 */
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:L7553 */
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:L7558 */
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:L7562 */
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:L7568 */
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:L7577 */
body.PageModel .content .container .notification:hover,
body.NotificationModel .content .container .notification:hover {
  background-color: #e6e6e6;
}
/* ~/content/less/insites/../default/main.less:L7580 */
body.PageModel .content .container .notification:hover .remove,
body.NotificationModel .content .container .notification:hover .remove {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L7589 */
/* ~/content/less/insites/../default/main.less:L7590 */
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:L7599 */
body.CASModel {
  background-color: #F4F7F9;
}
/* ~/content/less/insites/../default/main.less:L7602 */
body.CASModel .content {
  margin: 0;
  background-color: #F4F7F9;
}
/* ~/content/less/insites/../default/main.less:L7608 */
body.WallListModel {
  background-color: #F4F7F9;
}
/* ~/content/less/insites/../default/main.less:L7612 */
.search-title {
  color: #717171;
  font-size: 28px;
  font-weight: 600;
  line-height: 33px;
  padding: 21px 15px 15px;
}
/* ~/content/less/insites/../default/main.less:L7620 */
.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:L7631 */
.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, 0, 102, 0.57) 0%, rgba(4, 176, 72, 0.57) 100%);
}
/* ~/content/less/insites/../default/main.less:L7643 */
.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:L7653 */
.search-detail .search-input::-webkit-input-placeholder {
  color: #8E8E8E;
  opacity: 0.58;
}
/* ~/content/less/insites/../default/main.less:L7658 */
.search-detail .search-input:-moz-placeholder {
  color: #8E8E8E;
  opacity: 0.58;
}
/* ~/content/less/insites/../default/main.less:L7663 */
.search-detail .search-input::-moz-placeholder {
  color: #8E8E8E;
  opacity: 0.58;
}
/* ~/content/less/insites/../default/main.less:L7668 */
.search-detail .search-input:-ms-input-placeholder {
  opacity: 0.58;
  color: #8E8E8E;
}
/* ~/content/less/insites/../default/main.less:L7674 */
.search-detail .entry {
  position: relative;
}
@media (max-width: 767px) {
  .search-detail .entry {
    width: 100%;
  }
}
/* ~/content/less/insites/../default/main.less:L7681 */
.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:L7689 */
.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:L7701 */
  .search-detail .search-input {
    padding: 20px 65px 20px 20px;
    height: 60px;
  }
  /* ~/content/less/insites/../default/main.less:L7706 */
  /* ~/content/less/insites/../default/main.less:L7707 */
  .search-detail .entry .icon.icon-Search {
    top: 18px;
    right: 35px;
    font-size: 25px;
  }
  /* ~/content/less/insites/../default/main.less:L7713 */
  .search-detail .entry .icon.icon-Close {
    top: 21px;
    right: 38px;
    font-size: 19px;
  }
}
/* ~/content/less/insites/../default/main.less:L7722 */
/* ~/content/less/insites/../default/main.less:L7723 */
.walls.affix + .search-page {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L7727 */
.search-page .filters {
  top: 0;
  transition: top ease-out 0.4s;
  max-width: 300px;
  margin-top: 12px;
}
/* ~/content/less/insites/../default/main.less:L7733 */
.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:L7744 */
.search-page .filters .radio + .radio,
.search-page .filters .checkbox + .checkbox {
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L7748 */
.search-page .filters .btn-custom {
  border: 1px solid #DFDFDF;
  border-radius: 5px;
  background-color: #fff;
  padding: 9px 11px;
  text-transform: uppercase;
  font-weight: 500;
  outline: none;
  margin-top: 25px;
}
/* ~/content/less/insites/../default/main.less:L7758 */
/* ~/content/less/insites/../default/main.less:L7761 */
.search-page .filters .btn-custom a {
  text-decoration: none;
  color: #000;
}
/* ~/content/less/insites/../default/main.less:L7768 */
.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:L7779 */
.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:L7791 */
.search-page .filter-label {
  color: #7F7F7F;
  font-size: 15px;
  font-weight: 500;
  padding-left: 30px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L7799 */
.search-page input[checked] + .filter-label {
  color: #000;
}
/* ~/content/less/insites/../default/main.less:L7803 */
.search-page .facet-wall {
  width: 100%;
  height: 46px;
  display: block;
  margin: 10px 0;
}
/* ~/content/less/insites/../default/main.less:L7809 */
.search-page .facet-wall img {
  border-radius: 5px;
  vertical-align: top;
  opacity: 0.5;
}
/* ~/content/less/insites/../default/main.less:L7815 */
/* ~/content/less/insites/../default/main.less:L7816 */
.search-page .facet-wall:hover img {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L7821 */
.search-page .facet-wall .filter-label {
  padding-left: 20px;
  vertical-align: middle;
  line-height: 46px;
}
/* ~/content/less/insites/../default/main.less:L7827 */
/* ~/content/less/insites/../default/main.less:L7828 */
.search-page .facet-wall.checked img {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L7832 */
.search-page .facet-wall.checked .filter-label {
  color: #000;
}
/* ~/content/less/insites/../default/main.less:L7837 */
.search-page .facet-wall .wall-counts {
  padding: 0;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L7842 */
.search-page .facet-wall .hide-overflow {
  max-width: 190px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* ~/content/less/insites/../default/main.less:L7850 */
.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:L7870 */
.search-page .facet-tags span {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L7874 */
.search-page .facet-tags.checked {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.18);
}
/* ~/content/less/insites/../default/main.less:L7877 */
.search-page .facet-tags.checked span {
  display: inline-block;
  padding: 0 5px 0 2px;
  font-size: 8px;
}
/* ~/content/less/insites/../default/main.less:L7885 */
.search-page #tags::after {
  content: "";
  display: table;
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L7891 */
/* ~/content/less/insites/../default/main.less:L7892 */
.search-page .results .search-c {
  clear: both;
}
/* ~/content/less/insites/../default/main.less:L7896 */
/* ~/content/less/insites/../default/main.less:L7897 */
.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:L7910 */
.search-page .results .walls-result .wall-padding {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L7914 */
.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, 0, 102, 0.32);
}
/* ~/content/less/insites/../default/main.less:L7929 */
.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:L7941 */
.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:L7952 */
.search-page .results .walls-result .bottom-container .wall-name {
  color: #FFFFFF;
  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:L7960 */
.search-page .results .walls-result .bottom-container .wall-question {
  color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L7967 */
.search-page .results .walls-result .wall-closes {
  display: inline-block;
  color: #fff;
  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:L7983 */
.search-page .results .walls-result .wall-closes span {
  font-size: 12px;
  vertical-align: middle;
  font-weight: 300;
}
/* ~/content/less/insites/../default/main.less:L7991 */
.search-page .results .no-results {
  padding: 10px 15px;
  font-weight: 400;
  font-size: 13px;
}
/* ~/content/less/insites/../default/main.less:L7997 */
.search-page .results .ais-infinite-hits--showmore {
  clear: both;
  padding: 10px 15px;
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L8002 */
.search-page .results .ais-infinite-hits--showmore button[disabled] {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L8006 */
.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:L8016 */
/* ~/content/less/insites/../default/main.less:L8023 */
/* ~/content/less/insites/../default/main.less:L8024 */
.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:L8036 */
.users.search-result .user-hit .user-padding {
  display: block;
  padding: 17px;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  background-color: #fff;
  width: 100%;
}
@media (max-width: 767px) {
  .users.search-result .user-hit .user-padding {
    padding: 10px;
  }
}
/* ~/content/less/insites/../default/main.less:L8049 */
.users.search-result .user-hit .user-padding > a {
  display: inline-block;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L8055 */
.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:L8065 */
.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:L8074 */
.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:L8083 */
.users.search-result .user-hit .user-text-hit .user-name-hit {
  color: #6D6D6D;
  font-weight: 500;
}
/* ~/content/less/insites/../default/main.less:L8088 */
.users.search-result .user-hit .user-text-hit .user-job-hit {
  color: #626262;
}
/* ~/content/less/insites/../default/main.less:L8095 */
.walls-container {
  background-color: #e6e6e6;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8100 */
.walls-container .walls-title {
  color: #777777;
  font-size: 30px;
  font-weight: bold;
  padding: 12px 14px 16px;
}
/* ~/content/less/insites/../default/main.less:L8107 */
.walls-container .nav-tabs {
  border: none;
}
/* ~/content/less/insites/../default/main.less:L8110 */
/* ~/content/less/insites/../default/main.less:L8111 */
/* ~/content/less/insites/../default/main.less:L8112 */
.walls-container .nav-tabs li:first-child a {
  margin-left: 12px;
}
/* ~/content/less/insites/../default/main.less:L8117 */
.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:L8126 */
.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:L8133 */
/* ~/content/less/insites/../default/main.less:L8134 */
.walls-container .nav-tabs li.active a {
  background-color: #ffffff;
  color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L8142 */
.walls-container .tab-content {
  background-color: #ffffff;
  border-radius: 0 0 5px 5px;
  padding: 12px;
}
/* ~/content/less/insites/../default/main.less:L8148 */
.walls-container .dw-tabs-mobile {
  cursor: pointer;
  background-color: #e6e6e6;
  padding: 10px 7px;
}
/* ~/content/less/insites/../default/main.less:L8153 */
.walls-container .dw-tabs-mobile span.caret {
  right: 10px;
  top: 12px;
  position: absolute;
}
/* ~/content/less/insites/../default/main.less:L8159 */
.walls-container .dw-tabs-mobile a.dropdown-toggle {
  position: relative;
  display: inline-block;
  background-color: #ffffff;
  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:L8172 */
.walls-container .dw-tabs-mobile .dropdown-menu {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L8175 */
.walls-container .dw-tabs-mobile .dropdown-menu li {
  padding: 0 4px;
}
/* ~/content/less/insites/../default/main.less:L8178 */
.walls-container .dw-tabs-mobile .dropdown-menu li a {
  font-size: 14px;
  color: #777777;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8184 */
/* ~/content/less/insites/../default/main.less:L8185 */
.walls-container .dw-tabs-mobile .dropdown-menu li.active a {
  background-color: #cccccc;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L8194 */
.walls-container .wall {
  background-color: transparent;
  padding: 10px;
}
/* ~/content/less/insites/../default/main.less:L8198 */
.walls-container .wall .entry-content,
.walls-container .wall .scheduled {
  cursor: auto !important;
}
/* ~/content/less/insites/../default/main.less:L8202 */
.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:L8212 */
.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, 0, 102, 0.8);
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  padding: 40px 12px 24px;
}
/* ~/content/less/insites/../default/main.less:L8227 */
.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:L8240 */
.walls-container .wall .entry-content .overlayLink span:hover {
  background-color: #f20066;
}
/* ~/content/less/insites/../default/main.less:L8246 */
.walls-container .wall .entry-content:hover {
  border: 1px solid #f20066;
}
/* ~/content/less/insites/../default/main.less:L8247 */
.walls-container .wall .entry-content:hover .overlayLink {
  visibility: visible;
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L8256 */
.walls-container .wall h3 {
  margin: 0;
  padding: 8px 10px;
  color: #ffffff;
  font-weight: bold;
  position: relative;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L8264 */
.walls-container .wall h3 span {
  text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
}
/* ~/content/less/insites/../default/main.less:L8269 */
.walls-container .wall .deadline {
  position: absolute;
  bottom: 0;
  color: #ffffff;
  padding: 4px 9px;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4);
}
/* ~/content/less/insites/../default/main.less:L8279 */
/* ~/content/less/insites/../default/main.less:L8280 */
#users-modal a,
#invite-modal a {
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8284 */
#users-modal button.close,
#invite-modal button.close {
  position: absolute;
  right: -10px;
  top: -30px;
  opacity: 0.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:L8295 */
#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:L8300 */
#users-modal button.close > span,
#invite-modal button.close > span {
  color: #ffffff;
  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:L8314 */
#users-modal .modal-content,
#invite-modal .modal-content {
  overflow: visible;
}
/* ~/content/less/insites/../default/main.less:L8318 */
#users-modal .modal-header,
#invite-modal .modal-header {
  margin: 0;
  padding: 20px;
  position: relative;
  background-color: #ffffff !important;
}
/* ~/content/less/insites/../default/main.less:L8324 */
#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:L8331 */
#users-modal .modal-header h1 a,
#invite-modal .modal-header h1 a {
  color: #ffffff;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L8337 */
#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:L8343 */
#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:L8350 */
  #users-modal .modal-header h1,
  #invite-modal .modal-header h1 {
    font-size: 24px;
    margin: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L8356 */
#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 0.5s;
}
/* ~/content/less/insites/../default/main.less:L8369 */
#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: #f20066;
  background-color: #ffffff;
  border-color: #d9005b;
}
/* ~/content/less/insites/../default/main.less:L8379 */
#users-modal .divider,
#invite-modal .divider {
  border-bottom: 1px solid #ccc;
  margin: 0 20px;
}
/* ~/content/less/insites/../default/main.less:L8384 */
#users-modal .modal-body,
#invite-modal .modal-body {
  border-radius: 5px;
  padding: 12px 20px 20px;
}
/* ~/content/less/insites/../default/main.less:L8388 */
#users-modal .modal-body .search-users,
#invite-modal .modal-body .search-users {
  background-color: #e6e6e6;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8392 */
#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: #c0c0c0;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L8402 */
#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:L8416 */
#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:L8426 */
#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:L8434 */
#users-modal .modal-body .users,
#invite-modal .modal-body .users {
  background-color: #ffffff;
  padding: 15px;
  margin-top: 12px;
  border-radius: 3px;
  height: 500px;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8442 */
#users-modal .modal-body .users::-webkit-scrollbar,
#invite-modal .modal-body .users::-webkit-scrollbar {
  width: 8px;
}
/* ~/content/less/insites/../default/main.less:L8446 */
#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:L8452 */
#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:L8456 */
#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:L8460 */
#users-modal .modal-body .users .user .avatar,
#invite-modal .modal-body .users .user .avatar {
  margin-right: 12px;
}
/* ~/content/less/insites/../default/main.less:L8464 */
#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:L8469 */
#users-modal .modal-body .users .user .name,
#invite-modal .modal-body .users .user .name {
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L8475 */
#users-modal .modal-body .non-members-selection,
#invite-modal .modal-body .non-members-selection {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8478 */
#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:L8487 */
#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:L8491 */
#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:L8495 */
#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:L8505 */
#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:L8513 */
#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:L8517 */
#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:L8522 */
#users-modal .modal-body .or,
#invite-modal .modal-body .or {
  position: relative;
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L8526 */
#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:L8533 */
#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:L8542 */
#users-modal .modal-body .or:before,
#invite-modal .modal-body .or:before {
  left: 0;
}
/* ~/content/less/insites/../default/main.less:L8546 */
#users-modal .modal-body .or:after,
#invite-modal .modal-body .or:after {
  right: 0;
}
/* ~/content/less/insites/../default/main.less:L8551 */
#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:L8558 */
#users-modal .modal-body label,
#invite-modal .modal-body label {
  width: 100%;
  margin: 6px 0px;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L8564 */
#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:L8570 */
#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:L8576 */
#users-modal .modal-body #personalmessage,
#invite-modal .modal-body #personalmessage {
  width: 100%;
  height: 60px;
}
/* ~/content/less/insites/../default/main.less:L8581 */
#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, 0, 102, 0.8);
  text-align: center;
  padding: 10px;
  border-radius: 3px;
  color: #ffffff;
  font-size: 14px;
}
/* ~/content/less/insites/../default/main.less:L8590 */
#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:L8597 */
.dropdown-backdrop {
  position: static;
}
/* ~/content/less/insites/../default/main.less:L8601 */
.stories-content {
  padding-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L8604 */
.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:L8616 */
.stories-content #homepage-stories {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8620 */
.stories-content .stories-container {
  background: #ffffff;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L8624 */
.stories-content .stories-container .story {
  text-align: center;
  cursor: pointer;
  padding: 36px 6px;
}
/* ~/content/less/insites/../default/main.less:L8629 */
.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:L8638 */
  .stories-content .stories-container .story .story-img {
    width: 90px;
    height: 90px;
  }
}
/* ~/content/less/insites/../default/main.less:L8644 */
.stories-content .stories-container .story p {
  padding: 7px;
  margin: 0;
  color: #777777;
  word-break: break-word;
}
/* ~/content/less/insites/../default/main.less:L8654 */
/* ~/content/less/insites/../default/main.less:L8655 */
body.WallItemModel #wall-stories {
  background: white;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
/* ~/content/less/insites/../default/main.less:L8660 */
body.WallItemModel .stories-content.container {
  padding: 0;
  margin-top: 25px;
}
/* ~/content/less/insites/../default/main.less:L8664 */
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:L8672 */
/* ~/content/less/insites/../default/main.less:L8673 */
body.WallItemModel .stories-content.container .stories-container .story {
  padding: 24px 6px;
}
/* ~/content/less/insites/../default/main.less:L8678 */
body.WallItemModel .stories-content.container:before {
  background-image: none;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  body.WallItemModel .stories-content.container {
    margin-top: 0;
  }
  /* ~/content/less/insites/../default/main.less:L8686 */
  body.WallItemModel .stories-content.container .stories-container {
    border-radius: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L8733 */
.HomeModel {
  background-color: #F3F7F9;
}
/* ~/content/less/insites/../default/main.less:L8737 */
/* ~/content/less/insites/../default/main.less:L8738 */
div.content > div.container {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8741 */
.HomeModel div.content > div.container {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L8747 */
.widget {
  position: absolute;
  top: 0;
  right: 0;
  clear: right;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L8756 */
.affix-top,
.affix-bottom {
  position: relative;
  top: 0;
  bottom: 0;
}
/* ~/content/less/insites/../default/main.less:L8762 */
.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:L8770 */
/* ~/content/less/insites/../default/main.less:L8771 */
.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: #f20066;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L8782 */
.tile-detail .story-tile .modal-body .tile-body {
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L8785 */
.tile-detail .story-tile .modal-body .tile-body img {
  margin: 2px auto;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L8790 */
.tile-detail .story-tile .modal-body .tile-body p.title {
  text-transform: uppercase;
  color: #f20066;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L8797 */
/* ~/content/less/insites/../default/main.less:L8798 */
/* ~/content/less/insites/../default/main.less:L8799 */
.tile-detail .story-tile .modal-body .tile-info .tile-info-body > div > div {
  width: 100%;
  line-height: 80px;
}
/* ~/content/less/insites/../default/main.less:L8802 */
.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:L8808 */
.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:L8814 */
.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:L8826 */
.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:L8832 */
.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:L8839 */
/* ~/content/less/insites/../default/main.less:L8840 */
.tile-detail .story-tile .modal-body .tile-info.mobile .tile-info-body > div {
  width: 100%;
}
/* ~/content/less/insites/../default/main.less:L8843 */
.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:L8854 */
.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:L8866 */
/* ~/content/less/insites/../default/main.less:L8867 */
.story-tile .modal-header {
  padding: 30px 20px;
}
@media (max-width: 1199px) {
  /* ~/content/less/insites/../default/main.less:L8873 */
  /* ~/content/less/insites/../default/main.less:L8874 */
  .HomeModel .width-50pctHome {
    width: 50% !important;
  }
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L8881 */
  .width-50pct {
    width: 50% !important;
  }
}
/* ~/content/less/insites/../default/main.less:L8886 */
body.AcademyModel {
  background-image: none;
  background-color: #F4F7F9;
}
/* ~/content/less/insites/../default/main.less:L8891 */
.academy-content {
  background-color: #F4F7F9;
  padding-bottom: 30px;
}
/* ~/content/less/insites/../default/main.less:L8895 */
.walls.affix + .academy-content,
.walls.affix ~ .academy-content {
  margin-top: 52px;
}
/* ~/content/less/insites/../default/main.less:L8899 */
.academy-content .content-box {
  background-color: #fff;
  border-radius: 5px;
}
/* ~/content/less/insites/../default/main.less:L8904 */
.academy-content .intro {
  background-color: #fff;
  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:L8915 */
.academy-content .intro .title {
  font-size: 30px;
  font-weight: bold;
  padding-bottom: 17px;
  padding-top: 15px;
}
/* ~/content/less/insites/../default/main.less:L8922 */
.academy-content .intro .description {
  color: #626262;
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L8928 */
.academy-content > .container {
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L8931 */
.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:L8941 */
.academy-content > .container .overview .title {
  padding-bottom: 23px;
}
/* ~/content/less/insites/../default/main.less:L8944 */
.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:L8953 */
/* ~/content/less/insites/../default/main.less:L8954 */
.academy-content > .container .overview .overview-content a {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L8957 */
.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:L8967 */
.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:L8979 */
.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:L8993 */
/* ~/content/less/insites/../default/main.less:L8994 */
.academy-content > .container .overview .overview-content a:last-child:before {
  content: none;
}
/* ~/content/less/insites/../default/main.less:L9003 */
.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:L9013 */
.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:L9025 */
.academy-content .academy-module .text {
  color: #fff;
  width: 80%;
  float: left;
  padding-right: 15px;
}
/* ~/content/less/insites/../default/main.less:L9031 */
.academy-content .academy-module .text .title {
  font-size: 25px;
  font-weight: bold;
  padding-bottom: 5px;
}
/* ~/content/less/insites/../default/main.less:L9037 */
.academy-content .academy-module .text .description {
  font-size: 16px;
}
/* ~/content/less/insites/../default/main.less:L9042 */
.academy-content .academy-module .progress-container {
  float: left;
  width: 20%;
  padding-left: 15px;
  height: 100%;
  position: relative;
}
/* ~/content/less/insites/../default/main.less:L9049 */
.academy-content .academy-module .progress-container .progress-text {
  color: #fff;
  font-size: 16px;
  padding-bottom: 8px;
}
/* ~/content/less/insites/../default/main.less:L9054 */
/* ~/content/less/insites/../default/main.less:L9055 */
.academy-content .academy-module .progress-container .progress-text span.right {
  float: right;
  padding-right: 5px;
}
/* ~/content/less/insites/../default/main.less:L9062 */
.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:L9069 */
.academy-content .academy-module .progress-container .progress-bar-empty .progress-bar {
  background-color: #fff;
}
/* ~/content/less/insites/../default/main.less:L9074 */
.academy-content .academy-module .progress-container .progress-top {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9081 */
.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: #fff;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
/* ~/content/less/insites/../default/main.less:L9095 */
.academy-content .academy-module .progress-container .lock-wrapper {
  margin: 0 auto;
  text-align: center;
  height: 100%;
  display: table;
}
/* ~/content/less/insites/../default/main.less:L9101 */
.academy-content .academy-module .progress-container .lock-wrapper i {
  font-size: 55px;
  color: #fff;
  vertical-align: middle;
  display: table-cell;
  padding-left: 20px;
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L9113 */
  .academy-content .intro {
    padding: 0 4px 12px;
    margin-bottom: 8px;
  }
  /* ~/content/less/insites/../default/main.less:L9117 */
  .academy-content .intro .title {
    font-size: 28px;
    padding-bottom: 12px;
    padding-top: 12px;
    line-height: 30px;
  }
  /* ~/content/less/insites/../default/main.less:L9125 */
  .academy-content .academy-module {
    height: auto;
    margin: 0 -7px 8px;
  }
  /* ~/content/less/insites/../default/main.less:L9129 */
  .academy-content .academy-module .text {
    width: 100%;
    float: none;
    padding-right: 0;
  }
  /* ~/content/less/insites/../default/main.less:L9135 */
  .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:L9142 */
  .academy-content .academy-module .progress-container .progress-top {
    position: relative;
    text-align: left;
    margin-bottom: 15px;
  }
  /* ~/content/less/insites/../default/main.less:L9147 */
  .academy-content .academy-module .progress-container .progress-top .progress-bar-empty {
    width: 100%;
  }
  /* ~/content/less/insites/../default/main.less:L9151 */
  /* ~/content/less/insites/../default/main.less:L9152 */
  .academy-content .academy-module .progress-container .progress-top .progress-text span.right {
    padding-right: 0;
  }
  /* ~/content/less/insites/../default/main.less:L9158 */
  .academy-content .academy-module .progress-container .btn-ac-module {
    position: relative;
    width: auto;
  }
  /* ~/content/less/insites/../default/main.less:L9163 */
  .academy-content .academy-module .progress-container .lock-wrapper i {
    padding-left: 0;
  }
}
/* ~/content/less/insites/../default/main.less:L9170 */
@media (max-width: 767px) {
  .academy-content div.container > div.row .tiles div.tile div.tile-padding {
    height: 382px;
  }
}
/* ~/content/less/insites/../default/main.less:L9177 */
/* ~/content/less/insites/../default/main.less:L9178 */
.AcademyModuleModel .intro {
  color: #fff;
  background-position: 50% 50%;
  background-size: cover;
  z-index: 1;
}
/* ~/content/less/insites/../default/main.less:L9184 */
.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:L9195 */
.AcademyModuleModel .intro .description {
  color: #fff;
}
/* ~/content/less/insites/../default/main.less:L9200 */
/* ~/content/less/insites/../default/main.less:L9201 */
.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:L9209 */
.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:L9216 */
.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:L9222 */
.AcademyModuleModel .academy-content > .container .overview .title a {
  color: #9ea0a2;
}
/* ~/content/less/insites/../default/main.less:L9227 */
.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:L9242 */
.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:L9249 */
.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:L9260 */
.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:L9264 */
.tour-backdrop {
  opacity: 0.5;
}
/* ~/content/less/insites/../default/main.less:L9268 */
.tour-Homepage,
.tour-Wallpage {
  border-radius: 5px;
  border: none;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9273 */
/* ~/content/less/insites/../default/main.less:L9274 */
.tour-Homepage.bottom > .arrow:after,
.tour-Wallpage.bottom > .arrow:after {
  border-bottom-color: #F6F6F6;
}
/* ~/content/less/insites/../default/main.less:L9280 */
.popover {
  font-family: Roboto;
}
/* ~/content/less/insites/../default/main.less:L9283 */
.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:L9292 */
.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:L9301 */
.popover .popover-content {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.54);
}
/* ~/content/less/insites/../default/main.less:L9306 */
.popover .popover-navigation {
  padding: 9px 14px 14px;
}
/* ~/content/less/insites/../default/main.less:L9309 */
.popover .popover-navigation .btn-default {
  font-size: 12px;
  font-weight: 500;
  border-radius: 3px;
}
/* ~/content/less/insites/../default/main.less:L9315 */
/* ~/content/less/insites/../default/main.less:L9316 */
.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:L9325 */
.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:L9337 */
.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:L9350 */
/* ~/content/less/insites/../default/main.less:L9351 */
.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:L9364 */
.walls-list .cat-title .see-all-btn,
.category-walls .cat-title .see-all-btn {
  float: right;
  text-transform: uppercase;
  color: #f20066;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L9372 */
.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:L9384 */
/* ~/content/less/insites/../default/main.less:L9385 */
.walls-list .wall:hover .private-wall,
.category-walls .wall:hover .private-wall {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9391 */
.walls-list.category-walls .wall,
.category-walls.category-walls .wall {
  padding-left: 3px;
  padding-right: 3px;
}
/* ~/content/less/insites/../default/main.less:L9396 */
.walls-list .wall-padding,
.category-walls .wall-padding {
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L9400 */
.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, 0, 102, 0.32);
}
/* ~/content/less/insites/../default/main.less:L9415 */
.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:L9427 */
.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:L9438 */
.walls-list .bottom-container .wall-name,
.category-walls .bottom-container .wall-name {
  color: #FFFFFF;
  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:L9446 */
.walls-list .bottom-container .wall-question,
.category-walls .bottom-container .wall-question {
  color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L9453 */
.walls-list .wall-closes,
.category-walls .wall-closes {
  display: inline-block;
  color: #fff;
  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:L9469 */
.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:L9476 */
.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:L9483 */
.walls-list .wall-logo img,
.category-walls .wall-logo img {
  width: 100%;
  height: 100%;
}
/* ~/content/less/insites/../default/main.less:L9489 */
.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:L9500 */
.walls-list .private-wall i,
.category-walls .private-wall i {
  font-size: 80px;
  text-align: center;
  vertical-align: middle;
  color: #fff;
  display: block;
  line-height: 165px;
}
@media (max-width: 991px) {
  /* ~/content/less/insites/../default/main.less:L9511 */
  .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:L9519 */
  .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:L9525 */
  .walls-list .walls-preview .wall .image,
  .category-walls .walls-preview .wall .image {
    width: 270px;
  }
  /* ~/content/less/insites/../default/main.less:L9530 */
  .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:L9539 */
/* ~/content/less/insites/../default/main.less:L9540 */
.walls.affix + .list-walls {
  margin-top: 72px;
}
@media (max-width: 991px) {
  /* ~/content/less/insites/../default/main.less:L9545 */
  div.content.list-walls {
    margin-top: 5px;
  }
  /* ~/content/less/insites/../default/main.less:L9549 */
  .walls.affix + .list-walls {
    margin-top: 58px;
  }
}
/* ~/content/less/insites/../default/main.less:L9554 */
.list-walls .filters {
  top: 0;
  transition: top ease-out 0.4s;
  max-width: 300px;
  margin-top: -2px;
}
/* ~/content/less/insites/../default/main.less:L9560 */
.list-walls .filters .radio + .radio,
.list-walls .filters .checkbox + .checkbox {
  margin-top: 10px;
}
/* ~/content/less/insites/../default/main.less:L9564 */
.list-walls .filters .btn-custom {
  border: 1px solid #DFDFDF;
  border-radius: 5px;
  background-color: #fff;
  padding: 9px 11px;
  text-transform: uppercase;
  font-weight: 500;
  outline: none;
  margin-top: 25px;
}
/* ~/content/less/insites/../default/main.less:L9574 */
/* ~/content/less/insites/../default/main.less:L9577 */
.list-walls .filters .btn-custom a {
  text-decoration: none;
  color: #000;
}
/* ~/content/less/insites/../default/main.less:L9584 */
.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:L9595 */
.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:L9607 */
.list-walls .filter-label {
  color: #7F7F7F;
  font-size: 15px;
  font-weight: 500;
  padding-left: 30px;
  cursor: pointer;
}
/* ~/content/less/insites/../default/main.less:L9615 */
.list-walls input[checked] + .filter-label {
  color: #000;
}
/* ~/content/less/insites/../default/main.less:L9619 */
/* ~/content/less/insites/../default/main.less:L9620 */
.list-walls .nav-tabs li {
  width: 33.3334%;
  background-color: transparent;
}
/* ~/content/less/insites/../default/main.less:L9624 */
.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:L9635 */
/* ~/content/less/insites/../default/main.less:L9636 */
.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: #f20066;
  border-bottom: 3px solid #f20066;
  font-weight: 600;
}
/* ~/content/less/insites/../default/main.less:L9646 */
.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:L9657 */
.modal.right-slide .modal-content {
  height: 100%;
  overflow-y: auto !important;
}
/*Right*/

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

/* ~/content/less/insites/../default/main.less:L9711 */
.mobileApp {
  margin-top: 55px;
}
/* ~/content/less/insites/../default/main.less:L9714 */
.mobileApp .top-desktop {
  position: fixed;
  z-index: 11;
  top: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  padding: 0 !important;
}
/* ~/content/less/insites/../default/main.less:L9723 */
.mobileApp .top-desktop .content-wrapper {
  padding: 5px 13px 0 !important;
  height: 55px !important;
}
/* ~/content/less/insites/../default/main.less:L9728 */
.mobileApp .top-desktop .logo {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9732 */
.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:L9750 */
.mobileApp .top-desktop .back-button {
  position: absolute;
  left: 5px;
  top: 5px;
  width: 45px;
  height: 45px;
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9758 */
.mobileApp .top-desktop .back-button span.icon {
  display: block;
  font-size: 24px;
  margin: 10px 10px 0;
  color: #898A8A;
}
/* ~/content/less/insites/../default/main.less:L9767 */
/* ~/content/less/insites/../default/main.less:L9768 */
/* ~/content/less/insites/../default/main.less:L9769 */
.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:L9775 */
/* ~/content/less/insites/../default/main.less:L9776 */
/* ~/content/less/insites/../default/main.less:L9777 */
.mobileApp.HomeModel .top-desktop .logo {
  display: initial;
}
/* ~/content/less/insites/../default/main.less:L9781 */
.mobileApp.HomeModel .top-desktop .page-title,
.mobileApp.HomeModel .top-desktop .back-button {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9787 */
.mobileApp.ProfileModel {
  margin-top: 0;
}
/* ~/content/less/insites/../default/main.less:L9790 */
.mobileApp.ProfileModel .top-desktop {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9795 */
.mobileApp .search {
  margin-right: 0 !important;
}
/* ~/content/less/insites/../default/main.less:L9799 */
/* ~/content/less/insites/../default/main.less:L9800 */
.mobileApp #notificationslist .notification-header,
.mobileApp #notificationslist .see-all-not {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9804 */
.mobileApp #notificationslist div:not(.remove),
.mobileApp #notificationslist a {
  padding: 15px;
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L9809 */
.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:L9816 */
.mobileApp #notificationslist div.notification-header:hover {
  color: #5E5E5E;
}
/* ~/content/less/insites/../default/main.less:L9820 */
.mobileApp #notificationslist div.notification-header .mark-all {
  text-transform: none;
  color: #f20066;
  cursor: pointer;
  float: right;
}
/* ~/content/less/insites/../default/main.less:L9828 */
.mobileApp #notificationslist .notification {
  border-top: 1px solid #DEDEDE;
}
/* ~/content/less/insites/../default/main.less:L9831 */
.mobileApp #notificationslist .notification .remove {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9835 */
/* ~/content/less/insites/../default/main.less:L9836 */
.mobileApp #notificationslist .notification:hover .remove {
  display: block;
}
/* ~/content/less/insites/../default/main.less:L9841 */
.mobileApp #notificationslist .notification > a {
  vertical-align: middle;
  display: inline-block;
  color: #5E5E5E;
  font-size: 14px;
  line-height: 14px;
}
/* ~/content/less/insites/../default/main.less:L9848 */
.mobileApp #notificationslist .notification > a:first-child {
  padding: 0;
  width: 15%;
}
/* ~/content/less/insites/../default/main.less:L9853 */
.mobileApp #notificationslist .notification > a.no-b {
  font-weight: 400;
  text-transform: none;
  width: 80%;
  padding: 0 5px;
}
/* ~/content/less/insites/../default/main.less:L9860 */
.mobileApp #notificationslist .notification > a.wide {
  width: 100%;
  padding: 0 5px;
}
/* ~/content/less/insites/../default/main.less:L9865 */
.mobileApp #notificationslist .notification > a > b {
  font-weight: 400;
}
/* ~/content/less/insites/../default/main.less:L9869 */
.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:L9878 */
.mobileApp #notificationslist .notification.read {
  opacity: 0.4;
}
/* ~/content/less/insites/../default/main.less:L9882 */
.mobileApp #notificationslist .notification.not-read {
  opacity: 1;
}
/* ~/content/less/insites/../default/main.less:L9887 */
.mobileApp #notificationslist div.see-all-not {
  text-align: center;
  border-top: 1px solid #DEDEDE;
  padding: 9px 15px;
}
/* ~/content/less/insites/../default/main.less:L9892 */
.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:L9900 */
/* ~/content/less/insites/../default/main.less:L9901 */
.mobileApp.NotificationModel h1 {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L9905 */
.mobileApp.NotificationModel div.content {
  margin: 0;
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9909 */
.mobileApp.NotificationModel div.content .container {
  padding: 0;
  border: none;
}
/* ~/content/less/insites/../default/main.less:L9913 */
.mobileApp.NotificationModel div.content .container .bg-white {
  padding: 0;
}
/* ~/content/less/insites/../default/main.less:L9924 */
.trumbowyg-box .trumbowyg-button-pane {
  border-top: 0;
  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:L9930 */
.trumbowyg-box .trumbowyg-editor-box {
  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:L9935 */
.trumbowyg-box .trumbowyg-editor {
  padding: 10px;
}
/* ~/content/less/insites/../default/main.less:L9940 */
.trumbowyg-box .trumbowyg-editor p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L9948 */
.trumbowyg-dropdown,
.trumbowyg-modal,
.trumbowyg-livementia-dropdown {
  z-index: 1071;
}
/* ~/content/less/insites/../default/main.less:L9952 */
.trumbowyg-button-pane button {
  width: 28px;
  height: 28px;
}
/* ~/content/less/insites/../default/main.less:L9957 */
/* ~/content/less/insites/../default/main.less:L9958 */
.fr-view p {
  margin: 0;
}
/* ~/content/less/insites/../default/main.less:L9963 */
.actions-row-mobile {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 1052;
  border-top: 1px solid #E2E2E2;
  background-color: #ffffff;
  height: 40px;
  padding-left: 10px;
  display: block;
}
@media (min-width: 768px) {
  .actions-row-mobile {
    display: none !important;
  }
}
/* ~/content/less/insites/../default/main.less:L9980 */
.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:L9988 */
.actions-row-mobile .btn-actions > span:first-child {
  text-transform: none;
  padding-right: 5px;
  color: #f20066;
  display: inline-block;
  line-height: 16px;
  font-size: 16px;
  vertical-align: middle;
}
/* ~/content/less/insites/../default/main.less:L10000 */
#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:L10005 */
  #intercom-container .intercom-launcher-frame {
    display: inline;
    position: fixed;
  }
}
/* ~/content/less/insites/../default/main.less:L10011 */
span.fr-command.fr-emoticon + p {
  display: none;
}
/* ~/content/less/insites/../default/main.less:L10015 */
.modal-dialog + .popover {
  border-radius: 5px;
  background-color: #dff0d8;
}
/* ~/content/less/insites/../default/main.less:L10019 */
.modal-dialog + .popover.top > .arrow:after {
  border-top-color: #dff0d8;
}
/* ~/content/less/insites/../default/main.less:L10023 */
.modal-dialog + .popover .popover-content {
  color: #3c763d;
}
/* ~/content/less/insites/../default/main.less:L10028 */
@media (min-width: 768px) {
  /* ~/content/less/insites/../default/main.less:L10030 */
  /* ~/content/less/insites/../default/main.less:L10031 */
  .media-or-quiz .right-side .tile-image {
    display: none;
  }
  /* ~/content/less/insites/../default/main.less:L10035 */
  .media-or-quiz .right-side .tile-info-body {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  /* ~/content/less/insites/../default/main.less:L10043 */
  .tile-detail .modal-body .tile-info .tile-image > div:first-child.open-modal.hasVideo .play-icon {
    display: none;
  }
}
/* ~/content/less/insites/../default/main.less:L10049 */
.font-countdown-big {
  color: #f20066;
  font-size: 36px;
  text-align: center;
  font-weight: bold;
}
/* ~/content/less/insites/../default/main.less:L10056 */
.font-countdown-medium {
  color: #f20066;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L10063 */
.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:L10072 */
.borderless.table > tbody > tr > td {
  border: none;
  padding: 0px;
}
/* ~/content/less/insites/../default/main.less:L10077 */
.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:L10087 */
#countdown {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L10091 */
.countdown-button {
  background: linear-gradient(to right, #f20066, #04b048);
  padding: 5px 15px;
  color: white;
  font-size: 18px;
  border-radius: 5px;
  display: block;
  word-wrap: break-word;
}
/* ~/content/less/insites/../default/main.less:L10101 */
.countdown-button:hover {
  color: white;
  text-decoration: none;
}
/* ~/content/less/insites/../default/main.less:L10106 */
.content-countdown {
  padding: 20px !important;
}
/* ~/content/less/insites/../default/main.less:L10110 */
.countdown-button-holder {
  margin: 10px 0px;
  text-align: center;
}
@media screen and (min-width: 1200px) {
  /* ~/content/less/insites/../default/main.less:L10116 */
  .font-countdown-medium {
    font-size: 16px;
  }
}
/* ~/content/less/insites/../default/main.less:L10121 */
.see-more {
  text-align: center;
}
/* ~/content/less/insites/../default/main.less:L10125 */
.btn-see-more:hover {
  text-decoration: none;
  cursor: pointer;
}

